﻿
browser=navigator.userAgent;window.onload=function(){AlertAndRedirect();setPanelsHeight();if(browser.indexOf("Firefox")!=-1){var tblCitesCapSep=document.getElementById("ctl00_ContentPlaceHolder1_tblCitesCapSep");var tblAmenitiesInner=document.getElementById("ctl00_ContentPlaceHolder1_tblAmenitiesInner");var tblParking=document.getElementById("ctl00_ContentPlaceHolder1_tblParking");tblCitesCapSep.style.width="128px";tblAmenitiesInner.style.width="325px";tblParking.style.width="355px"}};function SelectPropDetails(){var chkAll=document.getElementById("ctl00_ContentPlaceHolder1_chkAll");if(chkAll.checked){document.getElementById("ctl00_ContentPlaceHolder1_chkSFR").checked=true;document.getElementById("ctl00_ContentPlaceHolder1_chkMulti").checked=true;document.getElementById("ctl00_ContentPlaceHolder1_chkLand").checked=true;document.getElementById("ctl00_ContentPlaceHolder1_chkOther").checked=true;document.getElementById("ctl00_ContentPlaceHolder1_chkCondo").checked=true;document.getElementById("ctl00_ContentPlaceHolder1_chkMfd").checked=true;document.getElementById("ctl00_ContentPlaceHolder1_chkTimeShr").checked=true;document.getElementById("ctl00_ContentPlaceHolder1_chkAll").checked=true;document.getElementById("ctl00_ContentPlaceHolder1_chkTwnh").checked=true;document.getElementById("ctl00_ContentPlaceHolder1_chkFarm").checked=true;document.getElementById("ctl00_ContentPlaceHolder1_chkComm").checked=true}}function PopulatePageWithData(result,context){if(result!="N"){if(result.indexOf("~")!=-1){}else{getCities(result);}}}function getCities(result){var cities=document.forms[0].elements["ctl00_ContentPlaceHolder1_lstAvailable"];cities.length=0;if(result!=""){var rows=result.split('|');for(var i=0;i<rows.length;i++){var values=rows[i].split('^');var option=document.createElement("OPTION");option.value=values[0];option.innerHTML=values[1];cities.appendChild(option);}}}function addCities(){var cities=document.forms[0].elements["ctl00_ContentPlaceHolder1_lstAvailable"];var selCities=document.forms[0].elements["ctl00_ContentPlaceHolder1_lstSelected"];var selectedCities="";var j=0;var k=0;var bOK=true;k=selCities.length;for(var i=0;i<cities.length;i++){if(cities.options[i].selected){j++;if(j<=(5-k)){selectedCities+=cities.options[i].value+"^";selectedCities+=cities.options[i].innerHTML+"|"}else{bOK=false}}}var alertMsg="For faster results, we limit your search to 5 cities.  Please adjust your search and try again.";if(j>5){alert(alertMsg);}else{if(k<5){if(bOK==false){alert(alertMsg);}SetCities(selectedCities);}else{alert(alertMsg);}}}function SetCities(result){var hidCities=document.getElementById("ctl00_ContentPlaceHolder1_hidCities");var rows=result.split('|');var cities=document.forms[0].elements["ctl00_ContentPlaceHolder1_lstSelected"];var alreadySet=false;if(hidCities.value!=""){hidCities.value=""}for(var i=0;i<rows.length-1;++i){var values=rows[i].split('^');for(var j=0;j<cities.length;++j){if(cities.options[j].value==values[0]){alreadySet=true}}if(!alreadySet){var option=document.createElement("OPTION");option.value=values[0];option.innerHTML=values[1];cities.appendChild(option);}}for(var k=0;k<cities.length;k++){hidCities.value+=cities.options[k].value+"|"}}function removeCities(){var cities=document.forms[0].elements["ctl00_ContentPlaceHolder1_lstSelected"];var selectedCities="";for(var i=0;i<cities.length;i++){if(!cities.options[i].selected){selectedCities+=cities.options[i].value+"^";selectedCities+=cities.options[i].innerHTML+"|"}}cities.length=0;SetCities(selectedCities);}function getSelectedCities(event){var cities=document.forms[0].elements["ctl00_ContentPlaceHolder1_lstSelected"];var txtZip=document.getElementById("ctl00_ContentPlaceHolder1_txtZip");var hidBLlPersonSK=document.getElementById("ctl00_ContentPlaceHolder1_hidBLlPersonSK");var hidCities=document.getElementById("ctl00_ContentPlaceHolder1_hidCities");var selectedCities="";var bZipValidation=true;var j=0;var ddlMinPrice=document.getElementById("ctl00_ContentPlaceHolder1_ddlMinPrice");var ddlMaxPrice=document.getElementById("ctl00_ContentPlaceHolder1_ddlMaxPrice");var bPriceValidation=true;if(parseInt(ddlMinPrice.options[ddlMinPrice.selectedIndex].value*1000)>=parseInt(ddlMaxPrice.options[ddlMaxPrice.selectedIndex].value*1000)&&(ddlMinPrice.options[ddlMinPrice.selectedIndex].value!=0&&ddlMaxPrice.options[ddlMaxPrice.selectedIndex].value!=0)){alert("Please select a minimum price that is lower than the maximum price.");bPriceValidation=false;if(browser.indexOf("Firefox")!=-1||browser.indexOf("Safari")!=-1){event.preventDefault();event.stopPropagation();}else if(browser.indexOf("MSIE ")!=-1){event.cancel=true;event.returnValue=false}}if(cities.length==0&&txtZip.value==""){alert("Please select at least one City or enter at least one Zip Code before conducting search");bZipValidation=false;if(browser.indexOf("Firefox")!=-1||browser.indexOf("Safari")!=-1){event.preventDefault();event.stopPropagation();}else if(browser.indexOf("MSIE ")!=-1){event.cancel=true;event.returnValue=false}}if(txtZip.value.length!=5&&bZipValidation!=false&&txtZip.value!=""){if(txtZip.value.length<5||txtZip.value.indexOf('-')>0){alert("Sorry, Invalid Zip Code Entered!");bZipValidation=false;if(browser.indexOf("Firefox")!=-1||browser.indexOf("Safari")!=-1){event.preventDefault();event.stopPropagation();}else if(browser.indexOf("MSIE ")!=-1){event.cancel=true;event.returnValue=false}}if(txtZip.value.indexOf(',')==-1&&txtZip.value.length>5&&bZipValidation!=false){alert("Sorry, Invalid Zip Code Entered!");bZipValidation=false;if(browser.indexOf("Firefox")!=-1||browser.indexOf("Safari")!=-1){event.preventDefault();event.stopPropagation();}else if(browser.indexOf("MSIE ")!=-1){event.cancel=true;event.returnValue=false}}}if(bPriceValidation==false){bZipValidation=false}if(bZipValidation!=false){j=cities.length;if(j>10){alert("You cannot search properties in more than 10 cities at a time");if(browser.indexOf("Firefox")!=-1||browser.indexOf("Safari")!=-1){event.preventDefault();event.stopPropagation();}else if(browser.indexOf("MSIE ")!=-1){event.cancel=true;event.returnValue=false}}else{var chkSave=document.getElementById("ctl00_ContentPlaceHolder1_chkSave");if(chkSave.checked==true){var hidSavedSearchClientSK=document.getElementById("ctl00_ContentPlaceHolder1_hidSavedSearchClientSK");var hidsMode_fl=document.getElementById("ctl00_ContentPlaceHolder1_hidsMode_fl");var hidlSearch_sk=document.getElementById("ctl00_ContentPlaceHolder1_hidlSearch_sk");var hidSavedName=document.getElementById("ctl00_ContentPlaceHolder1_hidSavedName");var hidBLFeed=document.getElementById("ctl00_ContentPlaceHolder1_hidBLFeed");var hidBLCampaign=document.getElementById("ctl00_ContentPlaceHolder1_hidBLCampaign");var hidBLSource=document.getElementById("ctl00_ContentPlaceHolder1_hidBLSource");var feedsource="";if(hidBLFeed.value!=""||hidBLSource.value!=""){feedsource="&PDFeed="+hidBLFeed.value+"&PDCampaign="+hidBLCampaign.value+"&PDSource="+hidBLSource.value}showiFrameBL("PropertySearchReg2.aspx?hidSourceSK=100&sCTA=BLSS&sPage=BL&hidSavedSearchClientSK="+hidSavedSearchClientSK.value+"&hidsMode_fl="+hidsMode_fl.value+"&hidlSearch_sk="+hidlSearch_sk.value+"&hidSavedName="+hidSavedName.value+feedsource);if(browser.indexOf("Firefox")!=-1||browser.indexOf("Safari")!=-1){event.preventDefault();event.stopPropagation();}else if(browser.indexOf("MSIE ")!=-1){event.cancel=true;event.returnValue=false}}else{if(hidCities!=null){if(hidCities.value!=""){selectedCities=hidCities.value}else{for(var i=0;i<cities.length;i++){selectedCities+=cities.options[i].value+"|"}hidCities.value=selectedCities}}if(selectedCities!=""){UseCallback(selectedCities);}}}}}function setDistressedStatus(){var chkAllDistressedTypes=document.getElementById("ctl00_ContentPlaceHolder1_chkAllDistressedTypes");var chkInForeclosure=document.getElementById("ctl00_ContentPlaceHolder1_chkInForeclosure");var chkREO=document.getElementById("ctl00_ContentPlaceHolder1_chkREO");var chkShortSale=document.getElementById("ctl00_ContentPlaceHolder1_chkShortSale");if(chkAllDistressedTypes.checked==true){chkInForeclosure.checked=true;chkREO.checked=true;chkShortSale.checked=true}if(chkAllDistressedTypes.checked==false&&(chkInForeclosure.checked==true&&chkREO.checked==true&&chkShortSale.checked==true)){chkAllDistressedTypes.checked=true}}function ResetDistressedStatus(){var chkAllDistressedTypes=document.getElementById("ctl00_ContentPlaceHolder1_chkAllDistressedTypes");var chkInForeclosure=document.getElementById("ctl00_ContentPlaceHolder1_chkInForeclosure");var chkREO=document.getElementById("ctl00_ContentPlaceHolder1_chkREO");var chkShortSale=document.getElementById("ctl00_ContentPlaceHolder1_chkShortSale");if(chkAllDistressedTypes.checked==true&&(chkInForeclosure.checked==false||chkREO.checked==false||chkShortSale.checked==false)){chkAllDistressedTypes.checked=false}if((chkInForeclosure.checked==true&&chkREO.checked==true&&chkShortSale.checked==true)&&chkAllDistressedTypes.checked==false){chkAllDistressedTypes.checked=true}}