var Ajax;var _locationDefaultValue="Ex: Concord, NH or Mls Number";var _descriptionDefaultValue="Ex: Pool, Waterfront, River, Adult Community";var _loginCallback=null;var _myAccountUrl="";if(Ajax&&(Ajax!=null)){Ajax.Responders.register({onCreate:function(){if($("spinner")&&Ajax.activeRequestCount>0){Effect.Appear("spinner",{duration:0.5,queue:"end"})}},onComplete:function(){if($("spinner")&&Ajax.activeRequestCount==0){Effect.Fade("spinner",{duration:0.5,queue:"end"})}}})}$(document).ready(function(){$("div#header ul.top > li").addClass("top");$("div#header ul.top li").hover(function(){$(this).addClass("hover")},function(){$(this).removeClass("hover")});searchDefaults();$("#search input").focus(function(){if($(this).hasClass("notext")){$(this).val("")}$(this).removeClass("notext")});$("#search input").blur(function(){searchDefaults()});$(document).click(function(){hideMySearches()})});function executeSearch(){if($("#searchText").val()==_locationDefaultValue){$("#searchText").val("")}if($("#description").val()==_descriptionDefaultValue){$("#description").val("")}return true}function searchDefaults(){if(!$("#searchText").hasClass("notext")){if($("#searchText").val()==""||$("#searchText").val()==_locationDefaultValue){$("#searchText").val(_locationDefaultValue);$("#searchText").addClass("notext")}else{$("#searchText").removeClass("notext")}}if(!$("#description").hasClass("notext")){if($("#description").val()==""||$("#description").val()==_descriptionDefaultValue){$("#description").val(_descriptionDefaultValue);$("#description").addClass("notext")}else{$("#description").removeClass("notext")}}}function login(){globalInterface.login($("#email").val(),$("#password").val(),$("#rememberLogin").attr("checked")=="checked",function(a){if(a){loadTopLinks();$("#login").dialog("close");if(_loginCallback){_loginCallback()}else{window.location=_myAccountUrl}}else{$("#loginError").html("The email and password supplied do not match our records.  Please try again.");$("#loginError").fadeIn(400);setTimeout(function(){$("#loginError").fadeOut(400)},4000)}})}function logout(){globalInterface.logout(function(){loadTopLinks()})}function showLogin(b,a){_loginCallback=b;$("#login").dialog({autoOpen:false,bgiframe:true,width:400,modal:true});$("#login").dialog("open");globalInterface.getLogin(function(c){$("#login").html(c);$("#login input.email").focus();$("#login div.signup a.signup").attr("href",$("#login div.signup a").attr("href")+(a?"?source="+a:""))})}function loadTopLinks(){globalInterface.getTopLinks(function(a){$("#header").find("div.topLinks").html(a)})}function deleteSavedSearch(b,a){if(confirm("Are you sure you wish to delete the saved search '"+a+"'?")){globalInterface.deleteSavedSearch(b,function(){$("#myAccount div.tabContainer").tabs("select",1);$("#myAccount div.tabContainer").tabs("load",1)})}}function deleteFavorite(b,a){if(confirm("Are you sure you wish to delete '"+a+"' from your favorite listings?")){globalInterface.deleteFavorite(b,function(){$("#myAccount div.tabContainer").tabs("select",2);$("#myAccount div.tabContainer").tabs("load",2)})}}function toggleMyAccount(){if(!$("#myAccount").is(":visible")){globalInterface.saveAccountSetting("hideMyVerani","false",function(){});linkShowLoading($("#toggleMyAccount"));globalInterface.getMyAccount(function(a){$("#toggleMyAccount").html("Hide My Verani");$("#myAccount").html(a);$("#myAccount div.tabContainer").tabs({selected:0});$("#myAccount").slideDown();linkHideLoading($("#toggleMyAccount"));$("#myAccount div.tabContainer").bind("tabsselect",function(b,c){if(c.tab.id=="link-my-searches"){showMySearches();b.preventDefault()}else{hideMySearches()}});$("#myAccount div.tabContainer").bind("tabsload",function(b,c){linkHideLoading($(c.tab))})})}else{globalInterface.saveAccountSetting("hideMyVerani","true",function(){});$("#myAccount").slideUp();$("#toggleMyAccount").html("Show My Verani")}}function hideMySearches(){$("#mySearches").slideUp();$("#link-my-searches").parent("li").removeClass("ui-tabs-over")}function showMySearches(){if($("#mySearches").is(":visible")){hideMySearches()}else{globalInterface.getMySearches(function(a){$("#link-my-searches").parent("li").addClass("ui-tabs-over");$("#mySearches").html(a);$("#mySearches").slideDown();$("#mySearches").css("left",$("#link-my-searches").offset().left-1);$("#mySearches").css("top",$("#link-my-searches").offset().top+$("#link-my-searches").outerHeight())})}}function linkShowLoading(a){a.append('<img class="loading" src="'+_smallLoadingImage+'" />')}function linkHideLoading(a){a.find("img.loading").remove()};