//////////////////////////////////////////////////function isEmpty(s){   return ((s == null) || (s.length == 0))}function isDigit (c){      return ((c >= "0") && (c <= "9"))}//////////////////////////////////////////////////function isInteger (s){   	var i;    if (isEmpty(s))        return true;      for (i = 0; i < s.length; i++)    {           var c = s.charAt(i);        if (!isDigit(c)) return false;    }    return true;}//////////////////////////////////////////////////function noemptyvalidation(entered, alertbox){  with (entered)  {    if (isEmpty(value))    {      if (alertbox!="")      {        alert(alertbox);      }      return false;    }    else    {      return true;    }  }}//////////////////////////////////////////////////function integervalidation(entered, alertbox){    with (entered)    {      if (isInteger(value))      {         return true;      }      else      {         if (alertbox!="")          {            alert(alertbox);         }         return false;      }    }}         //////////////////////////////////////////////////function emailvalidation(entered){	with(entered)	{				var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid		var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; // valid		if (!reg1.test(value) && reg2.test(value))		{ 				// if syntax is valid			return true;		}		alert("\"" + value + "\" non e' un indirizzo e-mail valido!"); 		return false;	}}//////////////////////////////////////////////////function demand(thisform){   with (thisform)   {	  if (noemptyvalidation(formCognome,"Inserire il cognome!")==false) {formCognome.focus(); return false;};	  if (noemptyvalidation(formNome,"Inserire il nome!")==false) {formNome.focus(); return false;};	  if (noemptyvalidation(formAddress,"Inserire l'indirizzo!")==false) {formAddress.focus(); return false;};	  if (noemptyvalidation(formCity,"Inserire la citta'!")==false) {formCity.focus(); return false;};   if (noemptyvalidation(formPhone,"Inserire il numero telefonico!")==false) {formPhone.focus(); return false;};   if (integervalidation(formPhone,"Valore non corretto, inserire un valore numerico per il telefono!")==false) {formPhone.focus(); return false;};	  if (noemptyvalidation(formLocalita,"Inserire la localita' dove e' ubicato l'immobile!")==false) {formLocalita.focus(); return false;};	  submit();   }}//////////////////////////////////////////////////function sendApp(thisform){   with (thisform)   {	  if (noemptyvalidation(appCognome,"Inserire il cognome!")==false) {appCognome.focus(); return false;};	  if (noemptyvalidation(appNome,"Inserire il nome!")==false) {appNome.focus(); return false;};	  if (noemptyvalidation(appAddress,"Inserire l'indirizzo!")==false) {appAddress.focus(); return false;};	  if (noemptyvalidation(appCity,"Inserire la citta'!")==false) {appCity.focus(); return false;};   if (noemptyvalidation(appPhone,"Inserire il numero telefonico!")==false) {appPhone.focus(); return false;};   if (integervalidation(appPhone,"Valore non corretto, inserire un valore numerico per il telefono!")==false) {appPhone.focus(); return false;};	  if (noemptyvalidation(appLocalita,"Inserire la localita' dove e' ubicato l'immobile!")==false) {appLocalita.focus(); return false;};	  submit();   }}//////////////////////////////////////////////////
