//The following functions will take care of the contact forms of the callback function ContactUsCheck(){ var name = document.getElementById('txtname').value; if(name == '' || name == "Nom"){ alert("Veuillez inscrire votre nom"); document.getElementById('txtname').focus(); return false; } var ph = document.getElementById('txtphone').value; var regEx = /^\+?\(?([0-9]{1,4})\)?[-. ]?(([0-9]{3})[-. ]?)?([0-9]{3})[-. ]?([0-9]{2,5})$/; if(!regEx.test(ph)){ alert("Veuillez inscrire un numéro de téléphone valide"); document.getElementById('txtphone').focus(); return false; } if( document.getElementById('employment_status').value == 'none'){ alert("Veuillez sélectionner votre situation d'emploi"); document.getElementById('employment_status').focus(); return false; } var email = document.getElementById('txtemail').value; if(email == '' || email == "Courriel (Reste privé)"){ alert("Veuillez entrer votre courriel"); document.getElementById('txtemail').focus(); return false; }else if(email !=''){ var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; if(reg.test(email) == false) { alert("Adresse courriel invalide"); document.getElementById('txtemail').focus(); return false; } } if(document.getElementById('grants-loans-calculator') && document.getElementById('sourcepage')){ document.getElementById('sourcepage').value = 'WIZARD - '+document.getElementById('sourcepage').value; return true; } } //This function validates the phone number to call function validateCallPhoneNumber(phone_id){ var regEx = /^(0[2-9][0-9]{8})$/; var file_name_postfix = document.getElementById('file_name_postfix').value;// Get the file_name_postfix value if(file_name_postfix=='au'){ var number = document.getElementById(phone_id).value; number = number.replace( /-/g,"" );//remove the - sign number = number.replace( /( )/g,"" );//remove the space number = number.replace( /\(/g,"" );//remove the ( sign number = number.replace( /\)/g,"" );//remove the ) sign if(!regEx.test(number)){ alert("Veuillez entrer votre numéro de téléphone avec code régional!"); document.getElementById(phone_id).focus(); return false;//Invalid phone number }else{ document.getElementById(phone_id).value = number; return true; } }else if(file_name_postfix=='ca'){ //Validate Canada phone number }else if(file_name_postfix=='uk'){ //Validate Uk phone number } } function callUs(phone_id){ if(!validateCallPhoneNumber(phone_id)){ return false; } var file_name_postfix = document.getElementById('file_name_postfix').value;// Get the file_name_postfix value var site_url = document.getElementById('site_url').value;// Get the site url value var url = site_url+'/grants-loans-calculator/callus_'+file_name_postfix+'.php'; $j('#loader').html(''); var phone_number = document.getElementById(phone_id).value; $j.post(url, {phone_number:phone_number},function(data){ if(data=="No Error"){ $j('#loader').html('
Veuillez patienter pendant que nous vous appelons!
'); document.getElementById("number").disabled = true; $j('#call_me').hide(); $j('#call_me_faded').fadeIn('slow'); }else{ if(data == "0"){//There was no error message to be shown to the end user, It was normal system error $j('#loader').html('
Une erreur s\'est produise, veuillez réessayer!
'); }else{ $j('#loader').html('
'+data+'
'); } document.getElementById("number").disabled = true; $j('#call_me').hide(); $j('#call_me_faded').fadeIn('slow'); } }); }