function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  
  return [ scrOfX, scrOfY ];
  
}

function hideModal(divID)
{
    document.getElementById(divID).style.display = "none";
    document.getElementById("main").disabled=false;

}


function sendNumber(e) 
{
nocache = Math.random();
http.open('get', 'ajax/sendPhoneNumber.php?number=' + encodeURIComponent(e) + '&nocache = ' + nocache);
//document.getElementById('mess').style.display="block";
//document.getElementById('mess').innerHTML="Envoi en cours..";
document.getElementById("main").disabled=true;
showConfirm();
http.onreadystatechange = sendNumberResponse;
http.send(null);
}

function sendNumberResponse() 
{
if(http.readyState == 4)
{
	var response = http.responseText;
	
	if(response=="OK"){
		document.getElementById('wait').style.display="none";
		document.getElementById('dt').style.display="block";
		document.getElementById('dt').innerHTML = "Votre numéro de téléphone vient de nous parvenir avec succès. Nous vous contacterons dans les plus brefs délais.<P><BR>Merci de votre confiance.</P><P><BR><STRONG>L'équipe Solution Crédit</STRONG></P>";
	} else {
		document.getElementById('wait').style.display="none";
		document.getElementById('dt').style.display="block";
		document.getElementById('dt').innerHTML="Une erreur est survenue lors de la transmission, veuillez-nous en excuser.<P><BR>Néanmoins, vous pouvez nous contacter au n° 0477 276 399 ou 071 30 05 39.</P><P><BR><STRONG>L'équipe Solution Crédit</STRONG></P>";
	}
}
}


function showConfirm()
{
document.getElementById('modalPage').style.display = "block";
document.getElementById('modalPage').style.top = document.body.scrollTop;
document.getElementById('wait').style.display="block";
document.getElementById('dt').style.display="none";

} 




function sendMailMessage(nom,tel,email,mess) 
{
nocache = Math.random();
http.open('get', '../ajax/sendMailMessage.php?tel=' + escape(tel) + '&email=' + escape(email) + '&nom=' + escape(nom) + '&message=' + escape(mess) + '&nocache = ' + nocache);
document.getElementById("main").disabled=true;
showConfirm();
http.onreadystatechange = sendMailMessageResponse;
http.send(null);
}

function sendMailMessageResponse() 
{
if(http.readyState == 4)
{
	var response = http.responseText;
	if(response=="OK"){
		document.getElementById('wait').style.display="none";
		document.getElementById('dt').style.display="block";
		document.getElementById('dt').innerHTML = "Votre message vient de nous parvenir avec succès. Nous vous contacterons dans les plus brefs délais.<P><BR>Merci de votre confiance.</P><P><BR><STRONG>L'équipe Solution Crédit</STRONG></P>";
	} else {
		document.getElementById('wait').style.display="none";
		document.getElementById('dt').style.display="block";
		document.getElementById('dt').innerHTML="Une erreur est survenue lors de la transmission du message, veuillez-nous en excuser.<P><BR>Néanmoins, vous pouvez nous contacter au n° 0477 276 399 ou 071 30 05 39.</P><P><BR><STRONG>L'équipe Solution Crédit</STRONG></P>";
	}
}
}

function checkContactForm(nom,tel,email,mess) 
{

if (nom=="") 
{
alert("Veuillez introduire votre nom !");
document.forms[0].nom.focus();
return false;
}

if (email=="") 
{
alert("Veuillez introduire votre adresse email !");
document.forms[0].email.focus();
return false;
}

if (!testmail(email)) 
{
alert("Veuillez introduire une adresse email valide !");
document.forms[0].email.focus();
return false;
}



if (mess=="") 
{
alert("Veuillez introduire votre message !");
document.forms[0].mess.focus();
return false;
}

sendMailMessage(nom,tel,email,mess);
}


function checkTelForm(tel) 
{
if (tel=="") 
{
alert("Veuillez introduire votre n° de téléphone !");
document.forms[0].tel.focus();
return false;
}

sendNumber(tel);

}




function testmail(src) 
{
     var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
     var regex = new RegExp(emailReg);
     return regex.test(src);
}
