//window.open("html/memo.php","Memo","height= 300, width=500, menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes");

function popupPage(page) {
	windowprops = "height=300,width=500,location=no," + "scrollbars=yes,menubars=no,toolbars=no,resizable=yes";
	window.open(page, "Popup", windowprops);
}


function validaRicerca(){
	var txt = document.getElementById("srcTesto");
	
	if (txt.value=="" || txt.value=="Search"){
		alert("Criterio di ricerca non valido");
		txt.focus();
		return false;
	}
	
	return true;
		

}




function checkEmailAddress(field) {
        var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
        
        if (goodEmail){
        	return  true;
         return false;
        }
}

function checkWhite(field){

	
	if (field== "")
		return false;
	return true;
}
 

function controlValid(){

	var rgsUser = document.getElementById("rgsUser");
	var rgsPass = document.getElementById("rgsPass");
	var rgsRePass = document.getElementById("rgsRePass");
	var rgsNome = document.getElementById("rgsNome");
	var rgsCognome = document.getElementById("rgsCognome");
	var rgsCodFis = document.getElementById("rgsCodFis");
	var rgsIndirizzo = document.getElementById("rgsIndirizzo");
	var rgsCitta = document.getElementById("rgsCitta");
	var rgsProvincia = document.getElementById("rgsProvincia");
	var rgsCap = document.getElementById("rgsCap");
	var rgsTelefono = document.getElementById("rgsTelefono");
	var rgsFax = document.getElementById("rgsFax");
	 
	
	if (!checkEmailAddress(rgsUser)){
		alert("Valore non Valido");
		rgsUser.focus();
		return false;
	}
	else if (!checkWhite(rgsPass.value)){
		alert("Valore non Valido");
		rgsPass.focus();
		return false;
	}
	else if (!checkWhite(rgsRePass.value)){
		alert("Valore non Valido");
		rgsRePass.focus();
		return false;
	}
	else if (rgsPass.value != rgsRePass.value){
		alert("Valore non Valido");
		rgsRePass.focus();
		return false;
	}
	else if (!checkWhite(rgsNome.value)){
		alert("Valore non Valido");
		rgsNome.focus();
		return false;
	}
	else if (!checkWhite(rgsCognome.value)){
		alert("Valore non Valido");
		rgsCognome.focus();
		return false;
	}
	else if (!checkWhite(rgsCodFis.value)){
		alert("Valore non Valido");
		rgsCodFis.focus();
		return false;
	}
	else if (!checkWhite(rgsRePass.value)){
		alert("Valore non Valido");
		rgsRePass.focus();
		return false;
	}
	else if (!checkWhite(rgsIndirizzo.value)){alert("Valore non Valido");
		rgsIndirizzo.focus();
		return false;
	}
	else if (!checkWhite(rgsCitta.value)){alert("Valore non Valido");
		rgsCitta.focus();
		return false;
	}
	else if (!checkWhite(rgsProvincia.value)){alert("Valore non Valido");
		rgsProvincia.focus();
		return false;
	}
	else if (!checkWhite(rgsCap.value)){alert("Valore non Valido");
		rgsCap.focus();
		return false;
	}
	else if (!checkWhite(rgsTelefono.value)){alert("Valore non Valido");
		rgsTelefono.focus();
		return false;
	}
	else if (!checkWhite(rgsFax.value)){alert("Valore non Valido");
		rgsFax.focus();
		return false;
	}

	return true;

}

function controlValidLogin(){

	var User = document.getElementById("lgnUser");
	var Pass = document.getElementById("lgnPass");
	
	if (!checkWhite(User.value)){
		alert("Valore non Valido");
		User.focus();
		return false;
	}
	else if (!checkWhite(Pass.value)){
		alert("Valore non Valido");
		Pass.focus();
		return false;
	}
	return true;
}


