var w3gDefaultNomeMsg="Il tuo nome e cognome";
var w3gDefaultTelefonoMsg="Il tuo numero di telefono";

function w3gOnFocusCallMeText(el) {
  if ( (el.id=="w3gCallMeNomeHome" && el.value==w3gDefaultNomeMsg) ||
       (el.id=="w3gCallMeTelefonoHome" && el.value==w3gDefaultTelefonoMsg) )
    el.value="";
}

function w3gOnBlurCallMeText(el) {
 if (el.value=="") {
  if (el.id=="w3gCallMeNomeHome") el.value=w3gDefaultNomeMsg;
  else if (el.id=="w3gCallMeTelefonoHome") el.value=w3gDefaultTelefonoMsg;
 } 
}

function w3gValidateFormCallMeHome() {
 var borderError="red";
 var borderNoError="#B5B8C8";
 var findError=false;
 var nome=$('w3gCallMeNomeHome');
 var telefono=$('w3gCallMeTelefonoHome');
 var richiamami = $('richiamami_quando_home_value_hidden');
 var richiamamiDefault=$('richiamami_quando_default_home');
 var fasciaOraria = $('fascia_oraria_home_value_hidden');
 var fasciaOrariaDefault=$('fascia_oraria_default_home');
 
 if (nome.value=="" || nome.value==w3gDefaultNomeMsg) {
  findError=true;
  nome.style.borderColor=borderError;
 } else nome.style.borderColor=borderNoError;
 
 if (telefono.value=="" || telefono.value==w3gDefaultTelefonoMsg) {
  findError=true;
  telefono.style.borderColor=borderError;
 } else telefono.style.borderColor=borderNoError;
 
 if (richiamami.value=="") {
  findError=true;
  richiamamiDefault.style.borderColor=borderError;
 } else richiamamiDefault.style.borderColor=borderNoError;
 
 if (fasciaOraria.value=="") {
  findError=true;
  fasciaOrariaDefault.style.borderColor=borderError;
 } else fasciaOrariaDefault.style.borderColor=borderNoError;
  
 // se ci sono stati errori di validazione del form esci
 if (findError) return false;
 
 var note="";
 note+="<tr><td class='table_name'>TELEFONO</td><td class='table_value'>"+telefono.value+"</td></tr>";
 note+="<tr><td class='table_name'>QUANDO RICHIAMARE</td><td class='table_value'>"+$('richiamami_quando_home_value_hidden').value+"</td></tr>";
 note+="<tr><td class='table_name'>FASCIA ORARIA</td><td class='table_value'>"+$('fascia_oraria_home_value_hidden').value+"</td></tr>";
 $('noteHome').value=note;

 new Ajax.Request('/vitaweb/contactSend.do', {
  method: 'post',
  parameters: $('w3gFormCallMeHome').serialize(true)
  }); 
  $('w3gFormCallMeHome').style.display="none";
  $('richiamami_confirmed_home').style.display="block";
}