
// ################################################################################################
// PARAMETRI GENERICI PER GESTIONE VALIDAZIONE
// ################################################################################################
	function get_estensione(path) {
		posizione_punto=path.lastIndexOf(".");
		lunghezza_stringa=path.length;
		estensione=path.substring(posizione_punto+1,lunghezza_stringa);
		return estensione;
	}
	
	function isEmail(string) {
		if (string.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) != -1)
		return 1;
		else
		return 0;
	}
	
	function resetLabel(errLabel,errMess){
		var labels=document.getElementsByTagName('label');
		for(var i=0;i<labels.length;i++){
			labels[i].style.color='';
			labels[i].style.fontWeight='';
		}
		if(errLabel!=''){
			document.getElementById(errLabel).style.color=labelColor;
			document.getElementById(errLabel).style.fontWeight = 'bold'; 
		}
		document.getElementById('errore').style.display = 'block';
		document.getElementById('errore').innerHTML = errMess;
	}
	
	var labelColor="#f00";
	
// ################################################################################################
//	VALIDAZIONE INSERIMENTO PENSIERO STUPENDO
// ################################################################################################
	function verifica(form){
		if (form.nome.value == "") {
			resetLabel('labelNome','inserire il campo Nome');
			return false;
		}
		else if(form.cognome.value == ""){
			resetLabel('labelCognome','inserire il campo Cognome');
			return false;
		}
		else if(form.email.value ==''){
			resetLabel('labelEmail','inserire il campo E-mail');
			return false;
		}
		else if(isEmail(form.email.value) == 0 ){
			resetLabel('labelEmail','indirizzo E-mail non valido');
			return false;
		}
		else if(form.sitoweb.value ==''){
			resetLabel('labelWeb','inserire il campo Sito Web');
			return false;
		}
		
		else if(form.txtCaptcha.value ==''){
			resetLabel('captcha_label','inserire il Codice di Sicurezza');
			return false;
		}
		//resetLabel('','form disabilitato');
		return true;
		
	}

/* ATTIVAZIONE CHECK PRIVACY
------------------------------------------------------------------------------------------------- */	
	function attivacheck(){
		cb=document.getElementById('check');
		cb.checked=true;
		cb.onclick=function() {infrm()};
	}

/* FUNZIONE PER DISABILITARE IL BUTTON
------------------------------------------------------------------------------------------------- */	
	function infrm(){
		informa = document.getElementById('check');
		invia = document.getElementById('send');
		switch(informa.checked){
			case false:
				invia.disabled=true;
				invia.setAttribute("class", "disable");
			break;
			case true:
				invia.disabled=false;
				invia.setAttribute("class", "enable");
			break;
		}	
	}
