function LTrim( value ) { var re = /\s*((\S+\s*)*)/; return value.replace(re, "$1"); } // Removes ending whitespaces function RTrim( value ) { var re = /((\s*\S+)*)\s*/; return value.replace(re, "$1"); } // Removes leading and ending whitespaces function trim( value ) { return LTrim(RTrim(value)); } function contact() { if (check_name()==false) { return false; } else if (check_company()==false) { return false; } else if (check_streetaddress()==false) { return false; } else if (check_city()==false) { return false; } else if (check_postcode()==false) { return false; } else if (check_email()==false) { return false; } else if (check_phone()==false) { return false; } else { document.enquiry.action="email.php"; document.enquiry.submit(); } } function check_mobile() { if(document.enquiry.mobile.value=="") { alert("Enter mobile number."); document.enquiry.mobile.focus(); return false; } else { var sal = document.enquiry.mobile.value; var blnFlag = false; for(i=0;i<=sal.length;i++) { if (isNaN(sal.charAt(i))) { blnFlag = false; break; } } if(blnFlag==true) { alert("Enter valid mobile no."); document.enquiry.mobile.value=""; document.enquiry.mobile.focus(); return false; } } if(sal==0) { alert(" Enter valid mobile no.."); document.enquiry.mobile.value=""; document.enquiry.mobile.focus(); return false; } var sal = document.enquiry.mobile.value; var blnFlag = false; if(document.enquiry.mobile.value==" ") { blnFlag = true; } for(i=0;i<=sal.length;i++) { if (isNaN(sal.charAt(i))) { if(sal.charAt(i)=='-') { if(sal.indexOf('-')==0) { blnFlag = true; } if(sal.indexOf('+')==0 && sal.indexOf('-')==1) { blnFlag = true; } else { blnFlag = false; } } else if(sal.charAt(i)=='+') { if(sal.indexOf('+')!=0) { //alert(sal.indexOf('+')); blnFlag = true; } else { blnFlag = false; } } else { blnFlag = true; break; } } } if(blnFlag==true) { alert("Enter valid mobile no."); document.enquiry.mobile.value=""; document.enquiry.mobile.focus(); return false; } if(sal.length<10) { alert(" Enter minimum of 10 digits."); document.enquiry.mobile.value=""; document.enquiry.mobile.focus(); return false; } if(sal.length >15) { alert("You can't enter more than 15 digits. "); document.enquiry.mobile.value=""; document.enquiry.mobile.focus(); return false; } } function check_message() { if(document.enquiry.message.value=="") { alert("Enter message."); document.enquiry.message.focus(); return false; } if(trim(document.enquiry.message.value)=="") { alert("Please enter message"); document.enquiry.message.focus(); return false; } } function check_address() { if(document.enquiry.address.value=="") { alert("Enter address."); document.enquiry.address.focus(); return false; } if(trim(document.enquiry.address.value)=="") { alert("Please enter address"); document.enquiry.address.focus(); return false; } } function check_subaddress() { if(document.enquiry.subaddress.value=="") { alert("Enter subaddress."); document.enquiry.subaddress.focus(); return false; } if(trim(document.enquiry.subaddress.value)=="") { alert("Please enter check_subaddress"); document.enquiry.subaddress.focus(); return false; } } function check_streetaddress() { if(document.enquiry.streetaddress.value=="") { alert("Enter street address."); document.enquiry.streetaddress.focus(); return false; } if(trim(document.enquiry.streetaddress.value)=="") { alert("Please enter street address"); document.enquiry.streetaddress.focus(); return false; } } function check_propertytype() { if(document.enquiry.propertytype.value=="0") { alert("Select propertytype."); document.enquiry.propertytype.focus(); return false; } } function check_whenbuy() { if(document.enquiry.whenbuy.value=="0") { alert("Select when are you looking to buy."); document.enquiry.whenbuy.focus(); return false; } } function check_prefsuburb() { if(document.enquiry.prefsuburb.value=="") { alert("Enter preferred suburb."); document.enquiry.prefsuburb.focus(); return false; } if(trim(document.enquiry.prefsuburb.value)=="") { alert("Please enter preferred suburb"); document.enquiry.prefsuburb.focus(); return false; } } function check_yourpurchase() { if(document.enquiry.yourpurchase.value=="0") { alert("Is your Purchasing"); document.enquiry.yourpurchase.focus(); return false; } } function check_bedrooms() { if(document.enquiry.bedrooms.value=="") { alert("Enter Bedrooms."); document.enquiry.bedrooms.focus(); return false; } if(trim(document.enquiry.bedrooms.value)=="") { alert("Please enter Bedrooms"); document.enquiry.bedrooms.focus(); return false; } } function check_Bathrooms() { if(document.enquiry.Bathrooms.value=="") { alert("Enter Bathrooms."); document.enquiry.Bathrooms.focus(); return false; } if(trim(document.enquiry.Bathrooms.value)=="") { alert("Please enter Bathrooms"); document.enquiry.Bathrooms.focus(); return false; } } function check_musthave() { if(document.enquiry.musthave.value=="") { alert("Enter you must have."); document.enquiry.musthave.focus(); return false; } if(trim(document.enquiry.musthave.value)=="") { alert("Please enter you must have."); document.enquiry.musthave.focus(); return false; } } function check_budgetrange() { if(document.enquiry.budgetfrom.value=="") { alert("Select budget range from"); document.enquiry.budgetfrom.focus(); return false; } if (trim(document.enquiry.budgetfrom.value)=="") { alert("Select budget range from"); document.enquiry.budgetfrom.focus(); return false; } var sal = document.enquiry.budgetfrom.value; var str=document.enquiry.budgetfrom.value; var str1=document.enquiry.budgetfrom.value.length; var iChars = "*|\"<>[]{}`\';()@&$#%abcdefghijklmnopqrstuvwxyz"; for (var i = 0; i []{}`\';()@&$#abcdefghijklmnopqrstuvwxyz%"; for (var i = 0; i 15) { alert("Please Enter phone(BH) no. not more than 15 digits"); document.enquiry.phonebh.value=""; document.enquiry.phonebh.focus(); return false; } } function check_phoneah() { if(document.enquiry.phoneah.value=="") { alert("Enter phone(AH)."); document.enquiry.phoneah.focus(); return false; } if(trim(document.enquiry.phoneah.value)=="") { alert("Please enter phone(AH)"); document.enquiry.phoneah.focus(); return false; } var sal = document.enquiry.phoneah.value; var blnFlag = false; for(i=0;i<=sal.length;i++) { if (isNaN(sal.charAt(i))) { blnFlag = false; break; } } if(blnFlag==true) { alert("Enter valid phone(AH) no."); document.enquiry.phoneah.value=""; document.enquiry.phoneah.focus(); return false; } if(sal<1) { alert(" Enter valid phone(AH) no.."); document.enquiry.phoneah.value=""; document.enquiry.phoneah.focus(); return false; } var sal = document.enquiry.phoneah.value; var blnFlag = false; if(document.enquiry.phoneah.value==" ") { blnFlag = true; } for(i=0;i<=sal.length;i++) { if (isNaN(sal.charAt(i))) { if(sal.charAt(i)=='-') { if(sal.indexOf('-')==0) { blnFlag = true; } if(sal.indexOf('+')==0 && sal.indexOf('-')==1) { blnFlag = true; } else { blnFlag = false; } } else if(sal.charAt(i)=='+') { if(sal.indexOf('+')!=0) { //alert(sal.indexOf('+')); blnFlag = true; } else { blnFlag = false; } } else { blnFlag = true; break; } } } if(blnFlag==true) { alert("Enter valid phone(AH) no."); document.enquiry.phoneah=""; document.enquiry.phoneah.focus(); return false; } if(sal.length <10) { alert("Please Enter phone(AH) no. minimum 10 digits"); document.enquiry.phoneah.value=""; document.enquiry.phoneah.focus(); return false; } if(sal.length >15) { alert("Please Enter phone(AH) no. not more than 15 digits"); document.enquiry.phoneah.value=""; document.enquiry.phoneah.focus(); return false; } } function check_phone() { if(document.enquiry.phone.value=="") { alert("Enter phone."); document.enquiry.phone.focus(); return false; } if(trim(document.enquiry.phone.value)=="") { alert("Please enter phone"); document.enquiry.phone.focus(); return false; } var sal = document.enquiry.phone.value; var blnFlag = false; for(i=0;i<=sal.length;i++) { if (isNaN(sal.charAt(i))) { blnFlag = false; break; } } if(blnFlag==true) { alert("Enter valid Phone no."); document.enquiry.phone.value=""; document.enquiry.phone.focus(); return false; } if(sal<1) { alert(" Enter valid Phone no.."); document.enquiry.phone.value=""; document.enquiry.phone.focus(); return false; } var sal = document.enquiry.phone.value; var blnFlag = false; if(document.enquiry.phone.value==" ") { blnFlag = true; } for(i=0;i<=sal.length;i++) { if (isNaN(sal.charAt(i))) { if(sal.charAt(i)=='-') { if(sal.indexOf('-')==0) { blnFlag = true; } if(sal.indexOf('+')==0 && sal.indexOf('-')==1) { blnFlag = true; } else { blnFlag = false; } } else if(sal.charAt(i)=='+') { if(sal.indexOf('+')!=0) { //alert(sal.indexOf('+')); blnFlag = true; } else { blnFlag = false; } } else { blnFlag = true; break; } } } if(blnFlag==true) { alert("Enter valid Phone no."); document.enquiry.phone=""; document.enquiry.phone.focus(); return false; } if(sal.length <10) { alert("Please Enter Phone no. minimum 10 digits"); document.enquiry.phone.value=""; document.enquiry.phone.focus(); return false; } if(sal.length >15) { alert("Please Enter Phone no. not more than 15 digits"); document.enquiry.phone.value=""; document.enquiry.phone.focus(); return false; } } function check_name() { if(document.enquiry.name.value=="") { alert("Enter name."); document.enquiry.name.focus(); return false; } if(trim(document.enquiry.name.value)=="") { alert("Please enter name"); document.enquiry.name.focus(); return false; } else { var str=document.enquiry.name.value; var str1=document.enquiry.name.value.length; var iChars = "*|\"<>[]{}`\';()@&$#%0123456789"; for (var i = 0; i []{}`\';()@&$#%0123456789"; for (var i = 0; i []{}`\';()@&$#%0123456789"; for (var i = 0; i []{}`\';()@&$#%0123456789"; for (var i = 0; i []{}`\';()@&$#%0123456789"; for (var i = 0; i 10) { alert("Please Enter zip code. not more than 10 digits"); document.enquiry.zip.value=""; document.enquiry.zip.focus(); return false; } } function check_postcode() { if(document.enquiry.Postcode.value=="") { alert("Enter Postcode."); document.enquiry.Postcode.focus(); return false; } if(trim(document.enquiry.Postcode.value)=="") { alert("Enter Postcode."); document.enquiry.Postcode.focus(); return false; } var sal = document.enquiry.Postcode.value; var str=document.enquiry.Postcode.value; var str1=document.enquiry.Postcode.value.length; var iChars = "*|\"<>[]{}`\';()@&$#%"; for (var i = 0; i 4) { alert("Please Enter Postcode minimum 4 digits"); document.enquiry.Postcode.value=""; document.enquiry.Postcode.focus(); return false; } } }