function checkNewsletter(){
	if (self.document.frmNewsletter.email.value==""){
		alert("Inserire un indirizzo email per registrarsi alla nostra newsletter");
		self.document.frmNewsletter.email.focus();
		return false;
	}
	if (self.document.frmNewsletter.email.value.indexOf('@') == -1) {
       	alert ("Attenzione!\nInserire una email valida per il mittente.");
		self.document.frmNewsletter.email.focus();
		return false;
	}	
   	if (self.document.frmNewsletter.email.value.indexOf('.') == -1) {
      	alert ("Attenzione!\nInserire una email valida per il mittente.");
		self.document.frmNewsletter.email.focus();
		return false;
   	}
	return true;
}

function popUp(nome_pagina,w,h) {
    	var l = Math.floor((screen.width-w)/2);
    	var t = Math.floor((screen.height-h)/2);
        window.open(nome_pagina,"","width=" + w + ",height=" + h + ",top=" + t + ",left=" + l + ",resizable=no, menubar=no, scrollbars=yes");
 }
 
 function checkRicerca(){
	if (self.document.frmRicerca.ricerca.value==""){
		alert("Inserire una parola da cercare nel sito");
		return false;
	}
	return true;
}				

function checkLogin(){
	if (self.document.frmLogin.user.value==""){
		alert("Inserire la username per effettuare il login");
		return false;
	}
	if (self.document.frmLogin.pwd.value==""){
		alert("Inserire la password per effettuare il login");
		return false;
	}
	return true;
}

function checkLoginCart(){
	if (self.document.frmLoginCart.user.value==""){
		alert("Inserire la username per effettuare il login");
		return false;
	}
	if (self.document.frmLoginCart.pwd.value==""){
		alert("Inserire la password per effettuare il login");
		return false;
	}
	return true;
}

function checkDataCart(){
	if (self.document.frmDataCart.rag_sociale_cognome.value==""){
		alert("Inserire la ragione sociale o il cognome per proseguire.");
		return false;
	}
	if (self.document.frmDataCart.p_iva_cod_fisc.value==""){
		alert("Inserire la partita iva se vuoi avere la fattura o \nil codice fiscale se vuoi avere lo scontrino e proseguire.");
		return false;
	}
	if (self.document.frmDataCart.indirizzo.value==""){
		alert("Inserire l'indirizzo per proseguire.");
		return false;
	}
	if (self.document.frmDataCart.provincia.value==""){
		alert("Inserire la provincia per proseguire.");
		return false;
	}
	if (self.document.frmDataCart.citta.value==""){
		alert("Inserire la cittą per proseguire.");
		return false;
	}
	if (self.document.frmDataCart.cap.value==""){
		alert("Inserire il cap per proseguire.");
		return false;
	}
	if (self.document.frmDataCart.email.value==""){
		alert("ATTENZIONE!\nInserire un indirizzo email valido.");
		return false;
	}
	if (self.document.frmDataCart.email.value.indexOf('@') == -1) {
       	alert ("Attenzione!\nInserire una email valida per il mittente.");
		return false;
	}	
   	if (self.document.frmDataCart.email.value.indexOf('.') == -1) {
      	alert ("Attenzione!\nInserire una email valida per il mittente.");
		return false;
   	}
	return true;
}

function checkShippingCart(){
	if (self.document.frmShippingCart.rag_sociale_cognome_sped.value==""){
		alert("Inserire la ragione sociale o il cognome per proseguire.");
		return false;
	}
	if (self.document.frmShippingCart.indirizzo_sped.value==""){
		alert("Inserire l'indirizzo per proseguire.");
		return false;
	}
	if (self.document.frmShippingCart.provincia_sped.value==""){
		alert("Inserire la provincia per proseguire.");
		return false;
	}
	if (self.document.frmShippingCart.citta_sped.value==""){
		alert("Inserire la cittą per proseguire.");
		return false;
	}
	if (self.document.frmShippingCart.cap_sped.value==""){
		alert("Inserire il cap per proseguire.");
		return false;
	}
	return true;
}

function checkInsCliente(){
	if (self.document.frmAnagrafica.rag_sociale_cognome.value==""){
		alert("ATTENZIONE!\nInserire la tua ragione sociale o il cognome.");
		return;
	}
	if (self.document.frmAnagrafica.indirizzo.value==""){
		alert("ATTENZIONE!\nInserire un indirizzo.");
		return;
	}
	if (self.document.frmAnagrafica.citta.value==""){
		alert("ATTENZIONE!\nInserire la cittą.");
		return;
	}
	if (self.document.frmAnagrafica.cap.value==""){
		alert("ATTENZIONE!\nInserire il cap.");
		return;
	}
	if (self.document.frmAnagrafica.provincia.value==""){
		alert("ATTENZIONE!\nInserire la provincia.");
		return;
	}
	if (self.document.frmAnagrafica.p_iva_cod_fisc.value==""){
		alert("ATTENZIONE!\nInserire la partita iva o il codice fiscale.");
		return;
	}
	if (self.document.frmAnagrafica.telefono.value==""){
		alert("ATTENZIONE!\nInserire il numero di telefono.");
		return;
	}
	if (self.document.frmAnagrafica.email.value==""){
		alert("ATTENZIONE!\nInserire un indirizzo email valido.");
		return;
	}
	if (self.document.frmAnagrafica.email.value.indexOf('@') == -1) {
       	alert ("Attenzione!\nInserire una email valida per il mittente.");
		return;
	}	
   	if (self.document.frmAnagrafica.email.value.indexOf('.') == -1) {
      	alert ("Attenzione!\nInserire una email valida per il mittente.");
		return;
   	}
	if (self.document.frmAnagrafica.password.value==""){
		alert("ATTENZIONE!\nInserire la password di accesso per il cliente.");
		return;
	}
	if (self.document.frmAnagrafica.password.value.indexOf("'")!=(-1)){
		alert("ATTENZIONE!\nInserire la nuova password senza il carattere apice ( ' ).");
		return;
	}
	if (self.document.frmAnagrafica.autorizzazione.checked == false){
		alert("ATTENZIONE!\nBisogna autorizzare il trattamento dei dati personali per procedere.");
		return;
	}
	self.document.frmAnagrafica.submit();
}
