function OpenWindow(url,wName,Valx,Valy) {
	var sUrl="";
	var wnWindow = open(url, wName, "width="+Valx+", height="+Valy+", scrollbars=yes");
}

//CONTROLLO I DATI NELLA FORM DI REGISTRAZIONE DELLA NEWSLETTER
function CF_registrazione(){
	F=document.nlSubscribe;	
	mailAddress=document.nlSubscribe.email.value;
	if (F.ragioneSociale.value==""){
		alert('il campo Ragione Sociale è vuoto');
		return false;
	}
	else if (F.comune.value==""){
		alert('il campo Comune è vuoto');
		return false;
	}
	else if (F.provincia.value==""){
		alert('il campo Provincia è vuoto');
		return false;
	}
	else if (F.consenti.checked==false){
		alert('Non si è autorizzato il trattamento dei dati personali');
		return false;
	}
	if (isValidEmail(mailAddress)==0){
		alert('il campo mail è vuoto oppure la mail inserita non sembra essere valida.');
		return false;
	}
	return true;
}


function CF_checkup(){
	F=document.checkup_form;
	
	mailAddress=document.checkup_form.email.value;
	if (F.nome.value==""){
		alert('il campo Nome è vuoto');
		return false;
	}
	else if (F.telefono.value==""){
		alert('è necessario inserire un recapito telefonico per essere ricontattati da un nostro responsabile');
		return false;
	}
	else if (isNaN(F.telefono.value)){
		alert('Il campo telefono deve essere un numero!');
		return false;
	}
	else if (F.telefono.value.length<7){
		alert('Il campo telefono deve essere un numero telefonico valido!');
		return false;
	}
	else if (F.consenti.checked==false){
		alert('Non si è autorizzato il trattamento dei dati personali');
		return false;
	}	
	if (isValidEmail(mailAddress)==0){
		alert('il campo mail è vuoto oppure la mail inserita non sembra essere valida.');
		return false;
	}
	return true;
}


// Check that an email address is valid based on RFC 821 (?)
function isValidEmail(address) {
	if (address != '' && address.search) {
		if (address.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) return true;
		else return false;
	}
	return false;
}

