function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } function VF_lifinsurancehelp(){ //v2.0 var theForm = document.lifinsurancehelp; var rFlg_replace = false; var rFlg_connection_mortgage = false; var sFlg_title = false; var errMsg = ""; var setfocus = ""; for(var r9=0;r9 var theForm = document.enquiry1; var errMsg = ""; var setfocus = ""; if (!theForm['TermsAgree'].checked){ errMsg = "You must agree to our Terms & Conditions"; setfocus = "['TermsAgree']"; } if (theForm['email'].value != theForm['emailVerification'].value){ errMsg = "The Email addresses you entered do not match"; setfocus = "['emailVerification']"; } if (theForm['email'].value == ""){ errMsg = "Please enter your Email address"; setfocus = "['email']"; } if (theForm['postcode'].value == ""){ errMsg = "Please enter your post code"; setfocus = "['postcode']"; } if (theForm['surname'].value == ""){ errMsg = "Please enter your Surname"; setfocus = "['surname']"; } if (theForm['forename'].value == ""){ errMsg = "Please enter your First Name"; setfocus = "['forename']"; } if (errMsg != ""){ alert(errMsg); eval("theForm" + setfocus + ".focus()"); } else theForm.submit(); } function emailCheck(emailStr) { var good; var at = emailStr.indexOf("@") ; if(at > 1) { good = true; } else { good = false; } return good; } function VF_enquiry_online(){ //v3.0 var theForm = document.enquiry1; var errMsg = ""; var setfocus = ""; if (theForm['email'].value != theForm['emailVerification'].value){ errMsg = "The Email addresses you entered do not match"; setfocus = "['emailVerification']"; } if (theForm['email'].value == "") { errMsg = "Please enter your Email address"; setfocus = "['email']"; } else { bValid = emailCheck(theForm['email'].value); if (bValid == false) { errMsg = "Please enter a valid Email address"; setfocus = "['email']"; } } if (theForm['HomeTelephone'].value == "") { errMsg = "Please enter your home telephone number"; setfocus = "['HomeTelephone']"; } if (theForm['postcode'].value == ""){ errMsg = "Please enter your post code"; setfocus = "['postcode']"; } if(theForm['address1'].value == "") { errMsg = "Please enter the first line of your address"; setfocus = "['address1']"; } if (theForm['surname'].value == ""){ errMsg = "Please enter your Surname"; setfocus = "['surname']"; } if (theForm['forename'].value == ""){ errMsg = "Please enter your Forename"; setfocus = "['forename']"; } if (errMsg != ""){ document.getElementById('page').value = "2"; alert(errMsg); eval("theForm" + setfocus + ".focus()"); } else theForm.submit(); } function VF_enquiry_online_test(){ //v3.0 var theForm = document.enquiry1; var errMsg = ""; var setfocus = ""; if (theForm['email'].value != theForm['emailVerification'].value){ errMsg = "The Email addresses you entered do not match"; setfocus = "['emailVerification']"; } if (theForm['email'].value == ""){ errMsg = "Please enter your Email address"; setfocus = "['email']"; } if (theForm['HomeTelephone'].value == "") { errMsg = "Please enter your home telephone number"; setfocus = "['HomeTelephone']"; } if (theForm['postcode'].value == ""){ errMsg = "Please enter your post code"; setfocus = "['postcode']"; } if(theForm['address1'].value == "") { errMsg = "Please enter the first line of your address"; setfocus = "['address1']"; } if (theForm['surname'].value == ""){ errMsg = "Please enter your Surname"; setfocus = "['surname']"; } if (theForm['forename'].value == ""){ errMsg = "Please enter your Forename"; setfocus = "['forename']"; } if (errMsg != ""){ document.getElementById('page').value = "2"; eval("theForm" + setfocus + ".focus()"); return false; } else { return true; } } function instruct_conveyancing_page2_test() { var theForm = document.enquiry1; var errMsg = ""; var setfocus = ""; if ((theForm['form_action'].value == 1) || (theForm['form_action'].value == 3)) { if(theForm['purchase_no_completion_no_fee'].value=="") { errMsg = "Please select whether you would like to include No Completion No Fee Insurance"; setfocus = "['purchase_no_completion_no_fee']"; } //if(theForm['localAuthority'].value=="") //{ // errMsg = "Please select a local authority"; // setfocus = "['localAuthority']"; //} if(theForm['purchase_shared_ownership'].value=="") { errMsg = "Please select whether your property is part mortgage / part rent"; setfocus = "['purchase_shared_ownership']"; } if(theForm['purchase_leasehold'].value=="") { errMsg = "Please select whether your property is leasehold"; setfocus = "['purchase_leasehold']"; } if(theForm['mortgageLender'].value=="" && theForm['lender_to_arrange'].checked==false) { errMsg = "Please select your mortgage lender"; setfocus = "['mortgageLender']"; } if(theForm['enable_mortgage'].value=="") { errMsg = "Please specify whether you are purchasing your property with the aid of a mortgage"; setfocus = "['enable_mortgage']"; } if (theForm['purchase_amount'].value == "") { errMsg = "Please enter your purchase amount"; setfocus = "['purchase_amount']"; } if (theForm['purchase_postcode'].value == "") { errMsg = "Please enter a postcode"; setfocus = "['purchase_postcode']"; } if(theForm['purchase_town'].value == "") { errMsg = "Please enter a town"; setfocus = "['purchase_town']"; } if (theForm['purchase_address1'].value == "") { errMsg = "Please enter the address of your property"; setfocus = "['purchase_address1']"; } } if ((theForm['form_action'].value == 2) || (theForm['form_action'].value==3)) { if (theForm['sale_no_completion_no_fee'].value == "") { errMsg = "Please select whether you would like to include no completion no fee insurance"; setfocus = "['sale_no_completion_no_fee']"; } if (theForm['sale_shared_ownership'].value == "") { errMsg = "Please select whether your property is part mortgage / part rent"; setfocus = "['sale_shared_ownership']"; } if (theForm['sale_leasehold'].value == "") { errMsg = "Please select whether your property is leasehold"; setfocus = "['sale_leasehold']"; } if (theForm['sale_amount'].value == "") { errMsg = "Please enter your sale amount"; setfocus = "['sale_amount']"; } if (theForm['sale_postcode'].value == "") { errMsg = "Please enter the postcode of your property"; setfocus = "['sale_postcode']"; } if (theForm['sale_town'].value == "") { errMsg = "Please enter the town of your property"; setfocus = "['sale_town']"; } if(theForm['sale_address1'].value == "") { errMsg = "Please enter the first line of the property you wish to sell"; setfocus = "['sale_address1']"; } } if(theForm['form_action'].value == 4) { if (theForm['NoCompletion no feeInsurance:'].value == "") { errMsg = "Please select whether you would like to include no completion no fee insurance"; setfocus = "['NoCompletion no feeInsurance:']"; } if(theForm['toe'].value == "") { errMsg = "Please select whether you require a transfer of equity"; setfocus = "['toe']"; } if(theForm['remortgageLender'].value == "") { errMsg = "Please select your new mortgage lender"; setfocus = "['remortgageLender']"; } if(theForm['amount'].value == "") { errMsg = "Please enter your new mortgage amount"; setfocus = "['amount']"; } if(theForm['remortgage_postcode'].value=="") { errMsg = "Please enter the postcode of the property"; setfocus = "['remortgage_postcode']"; } if(theForm['remortgage_town'].value == "") { errMsg = "Please enter the town of your property"; setfocus = "['remortgage_town']"; } if(theForm['remortgage_address1'].value == "") { errMsg = "Please enter the first line of the address"; setfocus = "['remortgage_address1']"; } } if(theForm['form_action'].value == 5) { if(theForm['transfer_equity_postcode'].value == "") { errMsg = "Please enter the postcode of the property"; setfocus = "['transfer_equity_postcode']"; } if(theForm['transfer_equity_town'].value == "") { errMsg = "Please enter the town of your property"; setfocus = "['transfer_equity_town']"; } if(theForm['transfer_equity_address1'].value == "") { errMsg = "Please enter the first line of the address"; setfocus = "['transfer_equity_address1']"; } } if (errMsg != ""){ return false; } else { return true; } } function instruct_conveyancing_page2() { var theForm = document.enquiry1; var errMsg = ""; var setfocus = ""; if ((theForm['form_action'].value == 1) || (theForm['form_action'].value == 3)) { if(theForm['purchase_no_completion_no_fee'].value=="") { errMsg = "Please select whether you would like to include No Completion No Fee Insurance"; setfocus = "['purchase_no_completion_no_fee']"; } //if(theForm['localAuthority'].value=="") //{ // errMsg = "Please select a local authority"; // setfocus = "['localAuthority']"; //} if(theForm['purchase_shared_ownership'].value=="") { errMsg = "Please select whether your property is part mortgage / part rent"; setfocus = "['purchase_shared_ownership']"; } if(theForm['purchase_leasehold'].value=="") { errMsg = "Please select whether your property is leasehold"; setfocus = "['purchase_leasehold']"; } if(theForm['mortgageLender'].value=="" && theForm['lender_to_arrange'].checked==false) { errMsg = "Please select your mortgage lender"; setfocus = "['mortgageLender']"; } if(theForm['enable_mortgage'].value=="") { errMsg = "Please specify whether you are purchasing your property with the aid of a mortgage"; setfocus = "['enable_mortgage']"; } if (theForm['purchase_amount'].value == "") { errMsg = "Please enter your purchase amount"; setfocus = "['purchase_amount']"; } if (theForm['purchase_postcode'].value == "") { errMsg = "Please enter a postcode"; setfocus = "['purchase_postcode']"; } if(theForm['purchase_town'].value == "") { errMsg = "Please enter a town"; setfocus = "['purchase_town']"; } if (theForm['purchase_address1'].value == "") { errMsg = "Please enter the address of your property"; setfocus = "['purchase_address1']"; } } if ((theForm['form_action'].value == 2) || (theForm['form_action'].value==3)) { if (theForm['sale_no_completion_no_fee'].value == "") { errMsg = "Please select whether you would like to include no completion no fee insurance"; setfocus = "['sale_no_completion_no_fee']"; } if (theForm['sale_shared_ownership'].value == "") { errMsg = "Please select whether your property is part mortgage / part rent"; setfocus = "['sale_shared_ownership']"; } if (theForm['sale_leasehold'].value == "") { errMsg = "Please select whether your property is leasehold"; setfocus = "['sale_leasehold']"; } if (theForm['sale_amount'].value == "") { errMsg = "Please enter your sale amount"; setfocus = "['sale_amount']"; } if (theForm['sale_postcode'].value == "") { errMsg = "Please enter the postcode of your property"; setfocus = "['sale_postcode']"; } if (theForm['sale_town'].value == "") { errMsg = "Please enter the town of your property"; setfocus = "['sale_town']"; } if(theForm['sale_address1'].value == "") { errMsg = "Please enter the first line of the property you wish to sell"; setfocus = "['sale_address1']"; } } if(theForm['form_action'].value == 4) { if (theForm['NoCompletion no feeInsurance:'].value == "") { errMsg = "Please select whether you would like to include no completion no fee insurance"; setfocus = "['NoCompletion no feeInsurance:']"; } if(theForm['toe'].value == "") { errMsg = "Please select whether you require a transfer of equity"; setfocus = "['toe']"; } if(theForm['remortgageLender'].value == "") { errMsg = "Please select your new mortgage lender"; setfocus = "['remortgageLender']"; } if(theForm['amount'].value == "") { errMsg = "Please enter your new mortgage amount"; setfocus = "['amount']"; } if(theForm['remortgage_postcode'].value=="") { errMsg = "Please enter the postcode of the property"; setfocus = "['remortgage_postcode']"; } if(theForm['remortgage_town'].value == "") { errMsg = "Please enter the town of your property"; setfocus = "['remortgage_town']"; } if(theForm['remortgage_address1'].value == "") { errMsg = "Please enter the first line of the address"; setfocus = "['remortgage_address1']"; } } if(theForm['form_action'].value == 5) { if(theForm['transfer_equity_postcode'].value == "") { errMsg = "Please enter the postcode of the property"; setfocus = "['transfer_equity_postcode']"; } if(theForm['transfer_equity_town'].value == "") { errMsg = "Please enter the town of your property"; setfocus = "['transfer_equity_town']"; } if(theForm['transfer_equity_address1'].value == "") { errMsg = "Please enter the first line of the address"; setfocus = "['transfer_equity_address1']"; } } if (errMsg != ""){ document.getElementById('page').value = "3"; alert(errMsg); eval("theForm" + setfocus + ".focus()"); } else theForm.submit(); } function enquiry_check_payment() { var theForm = document.payment; var errMsg = ""; myOption = -1; for (i=theForm.payment_method.length-1; i > -1; i--) { if (theForm.payment_method[i].checked) { myOption = i; } } if (myOption == -1) { alert("You must select a payment method"); return false; } if(theForm.terms_cons_agree.checked==false) { alert("You must agree to the terms and conditions to continue"); return false; } if (errMsg != "") { alert(errMsg); } else { theForm.submit(); } } function VF_mortgagehelp(){ //v2.0 var theForm = document.mortgagehelp; var sFlg_timescale = false; var rFlg_adverse = false; var sFlg_MortgageValue = false; var sFlg_Value = false; var sFlg_Purpose = false; var errMsg = ""; var setfocus = ""; for(var s11=0;s11 var theForm = document.contact; var errMsg = ""; var setfocus = ""; if (theForm['Evening Telephone'].value == ""){ errMsg = "Please enter evening telephone number"; setfocus = "['Evening Telephone']"; } if (theForm['Daytime Telephone'].value == ""){ errMsg = "Please enter daytime telephone number"; setfocus = "['Daytime Telephone']"; } if (theForm['surname'].value == ""){ errMsg = "Please enter Surname"; setfocus = "['surname']"; } if (theForm['forename'].value == ""){ errMsg = "Please enter Forename"; setfocus = "['forename']"; } if (errMsg != ""){ alert(errMsg); eval("theForm" + setfocus + ".focus()"); } else theForm.submit(); } function submitArrange(loc) { if (viewing.forename.value == "") { alert("Please enter a forename") viewing.forename.focus() } else if (viewing.surname.value == "") { alert("Please enter a surname") viewing.surname.focus() } else if (viewing.email.value == "") { alert("Please enter your email address") viewing.email.focus() } else if (viewing.email.value != viewing.emailVerification.value) { alert("The Email addresses you entered do not match") viewing.emailVerification.focus() } else if (viewing.questiona.value == "") { alert("Please enter an answer to question A, 'When are you looking to move?'") viewing.questiona.focus() } else if (viewing.questionb.value == "") { alert("Please enter an answer to question B, 'Do you have a property to sell?'") viewing.questionb.focus() } else if (viewing.questionc.value == "") { alert("Please enter an answer to question C, 'Do you have a property to let?'") viewing.questionc.focus() } else if (viewing.questiond.value == "") { alert("Please enter an answer to question D, 'Have you arranged your mortgage yet?'") viewing.questiond.focus() } else if ((viewing.telephone_day.value == "") && (viewing.telephone_evening.value == "") && (viewing.telephone_mobile.value == "")) { alert("Please enter at least one contact number") viewing.telephone_day.focus() } else { document.viewing.action = loc; viewing.submit(); } } function submitAppraisal(loc) { var email = appraisal.email.value; var email_filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if (appraisal.forename.value == "") { alert("Please enter a forename") appraisal.forename.focus() } else if (appraisal.surname.value == "") { alert("Please enter a surname") appraisal.surname.focus() } else if (appraisal.email.value == "") { alert("Please enter your email address") appraisal.email.focus() } else if (!email_filter.test(email)) { alert("It appears your email address is invalid, please enter a valid email address") appraisal.email.focus() } else if (appraisal.email.value != appraisal.emailVerification.value) { alert("The Email addresses you entered do not match") apppraisal.emailVerification.focus() } else if ((appraisal.telephone_day.value == "") && (appraisal.telephone_evening.value == "") && (appraisal.telephone_mobile.value == "")) { alert("Please enter at least one contact number") appraisal.telephone_day.focus() } else if (appraisal.property_address1.value == "") { alert("Please enter the address of your property") appraisal.property_address1.focus() } else if (appraisal.property_postcode.value == "") { alert("Please enter the postcode of your property") appraisal.property_postcode.focus() } else { document.appraisal.action = loc; appraisal.submit(); } } function instruct_transfer_equity_remortgage_check() { if (enquiry1.transfer_equity_remortgage.value == "Y") { enquiry1.form_action.value="4"; enquiry1.page.value="2"; enquiry1.submit(); } } function conveyancing_instruct_payment(value) { if (value=="online") { document.getElementById('payment').action="http://www.joslinrhodesconveyancing.co.uk/conveyancing/instruction_payment.html"; } else { document.getElementById('payment').action ="http://www.joslinrhodesconveyancing.co.uk/conveyancing/callback.php"; } } function conveyancing_instruct_payment_form() { var errMsg = ""; if(document.form_payment.payment_select.value=="") { errMsg = "You must select a card type"; } if(document.form_payment.postcode.value=="") { errMsg = "You must enter the cardholder's postcode"; } if(document.form_payment.address.value=="") { errMsg = "You must enter the cardholder's address"; } if(document.form_payment.name.value=="") { errMsg = "You must enter the cardholder's name"; } if(errMsg != "") { alert(errMsg); } else { form_payment.submit(); } } function submitEnquiry(loc) { if (enquiry.forename.value == "") { alert("Please enter a forename") enquiry.forename.focus() } else if (enquiry.surname.value == "") { alert("Please enter a surname") enquiry.surname.focus() } else if ((enquiry.daytime_telephone.value == "") && (enquiry.evening_telephone.value == "") && (enquiry.mobile_telephone.value == "")) { alert("Please enter at least one contact number") enquiry.daytime_telephone.focus() } else if (enquiry.email.value == "") { alert("Please enter your email address") enquiry.email.focus() } else if (enquiry.email.value != enquiry.emailVerification.value) { alert("The Email addresses you entered do not match") enquiry.emailVerification.focus() } else { document.enquiry.action = loc; enquiry.submit(); } } function submitMortgage(loc) { if (mortgage.title.value == "Select") { alert("Please select a title") mortgage.title.focus() } else if (mortgage.forename.value == "") { alert("Please enter a forename") mortgage.forename.focus() } else if (mortgage.surname.value == "") { alert("Please enter a surname") mortgage.surname.focus() } else if (mortgage.postcode.value == "") { alert("Please enter your postcode") mortgage.postcode.focus() } else if (mortgage.Purpose.value == "") { alert("Please select purpose of Mortgage") mortgage.Purpose.focus() } else if (mortgage.Value.value == "") { alert("Please select value of property") mortgage.Value.focus() } else if (mortgage.MortgageValue.value == "") { alert("Please select Mortgage Value") mortgage.MortgageValue.focus() } else if (mortgage.timescale.value == "") { alert("Please select a timescale") mortgage.timescale.focus() } else if ((mortgage.daytime_telephone.value == "") && (mortgage.evening_telephone.value == "") && (mortgage.mobile_telephone.value == "")) { alert("Please enter at least one contact number") mortgage.daytime_telephone.focus() } else if (mortgage.email.value == "") { alert("Please enter your email address") mortgage.email.focus() } else if (mortgage.email.value != mortgage.emailVerification.value) { alert("The Email addresses you entered do not match") mortgage.emailVerification.focus() } else { document.mortgage.action = loc; mortgage.submit(); } } function submitInsurance(loc) { if (insurance.title.value == "Select") { alert("Please select a title") insurance.title.focus() } else if (insurance.forename.value == "") { alert("Please enter a forename") insurance.forename.focus() } else if (insurance.surname.value == "") { alert("Please enter a surname") insurance.surname.focus() } else if (insurance.postcode.value == "") { alert("Please enter a postcode") insurance.postcode.focus() } else if (insurance.cover_amount.value == "") { alert("Please enter the amount of cover you require") insurance.cover_amount.focus() } else if ((insurance.daytime_telephone.value == "") && (insurance.evening_telephone.value == "") && (insurance.mobile_telephone.value == "")) { alert("Please enter at least one contact number") insurance.daytime_telephone.focus() } else if (insurance.email.value == "") { alert("Please enter your email address") insurance.email.focus() } else if (insurance.email.value != insurance.emailVerification.value) { alert("The Email addresses you entered do not match") insurance.emailVerification.focus() } else { document.insurance.action = loc; insurance.submit(); } } function MM_jumpMenu(targ,selObj,restore){ eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); if (restore) { selObj.selectedIndex=0; } } function LoadGallery(pictureName,imageFile) { if (document.all) { document.getElementById(pictureName).style.filter="blendTrans(duration=1)"; document.getElementById(pictureName).filters.blendTrans.Apply(); } document.getElementById(pictureName).src = imageFile; if (document.all) { document.getElementById(pictureName).filters.blendTrans.Play(); } } function submitForm(loc, val) { document.search_form.action = loc; document.search_form.unique_id.value = val; search_form.submit(); } function submitSearch(loc, val) { if (search_form.search_term.value == "") { alert("Please enter a location") search_form.search_term.focus() return false; } else { document.search_form.action = loc; document.search_form.results_page.value = val; if (val != "0") { document.search_form.target = "_self" } else { document.search_form.target = "_self" } search_form.submit(); } } function submitSave(loc) { if (save_search.name.value == "") { alert("Please enter a contact name") save_search.name.focus() } else if (save_search.email.value == "") { alert("Please enter a contact email address") save_search.email.focus() } else if (save_search.email.value != save_search.emailVerification.value) { alert("The Email addresses you entered do not match") save_search.emailVerification.focus() } else { document.save_search.search_term.value = document.search_form.search_term.value; document.save_search.min_price.value = document.search_form.min_price.value; document.save_search.max_price.value = document.search_form.max_price.value; document.save_search.bedrooms.value = document.search_form.bedrooms.value; document.save_search.property_type.value = document.search_form.property_type.value; document.save_search.id.value = document.search_form.unique_id.value; document.save_search.action = loc; document.save_search.submit(); } } function submitSave_Multiple(loc) { if (save_search.name.value == "") { alert("Please enter a contact name") save_search.name.focus() } else if (save_search.email.value == "") { alert("Please enter a contact email address") save_search.email.focus() } else if (save_search.email.value != save_search.emailVerification.value) { alert("The Email addresses you entered do not match") save_search.emailVerification.focus() } else { document.save_search.min_price.value = document.search_form.min_price.value; document.save_search.max_price.value = document.search_form.max_price.value; document.save_search.bedrooms.value = document.search_form.bedrooms.value; document.save_search.property_type.value = document.search_form.property_type.value; document.save_search.id.value = document.search_form.unique_id.value; document.save_search.action = loc; document.save_search.submit(); } } function submitSearch_button(loc, val) { if (search_form.search_term.value == "") { alert("Please enter a location") search_form.search_term.focus() return false; } else { document.search_form.action = loc; document.search_form.results_page.value = val; if (val != "0") { document.search_form.target = "_self" } else { document.search_form.target = "_self" } } }