//CERCA
function check_reimposta_cerca(){
	if(document.cerca_site.word.value==''){
		document.cerca_site.word.value='Cerca nel sito';
		}
}
function check_cerca(){
	if( (document.cerca_site.word.value.length<3) || (document.cerca_site.word.value=='Cerca nel sito') ){
		alert('Inserire un parola o frase da ricercare');
		return(false);
		}
}




//LOGIN
function check_reimposta_utente(){
	if(document.login_form.utente.value==''){
		document.login_form.utente.value='Utente';
	}
}
function check_reimposta_password(){
	if(document.login_form.password.value==''){
		document.login_form.password.value='Password';
	}
}
function check_login(){	
	var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
	
	if (document.login_form.utente.value.search(emailRegEx) == -1) {
		document.login_form.utente.focus();
		alert("L\'Utente deve essere un indirizzo E-Mail.");
		return(false);
    }
	
	if( (document.login_form.utente.value.length<3) || (document.login_form.utente.value=='Utente') ){
		alert('Inserire dati d\'accesso');
		//document.login_form.utente.focus();
		return(false);
	}
	if( (document.login_form.password.value.length<3) || (document.login_form.password.value=='Password') ){
		alert('Inserire dati d\'accesso');
		//document.login_form.password.focus();
		return(false);
	}
}



//SIGNUP
function check_signup(){
	var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
	
	
	if( (document.signup_form.nome.value=='') || (document.signup_form.nome.value.length<3) ){
		document.signup_form.nome.focus();
		alert('Inserire Nome');
		return(false);
	}
	if( (document.signup_form.cognome.value=='') || (document.signup_form.cognome.value.length<3) ){
		document.signup_form.cognome.focus();
		alert('Inserire Cognome');
		return(false);
	}
	if( (document.signup_form.email.value=='') || (document.signup_form.email.value.length<3) ){
		document.signup_form.email.focus();
		alert('Inserire E-Mail');
		return(false);
	}
	if (document.signup_form.email.value.search(emailRegEx) == -1) {
		document.signup_form.email.focus();
		alert("Inserire un indirizzo valido.");
		return(false);
    }
	if(document.signup_form.privacy.checked==false){		
		alert('Devi ACCETTARE le condizioni di uso.');
		return(false);
	}
}


//PROFILO
function check_profilo(){
	var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;	
	
	if( (document.profilo_form.nome.value=='') || (document.profilo_form.nome.value.length<3) ){
		document.profilo_form.nome.focus();
		alert('Inserire Nome');
		return(false);
	}
	if( (document.profilo_form.cognome.value=='') || (document.profilo_form.cognome.value.length<3) ){
		document.profilo_form.cognome.focus();
		alert('Inserire Cognome');
		return(false);
	}
	if( (document.profilo_form.email.value=='') || (document.profilo_form.email.value.length<3) ){
		document.profilo_form.email.focus();
		alert('Inserire E-Mail');
		return(false);
	}
	if (document.profilo_form.email.value.search(emailRegEx) == -1) {
		document.profilo_form.email.focus();
		alert("Inserire un indirizzo valido.");
		return(false);
    }	
	if( (document.profilo_form.password.value.length<5) ){
		document.profilo_form.password.focus();
		alert('Inserire Password');
		return(false);
	}
}



//PASSWORD
function check_reimposta_lostpassword(){
	if(document.password_form.email.value==''){
		document.password_form.email.value='Inserire indirizzo e-mail';
	}
}
function check_lostpassword(){
	
	var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
	
	if (document.password_form.email.value.search(emailRegEx) == -1) {
		document.password_form.email.focus();
		alert("Inserire un indirizzo valido.");
		return(false);
	    }	
	
	if( (document.password_form.email.value.length<5) || (document.password_form.email.value=='Inserire indirizzo e-mail') ){
		alert('Inserire indirizzo e-mail');
		return(false);
		}
}




//ISCRITTI
function check_iscritti(){
	if( (document.ricerca_iscritti.cognome.value.length<1) && (document.ricerca_iscritti.nome.value.length<1) && (document.ricerca_iscritti.residenza.value.length<1) ){
		alert('Selezionare almeno un criterio');
		return(false);
		}
}




//FARMACIE
function check_farmacie(){
	if( (document.ricerca_farmacie.nominativo.value.length<1) && (document.ricerca_farmacie.id_comune.selectedIndex==0) ){
		alert('Selezionare Comune o Nominativo');
		return(false);
		}
}





//ANNUNCI
function check_ins_annuncio(){
	if(document.ins_annuncio_form.data.value.length<1){
		document.ins_annuncio_form.data.focus();
		alert('Inserire DATA');
		return(false);
	}
	if(document.ins_annuncio_form.titolo.value.length<1){
		document.ins_annuncio_form.titolo.focus();
		alert('Inserire TITOLO');
		return(false);
	}
	if(document.ins_annuncio_form.annuncio.value.length<1){
		document.ins_annuncio_form.annuncio.focus();
		alert('Inserire ANNUNCIO');
		return(false);
	}
}



function check_mod_annuncio(){
	if(document.mod_annuncio_form.data.value.length<1){
		document.mod_annuncio_form.data.focus();
		alert('Inserire DATA');
		return(false);
		}
	if(document.mod_annuncio_form.titolo.value.length<1){
		document.mod_annuncio_form.titolo.focus();
		alert('Inserire TITOLO');
		return(false);
	}
	if(document.mod_annuncio_form.annuncio.value.length<1){
		document.mod_annuncio_form.annuncio.focus();
		alert('Inserire ANNUNCIO');
		return(false);
	}
}