
function bookmarksite(title,url){if(document.all)
window.external.AddFavorite(url,title);else if(window.sidebar)
window.sidebar.addPanel(title,url,"")}
function emailFormPopUp(email,propIDList){var formLink='/EmailListings.do?state=prompt'+'&RecipientEmail='+email;formLink=formLink+'&ListingIDs='+propIDList;popDialog=window.open(formLink,"popDialog","height=540,width=500,scrollbars=yes,resizable=yes,location=0,screenx=0,screeny=0,left=25,top=25");popDialog.focus();}
function open_small_window(page,width,height){if(width==null){width=600;}
if(height==null){height=400;}
OpenWin=this.open(page,"CtrlWindow","toolbar=no,menubar=no,location=yes,scrollbars=yes,resizable=yes,width="+width+",height="+height);OpenWin.focus();}
var isMenuAct=false;function actMenuItem(imgName){isMenuAct=true;act(imgName);}
function inactMenuItem(imgName){isMenuAct=false;if(document.images){inact(imgName);}}
function act(imgName){if(document.images)
document[imgName].src=eval(imgName+"on.src");}
function inact(imgName){if(document.images)
document[imgName].src=eval(imgName+"off.src");}
function MM_openBrWindow(theURL,winName,features){window.open(theURL,winName,features);}
function textbox_default(box,defval,focused){var val=box.value.toLowerCase();if(focused){if(val==defval.toLowerCase()){box.value='';}}else{if(val==defval.toLowerCase()||val==''){box.value=defval;}}}
function BrowserDetect(){var ua=navigator.userAgent.toLowerCase();this.isGecko=(ua.indexOf('gecko')!=-1&&ua.indexOf('safari')==-1);this.isAppleWebKit=(ua.indexOf('applewebkit')!=-1);this.isKonqueror=(ua.indexOf('konqueror')!=-1);this.isSafari=(ua.indexOf('safari')!=-1);this.isOmniweb=(ua.indexOf('omniweb')!=-1);this.isOpera=(ua.indexOf('opera')!=-1);this.isIcab=(ua.indexOf('icab')!=-1);this.isAol=(ua.indexOf('aol')!=-1);this.isIE=(ua.indexOf('msie')!=-1&&!this.isOpera&&(ua.indexOf('webtv')==-1));this.isMozilla=(this.isGecko&&ua.indexOf('gecko/')+14==ua.length);this.isFirebird=(ua.indexOf('firebird/')!=-1);this.isNS=((this.isGecko)?(ua.indexOf('netscape')!=-1):((ua.indexOf('mozilla')!=-1)&&!this.isOpera&&!this.isSafari&&(ua.indexOf('spoofer')==-1)&&(ua.indexOf('compatible')==-1)&&(ua.indexOf('webtv')==-1)&&(ua.indexOf('hotjava')==-1)));this.isIECompatible=((ua.indexOf('msie')!=-1)&&!this.isIE);this.isNSCompatible=((ua.indexOf('mozilla')!=-1)&&!this.isNS&&!this.isMozilla);this.geckoVersion=((this.isGecko)?ua.substring((ua.lastIndexOf('gecko/')+6),(ua.lastIndexOf('gecko/')+14)):-1);this.equivalentMozilla=((this.isGecko)?parseFloat(ua.substring(ua.indexOf('rv:')+3)):-1);this.appleWebKitVersion=((this.isAppleWebKit)?parseFloat(ua.substring(ua.indexOf('applewebkit/')+12)):-1);this.versionMinor=parseFloat(navigator.appVersion);if(this.isGecko&&!this.isMozilla){this.versionMinor=parseFloat(ua.substring(ua.indexOf('/',ua.indexOf('gecko/')+6)+1));}
else if(this.isMozilla){this.versionMinor=parseFloat(ua.substring(ua.indexOf('rv:')+3));}
else if(this.isIE&&this.versionMinor>=4){this.versionMinor=parseFloat(ua.substring(ua.indexOf('msie ')+5));}
else if(this.isKonqueror){this.versionMinor=parseFloat(ua.substring(ua.indexOf('konqueror/')+10));}
else if(this.isSafari){this.versionMinor=parseFloat(ua.substring(ua.lastIndexOf('safari/')+7));}
else if(this.isOmniweb){this.versionMinor=parseFloat(ua.substring(ua.lastIndexOf('omniweb/')+8));}
else if(this.isOpera){this.versionMinor=parseFloat(ua.substring(ua.indexOf('opera')+6));}
else if(this.isIcab){this.versionMinor=parseFloat(ua.substring(ua.indexOf('icab')+5));}
this.versionMajor=parseInt(this.versionMinor);this.isDOM1=(document.getElementById);this.isDOM2Event=(document.addEventListener&&document.removeEventListener);this.mode=document.compatMode?document.compatMode:'BackCompat';this.isWin=(ua.indexOf('win')!=-1);this.isWin32=(this.isWin&&(ua.indexOf('95')!=-1||ua.indexOf('98')!=-1||ua.indexOf('nt')!=-1||ua.indexOf('win32')!=-1||ua.indexOf('32bit')!=-1||ua.indexOf('xp')!=-1));this.isMac=(ua.indexOf('mac')!=-1);this.isUnix=(ua.indexOf('unix')!=-1||ua.indexOf('sunos')!=-1||ua.indexOf('bsd')!=-1||ua.indexOf('x11')!=-1)
this.isLinux=(ua.indexOf('linux')!=-1);this.isNS4x=(this.isNS&&this.versionMajor==4);this.isNS40x=(this.isNS4x&&this.versionMinor<4.5);this.isNS47x=(this.isNS4x&&this.versionMinor>=4.7);this.isNS4up=(this.isNS&&this.versionMinor>=4);this.isNS6x=(this.isNS&&this.versionMajor==6);this.isNS6up=(this.isNS&&this.versionMajor>=6);this.isNS7x=(this.isNS&&this.versionMajor==7);this.isNS7up=(this.isNS&&this.versionMajor>=7);this.isIE4x=(this.isIE&&this.versionMajor==4);this.isIE4up=(this.isIE&&this.versionMajor>=4);this.isIE5x=(this.isIE&&this.versionMajor==5);this.isIE55=(this.isIE&&this.versionMinor==5.5);this.isIE5up=(this.isIE&&this.versionMajor>=5);this.isIE6x=(this.isIE&&this.versionMajor==6);this.isIE6up=(this.isIE&&this.versionMajor>=6);this.isIE4xMac=(this.isIE4x&&this.isMac);}
var browser=new BrowserDetect();if((browser.isIE55||browser.isIE6up)&&browser.isWin32){var pngAlpha=true;}
function od_displayImage(strId,strPath){if(pngAlpha){return'<div style="position:relative; height:34px; width:20px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\''+strPath+'.png\',sizingMethod=\'scale\');" id="'+strId+'" ></div>';}else{return'<div style="text-align:center; position:relative;"><img src="'+strPath+'.png" name="'+strId+'" border="0" /></div>';}}
function getCookie(name){var dc=document.cookie;var prefix=name+"=";var begin=dc.indexOf("; "+prefix);if(begin==-1){begin=dc.indexOf(prefix);if(begin!=0)return null;}else{begin+=2;}
var end=document.cookie.indexOf(";",begin);if(end==-1){end=dc.length;}
return unescape(dc.substring(begin+prefix.length,end));}
function clearDefault(el){if(el.defaultValue==el.value)el.value=""}
function showAccountMenu(show){var accountdd=document.getElementById('account-dd');if(show){setLyr(accountdd,'account-dd-content',false);}else{setLyr(accountdd,'account-dd-content',true);}}
function setLyr(obj,lyr,hide)
{var x=document.getElementById(lyr);x.showing=!hide;var coors=findPos(obj);var mytop=coors[1]+26;x.style.top=mytop+'px';x.style.left=coors[0]+'px';if(!hide){x.style.visibility='visible';x.onmouseover=function(e){this.style.visibility='visible';x.showing=true;};x.onmouseout=function(e){this.style.visibility='hidden';x.showing=false;};}
if(hide){if(!x.showing){x.style.visibility='hidden';}}}
function findPos(obj)
{var curleft=curtop=0;if(obj.offsetParent){curleft=obj.offsetLeft
curtop=obj.offsetTop
while(obj=obj.offsetParent){curleft+=obj.offsetLeft
curtop+=obj.offsetTop}}
return[curleft,curtop];}
function writeCHFFeaturedIframe(config){wi=0;ht=0;one_ht=125;one_wi=120;one_ht=125;one_wi=120;buffer=5;arrow_wi=32*2+5;arrow_ht=32+10;if(undefined===config.featured_type){featured_type="listing";}else{featured_type=config.featured_type;if(featured_type=="realtor"){if(undefined!=config.initial_realtor_image_width){one_wi=config.initial_realtor_image_width;}else{one_wi=133;}
one_ht=Math.round(1.46*one_wi)+35;}}
if(undefined===config.num_listings){num_listings="3";}else{num_listings=config.num_listings;}
if(undefined===config.orientation){orientation="h";}else{orientation=config.orientation;}
if(undefined===config.siteid){siteid="1";}else{siteid=config.siteid;}
if(orientation==="v"){if(undefined!=config.display_under_image){if(config.display_under_image=="p"){one_ht-=10;}}
for(i=0;i<num_listings;i++){ht+=one_ht;ht+=buffer;}
ht-=buffer;wi=one_wi;if(undefined!=config.fade){if(config.fade==1){ht+=arrow_ht
if(undefined!=config.hide_arrows){if(config.hide_arrows==1){ht-=arrow_ht}}}}}else{if(undefined!=config.display_under_image){if(config.display_under_image=="p"){wi-=10;}}
for(i=0;i<num_listings;i++){wi+=one_wi;wi+=buffer;}
wi-=buffer;ht=one_ht;if(undefined!=config.fade){if(config.fade==1){wi+=arrow_wi
if(undefined!=config.hide_arrows){if(config.hide_arrows==1){wi-=arrow_wi}}}}}
if(undefined!=config.featured_gallery_link){ht+=(4*buffer);}
var iframe_host='http://www.cohomefinder.com/static/';if(undefined!=config.iframe_url_prefix){iframe_host=config.iframe_url_prefix;}
var filename='featuredListings-';if(featured_type=="realtor"){filename='featuredRealtors-';}
var feat_src=iframe_host+filename+siteid+'.html?';feat_src+='&sid='+siteid;feat_src+='&ori='+orientation;feat_src+='&num='+num_listings;if(undefined!=config.candidate_list_size){feat_src+='&can='+config.candidate_list_size;}
if(undefined!=config.link_host){feat_src+='&lho='+encodeURIComponent(config.link_host);}
if(undefined!=config.details_data_host){feat_src+='&ddh='+encodeURIComponent(config.details_data_host);}
if(undefined!=config.initial_realtor_image_width){feat_src+='&irw='+config.initial_realtor_image_width;}
if(undefined!=config.featured_data_host){feat_src+='&fdh='+encodeURIComponent(config.featured_data_host);}
if(undefined!=config.hide_arrows){feat_src+='&nar='+config.hide_arrows;}
if(undefined!=config.click_action){feat_src+='&cla='+config.click_action;if(config.click_action==='LB'){config.display_inline=1;}}
if(undefined!=config.dispid){dispid=config.dispid;}else{dispid="1";}
if(undefined!=config.open_new_window){feat_src+='&opn='+config.open_new_window;}
if(undefined!=config.fade){feat_src+='&fad='+config.fade;if(undefined!=config.fade_duration){feat_src+='&fdu='+config.fade_duration;}}
if(undefined!=config.featured_gallery_link){feat_src+='&fgl='+config.featured_gallery_link;if(config.featured_gallery_link){config.display_inline=1;}}
if(undefined!=config.no_links){feat_src+='&nl='+config.no_links;}
if(undefined!=config.load_images_immediately){feat_src+='&limg='+config.load_images_immediately;}
if(undefined!=config.static_image_base_url){feat_src+='&sib='+config.static_image_base_url;}
if(undefined!=config.display_under_image){feat_src+='&dis='+config.display_under_image;}
if(undefined!=config.preview_listing_start){feat_src+='&pls='+config.preview_listing_start;}
if(undefined!=config.alternate_preview){feat_src+='&apr='+config.alternate_preview;}
if(undefined!=config.featured_type){feat_src+='&typ='+config.featured_type;}
feat_src+='&ht='+ht;feat_src+='&wi='+wi;if(undefined!=config.relevance_tag){feat_src+='&rel='+escape(config.relevance_tag);}
if(config.display_inline!=1&&undefined!=config.bgcolor&&(navigator.appName=="Microsoft Internet Explorer"&&navigator.appVersion>="4.0")){feat_src+='&bgc='+config.bgcolor;}
if(config.display_inline){divstr_start='<div style="margin-left: auto; margin-right: auto; height: '+ht+'px; width: '+wi+'px" >';divstr_end='</div>';if(config.put_in_span){divstr_start='';divstr_end='';}
divstr=divstr_start+'<span id="featured-'+featured_type+'-display-home-'+dispid+'"><img src="http://i.chf2.com/i/large-loading.gif" /> Loading...</span><span id="featured-'+featured_type+'-display-config-'+dispid+'" style="display:none">'+feat_src+'</span>'+divstr_end;if(config.only_write_config==1){divstr='<span id="featured-'+featured_type+'-display-config-'+dispid+'" style="display:none">'+feat_src+'</span>';}
if(undefined!=config.map_api_key){divstr+='<script src="http://maps.google.com/maps?file=api&v=2&key='+config.map_api_key+'" type="text/javascript"></script>';}
if(undefined!=config.gwt_module_url){divstr+='<script language="javascript" src="'+config.gwt_module_url+'" type="text/javascript"></script>';if(undefined!=config.featured_data_host){divstr+='<link rel="stylesheet" href="'+config.featured_data_host+'/css/chf.css" type="text/css" />';}}
document.write(divstr);}else{document.write('<ifr'+'ame'+' src='+feat_src+' width='+wi+' height='+ht+' frameborder='+'0'+' hspace=0'+' vspace=0'+' scrolling=no'+' marginwidth=0'+' marginheight=0'+' allowtransparency=true'+' ></ifr'+'ame>');}}
function addLoadEvent(func){var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=func;}else{window.onload=function(){if(oldonload){oldonload();}
func();}}}
function printpage(){window.print();}