function validateEmail(email) {
	var objRegExp  = '^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+(\.)+([a-zA-Z0-9]{2,})+$';
   	return RegExp(objRegExp).test(email);
}

function assegnaXMLHttpRequest() {

var
 XHR = null,
 
 browserUtente = navigator.userAgent.toUpperCase();

 if(typeof(XMLHttpRequest) === "function" || typeof(XMLHttpRequest) === "object")
  XHR = new XMLHttpRequest();
 else if(
  window.ActiveXObject &&
  browserUtente.indexOf("MSIE 4") < 0
 ) {
 
  if(browserUtente.indexOf("MSIE 5") < 0)
   XHR = new ActiveXObject("Msxml2.XMLHTTP");

  else
   XHR = new ActiveXObject("Microsoft.XMLHTTP");
 }

 return XHR;
}
//---------------------------------------------------------------------------------------------
function ContollaRegistrazione(form){

	testoiniziale ='<label style="width:300px"><img src="img_layout/lbl-richiestaiscrizione.gif" alt="Esito della richiesta di iscrizione" class="float-left" /></label>';
	testoiniziale+='<p style="width:290px;text-align:center;padding-top:20px;"><b>Attendere</b>, verifica dati in corso...<br />';
    testoiniziale+='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="200" height="30" title="Caricamento">';
    testoiniziale+='<param name="movie" value="http://www.perugia.com/preload.swf" />';
    testoiniziale+='<param name="quality" value="high" />';
    testoiniziale+='<embed src="http://www.perugia.com/preload.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="200" height="30"></embed>';
    testoiniziale+='</object>';
	testoiniziale+='</p>';
	document.getElementById('boxlight').style.width="300px";
	document.getElementById('boxlight').innerHTML=testoiniziale;
	
	posiziona('boxlight',0,(document.documentElement.clientWidth-318)/2);
	openLightBox('boxlight');
	setInterval("posiziona('boxlight',0,0)",100);
	
	var ajax = assegnaXMLHttpRequest();
	if(ajax) {
		//Verifica i campi necessari
		document.getElementById('boxlight').style.width="300px";
		ajax.open("post", "http://www.perugia.com/inc/controlloregistrazione.php", true);
		ajax.setRequestHeader("content-type", "application/x-www-form-urlencoded");
		ajax.setRequestHeader("connection", "close");
		dati="email="+form.Email.value;
		dati+="&nickname="+form.Nickname.value;
		dati+="&nome="+form.Nome.value;
		dati+="&cognome="+form.Cognome.value;
		dati+="&citta="+form.Citta.value;
		dati+="&maschio="+form.Sesso[0].checked;
		dati+="&nascita_d="+form.GiornoBirth.options[form.GiornoBirth.selectedIndex].text;
		dati+="&nascita_m="+form.MeseBirth.value;
		dati+="&nascita_y="+form.AnnoBirth.options[form.AnnoBirth.selectedIndex].text;
		dati+="&privacy="+form.privacy.checked;
		dati+="&condizioni="+form.condizioni.checked;

		dati+="&permesso_lavoro="+form.Attivazione1.checked;
		dati+="&permesso_immobili="+form.Attivazione2.checked;
		dati+="&permesso_bacheca="+form.Attivazione3.checked;
		dati+="&permesso_forum="+form.Attivazione4.checked;
		dati+="&permesso_pgcom="+form.Attivazione5.checked;
		dati+="&permesso_webtv="+form.Attivazione6.checked;
		dati+="&permesso_newsletter="+form.Attivazione7.checked;

		ajax.send(dati);
	
		ajax.onreadystatechange = function(){
			if(ajax.readyState == 4){
				document.getElementById('boxlight').style.width="482px";
				document.getElementById('boxlight').innerHTML=ajax.responseText;
			}
//			ajax.setRequestHeader("connection", "close");
		}
	 }
	return false;
}

//---------------------------------------------------------------------------------------------
function ContollaRegistrazioneNewsletter(form){

	testoiniziale ='<label style="width:300px"><img src="http://www.perugia.com/img_layout/lbl-richiestaiscrizione.gif" alt="Esito della richiesta di iscrizione" class="float-left" /></label>';
	testoiniziale+='<p style="width:290px;text-align:center;padding-top:20px;"><b>Attendere</b>, controllo email in corso...<br />';
    testoiniziale+='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="200" height="30" title="Caricamento">';
    testoiniziale+='<param name="movie" value="http://www.perugia.com/preload.swf" />';
    testoiniziale+='<param name="quality" value="high" />';
    testoiniziale+='<embed src="http://www.perugia.com/preload.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="200" height="30"></embed>';
    testoiniziale+='</object>';
	testoiniziale+='</p>';
	document.getElementById('boxlight').style.width="300px";
	document.getElementById('boxlight').innerHTML=testoiniziale;
	posiziona('boxlight',0,(document.documentElement.clientWidth-318)/2);
	openLightBox('boxlight');
	setInterval("posiziona('boxlight',0,0)",100);

	var ajax = assegnaXMLHttpRequest();
	if(ajax) {

		//Verifica i campi necessari
		document.getElementById('boxlight').style.width="300px";
		ajax.open("post", "http://www.perugia.com/inc/controlloregistrazionenewsletter.php", true);
		ajax.setRequestHeader("content-type", "application/x-www-form-urlencoded");
		ajax.setRequestHeader("connection", "close");
		dati="email="+form.email.value;

		ajax.send(dati);
	
		ajax.onreadystatechange = function(){
			if(ajax.readyState == 4){
				document.getElementById('boxlight').style.width="482px";
				document.getElementById('boxlight').innerHTML=ajax.responseText;
			}
//			ajax.setRequestHeader("connection", "close");
		}
	 }
	return false;
}
//---------------------------------------------------------------------------------------------
function RicordaPassword(){

	testoiniziale ='<label style="width:300px"><img src="http://www.perugia.com/img_layout/lbl-ricordapassword.gif" alt="Ricorda Password" class="float-left" /><a href="javascript:closeLightBox(\'boxlight\');"><img src="http://www.perugia.com/img_layout/puls-chiudipop.gif" alt="Chiudi" class="float-right" /></a></label>';
	testoiniziale+='<p style="width:290px;text-align:center;padding-top:20px;">Digita il tuo <b>indirizzo email</b> nel campo sottostante ed il sistema provveder&agrave; ad inviarti la tua <b>password</b> presso la tua casella di posta elettronica.<br />';
	testoiniziale+='<form  action="#" onsubmit="return RicordaPassword2(this.email.value);" method="post">';
	testoiniziale+='<input type="text" name="email" id="email" class="campo" style="width:250px;margin-top:10px;" /><br />';
	testoiniziale+='<input type="submit" class="pulsante" style="margin-top:10px" value="Reinvia password" />';
	testoiniziale+='</form>';
	testoiniziale+='</p>';
	document.getElementById('boxlight').style.width="300px";
	document.getElementById('boxlight').innerHTML=testoiniziale;
	posiziona('boxlight',0,0);
	openLightBox('boxlight');
	setInterval("posiziona('boxlight',0,0)",100);
	return false;
}
//---------------------------------------------------------------------------------------------
function RicordaPassword2(email){

	testoiniziale ='<label style="width:300px"><img src="http://www.perugia.com/img_layout/lbl-ricordapassword.gif" alt="Ricorda Password" class="float-left" /></label>';
	testoiniziale+='<p style="width:290px;text-align:center;padding-top:20px;"><b>Attendere</b>, controllo email in corso...<br />';
    testoiniziale+='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="200" height="30" title="Caricamento">';
    testoiniziale+='<param name="movie" value="http://www.perugia.com/preload.swf" />';
    testoiniziale+='<param name="quality" value="high" />';
    testoiniziale+='<embed src="http://www.perugia.com/preload.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="200" height="30"></embed>';
    testoiniziale+='</object>';
	testoiniziale+='</p>';
	document.getElementById('boxlight').style.width="300px";
	document.getElementById('boxlight').innerHTML=testoiniziale;

	var ajax = assegnaXMLHttpRequest();
	if(ajax) {

		//Verifica i campi necessari
		document.getElementById('boxlight').style.width="300px";
		ajax.open("post", "http://www.perugia.com/inc/ricordapassword.php", true);
		ajax.setRequestHeader("content-type", "application/x-www-form-urlencoded");
		ajax.setRequestHeader("connection", "close");
		dati="email="+email;
		ajax.send(dati);

		ajax.onreadystatechange = function(){
			if(ajax.readyState == 4){
				document.getElementById('boxlight').style.width="482px";
				document.getElementById('boxlight').innerHTML=ajax.responseText;
			}
//			ajax.setRequestHeader("connection", "close");
		}
	 }
	return false;
}


