//---------
function testBox1(form) {
        Ctrl = form.email;
       if (Ctrl.value.search(/[a-z-0-9_.-A-Z]*@[a-z]{3,}[.][a-z]{2}/)==-1){				
				validatePrompt (Ctrl, "Un mail valido per favore !!")
             	 return (false);} else return (true);}
//---------
function testBox2(form) {
        Ctrl = form.prenom; if (Ctrl.value.search(/[a-z-A-Z]{2,}/)==-1) {
                validatePrompt (Ctrl, "Manca i Nome !!")
                return (false);} else return (true);}
//---------
function testBox4(form) {
        Ctrl = form.Commentaires;
       if (Ctrl.value.search(/[a-z-A-Z-0-9]{2,}/)==-1){				
				validatePrompt (Ctrl, "Manca il testo del messaggio !")
             	 return (false);} else return (true);}
//---------
function testBox5(form) {
        Ctrl = form.sujet;
       if (Ctrl.value.search(/[a-z-A-Z]{2,}/)==-1){				
				validatePrompt (Ctrl, "Dovete mettere un titolo ")
             	 return (false);} else return (true);}
//----------------				 
function runSubmit (form, button)  { if (!testBox1(form)) return;if (!testBox2(form)) return;
        if (!testBox4(form)) return;   if (!testBox5(form)) return; 
        alert ("Tutte le zone sono state riempite... Il messaggio sarà inviato !!");
        //document.test.submit();       // un-comment to submit form
        form.submit();} 
//---------
function validatePrompt (Ctrl, PromptStr) {alert (PromptStr)
        Ctrl.focus(); return;}
function loadDoc() { // initial focus; use if needed //document.test.inputbox1.focus ();
        return;}

