function newSCode(){
	document.getElementById('SCode').src="captcha/CaptchaSecurityImages.php?width=105&height=30&characters=6&from=DI&time="+((new Date()).valueOf());
}function newSCode2(){
	document.getElementById('SCode2').src="captcha/CaptchaSecurityImages.php?width=105&height=30&characters=6&from=DI2&time="+((new Date()).valueOf());
}function newSCode3(){
	document.getElementById('SCode3').src="captcha/CaptchaSecurityImages.php?width=105&height=30&characters=6&from=DI3&time="+((new Date()).valueOf());
}
function controllo(){
	check=true;
	if (check && document.forms.send.nome.value == "" ) {
					alert("Inserire il Nome.");
					document.forms.send.nome.focus();
					check=false;
	}
	if (check && document.forms.send.cognome.value == "" ) {
					alert("Inserire il Cognome.");
					document.forms.send.cognome.focus();
					check=false;
	}
	var test;
	test="true";
	if (test=="true"){
		if(check && document.forms.send.email.value==""){
			alert("Inserire il campo E-mail");
			document.forms.send.email.focus();
			test="false";
			check=false;
		}
	}
	if (test=="true"){
		if (check && document.forms.send.email.value.indexOf("@")==-1){ 
			alert("Indirizzo E-mail non valido!");
			document.forms.send.email.focus();
			test="false";
			check=false;
		}
	}
	if (test=="true"){
		if (check && document.forms.send.email.value.indexOf(".")==-1){ 
			alert("Indirizzo E-mail non valido!");
			document.forms.send.email.focus();
			test="false";
			check=false;
		}
	}
	if (test=="true"){
		if (check && document.forms.send.email.value.length < 7){ 
			alert("Indirizzo E-mail non valido!");
			document.forms.send.email.focus();
			test="false";
			check=false;
		}
	}
	
	if (check && document.forms.send.telefono.value == "" ){
					alert("Inserire un numero di telefono.");
					document.forms.send.telefono.focus();
					check=false;
	}
	if (check && (document.forms.send.sitoweb.value == "" || document.forms.send.sitoweb.value=="http://")){
					alert("Inserire il sito web per il quale si chiede consulenza.");
					document.forms.send.sitoweb.focus();
					check=false;
	}
	if (check && document.forms.send.note.value == "" ){
					alert("Inserire il testo del messaggio");
					document.forms.send.note.focus();
					check=false;
	}
	if (check && document.forms.send.autorizzo.checked == false){
					alert("Accettare l'Autorizzazione al trattamento dei dati personali");
					document.forms.send.autorizzo.focus();
					check=false;
	}
	
	if (check && document.forms.send.security_code.value == ""){
					alert("Inserire il codice di sicurezza");
					document.forms.send.security_code.focus();
					check=false;
	}
	if (check==true){
		ajaxSecurityCode.ajaxRequest('security_code='+encodeURIComponent(encodeURI(document.forms.send.security_code.value)),0,1);	
		controllo2();
	}
}
function controllo2(){
	if(ajaxSecurityCode.AJAX.readyState < 4){var timer=setTimeout("controllo2()",1)}else{
		response =ajaxSecurityCode.output;
		if(response=="ko"){
			alert("Il codice di sicurezza non è corretto!");
		}else{
			//alert(response);
			document.forms.send.action=response;
			document.forms.send.submit();
		}
	}	
}

function checkMotore(){
	check=true;
	filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	if (check && document.forms.send2.dom.value == "" ) {
					alert("Inserire l'URL.");
					document.forms.send2.dom.focus();
					check=false;
	}
	if (check && document.forms.send2.email.value == "" ) {
					alert("Inserire il tuo indirizzo email.");
					document.forms.send2.email.focus();
					check=false;
	}
	if (check==true && !filtro.test(document.forms.send2.email.value)){alert("Indirizzo email non valido!");document.forms.send2.email.focus();check=false;}
	if (check && document.forms.send2.kw0.value == "" ) {
					alert("Inserire almeno una parola chiave.");
					document.forms.send2.kw0.focus();
					check=false;
	}
	if (check && document.forms.send2.security_code.value == "" ) {
					alert("Inserire il codice di sicurezza.");
					document.forms.send2.security_code.focus();
					check=false;
	}
	if (check==true){
		ajaxSecurityCode2.ajaxRequest('security_code='+encodeURIComponent(encodeURI(document.forms.send2.security_code.value)),0,1);	
		checkMotore2();
	}
}
function checkMotore2(){
	if(ajaxSecurityCode2.AJAX.readyState < 4){var timer=setTimeout("checkMotore2()",1)}else{
		response =ajaxSecurityCode2.output;
		if(response=="ko"){
			alert("Il codice di sicurezza non è corretto!");
		}else{
			//alert(response);
			document.forms.send2.action=response;
			document.forms.send2.submit();
		}
	}	
}


function checkAnalisi(){
	check=true;
	if (check && (document.forms.send3.url.value == "" || document.forms.send3.url.value == "http://")) { 
					alert("Inserire l'URL.");
					document.forms.send3.url.focus();
					check=false;
	}
	if (check && document.forms.send3.chiave.value == "" ) {
					alert("Inserire la parola chiave.");
					document.forms.send3.chiave.focus();
					check=false;
	}
	if (check && document.forms.send3.security_code.value == "" ) {
					alert("Inserire il codice di sicurezza.");
					document.forms.send3.security_code.focus();
					check=false;
	}
	if (check==true){
		ajaxSecurityCode3.ajaxRequest('security_code='+encodeURIComponent(encodeURI(document.forms.send3.security_code.value)),0,1);	
		checkAnalisi2();
	}
}
function checkAnalisi2(){
	if(ajaxSecurityCode3.AJAX.readyState < 4){var timer=setTimeout("checkAnalisi2()",1)}else{
		response =ajaxSecurityCode3.output;
		if(response=="ko"){
			alert("Il codice di sicurezza non è corretto!");
		}else{
			//alert(response);
			document.forms.send3.action=response;
			document.forms.send3.submit();
		}
	}	
}
