function Querystring(a){this.params={};if(a==null){a=location.search.substring(1,location.search.length)}if(a.length==0){return}a=a.replace(/\+/g," ");var f=a.split("&");for(var b=0;b<f.length;b++){var e=f[b].split("=");var d=decodeURIComponent(e[0]);var c=(e.length==2)?decodeURIComponent(e[1]):d;this.params[d]=c}}Querystring.prototype.get=function(c,a){var b=this.params[c];a=a||"";return(b!=null)?b:a};Querystring.prototype.contains=function(a){var b=this.params[a];return(b!=null)};var _onLoginAction=null;var _qs=new Querystring();function saveSearch(a){if(a){$(document).ready(function(){if(_isMemberLoggedIn){$(".save-search").attr("href",getSaveSearchUrl(0))}else{$(".save-search").attr("href",getHref("login"))}$(".save-search").colorbox({width:400,height:200,opacity:0.7,close:"<span></span>",iframe:true,scrollbars:false,speed:0,transition:"none"});$(".save-search").click()})}else{document.getElementById("ListingSearch/SaveSearch").value=1;document.forms.ListingSearch.submit()}}function getHref(a){var b=getAppRoot()+"/account/"+a+".aspx?formtype="+a+"&onregister=register&onsignin=signin&onresize=resizeoverlay&onloginsuccess=showlogininfo&onsuccess="+escape(escape(window.location.href+getRedirectParams()));return b}function resizeoverlay(a,b){$(".cboxIframe").contents().find("html").css("overflow","hidden");$(".cboxIframe").css("width",a+"px");$(".cboxIframe").css("height",b+"px");$("#cboxLoadedContent").css("width",a+"px");$("#cboxLoadedContent").css("height",b+"px");$(".cboxIframe").colorbox.resize({innerWidth:a,innerHeight:b})}function getSaveSearchUrl(a){try{var c=(_qs.contains("ListingSearch")?"&ListingSearchID="+_qs.get("ListingSearch"):"");if(a>0){c="&ListingSearchID="+a}return getAppRoot()+"/account/savesearch.aspx?overlay=1"+c+"&onresize=resizeoverlay"}catch(b){}}function isAdminApp(){return window.location.href.toString().toLowerCase().indexOf("fnistools.com")>=0}function getAppRoot(){return isAdminApp()?"/brokeroffice.admin/agent/public":Utils.AppPath}function isLoggedIn(){if(typeof(_customerInfo)!="undefined"){if(typeof(_customerInfo.firstName)!="undefined"&&_customerInfo.firstName!=""){return true}}return false}function register(){$(".cboxIframe").attr("src",getHref("signup"))}function signin(){$(".cboxIframe").attr("src",getHref("login"));$(".save-search").colorbox({width:400,height:200,opacity:0.7,close:"<span></span>",iframe:true,scrollbars:false,speed:0,transition:"none"});$(".save-search").click()}function showlogininfo(a){$(".cboxIframe").attr("src",getSaveSearchUrl())}function isProxyLoggedIn(){if(isAdminApp()&&readCookie("rBW-ListingSearch")!=""){return true}return false}function getRedirectParams(){var a=[];a.push(getSearchCookie());a.push(getNextAction());var b=(window.location.href.lastIndexOf("?")===-1)?["?"]:[""];if(window.location.href.lastIndexOf("/")==window.location.href.length-1){b=["default.aspx?"]}$.each(a,function(){if(this!=""){if(b.length>1){b.push(escape("%26"))}b.push(this)}});return b.join("")}function getSearchCookie(){var a=readCookie("rBW-ListingSearch");return a?"search="+a:""}function getNextAction(){return _onLoginAction==null?"":"nextaction="+_onLoginAction};var timeoutID=0;var searchStyleSet=false;var loginStyleSet=false;var navItems=new Array();var navNames=new Array();function rollover(a,b){a.src=b.src}function toggleImg(a,b){a.src=b}function rollover2(whichimg,overimg){eval('document.images["'+whichimg+'"].src = '+overimg+".src")}function showMyMenu(e,b){var a=document.getElementById(e);if(!a){return}var d=document.getElementById(b);if(d){if(e=="divNav1"){clearTimeout(timeoutID);if(!searchStyleSet&&document.all){searchStyleSet=true}}else{if(e=="divNav3"){if(!loginStyleSet){loginStyleSet=true;var c=document.getElementById("divNav3Login");if(orientation=="top"){c.style.top=0-d.offsetHeight-c.offsetHeight+"px"}}}}}if(orientation!="none"){if(e=="divNav3"){document.getElementById("divNav3Login").style.visibility="visible"}else{a.style.visibility="visible"}}}function hideMyMenu(a){var b=document.getElementById(a);if(!b){return}if(a=="divNav1"){timeoutID=setTimeout("document.getElementById('"+a+"').style.visibility = 'hidden'",800)}else{b.style.visibility="hidden"}if(a=="divNav3"){document.getElementById("divNav3Login").style.visibility="hidden"}}function setPosition(g,f){var c=document.getElementById(g);if(!c){return}var a=document.getElementById(f);if(a){if(document.all){var e=false;if(navItems.length==0){navItems[0]=f;navNames[0]=g}else{var b=0;for(;b<navItems.length;b++){if(navItems[b]==f){e=true;break}}if(e==false){navNames[b]=g;navItems[b]=f}}clearTimeout(timeoutID);for(b=0;b<navNames.length;b++){if(g==navNames[b]){c.style.visibility="visible";var d=document.getElementById(g.replace("divNav","subNav"));if(d){d.style.display="block"}}else{document.getElementById(navNames[b]).style.visibility="hidden"}}}else{var e=false;if(navItems.length==0){navItems[0]=f;navNames[0]=g}else{var b=0;for(;b<navItems.length;b++){if(navItems[b]==f){e=true;break}}if(e==false){navItems[b]=f;navNames[b]=g}}clearTimeout(timeoutID);for(b=0;b<navNames.length;b++){if(g==navNames[b]){c.style.visibility="visible";var d=document.getElementById(g.replace("divNav","subNav"));if(d){d.style.display="block"}}else{document.getElementById(navNames[b]).style.visibility="hidden"}}}}}function hideMenu(a){var b=document.getElementById(a);if(!b){return}timeoutID=setTimeout("document.getElementById('"+a+"').style.visibility = 'hidden'",400)};
