var currentFontSize=4;function revertStyles(fontsize){currentFontSize=fontsize;changeFontSize(0);}
function changeFontSize(sizeDifference){var rule=getRuleByName("body.fs"+(currentFontSize+sizeDifference));if(rule){document.body.style.fontSize=rule.style.fontSize;currentFontSize=currentFontSize+sizeDifference;createCookie("FontSize",currentFontSize,365);equalHeight();}
return;};function getRuleByName(ruleName){for(i=0;i<document.styleSheets.length;i++){var style=document.styleSheets[i];var rules=style.cssRules?style.cssRules:style.rules;if(rules){for(j=0;j<rules.length;j++){if(rules[j].selectorText.trim().toUpperCase()==ruleName.trim().toUpperCase()){return rules[j];}}}}
return null;}
function setActiveStyleSheet(title){createCookie("ColorCSS",title,365);return;}
function createCookie(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}
else expires="";document.cookie=name+"="+value+expires+"; path=/";}
function setScreenType(screentype){bclass=document.body.className.trim();if(bclass.indexOf(' ')>0){bclass=bclass.replace(/^\w+/,screentype);}else{bclass=screentype+' '+bclass;}
document.body.className=bclass;equalHeightInit();createCookie("ScreenType",screentype,365);}
String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"");};function changeToolHilite(oldtool,newtool){if(oldtool!=newtool){if(oldtool){oldtool.src=oldtool.src.replace(/-hilite/,'');}
newtool.src=newtool.src.replace(/.gif$/,'-hilite.gif');}}
function jaAddEvent(obj,evType,fn){if(obj.addEventListener){obj.addEventListener(evType,fn,false);return true;}else if(obj.attachEvent){var r=obj.attachEvent("on"+evType,fn);return r;}else{return false;}}
function equalHeight(elems){if(!elems)return;var maxh=0;for(var i=0;i<elems.length;i++)
{if(elems[i]&&elems[i].scrollHeight>maxh)maxh=elems[i].scrollHeight;}
for(i=0;i<elems.length;i++){if(elems[i])elems[i].parentNode.style.height=maxh+"px";}}
function getElem(id){var obj=document.getElementById(id);if(!obj)return null;var divs=obj.getElementsByTagName('div');if(divs&&divs.length>=1)return divs[divs.length-1];return null;}
function getFirstDiv(id){var obj=document.getElementById(id);if(!obj)return null;var divs=obj.getElementsByTagName('div');if(divs&&divs.length>=1)return divs[0];return obj;}
function getDivElemsByClass(parent,className){var objs=parent.getElementsByTagName('div');var elems=new Array();var j=0;for(var i=0;i<objs.length;i++)
{if(instr(objs[i].className,className))
{elems[j++]=objs[i];}}
return elems;}
function instr(str,item){var arr=str.split(" ");for(var i=0;i<arr.length;i++){if(arr[i]==item)return true;}
return false;}
function equalHeightInit(){var janewsblocks=getDivElemsByClass(document,"kash-newsblock");for(var i=0;i<janewsblocks.length;i++)
{var janewsitems=getDivElemsByClass(janewsblocks[i],"kash-newsitem-inner");if(janewsitems.length>1)
equalHeight(janewsitems);}}
jaAddEvent(window,'load',equalHeightInit);jaToolsHover=function(){var jautw=document.getElementById("jausertoolswrap");if(!jautw)return;jautw.onmouseover=function(){this.className="kash-toolswraphover";}
jautw.onmouseout=function(){this.className="";}}
jaAddEvent(window,'load',jaToolsHover);headerDuration=50;headerInt=13;headerStep=null;headerTimeout=0;headerToggle=1;tophd=null;headerHeight=0;function toggleHeaderInit(){tophd=document.getElementById('kash-topsl');tophdleft=document.getElementById('kash-topsl-left');tophdright=document.getElementById('kash-topsl-right');if(!tophd)return;obj=document.getElementById('kash-topsl-left');if(obj&&headerHeight<obj.scrollHeight)headerHeight=obj.scrollHeight;obj=document.getElementById('kash-topsl-right');if(obj&&headerHeight<obj.scrollHeight)headerHeight=obj.scrollHeight;obj=document.getElementById('tcontent1');if(obj&&headerHeight<obj.scrollHeight)headerHeight=obj.scrollHeight;obj=document.getElementById('tcontent2');if(obj&&headerHeight<obj.scrollHeight)headerHeight=obj.scrollHeight;obj=document.getElementById('tcontent3');if(obj&&headerHeight<obj.scrollHeight)headerHeight=obj.scrollHeight;obj=document.getElementById('kash-topsl1');if(obj&&headerHeight<obj.scrollHeight)headerHeight=obj.scrollHeight;obj=document.getElementById('kash-topsl2');if(obj&&headerHeight<obj.scrollHeight)headerHeight=obj.scrollHeight;obj=document.getElementById('kash-topsl3');if(obj&&headerHeight<obj.scrollHeight)headerHeight=obj.scrollHeight;obj=document.getElementById('tabcontentstyle');if(obj&&headerHeight<obj.scrollHeight)headerHeight=obj.scrollHeight;headerStep=parseInt(headerHeight*headerInt/headerDuration);
if(headerToggle<0)
{
	if(get_cookie('showgooglemap')==1 && get_cookie('collapseHeader')==1)
	{
		toggleHeader ('','',1);
	}
	else
	{
		toggleHeader (null);
	}		
}
}
function toggleHeader(aobj,ed,formap){if(ed=='-1'){function setCookie(name,value,expires,path,domain,secure)
{document.cookie=name+"="+escape(value)+
((expires)?"; expires="+expires.toGMTString():"")+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+
((secure)?"; secure":"");}
setCookie("dg","-1");headerToggle='-1';}
function get_cookie(cookie_name)
{var results=document.cookie.match('(^|;) ?'+cookie_name+'=([^;]*)(;|$)');if(results)
return(unescape(results[2]));else
return null;}
if(formap)
{
	headerToggle=1;
}
else
{
	if (!tophd) return;
}
headerToggle=-(headerToggle);if(aobj)
{if(headerToggle>0)
{aobj.className="kash-cb";aobj.href="#collapse";aobj.title="Collapse Property Search Engine";}else{aobj.className="kash-ob";aobj.href="#expend";aobj.title="Expand Property Search Engine";}}
if(headerToggle>0){tophd.style.display="block";}else{tophd.style.overflow="hidden";if(document.getElementById('kash-bigicon'))document.getElementById('kash-bigicon').style.display="none";}
headerTimeout=setTimeout(toggleHeaderGo,headerInt);}
function toggleHeaderGo(){if(headerTimeout){clearTimeout(headerTimeout);headerTimeout=0;}
if(!tophd){return;}
headerTimeout=setTimeout(toggleHeaderGo,headerInt);var stop=false;var h=tophd.offsetHeight;h+=headerStep*headerToggle;if(h<=0){h=0;tophd.style.display="none";stop=true;}
if(h>headerHeight){h=headerHeight;stop=true;tophd.style.overflow="";tophd.style.display="";if(document.getElementById('kash-bigicon'))document.getElementById('kash-bigicon').style.display="";}
if(tophdleft)tophdleft.style.height=h+"px";if(tophdright)tophdright.style.height=h+"px";if(tophd)tophd.style.height=h+"px";if(stop){clearTimeout(headerTimeout);headerTimeout=0;createCookie("HeaderToggle",headerToggle,365);}}
function preloadImages(){var imgs=new Array();for(var i=0;i<arguments.length;i++){var imgsrc=arguments[i];imgs[i]=new Image();imgs[i].src=imgsrc;}}
function FormatCurrency(objNum)
{var num=objNum.value;var ent,dec;if(num!=''&&num!=objNum.oldvalue)
{num=MoneyToNumber(num);if(isNaN(num))
{objNum.value=objNum.oldvalue;}
else
{var ev=(navigator.appName.indexOf('Netscape')!=-1)?Event:event;if(ev.keyCode==190||!isNaN(num.split('.')[1]))
{objNum.value=AddCommas(num.split('.')[0])+'.'+num.split('.')[1];}
else
{objNum.value=AddCommas(num.split('.')[0]);}
objNum.oldvalue=objNum.value;}}}
function MoneyToNumber(num)
{return(num.replace(/,/g,''));}
function AddCommas(num)
{numArr=new String(num).split('').reverse();for(i=3;i<numArr.length;i+=3)
{numArr[i]+=',';}
return numArr.reverse().join('');}
function cleanCommas(frm){var replacewith='';var textelements=frm.getElementsByTagName('INPUT');for(var i=0;i<textelements.length;i++){if(textelements[i].type=="text")
textelements[i].value=textelements[i].value.replace(/,/g,replacewith);}
var textareas=frm.getElementsByTagName('TEXTAREA');for(var i=0;i<textareas.length;i++){textareas[i].value=textareas[i].value.replace(/,/g,replacewith);}
return true;}
