/* This file was compressed using MbCompression library. http://blog.mironabramson.com */ 
var defaultSearchText='Enter city and state, ZIP Code, or MLS number';function removeIds(element){for(var i=0;i<element.childNodes.length;i++){if(element.childNodes[i].nodeType===1){element.childNodes[i].id="";removeIds(element.childNodes[i]);}}}
function relinkIds(element,suffix){for(var i=0;i<element.childNodes.length;i++){if(element.childNodes[i].nodeType===1){if(element.childNodes[i].id&&element.childNodes[i].id!==null&&""!==element.childNodes[i].id){element.childNodes[i].id=element.childNodes[i].id+suffix;}
relinkIds(element.childNodes[i],suffix);}}}
function trimAll(sString)
{while(sString.substring(0,1)==' ')
{sString=sString.substring(1,sString.length);}
while(sString.substring(sString.length-1,sString.length)==' ')
{sString=sString.substring(0,sString.length-1);}
return sString;}
function clearInput(action,input){var inputId=document.getElementById(input);switch(input){case'input-neighborhood-address':case'tab-look-neighborhood':text='Enter City & State or ZIP';break;case'ctl00_main_homeValCity':text='City, State and ZIP';break;case'search-main':text=defaultSearchText;break;case'ctl00_main_homeValAddress':text='Street Address';break;case'ctl00_main_txtLocation':text='Enter City & State or ZIP';break;case'ctl00_main_txtFirst':text='First name';break;case'ctl00_main_txtLast':text='Last name';break;case'ctl00_main_txtOfficeName':text='Broker Office Name';break;}
if(action=='focus'){if(trimAll(inputId.value)==trimAll(text)){inputId.value='';}}
else if(inputId.value==''){inputId.value=text;}}
function buildNav(element){nbar=document.getElementById(element).getElementsByTagName("li");for(a=0;a<nbar.length;a++){nbar[a].onmouseover=function(){this.className+=" over";}
nbar[a].onmouseout=function(){this.className=this.className.replace(/\s*over/g,"");}}}
function formatNumber(amount)
{var delimiter=",";var i=amount;if(isNaN(i)){return'';}
var minus='';if(i<0){minus='-';}
i=Math.abs(i);var n=new String(i);var a=[];while(n.length>3)
{var nn=n.substr(n.length-3);a.unshift(nn);n=n.substr(0,n.length-3);}
if(n.length>0){a.unshift(n);}
n=a.join(delimiter);amount=n;amount=minus+amount;return amount;}
function setError(type){var theList=document.getElementById('search-error');if(errorOpen!==null&&errorClose!==null){if(theList.innerHTML===''){errorOpen.attributes.height={to:1};}else{errorOpen.attributes.height={to:66};}
if(type=='show'){document.getElementById('icon-mag').style.display='none';document.getElementById('icon-error').style.display='inline';errorOpen.animate();}
else if(type=='hide'){document.getElementById('icon-mag').style.display='inline';document.getElementById('icon-error').style.display='none';errorClose.animate();}}else{}}
function clickCheck(element){if(waitForSearch===false){var liClass=('check-'+element);if(document.getElementById(element).checked){document.getElementById(liClass).className='checked';}
else{document.getElementById(liClass).className='unchecked';}
syncAndSubmit();}}
bedCount=0;bathCount=0;function setSlider(action,set,value){if(waitForSearch===false){elementId='slider-'+set+'-';var bedMax=5;var bathMax=3;switch(set){case'bed':maxNum=bedMax;currentNum=bedCount;break;case'bath':maxNum=bathMax;currentNum=bathCount;break;}
spanID=set+'-count-disp';if(action=='roll'){for(var x=value;x<=maxNum;x++){document.getElementById(elementId+x).className='unchecked';}
for(var x=0;x<=currentNum;x++){document.getElementById(elementId+x).className='checked';}
for(var x=0;x<=value;x++){document.getElementById(elementId+x).className='checkedtemp';}
document.getElementById(spanID).innerHTML=value===0?"All":value+"+";}
else if(action=='out'){for(var x=0;x<=maxNum;x++){document.getElementById(elementId+x).className='unchecked';}
for(var x=0;x<=currentNum;x++){document.getElementById(elementId+x).className='checked';}
document.getElementById(spanID).innerHTML=currentNum===0?"All":currentNum+"+";}
else if(action=='set'){for(var x=0;x<=maxNum;x++){document.getElementById(elementId+x).className='unchecked';}
for(var x=0;x<=value;x++){document.getElementById(elementId+x).className='checked';}
document.getElementById(set+'-count').value=value>0?value:"";document.getElementById(spanID).innerHTML=value===0?"All":value+"+";switch(set){case'bed':bedCount=value;break;case'bath':bathCount=value;break;}
syncAndSubmit();}}}
function setCheckbox(set,element,enableUpdateButton){if(waitForSearch===false){var liIdent=('check-'+element);var inputIdent=(set+'-'+element);if(document.getElementById(inputIdent).value==''){document.getElementById(liIdent).className='checked';document.getElementById(inputIdent).value=1;}
else{document.getElementById(liIdent).className='unchecked';document.getElementById(inputIdent).value='';}
if(enableUpdateButton==null||enableUpdateButton)
syncAndSubmit();}}
function unCheckCheckbox(set,element){if(waitForSearch===false){var liIdent=('check-'+element);var inputIdent=(set+'-'+element);document.getElementById(liIdent).className='unchecked';document.getElementById(inputIdent).value='';}}
function setMenu(menu,item,formval){if(waitForSearch===false){var value="";switch(menu){case'home-age':switch(item){case 0:value='All Ages';document.getElementById('form-'+menu+'-min').value=item;document.getElementById('form-'+menu+'-max').value="";break;case 4:value='Under 5 Years';document.getElementById('form-'+menu+'-min').value="";document.getElementById('form-'+menu+'-max').value=item;break;case 9:value='Under 10 Years';document.getElementById('form-'+menu+'-min').value="";document.getElementById('form-'+menu+'-max').value=item;break;case 14:value='Under 15 Years';document.getElementById('form-'+menu+'-min').value="";document.getElementById('form-'+menu+'-max').value=item;break;case 19:value='Under 20 Years';document.getElementById('form-'+menu+'-min').value="";document.getElementById('form-'+menu+'-max').value=item;break;case 24:value='Under 25 Years';document.getElementById('form-'+menu+'-min').value="";document.getElementById('form-'+menu+'-max').value=item;break;case 25:value='25 Years and Older';document.getElementById('form-'+menu+'-min').value=item;document.getElementById('form-'+menu+'-max').value="";break;}
document.getElementById('homeagelist').style.display='none';syncAndSubmit();break;case'enlist-language':value=item;document.getElementById('enlist-language-list').style.display='none';break;}
document.getElementById(menu).innerHTML=value;}}
var priceMin=0;var priceMax=0;var lotMin=0;var lotMax=0;var priceInc=50000;var lotInc=125;var sqft=" sqft.";var currencyCode="$";function getNumberFromValue(ele){if(ele.value){var val=ele.value.replace(/(\D+)/g,"");var z=/(\d+)/;var result=z.exec(val);return result?(result[0]*1.0):null;}
return null;}
function nonNumber(v){return((v==null)||(v.length==0))||(isNaN(v)||/^\s+$/.test(v));}
function checkNumber(input,type,emptyMsg,prefix){var pf=prefix||"";var empty=emptyMsg||"None";var val=getNumberFromValue(input)*1.0;var id=input.id;var min;var max;var inc;if(type==="price"){min=priceMin;max=priceMax;inc=priceInc;}else if(type==="lot"){min=lotMin;max=lotMax;inc=lotInc;}
if(nonNumber(val)){if(id.match("min")){val=0;min=val;}else if(id.match("max")){if(min>0){var div=min/inc;val=Math.ceil(div)*inc;}else{val=inc;}
max=val;}}else{if(id.match("min")){if(val>max){max=0;}
min=val;}else if(id.match("max")){if(val<min){min=0;}
max=val;}}
if(type==="price"){input.value=val>0?(currencyCode+formatNumber(val)):empty;if(id.match("min")&&max===0){document.getElementById(pf+'price-max').value=empty;}else if(id.match("max")&&min===0){document.getElementById(pf+'price-min').value=empty;}
priceMin=min;priceMax=max;}else if(type==="lot"){input.value=val>0?(formatNumber(val)+sqft):empty;if(id.match("min")&&max===0){document.getElementById(pf+'lot-max').value=empty;}else if(id.match("max")&&min===0){document.getElementById(pf+'lot-min').value=empty;}
lotMin=min;lotMax=max;}
packIncrementedValues();}
function minUp(minInput,type,emptyMsg){if(waitForSearch===false){var empty=emptyMsg||"None";var id=minInput.id;var min;var max;var inc;if(type==="price"){min=priceMin;max=priceMax;inc=priceInc;}else if(type==="lot"){min=lotMin;max=lotMax;inc=lotInc;}
var val=getNumberFromValue(minInput);val=val?val*1.0:0;var div=Math.floor(val/inc);val=(div*inc)+inc;if(val>max){max=0;}
min=val;if(type==="price"){minInput.value=(currencyCode+formatNumber(val));if(max===0){document.getElementById('price-max').value=empty;}
priceMin=min;}else if(type==="lot"){minInput.value=(formatNumber(val)+sqft);if(max===0){document.getElementById('lot-max').value=empty;}
lotMin=min;}
packIncrementedValues();}}
function minDown(minInput,type,emptyMsg){if(waitForSearch===false){var empty=emptyMsg||"None";var min;var max;var inc;if(type==="price"){min=priceMin;max=priceMax;inc=priceInc;}else if(type==="lot"){min=lotMin;max=lotMax;inc=lotInc;}
var val=getNumberFromValue(minInput);val=val?val*1.0:0;var div=Math.floor(val/inc);val=(div===0)?0:(div*inc)-inc;min=val;if(type==="price"){minInput.value=val>0?(currencyCode+formatNumber(val)):empty;priceMin=min;}else if(type==="lot"){minInput.value=val>0?(formatNumber(val)+sqft):empty;lotMin=min;}
packIncrementedValues();}}
function maxUp(maxInput,type,emptyMsg){if(waitForSearch===false){var empty=emptyMsg||"None";var min;var max;var inc;if(type==="price"){min=priceMin;if(priceMax<priceMin){max=priceMin;maxInput.value=max;}else{max=priceMax;}
max=(priceMax<priceMin)?priceMin:priceMax;inc=priceInc;}else if(type==="lot"){min=lotMin;if(lotMax<lotMin){max=lotMin;maxInput.value=max;}else{max=lotMax;}
inc=lotInc;}
var val=getNumberFromValue(maxInput);val=val?val*1.0:0;var div=Math.floor(val/inc);val=(div*inc)+inc;if(val<min){min=0;}
max=val;if(type==="price"){maxInput.value=val>0?(currencyCode+formatNumber(val)):empty;if(min===0){document.getElementById('price-min').value=empty;}
priceMax=max;}else if(type==="lot"){maxInput.value=val>0?(formatNumber(val)+sqft):empty;if(min===0){document.getElementById('lot-min').value=empty;}
lotMax=max;}
packIncrementedValues();}}
function maxDown(maxInput,type,emptyMsg){if(waitForSearch===false){var empty=emptyMsg||"None";var min;var max;var inc;if(type==="price"){min=priceMin;max=priceMax;inc=priceInc;}else if(type==="lot"){min=lotMin;max=lotMax;inc=lotInc;}
var val=getNumberFromValue(maxInput);val=val?val*1.0:0;var div=Math.floor(val/inc);val=(div*inc)-inc;if(val<min){min=0;}
max=val;if(type==="price"){maxInput.value=val>0?(currencyCode+formatNumber(val)):empty;if(min===0){document.getElementById('price-min').value=empty;}
priceMax=max;}else if(type==="lot"){maxInput.value=val>0?(formatNumber(val)+sqft):empty;if(min===0){document.getElementById('lot-min').value=empty;}
lotMax=max;}
packIncrementedValues();}}
function packIncrementedValues(){document.getElementById("search-min-price").value=priceMin;document.getElementById("search-max-price").value=priceMax>0?priceMax:"";document.getElementById("search-min-lot").value=lotMin;document.getElementById("search-max-lot").value=lotMax>0?lotMax:"";syncAndSubmit();}
var waitForSearch=false;var refinable=false;function syncAndSubmit(){if(refinable===true){document.getElementById('filter-update').className="btn-filter-update";}}
function getPropertyType(l){if(l.Condo===true)
{return"Condominium";}
else if(l.SingleFamily===true)
{return"Single-Family Home";}
else if(l.MultiFamily===true)
{return"Multi-Family Home";}
else if(l.Coop===true)
{return"Co-Opportunity";}
else if(l.Farm===true)
{return"Farm";}
else if(l.Land===true)
{return"Land";}
else if(l.Townhouse===true)
{return"Townhouse";}}
function toggleSearchOptions(method,theMap){if(method=='show'){setError('hide');if(theMap&&theMap!=null)
{VeMap.map.HideControls();}
document.getElementById('search-options').style.height='149px';document.getElementById('btn-options').style.display='none';document.getElementById('btn-hide-options').style.display='block';document.getElementById('btn-options').style.display='none';document.getElementById('search-options').style.overflow='visible';if(theMap&&theMap!=null)
{VeMap.map.ShowControls();}}
else if(method=='hide'){if(theMap&&theMap!=null)
{VeMap.map.HideControls();}
document.getElementById('search-options').style.height='1px';document.getElementById('search-options').style.overflow='hidden';document.getElementById('btn-hide-options').style.display='none';document.getElementById('btn-options').style.display='block';if(theMap&&theMap!=null)
{VeMap.map.ShowControls();}}}
function getElementHeight(elem){xPos=document.getElementById(elem).offsetHeight;alert('height: '+xPos);}
function showDiv(homeagelist){var theElementStyle=document.getElementById(homeagelist);if(theElementStyle.style.display=="none"||theElementStyle.style.display==""){theElementStyle.style.display="block";YAHOO.util.Dom.setStyle(['search-options'],'overflow','visible');}
else{theElementStyle.style.display="none";}}
function swapPasswordBox(parent,hide){show=parent+hide;YAHOO.util.Dom.setStyle([show],'display','block');YAHOO.util.Dom.setStyle([hide],'display','none');document.getElementById(show).focus();}
function updateDefaultLocationTextBoxes(location){var sn=document.getElementById("look-neighborhood");if(sn&&sn!=null)
{sn.value=location;}
var smain=document.getElementById("search-main")
if(smain&&smain!=null)
{smain.value=location;}}
function checkAlpha(strValue)
{var objRegExp=/^[a-zA-Z]+$/;return objRegExp.test(strValue);}
function checkAlphaSpace(strValue)
{var objRegExp=/^[a-zA-Z\s]+$/;return objRegExp.test(strValue);}
function validateUSZip(strValue)
{var objRegExp=/(^\d{5}$)|(^\d{5}-\d{4}$)/;return objRegExp.test(strValue);}
function validateEmail(strValue)
{var objRegExp=/(\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}[\s*,]?)+$/;return objRegExp.test(strValue);}
function resetInputText(action,input,message)
{var inputId=document.getElementById(input);if(action=='focus')
{if(trimAll(inputId.value)==trimAll(message))
{inputId.value='';}}
else if(inputId.value=='')
{inputId.value=message;}}
function resetInputText(action,input,message,validate)
{var inputId=document.getElementById(input);if(action=='focus')
{if(trimAll(inputId.value)==trimAll(message))
inputId.value='';}
else if(inputId.value==''||inputId.value==message)
{inputId.value=message;if(validate)
{YAHOO.util.Dom.removeClass([input],'validation-passed');YAHOO.util.Dom.removeClass([input],'validation-failed');YAHOO.util.Dom.addClass([input],'validation-failed');}}}
function resetPasswordBox(hide,show)
{if(trimAll(document.getElementById(hide).value)=="")
{YAHOO.util.Dom.setStyle([show],'display','block');YAHOO.util.Dom.setStyle([hide],'display','none');YAHOO.util.Dom.addClass([show],'validation-failed');}}
function validateUSPhone(strValue)
{var objRegExp=/^[01]?[- .]?(\([2-9]\d{2}\)|[2-9]\d{2})[- .]?\d{3}[- .]?\d{4}$/;return objRegExp.test(strValue);}
function ParsePhoneNumber(phonenumber)
{if(phonenumber.length==10)
{phonenumber=phonenumber.substring(0,3)+"."+phonenumber.substring(3,6)+"."+phonenumber.substring(6,10);}
return phonenumber;}
function setStar(node)
{var ID=''+node.id;var re=new RegExp('G');if(re.test(ID)){ID=ID.replace('starG','');var posG=parseInt(ID);}
var re=new RegExp('Y');if(re.test(ID)){ID=ID.replace('starY','');var posY=parseInt(ID);}
for(i=posG;i>0;i--){if(document.getElementById('starG'+i)){document.getElementById('starG'+i).src='../../Images/icon_saved_star_yellow.gif';}}
for(i=(posY+1);i<6;i++){if(document.getElementById('starY'+i)){document.getElementById('starY'+i).src='../../Images/icon_saved_star_gray.gif';}}}
function resetStars()
{for(i=1;i<=2;i++){var status=(i==1)?'Y':'G';for(j=1;j<=5;j++){if(document.getElementById('star'+status+j)){document.getElementById('star'+status+j).src=(status=='Y')?'../../Images/icon_saved_star_yellow.gif':'../../Images/icon_saved_star_gray.gif';}}}}

var postalCodeCapturingPattern="(\\d{5}){1}(?:-)?(\\d{4})?";var stateCapturingPattern="^(A[LKZR]|C[AOT]|D[EC]|FL|GA|HI|I[ADLN]|K[SY]|LA|M[ADEINOST]|N[CDEHJMVY]|O[HKR]|PA|RI|S[CD]|T[NX]|UT|V[AT]|W[AIVY])$";var postalCodeRegex=new RegExp(postalCodeCapturingPattern);var stateRegex=new RegExp(stateCapturingPattern);var multiwordState=["DISTRICT OF COLUMBIA","NEW HAMPSHIRE","NEW JERSEY","NEW MEXICO","NEW YORK","NORTH CAROLINA","NORTH DAKOTA","RHODE ISLAND","SOUTH CAROLINA","SOUTH DAKOTA","WEST VIRGINIA"];var stateMap={"ALABAMA":"AL","ALASKA":"AK","ARIZONA":"AZ","ARKANSAS":"AR","CALIFORNIA":"CA","COLORADO":"CO","CONNECTICUT":"CT","DELAWARE":"DE","DISTRICT OF COLUMBIA":"DC","D.C.":"DC","D.C":"DC","FLORIDA":"FL","GEORGIA":"GA","HAWAII":"HI","IDAHO":"ID","ILLINOIS":"IL","INDIANA":"IN","IOWA":"IA","KANSAS":"KS","KENTUCKY":"KY","LOUISIANA":"LA","MAINE":"ME","MARYLAND":"MD","MASSACHUSETTS":"MA","MICHIGAN":"MI","MINNESOTA":"MN","MISSISSIPPI":"MS","MISSOURI":"MO","MONTANA":"MT","NEBRASKA":"NE","NEVADA":"NV","NEW HAMPSHIRE":"NH","NEW JERSEY":"NJ","NEW MEXICO":"NM","NEW YORK":"NY","NORTH CAROLINA":"NC","NORTH DAKOTA":"ND","OHIO":"OH","OKLAHOMA":"OK","OREGON":"OR","PENNSYLVANIA":"PA","RHODE ISLAND":"RI","SOUTH CAROLINA":"SC","SOUTH DAKOTA":"SD","TENNESSEE":"TN","TEXAS":"TX","UTAH":"UT","VERMONT":"VT","VIRGINIA":"VA","WASHINGTON":"WA","WEST VIRGINIA":"WV","WISCONSIN":"WI","WYOMING":"WY"};String.prototype.trim=function()
{return this.replace(/^\s*/,"").replace(/\s*$/,"");}
function createAddressJSON()
{return createAddressJSON("","","","","","");}
function createAddressJSON(street,neighborhood,city,state,postalCode,postalCodePlusFour)
{return{"street":street,"neighhborhood":neighborhood,"city":city,"state":state,"postalCode":postalCode,"postalCodePlusFour":postalCodePlusFour};}
function processAddressInput(inputAddressString)
{return _processAddressInput(inputAddressString.toUpperCase().trim().replace(/\s\s+/g," ").replace(new RegExp(", ","g"),","),createAddressJSON());}
function isPostalCode(testString)
{return postalCodeRegex.test(testString);}
function isState(testString,lookAheadToken)
{var returnVal=false;if(parseState(testString,lookAheadToken)!=null)
{returnVal=true;}
return returnVal;}
function parseState(testString,fullStateName)
{var returnVal=null;if(!stateRegex.test(testString))
{var converted=convertToStateCodeViaMap(fullStateName==null?testString:fullStateName);if(converted!=undefined&&converted!=testString)
{if(fullStateName==null)
{returnVal={"state":converted,usedLookAhead:false};}
else
{returnVal={"state":converted,usedLookAhead:true};}}}
else
{returnVal={"state":testString,usedLookAhead:false};}
return returnVal;}
function _cleanUpAddressJSON(addressJSON)
{addressJSON.street=_processElement(addressJSON.street);addressJSON.neighborhood=_processElement(addressJSON.neighborhood);addressJSON.city=_processElement(addressJSON.city);addressJSON.state=_processElement(addressJSON.state);addressJSON.postalCode=_processElement(addressJSON.postalCode);addressJSON.postalCodePlusFour=_processElement(addressJSON.postalCodePlusFour);if(addressJSON.neighborhood==undefined)
{addressJSON.neighborhood=addressJSON.city;}
return addressJSON;}
function _processElement(element)
{if(element==undefined||element.length==1)
{element=null;}
else
{element=element.trim();element=element.replace(",","");}
return element;}
function _processAddressInput(inputAddressString,addressJSON,foundNeighborhoodDelimiter)
{if(inputAddressString==null||inputAddressString==undefined||inputAddressString.length>0)
{var testString=inputAddressString.trim();var stringLength=testString.length;var foundComma=true;var lastIndexOfSpace=testString.lastIndexOf(" ");var lastIndexOfComma=testString.lastIndexOf(",");var lastIndexOf=lastIndexOfSpace;if(lastIndexOfComma!=lastIndexOfSpace)
{if(lastIndexOfComma>lastIndexOfSpace)
{lastIndexOf=lastIndexOfComma;}
else
{foundComma=false;}}
var lastToken=testString.slice(lastIndexOf<1?0:lastIndexOf+1);if(addressJSON.state==undefined)
{var fullStateName=null;for(var i=0;i<multiwordState.length;i++)
{var indexOfFullStateName=inputAddressString.lastIndexOf(multiwordState[i]);if(indexOfFullStateName!=-1&&testString.substr(indexOfFullStateName)==multiwordState[i])
{fullStateName=multiwordState[i];break;}}}
if(isPostalCode(lastToken))
{var postalCodeArray=postalCodeRegex.exec(lastToken);addressJSON.postalCode=postalCodeArray[1];addressJSON.postalCodePlusFour=postalCodeArray[2];if(lastIndexOf>0)
{return _processAddressInput(inputAddressString.substr(0,lastIndexOf),addressJSON);}}
else if(addressJSON.state==undefined&&(parsedStateResult=parseState(lastToken,fullStateName))!=null)
{addressJSON.state=parsedStateResult.state;if(parsedStateResult.usedLookAhead)
{lastIndexOf=stringLength-fullStateName.length;}
if(lastIndexOf>0)
{return _processAddressInput(inputAddressString.substr(0,lastIndexOf),addressJSON);}}
else
{if(foundComma&&lastIndexOf==lastIndexOfComma&&lastIndexOfComma!=-1)
{var splitString=testString.split(",");if(splitString!=null&&splitString.length>1)
{addressJSON.neighborhood=splitString[0];if(addressJSON.city==undefined||addressJSON.city.length==0)
{if(splitString[1].length==0)
{addressJSON.city=addressJSON.neighborhood;}
else
{addressJSON.city=splitString[1];}}
else
{addressJSON.city=splitString[1].trim()+" "+addressJSON.city.trim();}}}
else
{if(addressJSON.city!=undefined)
{addressJSON.city=lastToken+" "+addressJSON.city;}
else
{addressJSON.city=lastToken;}
if(lastIndexOf>0)
{return _processAddressInput(testString.substr(0,lastIndexOf),addressJSON);}}}}
return _cleanUpAddressJSON(addressJSON);}
function outputArray(inputAddressString,label,array)
{document.write("-----"+label+"-----<br/>");document.write("ORIGINAL: "+inputAddressString+"<br/>");if(array!=null)
{for(var i=0;i<array.length;i++)
{document.write(i+":"+array[i]+"<br/>");}}
else
{document.write("no results<br/>");}
document.write("-----"+label+"-----<br/>");}
function convertToStateCodeViaMap(state)
{return stateMap[state];}
function convertToStateCode(state)
{var abbrev=state
if(state!="")
{switch(state.toUpperCase())
{case"ALABAMA":abbrev="AL";break;case"ALASKA":abbrev="AK";break;case"ARIZONA":abbrev="AZ";break;case"ARKANSAS":abbrev="AR";break;case"CALIFORNIA":abbrev="CA";break;case"COLORADO":abbrev="CO";break;case"CONNECTICUT":abbrev="CT";break;case"DELAWARE":abbrev="DE";break;case"DISTRICT OF COLUMBIA":abbrev="DC";break;case"FLORIDA":abbrev="FL";break;case"GEORGIA":abbrev="GA";break;case"HAWAII":abbrev="HI";break;case"IDAHO":abbrev="ID";break;case"ILLINOIS":abbrev="IL";break;case"INDIANA":abbrev="IN";break;case"IOWA":abbrev="IA";break;case"KANSAS":abbrev="KS";break;case"KENTUCKY":abbrev="KY";break;case"LOUISIANA":abbrev="LA";break;case"MAINE":abbrev="ME";break;case"MARYLAND":abbrev="MD";break;case"MASSACHUSETTS":abbrev="MA";break;case"MICHIGAN":abbrev="MI";break;case"MINNESOTA":abbrev="MN";break;case"MISSISSIPPI":abbrev="MS";break;case"MISSOURI":abbrev="MO";break;case"MONTANA":abbrev="MT";break;case"NEBRASKA":abbrev="NE";break;case"NEVADA":abbrev="NV";break;case"NEW HAMPSHIRE":abbrev="NH";break;case"NEW JERSEY":abbrev="NJ";break;case"NEW MEXICO":abbrev="NM";break;case"NEW YORK":abbrev="NY";break;case"NORTH CAROLINA":abbrev="NC";break;case"NORTH DAKOTA":abbrev="ND";break;case"OHIO":abbrev="OH";break;case"OKLAHOMA":abbrev="OK";break;case"OREGON":abbrev="OR";break;case"PENNSYLVANIA":abbrev="PA";break;case"RHODE ISLAND":abbrev="RI";break;case"SOUTH CAROLINA":abbrev="SC";break;case"SOUTH DAKOTA":abbrev="SD";break;case"TENNESSEE":abbrev="TN";break;case"TEXAS":abbrev="TX";break;case"UTAH":abbrev="UT";break;case"VERMONT":abbrev="VT";break;case"VIRGINIA":abbrev="VA";break;case"WASHINGTON":abbrev="WA";break;case"WEST VIRGINIA":abbrev="WV";break;case"WISCONSIN":abbrev="WI";break;case"WYOMING":abbrev="WY";break;}}
return abbrev;}

jQuery(document).ready(function()
{if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<8)
{var $navLIs=jQuery('#bhg-nav > ul > li').each(function(i)
{var $this=jQuery(this);var $overlay=$this.find('.bhg-nav-overlay:first');$this.find('.bhg-nav-overlay-trim:first').height($overlay.outerHeight());jQuery(this).bind('mouseenter',function()
{jQuery(this).addClass('hover');});jQuery(this).bind('mouseleave',function()
{jQuery(this).removeClass('hover');})});}});function lookSubmit(){var v=YAHOO.util.Dom.get('input-neighborhood-address').value;if(v!="Enter City & State or ZIP"){document.lookForm.submit();}
else{return false;}}

jQuery(document).ready(function()
{jQuery('input:text').each(function(i)
{var $this=jQuery(this);if($this.attr('defaultval')!=null&&$this.attr('defaultval')!="")
{$this.focus(function(e)
{var $this=jQuery(this);if($this.val()===$this.attr('defaultval'))
{$this.val('');}});$this.blur(function(e)
{var $this=jQuery(this);if($this.val()==="")
{$this.val($this.attr('defaultval'));}});}});});
