var bN={ae:function(A,B,C){if(A.addEventListener){A.addEventListener(B,C,false)}else{if(A.attachEvent){A.attachEvent("on"+B,C)}}},ge:function(B){var A;if(window.event&&window.event.srcElement){A=window.event.srcElement}else{if(B&&B.target){A=B.target}}if(!A){return null}if(A.nodeType==3) {A=A.parentNode}return A},d:new Date(),init:function(){bN.ae(window,"load",bN.load);bN.ae(document,"click",bN.click)},w: 50,img:function(E,A,H){var I=document,C,J,G,D,F,B;C=new Date();J="?ts="+C.getTime()+"&t="+encodeURI(I.title)+"&r="+encodeURI(I.referrer) +"&ms="+(C-bN.d);G=I.domain.split(".");D=G.length-1;G=G[D-1]+"."+G[D];F=I.createElement("img");F.src="http://b."+G+"/"+E+J+A+bN.q;if(H){B=new Date();do{C=new Date()}while((C-B)<bN.w)}},l:0,load:function(){bN.l=1;bN.img("vanity/","")},click:function(D){var C,A,F,E,B;C=bN.ge(D);do{A=C.nodeName;if(A=="A"){E=C.innerHTML.match(/alt=["'][^"']*["']/);E=(E)?"&alt="+encodeURI(E[0].substring(5,E[0].length-1)):"";F=C.innerHTML.replace(/<[^>]*>/g,"");B=C.href;bN.img("click","&l="+bN.l+"&at="+encodeURI(F)+E+"&ah="+encodeURI(B),1);break}C=C.parentNode}while(A!="HTML")},q:"",set:function(A,B){bN.q +="&"+A+"="+encodeURI(B)}};bN.init();
function ge(obj){return document.getElementById(obj);}
function returnCookieArray(){var c = document.cookie;if(c) return c.split("; ");return false;}
function getCookieValue(keyName){var c = returnCookieArray();if (!c) return 0;for(i=0;i<c.length;i++) {tmp = c[i].split("=");if(tmp[0] == keyName) {return tmp[1];break;}}return 0;}
function reSetCookie(name,data){var myDate=new Date();myDate.setFullYear(myDate.getFullYear()+1);document.cookie = name + "=" + data + "; path=/; expires=" + myDate;}
function clearDefVal(obj){if(obj.value.length>0 && obj.value==obj.title){obj.value='';}}
function restoreDefVal(obj){if(trim(obj.value)=='') obj.value=obj.defaultValue;}
function trim(myStr){return $jq.trim(myStr);}
function setClassName(obj,newClass){obj=getObj(obj);if(typeof obj=="object"){obj.className=newClass;}}
function getObj(obj){if(typeof obj=="string"){obj=ge(obj);}if(typeof obj=="object"){if(obj!=null && obj.nodeType==1){return obj;}}return "";}
function hiLiteIcon(obj){var myClass=obj.className;var hoverClass=obj.getAttribute("hoverclass");if(hoverClass){setClassName(obj,hoverClass);obj.removeAttribute("hoverclass");}else{obj.setAttribute("hoverclass",myClass);setClassName(obj,myClass + "_hover");}}
function formatCurrency(myStr){if(typeof myStr=="number"){myStr=myStr.toString();}if(isNaN(myStr)){alert("Input MUST be a numeric value.")}else{var amt=[];while(myStr.length>3){amt.unshift(myStr.substr(myStr.length-3));myStr=myStr.substr(0,myStr.length-3);}if(myStr.length > 0){amt.unshift(myStr);}myStr = "$" + amt.join(",");}return myStr;}
function initMapping(){if(typeof mapIt=="function"){mapIt();}return;}
function popWindow(url){window.open(url);return false;}
function clearDefValHeader(obj){clearDefVal(obj);if(trim(obj.value)=='ERROR: Please enter city,state or zip'){obj.value='';obj.style.color="#727375"}}
function restoreDefValHeader(obj){restoreDefVal(obj);if(trim(obj.value)=='ERROR: Please enter city,state or zip'){obj.style.color="#ff0000";}else{obj.style.color="#727375";}}
function headerSearch(){var f=getObj('aolSearchForm');if(f.onsubmit()){f.submit();}}
function headerSubmit(myForm){var sLoc=ge("aolSearchLocation");if(trim(sLoc.value)=='ERROR: Please enter city,state or zip'){sLoc.style.color="#ff0000";return false;}if(!validateForm(myForm)){sLoc.value=errorObject.message;sLoc.style.color="#ff0000";errorObject=new Object();return false;}return true;}
function headerTabSubmit(obj){var myUrl=obj.href;if(!myUrl.match(/\?/)){myUrl+="?query=";}myUrl+=ge("aolSearchLocation").value;obj.href=myUrl;return true;}
/*form validation - start*/
var errorObject=new Object();
function showError(myForm){var em=$jq("<h5 class='errorMessage'>" + errorObject.message + "</h5>");$jq(".errorMessage",myForm).remove();$jq(myForm).prepend(em);errorObject=new Object();}
function doSubmit(myForm){if(!validateForm(myForm)){showError(myForm);return false;}return true;}
function validateForm(myForm){var formLen=myForm.elements.length;var myElement;for (var myLoops=0; myLoops<(formLen); myLoops++){myElement = myForm.elements[myLoops];if (myElement.className.toLowerCase().match(/^req$|^req\s+|\s+req\s+|\s+req$/)){if(myElement.type=="text"){if(!isValidText(myElement)){return false;}}else if(myElement.type=="select-one"){if(!isValidSelection(myElement)){return false;}}}}return true;}
function isFieldEmpty(field){if(field.value.length>0){field.value=trim(field.value);}if(field.value.length==0 || field.value==null){setError(loadErrorTitle(field));return true;}return false;}
function isTitleValue(field){if(field.value==field.title){setError(loadErrorTitle(field));return true;}return false;}
function loadErrorTitle(field){var objTitle=field.title;if(typeof objTitle == "undefined"){if(field.type=="text"){objTitle="complete the required field";}else if(field.type=="select-one"){objTitle="make the required selection";}}return objTitle;}
function setError(mess){errorObject.message="ERROR: Please "+mess.toLowerCase();}
function NaE(field){if(typeof errorObject.message == "string"){if(errorObject.message.length>0){field.focus();return false;}}return true;}
function NaZ(field){if(field.value.length!=5 || isNaN(field.value)){setError("enter a valid 5-digit Zip Code");return true;}if(field.value.length>5){field.value=field.value.substring(0,4);}return false;}
function isState(field){var s="";var state=trim(field.value.split(',')[1]);var ab=state.length==2?true:false;var states=[{a:"AL",n:"Alabama"},{a:"AK",n:"Alaska"},{a:"AZ",n:"Arizona"},{a:"AR",n:"Arkansas"},{a:"CA",n:"California"},{a:"CO",n:"Colorado"},{a:"CT",n:"Connecticut"},{a:"DE",n:"Delaware"},{a:"DC",n:"District of Columbia"},{a:"FL",n:"Florida"},{a:"GA",n:"Georgia"},{a:"HI",n:"Hawaii"},{a:"ID",n:"Idaho"},{a:"IL",n:"Illinois"},{a:"IN",n:"Indiana"},{a:"IA",n:"Iowa"},{a:"KS",n:"Kansas"},{a:"KY",n:"Kentucky"},{a:"LA",n:"Louisiana"},{a:"ME",n:"Maine"},{a:"MD",n:"Maryland"},{a:"MA",n:"Massachusetts"},{a:"MI",n:"Michigan"},{a:"MN",n:"Minnesota"},{a:"MS",n:"Mississippi"},{a:"MO",n:"Missouri"},{a:"MT",n:"Montana"},{a:"NE",n:"Nebraska"},{a:"NV",n:"Nevada"},{a:"NH",n:"New Hampshire"},{a:"NJ",n:"New Jersey"},{a:"NM",n:"New Mexico"},{a:"NY",n:"New York"},{a:"NC",n:"North Carolina"},{a:"ND",n:"North Dakota"},{a:"OH",n:"Ohio"},{a:"OK",n:"Oklahoma"},{a:"OR",n:"Oregon"},{a:"PA",n:"Pennsylvania"},{a:"RI",n:"Rhode Island"},{a:"SC",n:"South Carolina"},{a:"SD",n:"South Dakota"},{a:"TN",n:"Tennessee"},{a:"TX",n:"Texas"},{a:"UT",n:"Utah"},{a:"VT",n:"Vermont"},{a:"VA",n:"Virginia"},{a:"WA",n:"Washington"},{a:"WV",n:"West Virginia"},{a:"WI",n:"Wisconsin"},{a:"WY",n:"Wyoming"}];var c=states.length;for(var i=0;i<c;i++){if(ab){s=states[i].a;}else{s=states[i].n;}if(state.toUpperCase()==s.toUpperCase()){if(!ab){field.value=trim(field.value.split(',')[0])+", "+states[i].a;}return true;}}return false;}
function isValidText(field){field.value=field.value.replace(/[^a-zA-Z0-9\$\,\.\#\s]/g,"");if(!isFieldEmpty(field)){if(!isTitleValue(field)){var c=field.className.toLowerCase();if(typeof c!="undefined"){if (c.match(/^citystatezip$|^citystatezip\s+|\s+citystatezip\s+|\s+citystatezip$/)){checkCityStateZip(field);}else if(c.match(/^citystate$|^citystate\s+|\s+citystate\s+|\s+citystate$/)){checkCityState(field)}else if(c.match(/^city$|^city\s+|\s+city\s+|\s+city$/)){checkCity(field)}else if(c.match(/^state$|^state\s+|\s+state\s+|\s+state$/)){checkState(field)}else if(c.match(/^zip$|^zip\s+|\s+zip\s+|\s+zip$/)){checkZip(field);}else if(c.match(/^street$|^street\s+|\s+street\s+|\s+street$/)){checkStreet(field);}else if (c.match(/^name$|^name\s+|\s+name\s+|\s+name$/)){checkName(field);}else if (c.match(/^amount$|^amount\s+|\s+amount\s+|\s+amount$/)){checkAmount(field);}else if (c.match(/^rate$|^rate\s+|\s+rate\s+|\s+rate$/)){checkRate(field);}else if (c.match(/^term$|^term\s+|\s+term\s+|\s+term$/)){checkTerm(field);}}}}return NaE(field);}
function checkTerm(field){if(isNaN(field.value)){setError(loadErrorTitle(field));}return NaE(field);}
function checkRate(field){var amt=field.value.replace(/\%/g,"");if(isNaN(amt)){setError(loadErrorTitle(field));}else if(amt>100){setError("enter a rate below 100%");}return NaE(field);}
function checkAmount(field){var amt=field.value.replace(/[\$|\,]/g,"");if(isNaN(amt)){setError(loadErrorTitle(field));}else if(amt.match(/\./)){field.value=formatCurrency(amt.replace(/\./,"")/100);}return NaE(field);}
function checkName(field){if(! isNaN(field.value)){setError(loadErrorTitle(field));}return NaE(field);}
function checkCityStateZip(field){if(isNaN(field.value)){if(field.value.match(/\d+/)){field.value=field.value.replace(/\D/g,"");NaZ(field);}else{checkCityState(field);}}else{NaZ(field);}return NaE(field);}
function checkCityState(field){if (field.value.match(/^\,|\,$/)){setError("enter a city, state combination");}else if(field.value.indexOf(",")<0){setError("include a comma between the city and state");}else{if(trim(field.value.split(',')[1]).length<2){setError("use a two letter state abbreviation");}else if(! isState(field)){setError("use a two letter state abbreviation");}}return NaE(field);}
function checkCity(field){checkName(field);return NaE(field);}
function checkState(field){if(! isState(field)){setError("use a two letter state abbreviation");}return NaE(field);}
function checkZip(field){NaZ(field);return NaE(field);}
function checkStreet(field){if(isNaN(field.value)){if(field.value.match(/\d/)==null){setError("enter a street address with a number");}}else{setError("enter a street address with a street name");}return NaE(field);}
function isValidSelection(field){if(field.options[field.selectedIndex].value == ""){setError(loadErrorTitle(field));field.focus();return false;}return true;}
function setReqFormFields(myForm,onOff){if(onOff==0){$jq(":input",myForm).removeClass("req");}else{$jq(":input",myForm).addClass("req");}}
function setDate(daysAhead){if(!daysAhead){var daysAhead=1;}var oneDay=86400000;var newDate = new Date(new Date().getTime() + (oneDay*daysAhead));return newDate;}
/*form validation - end*/
/*facet functions-start*/
function checkZipFacet(field){NaZFacet(field);return NaE(field);}
function NaZFacet(field){if(field.value.length!=5 || isNaN(field.value)){setError("enter a valid 5-digit Zip Code");return true;}if(field.value.length>5){field.value=field.value.substring(0,4);}return false;}
function doSubmitFacet(myForm){if(!validateFormFacet(myForm)){showError(myForm);return false;}return true;}
function validateFormFacet(myForm){var formLen=myForm.elements.length;var myElement;for (var myLoops=0; myLoops<(formLen); myLoops++){myElement = myForm.elements[myLoops];if (myElement.className.toLowerCase().match(/^req$|^req\s+|\s+req\s+|\s+req$/)){if(myElement.type=="text"){if(!isValidTextFacet(myElement)){return false;}}else if(myElement.type=="select-one"){if(!isValidSelection(myElement)){return false;}}}}return true;}
function isValidTextFacet(field){field.value=field.value.replace(/[^a-zA-Z0-9\$\,\.\#\s]/,"");if(!isFieldEmpty(field)){if(!isTitleValue(field)){var c=field.className.toLowerCase();if(typeof c!="undefined"){ if(checkSpecialChar(field) && checkMoreThanOneComma(field)){if (c.match(/^citystatezip$|^citystatezip\s+|\s+citystatezip\s+|\s+citystatezip$/)){checkCityStateZipFacet(field);}else if(c.match(/^citystate$|^citystate\s+|\s+citystate\s+|\s+citystate$/)){checkCityState(field)}else if(c.match(/^city$|^city\s+|\s+city\s+|\s+city$/)){checkCity(field)}else if(c.match(/^state$|^state\s+|\s+state\s+|\s+state$/)){checkState(field)}else if(c.match(/^zip$|^zip\s+|\s+zip\s+|\s+zip$/)){checkZipFacet(field);}else if(c.match(/^street$|^street\s+|\s+street\s+|\s+street$/)){checkStreet(field);}else if (c.match(/^name$|^name\s+|\s+name\s+|\s+name$/)){checkName(field);}else if (c.match(/^amount$|^amount\s+|\s+amount\s+|\s+amount$/)){checkAmount(field);}else if (c.match(/^rate$|^rate\s+|\s+rate\s+|\s+rate$/)){checkRate(field);}else if (c.match(/^term$|^term\s+|\s+term\s+|\s+term$/)){checkTerm(field);}}}}}return NaE(field);}
function checkSpecialChar(field){if(isSpecialChar(field)){setError("use a valid city, state or zip");return NaE(field);}else{return true;}}
function isSpecialChar(field){var iChars = "!@#$%^&*()+=[]\\\';/{}|\":<>?"; var flag = false; if(null != field.value || undefined != field.value){for (var i = 0; i < field.value.length; i++) { if (iChars.indexOf(field.value.charAt(i)) != -1) { field.focus(); flag=true; break; }}} return flag;}
function isMoreThanOneComma(field){var iChars = ","; var flag = false; 	var commaCount = 0; if(null != field.value || undefined != field.value) {for (var i = 0; i < field.value.length; i++) {	if (iChars.indexOf(field.value.charAt(i)) != -1) { commaCount++; if(commaCount > 1){flag = true; break; } } } } return flag; }
function checkMoreThanOneComma(field){if(isMoreThanOneComma(field)){setError("supply a city and a state in the format City, State");return NaE(field);}else{return true;}}
function checkCityStateZipFacet(field){if(isNaN(field.value)){if(field.value.match(/\d+/)){field.value=field.value.replace(/\D/g,"");NaZFacet(field);}else{checkCityState(field);}}else{NaZFacet(field);}return NaE(field);}
/*facet functions-end*/
/*home search form functions - start*/
function flipRA(){var tf=true;var myClass="disabled";var st1=ge("selectAreaFormSt1").checked;var st2=ge("selectAreaFormSt2").checked;var st3=ge("selectAreaFormSt3").checked;var st4=ge("selectAreaFormSt4").checked;var st5=ge("selectAreaFormSt5").checked;if(st1 == false && st2 == false && st3 == false && st4 == false){ge("selectAreaFormPl").disabled=true;ge("selectAreaFormPu").disabled=true;}else{ge("selectAreaFormPl").disabled=false;ge("selectAreaFormPu").disabled=false;}if(st5){tf=false;myClass="";}ge("selectAreaFormMimRent").disabled=tf;ge("selectAreaFormMaxRent").disabled=tf;ge("rentalFeatures").className=myClass;}
/*home search form functions - end*/
/*ldp functions - start*/
var photoTab,mapTab,photo,gallery,map,directions;
function photoMap(tab){if(typeof photoTab=="undefined"){photoTab=getObj("photos_tab");}if(typeof mapTab=="undefined"){mapTab=getObj("map_tab");}if(photoTab.className!="disabled" && mapTab.className!="disabled"){if(typeof photo=="undefined"){photo=getObj("photo");}if(typeof map=="undefined"){map=getObj("map");}if(typeof gallery=="undefined"){gallery=getObj("detail_photo_gallery");}if(typeof directions=="undefined"){directions=getObj("detail_direction_link");}if(photoTab.className=="inactive" && tab=='Photos' ){setClassName(photoTab,"active");setClassName(photo,"show");if(typeof gallery=="object"){setClassName(gallery,"show");}if(mapTab.className=="active"){setClassName(mapTab,"inactive");if(typeof directions=="object"){setClassName(directions,"hide");}setClassName(map,"hide");}}else if(mapTab.className=="inactive" && tab=='Map and Directions'){setClassName(mapTab,"active");setClassName(map,"show");if(typeof directions=="object"){setClassName(directions,"show");}if(typeof myMap=="undefined"){initMapping();}if(photoTab.className=="active"){setClassName(photoTab,"inactive");setClassName(photo,"hide");if(typeof gallery=="object"){setClassName(gallery,"hide");}}}}return;}
function displayPhoto(thumbnail) {var photoDisplay = getObj("photoDisplay");photoDisplay.src=thumbnail.src;}
function sendToAFriend(){url = escape(window.location.href);win=window.open('mailto:?subject=Check Out This Property&Body=Hi, check out this property.'+url); if(win!=null){win.close();}}
/*ldp functions - end*/
/*recent searches - start */
var myRecentSearchData = [];
function makeRecentSearchCookie(){var cookieName;switch(pageObject.pageType){case "1":cookieName="re_home";break;case "2":cookieName="re_neighborhood";break;case "3":cookieName="re_school";break;case "4":cookieName="re_contractor";break;case "5":cookieName="re_market";break;case "6":cookieName="re_value";break;case "7":cookieName="re_home";break;case "8":cookieName="re_home";break;}var cookieSearches = getCookieValue(cookieName);if(cookieSearches!= 0){cookieSearches=cookieSearches.split("|");for(var i=0;i<cookieSearches.length;i++){if(myRecentSearchData[0] != cookieSearches[i]){myRecentSearchData.push(cookieSearches[i]);}if(i==4){break;}}}if(myRecentSearchData.length>0){reSetCookie(cookieName,myRecentSearchData.join("|"));}return false;}
function getRecentSearchBlock(myForm,onOff){if(onOff==0){$jq(":input",myForm).removeClass("req");}else{$jq(":input",myForm).addClass("req");}}
/*recent searches - end */
/*home valuation - start */
function appendLoc(form) {var queryLoc=form.query.value;form.action=form.actionUrl.value+queryLoc;}
/*home valuation - end */
/* compare movers - start*/
var cmObj=new Object();
function initFormCM(){cmObj.form=ge('frmMoveQuotes');cmObj.type=ge('mv_type');cmObj.month=ge('mv_month');cmObj.day=ge('mv_day');cmObj.city=ge('mv_city');cmObj.year=ge('mv_year');cmObj.state=ge('mv_state');cmObj.zip=ge('mv_zip');cmObj.size=ge('mv_size');cmObj.cmCity=ge('cmCity');cmObj.cmZip=ge('cmZip');cmObj.cmSize=ge('cmSize');initDateCM();initStateCM();initCityCM();initSizeCM();}
function initDateCM(){var newDate = setDate(14);cmObj.day.selectedIndex=newDate.getDate();cmObj.month.selectedIndex=newDate.getMonth()+1;cmObj.year.value=newDate.getFullYear();}
function initStateCM(){if(cmObj.state.selectedIndex>0){changedState();}}
function initCityCM(){cmObj.city.selectedIndex=cmObj.cmCity.value;}
function initSizeCM(){setMoveType();cmObj.size.selectedIndex=cmObj.cmSize.value;}
function moveSubmit(myForm){if(!validateForm(myForm)){showError(myForm);return false;}if(!validateMoveDate()){showError(myForm);return false;}return true;}
function validateMoveDate(){cmObj.cmCity.value=cmObj.city.selectedIndex;cmObj.cmZip.value=cmObj.zip.value;cmObj.cmSize.value=cmObj.size.selectedIndex;var nDay=cmObj.day.options[cmObj.day.selectedIndex].value;var nMonth=cmObj.month.options[cmObj.month.selectedIndex].value;var nYear=cmObj.year.options[cmObj.year.selectedIndex].value;var dateEntered=new Date(nYear,nMonth-1,nDay);var today=new Date();var dayAfter = (today.getMonth()+1)+"-"+today.getDate()+"-"+today.getFullYear();if(dateEntered<today){setError("enter a date after "+dayAfter);return false;}if(dateEntered>setDate(270)){setError("enter a date up to 9 months after "+dayAfter);return false;}return true;}
function changedState(){var selState=cmObj.state.options[cmObj.state.selectedIndex].value;cmObj.city.options.length=1;if(selState>0){var cityList=cityByState[selState];for (i=0;i<cityList.length;i++){cmObj.city.options[i+1]=new Option(cityList[i],cityList[i]);}}}
function setMonthDays(){var nMonth=cmObj.month.options[cmObj.month.selectedIndex].value;var nYear=cmObj.year.options[cmObj.year.selectedIndex].value;var nMaxDay = 31;if (nMonth == 2){nMaxDay = 28;if(((nYear%4==0)&&(nYear%100!=0))||(nYear%400==0)){nMaxDay=29;}}else if(nMonth==4||nMonth==6||nMonth==9||nMonth==11){nMaxDay=30;}cmObj.day.options.length=1;cmObj.day.selectedIndex=0;for (var i=1; i<=nMaxDay; ++i){cmObj.day.options[i]=new Option(i,i);}}
function setMoveType(){cmObj.req=1;cmObj.display="inline";switch(cmObj.type.options[cmObj.type.selectedIndex].value){case "1":cmObj.action="http://aol.moving.com/moving_and_planning/quotes/index.asp";cmObj.list=fsList;break;case "2":cmObj.action="http://aol.moving.com/Moving_and_Planning/Quotes/self-service-contact-form.asp";cmObj.req=0;cmObj.list=ssList;break;case "3":cmObj.action="http://aol.moving.com/moving_and_planning/quotes/index.asp";cmObj.display="none";cmObj.list=asList;break;case "4":cmObj.action="http://aol.moving.com/Moving_and_Planning/Department/Truck_rental/index.asp";cmObj.req=0;cmObj.display="none";cmObj.list=asList;break;}cmObj.form.action=cmObj.action;setReqFormFields(cmObj.form,cmObj.req);cmObj.size.style.display=cmObj.display;setMovingSize();}
function setMovingSize(){cmObj.size.options.length=0;for (i=0; i<cmObj.list.length; ++i){var myOpt=cmObj.list[i].split("|");cmObj.size.options[i]=new Option(myOpt[0],myOpt[1]);}}
/*compare movers - end*/
function onMap(obj){if(obj.value=="Find Listings"){obj.value="Map Listings";}else{obj.value="Find Listings";}}
function isEmpty(obj){if (obj==null || obj==""){return false;}return true;}
function makeClearDiv(){return $jq(document.createElement("div")).addClass('clear');}
function getPrevNextBlock(){var cdObj=makeClearDiv();var pObj=$jq("#galleryContainer");var pnObj=$jq(pObj).find(".prevnext");var gObj=$jq(pObj).find(".gallery");var slideObj=$jq(pObj).find(".slide");$jq(pObj).find(".head").remove().insertBefore(slideObj);$jq(slideObj).find(".head").remove();$jq(pnObj).clone(true).insertBefore($jq(slideObj).children(".stext"));$jq(cdObj).clone().appendTo(gObj);$jq(pnObj).addClass('clear');$jq(pnObj).remove().appendTo(gObj);$jq(pObj).append(cdObj);$jq(".gallery .head").gt(0).remove().insertBefore(".gallery .slide .stext");}
function subjectMatterClear(){$jq(".subjectMatter").find(".slide").append(makeClearDiv());}
function headerSearchText(newTarget){var vObj=ge("topquery");var valObj=vObj.value;var defObj=vObj.defaultValue;if(valObj==defObj && newTarget!="search-tab-Realestate"){valObj="";}else{if(newTarget=="search-tab-Realestate" && valObj==""){valObj=defObj;}}vObj.value=valObj;}
/*header function overrides*/
function searchTarget(url,newWindow,newTarget){document.bb_topform.action = url;if (newWindow){document.bb_topform.target = '_blank';}else{document.bb_topform.target = '';}var arrElements = getElementsByClassName ('searchCatBg', 'li');for (var i=0; i<arrElements.length; i++){arrElements[i].className = '';}document.getElementById(newTarget).className = 'searchCatBg';/*override - start*/headerSearchText(newTarget);/*overrride - end*/return false;}
/*AFS/AFC-start*/
var iColWidth=2;
function languageText(sponsorData){var languageText2 = new Object(3);if(params.language2!=0){languageText2[0]='Mira M&aacute;s Ofertas';languageText2[1]='M&aacute;s Ofertas ';languageText2[2]='';} else {if(params.skw2==null){languageText2[0]='Web Offers';languageText2[1]='';languageText2[2]='';}else{languageText2[0]='See More Offers';languageText2[1]='See More ';languageText2[2]=' Offers';}}return languageText2;}
function set_prms_see_more(kw_offer, campaign){if(params.skw2==null){var params2={query:'',sbrand:'',sch:'',sclient:'aol-realestate',scoco:'',snum:10,ssch:'',sview:''};params2.query=kw_offer;params2.sbrand=params.sbrand;params2.sch='afs-aol-realestate';params2.scoco=params.scoco;params2.ssch='wo_query';params2.spch='wo_query';params2.sview=params.sview;}else{var params2={query:'',sbrand:'',sch:'',sclient:'aol-landing',scoco:'',snum:10,ssch:'',sview:''};params2.query=kw_offer;params2.sbrand=params.sbrand;params2.sch='paol-landing';params2.scoco=params.scoco;params2.ssch='campaign7';params2.spch='Campaign 7';params2.sview=params.sview;}var s='';for (var anItem in params2){if (params2[anItem]!='')s+='&'+anItem+'='+escape(params2[anItem]);}return s.slice(1);}
var slObj=new Object();
function parseSL(sponsorData){if(params.skw2==null){var invocationType='re_wo_query';}else{var invocationType='campaign7';}if(params.target==null){params.target=' '}var languageText2=new Object(3);languageText2=languageText(sponsorData);slObj.count=0;if(sponsorData.length>0){var slArrays=new Array();for(var i=0;i<sponsorData.length;i++){var sl='';var vTitle=sponsorData[i].title;var vURL=null;if(sponsorData[i].url!=null){vURL=sponsorData[i].url;if(vURL.substring(0,7)=='http://'){vURL=vURL.substring(7);}}if(iColWidth==1){if(vTitle.length>21){vTitle=vTitle.substring(0,20);}if((vURL!=null)&&(vURL.substring(0,4)=='www.')){vURL=vURL.substring(4);}if((vURL!=null)&&(vURL.length>=21)){vURL=vURL.substring(0,21)+'..';}}else{if(vTitle.length>27){vTitle=vTitle.substring(0,26);}if((vURL!=null)&&(vURL.length>39)){vURL=vURL.substring(0,36)+'..';}}var trackedSUrl=sponsorData[i].redirect_url;sl+='<div class="sponsorPromo">';sl+='<a '+params.target+' class="arrow" href="'+trackedSUrl+'" onmouseover="self.status=\''+sponsorData[i].url+params.target+'\';return true" onmouseout="self.status=\'\'; return true">';sl+='<p class="title">'+sponsorData[i].title+'</p>';sl+='<span>'+sponsorData[i].d1+sponsorData[i].d2 + '</span>';if(vURL!=null){sl+='<span class="link">'+sponsorData[i].url+'</span>';}sl+='</a>';sl+='</div>';slArrays[i]=sl;}var web_offers='<div class="sponsorPromo"><a class="arrow" href="';var see_more='http://aolsearch.aol.com/aol/weboffers?invocationType='+invocationType+'&'+set_prms_see_more('Real Estate','campaign7');web_offers+=see_more+'"><p>'+languageText2[0]+' >>></p></a></div>';slObj.count=slArrays.length;slObj.list=slArrays;slObj.offers=web_offers;slObj.slt=$jq(document.createElement("a")).addClass('sponsorLink').attr("href","http://about-search.aol.com/index.html#sl").append("Sponsored Links");slObj.b=$jq(document.createElement("div")).addClass('body');}}
function build_sl_data(aID,slF,slT,wo,bgc){var wObj=$jq("#"+aID+"SL");if(wObj.length>0){var bObj=$jq(slObj.b).clone();$jq(slObj.slt).clone(true).appendTo(bObj);for(var i=slF;i<slT;i++){bObj.append(slObj.list[i]);}if(wo==1){$jq(slObj.offers).clone(true).appendTo(bObj);}wObj.append(bObj);wObj.css("background","#"+slBgChange(bgc));}}
function slBgChange(color){color=color.replace(/[g-zG-Z\$\,\.\#\s]/g,"");if(color.length==0){color="FFF";}if(color.length>6){color=color.substr(0,6);}return color;}
function setSNum(slsObj){var snum=0;snum=slsObj.bottom.e;if(snum==0){snum=slsObj.right.e;if(snum==0){snum=slsObj.top.e;}}return snum;}
/*AFS/AFC-end*/
/*map-start*/
function loadMQHover(){$jq(".listing").hover(function(){hiLiteIcon(this);},function(){hiLiteIcon(this);});}
function loadMQFind(){$jq(".listing").hover(function(){findIcon(this.id);},function(){findIcon(this.id);});}
/*map-end*/
