var error_color="#c85862";var regEmail=/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/;var regPhone=/^((\(?\+?[0-9]*\)?)?[0-9_\- \(\)]*$)/i;jQuery(document).ready(function()
{jQuery("#contactSubmit").click(function(){submitContactForm('contactForm');});});function submitContactForm(formId)
{document.getElementById('contactFormMessage').style.display="none";var invalidCount=0;var formElements=$('#'+formId+' .required');for(var i=0;i<formElements.length;i++)
{if(trim(formElements[i].value)=="")
{formElements[i].style.background=error_color;document.getElementById('contactErrorMessage').style.display="block";invalidCount++;}
else
{formElements[i].style.background="";}}
var email=document.getElementById('contactEmail').value;var phone=document.getElementById('contactPhone').value;if(email!='')
{if(!(email).toUpperCase().match(regEmail))
{jQuery("#contactEmail").css("background",error_color);document.getElementById('contactErrorMessage').style.display="block";invalidCount++;}
else
{jQuery("#contactEmail").css("background","");}}
if(phone!='')
{var p=new RegExp(regPhone);if(p.test(phone))
{jQuery("#contactPhone").css("background","");}
else
{jQuery("#contactPhone").css("background",error_color);document.getElementById('contactErrorMessage').style.display="block";invalidCount++;}}
if(invalidCount!=0)
{return false;}
else
{document.getElementById('contactErrorMessage').style.display="none";jQuery.ajax({type:"post",url:siteURL+"_cms/_emails/contactSendMail.php",data:jQuery("#"+formId).serialize(),success:function(msg)
{hideform("contactFormLoader");showform("contactFormMessage");document.getElementById(formId).reset();}});return false;}}
function trim(str){if(str!=null){var i;for(i=0;i<str.length;i++){if(str.charAt(i)!=" "){str=str.substring(i,str.length);break;}}
for(i=str.length-1;i>=0;i--){if(str.charAt(i)!=" "){str=str.substring(0,i+1);break;}}
if(str.charAt(0)==" "){return"";}else{return str;}}}
