function valNwsl(){
	check=true;
	filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	if (check==true && !filtro.test(document.forms.nwsl.email.value)){alert("Indirizzo email non valido!");document.forms.nwsl.email.focus();check=false;}
	if (check==true){
		ajaxNwslCtrl.ajaxRequest('email='+encodeURIComponent(encodeURI(document.forms.nwsl.email.value)),0,1);	
		valNwsl2();
	}
}
function valNwsl2(){	
	if(ajaxNwslCtrl.AJAX.readyState < 4){var timer=setTimeout("valNwsl2()",1)}else{
		response =ajaxNwslCtrl.output;
		if(response=="ko"){
			alert("L\'email inserita è già registrata alla newsletter!");
			document.forms.nwsl.email.focus();
		}else{
			document.forms.nwsl.action=response;
			document.forms.nwsl.submit();
		}
	}
}
function checkProdotto(){
	check=true
	if(document.forms.sendP.tipo.value==1){
		if(!document.forms.sendP.unr_disc.checked){
			alert('Devi accettare le condizioni di pubblicazione di DESIGN NON REGISTRATO !');
			document.forms.sendP.unr_disc.focus();
			check=false;	
		}
	}
	tit=document.forms.sendP.titolo;
	if(check && (tit.value=="" || tit.value==" ")){
		alert('Devi inserire almeno il titolo!');
		tit.focus();
		check=false;
	}
	if(check){
		document.forms.sendP.submit();
	}
}
function checkSearchDes(){
	k=document.forms.searchDes.keyword;
	if(k.value=="" || k.value==" "){alert('Devi inserire almeno una parola chiave!');k.focus();}else{
		document.forms.searchDes.submit();
	}
}
function checkSearchOpe(){
	k=document.forms.searchOpe.keyword;
	if(k.value=="" || k.value==" "){alert('Devi inserire almeno una parola chiave!');k.focus();}else{
		document.forms.searchOpe.submit();
	}
}
function checkSearchLet(){
	k=document.forms.searchLet.keyword;
	if(k.value=="" || k.value==" "){alert('Devi inserire almeno una parola chiave!');k.focus();}else{
		document.forms.searchLet.submit();
	}
}
function ASS2newSCode(){
	document.getElementById('ASS_SCode').src="captcha/CaptchaSecurityImages.php?width=105&height=30&characters=6&from=ASS2&time="+((new Date()).valueOf());
}
function checkContDes(){
	check=true;
	filtro1 = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	if (check && document.forms.contDes.nome.value == "" ) {alert("Inserire il tuo nome");document.forms.contDes.nome.focus();check=false;}
	if (check && document.forms.contDes.email.value == "" ){alert("Inserire il tuo indirizzo email");document.forms.contDes.email.focus();check=false;}
	if (check && !filtro1.test(document.forms.contDes.email.value)){alert("L'indirizzo email che hai scritto non è corretto!");document.forms.contDes.email.focus();check=false;}
	if (check && document.forms.contDes.messaggio.value == "" ){alert("Inserire il tuo messaggio");document.forms.contDes.messaggio.focus();check=false;}
	if (check && document.forms.contDes.ASS2_security_code.value == "" ){alert("Inserire Codice di Sicurezza");document.forms.contDes.ASS2_security_code.focus();check=false;}
	if(check){
		ajaxCSControl.ajaxRequest('security_code='+document.forms.contDes.ASS2_security_code.value,0,1);
		controlloSC();
	}
}
function controlloSC(){
	if(ajaxCSControl.AJAX.readyState < 4){var timer=setTimeout("controlloSC()",1)}else{
		response =ajaxCSControl.output;
		
		if(response!="ko" && response!=""){
			document.getElementById('contDes').action=response;
			document.forms.contDes.submit();
		}else{
			 alert("Codice di sicurezza non valido!");
			 document.forms.contDes.ASS2_security_code.focus();
		}
	}
}
function setDateEdit(){
	document.forms.sendEditDati.data.value=document.forms.sendEditDati.gg.value+"/"+document.forms.sendEditDati.mm.value+"/"+document.forms.sendEditDati.aaaa.value;
}
function valEditDati(){
	check=true;
	filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	//if(check==true && document.forms.sendEditDati.ragSoc.value==""){alert("Devi inserire la ragione sociale!");document.forms.sendEditDati.ragSoc.focus();check=false;}
	if(check==true && document.forms.sendEditDati.nome.value==""){alert("Devi inserire il nome!");document.forms.sendEditDati.nome.focus();check=false;}
	if(check==true && document.forms.sendEditDati.cognome.value==""){alert("Devi inserire il cognome!");document.forms.sendEditDati.cognome.focus();check=false;}
	if(check==true && document.forms.sendEditDati.gg.value=="gg"){alert("Data di nascita non valida!");document.forms.sendEditDati.gg.focus();check=false;}
	if(check==true && document.forms.sendEditDati.mm.value=="mm"){alert("Data di nascita non valida!");document.forms.sendEditDati.mm.focus();check=false;}
	if(check==true && document.forms.sendEditDati.aaaa.value=="aaaa"){alert("Data di nascita non valida!");document.forms.sendEditDati.aaaa.focus();check=false;}
	if(check==true && document.forms.sendEditDati.luogoN.value==""){alert("Devi inserire il luogo di nascita!");document.forms.sendEditDati.luogoN.focus();check=false;}
	if(check==true && document.forms.sendEditDati.pi_cf.value==""){alert("Devi inserire la Partita IVA o il Codice Fiscale!");document.forms.sendEditDati.pi_cf.focus();check=false;}
	if(check==true && document.forms.sendEditDati.residenza.value==""){alert("Devi inserire la residenza!");document.forms.sendEditDati.residenza.focus();check=false;}
	
	if(check==true && document.forms.sendEditDati.chkeml.checked){
		if (check==true && !filtro.test(document.forms.sendEditDati.email.value)){alert("Indirizzo email non valido!");document.forms.sendEditDati.email.focus();check=false;}
		if (check==true && document.forms.sendEditDati.email.value!=document.forms.sendEditDati.email2.value) {alert("Indirizzo email non confermato!");document.forms.sendEditDati.email2.focus();check=false;}
		if (check==true){
			ajaxUserCtrl.ajaxRequest('email='+encodeURIComponent(encodeURI(document.forms.sendEditDati.email.value)),0,1);	
			valEditDati2();
		}
		check=false;
	}
	if(check==true && document.forms.sendEditDati.chkpsw.checked){
		if(check==true && document.forms.sendEditDati.psw.value==""){alert("Devi inserire la password!");document.forms.sendEditDati.psw.focus();check=false;}
		if(check==true && document.forms.sendEditDati.psw.value!=document.forms.sendEditDati.psw2.value){alert("Password non confermata!");document.forms.sendEditDati.psw2.focus();check=false;}
	}
	if(check==true && document.forms.sendEditDati.chkdmd.checked){
		if(check==true && document.forms.sendEditDati.pswD.value==""){alert("Devi inserire la domanda riservata!");document.forms.sendEditDati.pswD.focus();check=false;}
		if(check==true && document.forms.sendEditDati.pswR.value==""){alert("Devi inserire la risposta riservata!");document.forms.sendEditDati.pswR.focus();check=false;}
	}
	if (check==true){
		document.forms.sendEditDati.action="edit_datiDB.php";
		document.forms.sendEditDati.submit();
	}
}
function valEditDati2(){	
	if(ajaxUserCtrl.AJAX.readyState < 4){var timer=setTimeout("valEditDati2()",1)}else{
		response =ajaxUserCtrl.output;
		check=true;
		if(response=="ko"){
			alert("L\'email inserita è già presente sul database!\n\n"+
				"Se ti sei già iscritto, ma ti sei scordato la password, utilizza il sistema di recupero password");
				document.forms.sendEditDati.email.focus();
		}else{
			if(check==true && document.forms.sendEditDati.chkpsw.checked){
				if(check==true && document.forms.sendEditDati.psw.value==""){alert("Devi inserire la password!");document.forms.sendEditDati.psw.focus();check=false;}
				if(check==true && document.forms.sendEditDati.psw.value!=document.forms.sendEditDati.psw2.value){alert("Password non confermata!");document.forms.sendEditDati.psw2.focus();check=false;}
			}
			if(check==true && document.forms.sendEditDati.chkdmd.checked){
				if(check==true && document.forms.sendEditDati.pswD.value==""){alert("Devi inserire la domanda riservata!");document.forms.sendEditDati.pswD.focus();check=false;}
				if(check==true && document.forms.sendEditDati.pswR.value==""){alert("Devi inserire la risposta riservata!");document.forms.sendEditDati.pswR.focus();check=false;}
			}
			if (check==true){
				document.forms.sendEditDati.action="edit_datiDB.php";
				document.forms.sendEditDati.submit();
			}
		}
	}
}
