 function validatore() {
     // Variabili associate ai campi del demoform
     var r_first = document.demoform.r_first.value;
     var r_last = document.demoform.r_last.value;
     var r_country = document.demoform.r_country.value;
     var r_email = document.demoform.r_email.value;
     // Espressione regolare dell'r_email
     var r_email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
        //Effettua il controllo sul campo NOME
        if ((r_first == "") || (r_first == "undefined")) {
           alert("First Name Required.");
           document.demoform.r_first.focus();
           return false;
        }
        //Effettua il controllo sul campo COGNOME
        else if ((r_last == "") || (r_last == "undefined")) {
           alert("Last Name Required.");
           document.demoform.r_last.focus();
           return false;
        }
        //Effettua il controllo sul campo TELEFONO
        else if ((r_country == "--") || (r_country == "undefined")) {
           alert("Country Selection Required.");
           document.demoform.r_country.value = "";
           document.demoform.r_country.focus();
           return false;
        }
        else if (!r_email_reg_exp.test(r_email) || (r_email == "") || (r_email == "undefined")) {
           alert("Bad Email Address.");
           document.demoform.r_email.select();
           return false;
        }
        //INVIA IL MODULO
        else {
           document.demoform.action = "http://www.ikstore.com/Cgi/IKGenForm-2.0.cgi";
           document.demoform.submit();
        }
  }

