// *************************************************
// Copyright (C) - Pineapple - Pineapple.it - Tutti i diritti riservati - Vietata la riproduzione
// *************************************************

var lang;

function viewFlash(n) {

	if (n==0) {
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0" id="intro" width="770" height="236">');
	document.write('<param name="movie" value="/movie/intro.swf">');
	document.write('<param name="bgcolor" value="#DDDDDD">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="allowscriptaccess" value="samedomain">');
	document.write('<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" name="intro" width="770" height="236" src="/movie/intro.swf" bgcolor="#DDDDDD" quality="high" swliveconnect="true" allowscriptaccess="samedomain">');
	document.write('</embed>');	
	document.write('</object>');
	}
	
	if (n==1) {
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0" id="intro" width="258" height="234" style="z-index:-999999999999999999999999999999999999;">');
	document.write('<param name="movie" value="/movie/box_001.swf">');
	document.write('<param name="bgcolor" value="#DDDDDD">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="allowscriptaccess" value="samedomain">');
    document.write('<param name="wmode" value="transparent">');	
	document.write('<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" name="movie" width="258" height="234" src="/movie/box_001.swf" bgcolor="#DDDDDD" quality="high" swliveconnect="true" allowscriptaccess="samedomain">');
	document.write('</embed>');		
	document.write('</object>');
	}

	if (n==2) {
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0" id="intro" width="258" height="234" style="z-index:-999999999999999999999999999999999999;">');
	document.write('<param name="movie" value="/movie/box_002.swf">');
	document.write('<param name="bgcolor" value="#DDDDDD">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="allowscriptaccess" value="samedomain">');
    document.write('<param name="wmode" value="transparent">');	
	document.write('<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" name="movie" width="258" height="234" src="/movie/box_002.swf" bgcolor="#DDDDDD" quality="high" swliveconnect="true" allowscriptaccess="samedomain">');
	document.write('</embed>');		
	document.write('</object>');
	}
	
	if (n==3) {
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0" id="intro" width="258" height="234" style="z-index:-999999999999999999999999999999999999;">');
	document.write('<param name="movie" value="/movie/box_003.swf">');
	document.write('<param name="bgcolor" value="#DDDDDD">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="allowscriptaccess" value="samedomain">');
    document.write('<param name="wmode" value="transparent">');	
	document.write('<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" name="movie" width="258" height="234" src="/movie/box_003.swf" bgcolor="#DDDDDD" quality="high" swliveconnect="true" allowscriptaccess="samedomain">');
	document.write('</embed>');		
	document.write('</object>');
	}	
	
	if (n==4) {
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0" id="intro" width="258" height="234" style="z-index:-999999999999999999999999999999999999;">');
	document.write('<param name="movie" value="/movie/box_004.swf">');
	document.write('<param name="bgcolor" value="#DDDDDD">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="allowscriptaccess" value="samedomain">');
    document.write('<param name="wmode" value="transparent">');	
	document.write('<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" name="movie" width="258" height="234" src="/movie/box_004.swf" bgcolor="#DDDDDD" quality="high" swliveconnect="true" allowscriptaccess="samedomain">');
	document.write('</embed>');		
	document.write('</object>');
	}	
	
	if (n==5) {
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0" id="intro" width="258" height="234" style="z-index:-999999999999999999999999999999999999;">');
	document.write('<param name="movie" value="/movie/box_005.swf">');
	document.write('<param name="bgcolor" value="#DDDDDD">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="allowscriptaccess" value="samedomain">');
    document.write('<param name="wmode" value="transparent">');	
	document.write('<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" name="movie" width="258" height="234" src="/movie/box_005.swf" bgcolor="#DDDDDD" quality="high" swliveconnect="true" allowscriptaccess="samedomain">');
	document.write('</embed>');		
	document.write('</object>');
	}		
	
	if (n==6) {
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0" id="intro" width="258" height="234" style="z-index:-999999999999999999999999999999999999;">');
	document.write('<param name="movie" value="/movie/box_006.swf">');
	document.write('<param name="bgcolor" value="#DDDDDD">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="allowscriptaccess" value="samedomain">');
    document.write('<param name="wmode" value="transparent">');	
	document.write('<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" name="movie" width="258" height="234" src="/movie/box_006.swf" bgcolor="#DDDDDD" quality="high" swliveconnect="true" allowscriptaccess="samedomain">');
	document.write('</embed>');		
	document.write('</object>');
	}	
	
	if (n==7) {
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0" id="intro" width="258" height="234" style="z-index:-999999999999999999999999999999999999;">');
	document.write('<param name="movie" value="/movie/box_007.swf">');
	document.write('<param name="bgcolor" value="#DDDDDD">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="allowscriptaccess" value="samedomain">');
    document.write('<param name="wmode" value="transparent">');	
	document.write('<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" name="movie" width="258" height="234" src="/movie/box_007.swf" bgcolor="#DDDDDD" quality="high" swliveconnect="true" allowscriptaccess="samedomain">');
	document.write('</embed>');		
	document.write('</object>');
	}	
}


function viewMenuFlash(n) {

	if (n==0) {
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0" id="intro" width="480" height="18">');
	document.write('<param name="movie" value="/movie/menu.swf">');
	document.write('<param name="bgcolor" value="#DDDDDD">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="wmode" value="transparent">');	
	document.write('<param name="allowscriptaccess" value="samedomain">');
	document.write('<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" name="movie" width="480" height="18" src="/movie/menu.swf" bgcolor="#DDDDDD" quality="high" wmode="transparent" swliveconnect="true" allowscriptaccess="samedomain">');
	document.write('</embed>');	
	document.write('</object>');
	}
	
	if (n==1) {
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0" id="intro" width="480" height="18">');
	document.write('<param name="movie" value="/movie/menu_int.swf">');
	document.write('<param name="bgcolor" value="#DDDDDD">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="wmode" value="transparent">');	
	document.write('<param name="allowscriptaccess" value="samedomain">');
	document.write('<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" name="movie" width="480" height="18" src="/movie/menu_int.swf" bgcolor="#DDDDDD" quality="high" wmode="transparent" swliveconnect="true" allowscriptaccess="samedomain">');
	document.write('</embed>');	
	document.write('</object>');
	}
	
	if (n==2) {
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0" id="intro" width="480" height="18">');
	document.write('<param name="movie" value="/movie/menu_eng.swf">');
	document.write('<param name="bgcolor" value="#DDDDDD">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="wmode" value="transparent">');	
	document.write('<param name="allowscriptaccess" value="samedomain">');
	document.write('<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" name="movie" width="480" height="18" src="/movie/menu_eng.swf" bgcolor="#DDDDDD" quality="high" wmode="transparent" swliveconnect="true" allowscriptaccess="samedomain">');
	document.write('</embed>');	
	document.write('</object>');
	}
	
	if (n==3) {
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0" id="intro" width="480" height="18">');
	document.write('<param name="movie" value="/movie/menu_int_eng.swf">');
	document.write('<param name="bgcolor" value="#DDDDDD">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="wmode" value="transparent">');	
	document.write('<param name="allowscriptaccess" value="samedomain">');
	document.write('<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" name="movie" width="480" height="18" src="/movie/menu_int_eng.swf" bgcolor="#DDDDDD" quality="high" wmode="transparent" swliveconnect="true" allowscriptaccess="samedomain">');
	document.write('</embed>');	
	document.write('</object>');
	}	

}

function evaluatePosition(leftPos)
{
	if (document.body.clientWidth > 770) {
		var calibra = parseInt((document.body.clientWidth - 770) / 2);
		var posizione = leftPos + calibra;
		return posizione;
	}
	else
	{
		return leftPos;
	}
}

function setPositionMarker()
{
	var newPos = evaluatePosition(520);
	var obj=document.getElementById('notizie');
	if (obj) obj.style.left = newPos+'px';
	obj.style.visibility = 'visible';
	obj.style.display = "block";
		
	newPos = evaluatePosition(1);		
	obj=document.getElementById('boxed_'+lang);	
	if (obj) obj.style.left = newPos+'px';
	obj.style.visibility = 'visible';
	
	newPos = evaluatePosition(370);		
	obj=document.getElementById('foto_preview');	
	if (obj) obj.style.left = newPos+'px';	
	
	newPos = evaluatePosition(377);		
	obj=document.getElementById('comment');	
	if (obj) obj.style.left = newPos+'px';		
	
	newPos = evaluatePosition(570);		
	obj=document.getElementById('xlanguage');	
	if (obj) obj.style.left = newPos+'px';			
}

function validateMail(oggetto) {
        var s = oggetto.value;
        s = s.replace(/^\s*|\s*$/, "");
        if (s == "undefined" || s.length < 8) {
             alert("La lunghezza dell\'indirizzo EMAIL deve essere di almeno 8 caratteri");
             oggetto.focus();
             return false;
            }
        re = /\s+/
        if (re.test(s)) {
             alert("Gli spazi non sono ammessi all'interno dell\'indirizzo email.");
             oggetto.focus();
             return false;
            }
        re = /^[\w-][\w-]*((\.[\w-]+)+)*@([\w-]+\.)*([\w-]{2,}\.)+([a-zA-Z]{2,4})$/
        if (!re.test(s)) {
             alert("Indirizzo EMAIL non corretto.");
             oggetto.focus();
             return false;
            }
        re = /\.(a[c-gil-oq-uwz]|b[a-bd-jm-or-tvwyz]|c[acdf-ik-orsuvx-z]|d[ejkmoz]|e[ceghr-u]|f[i-kmorx]|g[abd-ilmnp-uwy]|h[kmnrtu]|i[delm-oq-t]|j[emop]|k[eg-imnprwyz]|l[a-cikr-vy]|m[acdghk-z]|n[ace-giloprtuz]|om|p[ae-hk-nrtwy]|qa|r[eouw]|s[a-eg-ort-vyz]|t[cdf-hjkm-prtvwz]|u[agkmsyz]|v[aceginu]|w[fs]|y[etu]|z[admrw]|com|edu|net|org|mil|gov|biz|pro|aero|coop|info|name|museum|int)$/i
        if (!re.test(s)) {
             alert("Suffisso di dominio inesistente per l'email indicata.");
             oggetto.focus();
             return false;
            }
  return (true);
}

function checkForm(mForm)
{
	if (mForm.nome.value == '') { alert('Il campo NOME e\' vuoto.'); mForm.nome.focus(); return; }
	if (mForm.nome.value != '' && mForm.nome.value.length < 2) { alert('Il nome indicato non e\' valido.\nLunghezza minima: 2 caratteri'); mForm.nome.focus(); return; }

	if (mForm.cognome.value == '') { alert('Il campo COGNOME e\' vuoto.'); mForm.cognome.focus(); return; }
	if (mForm.cognome.value != '' && mForm.cognome.value.length < 3) { alert('Il cognome indicato non e\' valido.\nLunghezza minima: 2 caratteri'); mForm.cognome.focus(); return; }
	
	if (!validateMail(mForm.email)) { return; }

	if (mForm.messaggio.value == '') { alert('Il campo MESSAGGIO e\' vuoto.'); mForm.messaggio.focus(); return; }
	if (mForm.messaggio.value != '' && mForm.messaggio.value.length < 10) { alert('Il testo del messaggio non e\' valido.\nLunghezza minima: 10 caratteri'); mForm.messaggio.focus(); return; }
	if (mForm.messaggio.value != '' && mForm.messaggio.value.length > 2000) { alert('Il testo del messaggio non e\' valido.\nLunghezza massima: 2000 caratteri'); mForm.messaggio.focus(); return; }
	
	if (!mForm.liberatoria.checked) { alert('Attenzione\nLa mancata accettazione della liberatoria per il trattamento dei dati in rispetto della n.196\\2003\ncomporta l\'impossibilita\' per Alux s.r.l. di registrare e mantenere i dati provenienti dal presente modulo elettronico.'); mForm.messaggio.focus(); return; }
	
	mForm.submit();

}

function modForm(mForm)
{
	mForm.action = "/it/contatti.asp";
	mForm.submit();
}

function chiudiFoto()
{
	var obj=document.getElementById('foto_preview');
	obj.style.visibility='hidden';
	obj.style.display="none";
	document.fotop.src = '/img/caricamento.gif';
	
	obj = document.getElementById('comment');
	obj.style.visibility="hidden"; 
	obj.style.display="none"; 	
		
	obj = document.getElementById('notizie');
	obj.style.display="block";
	obj.style.visibility="visible";	
}

function mostraFoto(num, text)
{
	document.fotop.src = '/img/img_N_'+num+'.jpg';
	var obj = document.getElementById('foto_preview');
	obj.style.left = ((document.body.clientWidth - 740) / 2);  
	obj.style.visibility="visible"; 
	obj.style.display="block";
	
	obj = document.getElementById('comment');
	obj.style.visibility="visible"; 
	obj.style.display="block"; 		
	obj.innerHTML = text;
	
	setPositionMarker();
	
	obj = document.getElementById('notizie');
	obj.style.visibility="hidden"; 
	obj.style.display="none"; 		
}

function showMail(n)
{
	if (n==0) location.href='mailto:info@aluxsrl.it';
}

window.onresize = setPositionMarker;