function field_is_empty(sData) {
   for (var i=0; i < sData.length; i++) {
      if(sData.substring(i, i+1) != " ")
         return false;
   }
   return true;
}
function ContaChar(campo){
if (campo.length>150)
	{
	 return false;
	}
return true;
} 
function checkMailString(s) {
	//var alfaStr="àèéòùì#ç°*^?=|!£/()$\"\'§%&€[]{}-+~`,:;<>\\";
	var alfaStr="$\"\'ç§%&€£";
	var thisChar="";
	var counter=0;
	for (var i=0;i<s.length;i++) {
		thisChar=s.substring(i,i+1);
		if (alfaStr.indexOf(thisChar)!=-1)
			return false;
	}
    return true;
}
function checkParameters() {
	if (field_is_empty(document.registration.titolo.value)) {
				alert("Il titolo del sito è obbligatorio.");
				document.registration.titolo.focus();
				return false;
		}
	if (field_is_empty(document.registration.descrizione.value)) {
				alert("la descrizione del sito è obbligatoria.");
				document.registration.descrizione.focus();
				return false;
		}
	if (field_is_empty(document.registration.descrizione.value)) {
				alert("la descrizione del sito è obbligatoria.");
				document.registration.descrizione.focus();
				return false;
		}				
	if (!ContaChar(document.registration.descrizione.value)) {
				alert("la descrizione non può essere superiorea 150 caratteri");
				document.registration.descrizione.focus();
				return false;
		}	
	if (field_is_empty(document.registration.email.value)){
		alert("L'inserimento della e-mail  è obbligatorio.");
		document.registration.email.focus();
		return false;	
	}
	if (!checkMailString(document.registration.email.value)){
			alert("Verificare la correttezza dell'indirizzo email.");
			document.registration.email.value="";
			document.registration.email.focus();
			return false;
		}		
	return true;
}	

