function requestSubmit(){

  var l             = document.getElementById("l");
  var nome          = document.getElementById("nome");
  var cognome       = document.getElementById("cognome");
  var email         = document.getElementById("email");
  var richieste     = document.getElementById("richieste");
  //var hot           = document.getElementById("hot");
  var note          = document.getElementById("note");
  var c_1           = '';
  var c_2           = '';

  var phone_reg_exp = /^([0-9_\.\-\+\ \/])+$/;
	var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;

  if (document.getElementById("c_1").checked == true)
    c_1 = "on";
  if (document.getElementById("c_2").checked == true)
    c_2 = "on";

  if (nome.value == ""){
  
    //alert("ERRORE: IL CAMPO NOME NON E' STATO COMPILATO");
    nome.style.backgroundColor = "#FF0000";
    nome.focus();
  
  }
  else if (email.value == ""){
  
    //alert("ERRORE: IL CAMPO EMAIL NON E' STATO COMPILATO");
    email.style.backgroundColor = "#FF0000";
    email.focus();
  
  }
  else if (email.value != "" && !email_reg_exp.test(email.value)){
  
   // alert("ERRORE: CAMPO EMAIL NON CORRETTO");
		email.value = '';
		email.focus();
			
	}
	/*else if (hot.value == ""){
  
    //alert("ERRORE: IL CAMPO EMAIL NON E' STATO COMPILATO");
    hot.style.backgroundColor = "#FF0000";
    hot.focus();
  
  }*/
  else{
    
    var url 	   = 'modules/Contatti/xml/xmlContatti.php';
  	
  	var params 	 = 'l='+l.value+'&nome='+nome.value+'&cognome='+cognome.value+'&email='+email.value+'&richieste='+richieste.value+'&note='+note.value+'&c_1='+c_1+'&c_2='+c_2;
  	
    var method 	 = 'POST';

    document.getElementById("contact_form").innerHTML = '<div style="margin: 0 auto; height: 150px; text-align:center; border: #000000 0px solid;"><img src="modules/Contatti/images/loading.gif" /></div>';  	
    myXMLHTTPRequest(method, url, params, responseSubmit);

  }

}


function responseSubmit(httpRequest){
	
  if (myXMLHTTPResponse(httpRequest, "text/xml")){

		var xmldoc = myXMLHTTPResponse(httpRequest, "text/xml");
		
		var esito = xmldoc.getElementsByTagName('esito').item(0).firstChild.data;		

		document.getElementById("contact_form").innerHTML = esito;
		
	}
	
  else{
	
  }
}


function colorOK(field){

  var color = "#FFFAE2";
  document.getElementById(field).style.backgroundColor = color;

}
