
var xmlHttp
var ajax_has_run=0;function open_VT(req_type,recid)
{collapse1.slidedown()
show_VT(req_type,recid);ajax_has_run=1;}
function close_VT()
{document.getElementById("vt_content").innerHTML=""
collapse1.slideup()}
function vis(elem)
{var vis;vis=document.getElementById(elem).style;vis.display=(vis.display==''||vis.display=='block')?'none':'block';}
function show_VT(req_type,recid)
{xmlHttp=GetXmlHttpObject()
if(xmlHttp==null)
{alert("Browser does not support HTTP Request")
return}
elementID="vt_content"
var url="/buy/ajax_VT.php"
url=url+"?req_type="+req_type+"&recid="+recid
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("GET",url,true)
xmlHttp.send(null)}
function setFav(action,fav_user_id,fav_db,fav_prop_id)
{xmlHttp=GetXmlHttpObject()
if(xmlHttp==null)
{alert("Browser does not support HTTP Request")
return}
elementID="fav"+fav_prop_id;var url="/Scripts/setFav.php"
url=url+"?action="+action+"&fav_user_id="+fav_user_id+"&fav_db="+fav_db+"&fav_prop_id="+fav_prop_id
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("GET",url,true)
xmlHttp.send(null)}
function stateChanged()
{if(xmlHttp.readyState==4||xmlHttp.readyState=="complete")
{document.getElementById(elementID).innerHTML=xmlHttp.responseText}}
function GetXmlHttpObject()
{var xmlHttp=null;try
{xmlHttp=new XMLHttpRequest();}
catch(e)
{try
{xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e)
{xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}}
return xmlHttp;}
var uniquepageid=window.location.href.replace("http://"+window.location.hostname,"").replace(/^\//,"")
function animatedcollapse(divId,animatetime,persistexpand,initstate){this.divId=divId
this.divObj=document.getElementById(divId)
this.divObj.style.overflow="hidden"
this.timelength=animatetime
this.initstate=(typeof initstate!="undefined"&&initstate=="block")?"block":"contract"
this.isExpanded=animatedcollapse.getCookie(uniquepageid+"-"+divId)
this.contentheight=parseInt(this.divObj.style.height)
var thisobj=this
if(isNaN(this.contentheight)){animatedcollapse.dotask(window,function(){thisobj._getheight(persistexpand)},"load")
if(!persistexpand&&this.initstate=="contract"||persistexpand&&this.isExpanded!="yes")
this.divObj.style.visibility="hidden"}
else if(!persistexpand&&this.initstate=="contract"||persistexpand&&this.isExpanded!="yes")
this.divObj.style.height=0
if(persistexpand)
animatedcollapse.dotask(window,function(){animatedcollapse.setCookie(uniquepageid+"-"+thisobj.divId,thisobj.isExpanded)},"unload")}
animatedcollapse.prototype._getheight=function(persistexpand){this.contentheight=this.divObj.offsetHeight
if(!persistexpand&&this.initstate=="contract"||persistexpand&&this.isExpanded!="yes"){this.divObj.style.height=0
this.divObj.style.visibility="visible"}
else
this.divObj.style.height=this.contentheight+"px"}
animatedcollapse.prototype._slideengine=function(direction){var elapsed=new Date().getTime()-this.startTime
var thisobj=this
if(elapsed<this.timelength){var distancepercent=(direction=="down")?animatedcollapse.curveincrement(elapsed/this.timelength):1-animatedcollapse.curveincrement(elapsed/this.timelength)
this.divObj.style.height=distancepercent*this.contentheight+"px"
this.runtimer=setTimeout(function(){thisobj._slideengine(direction)},10)}
else{this.divObj.style.height=(direction=="down")?this.contentheight+"px":0
this.isExpanded=(direction=="down")?"yes":"no"
this.runtimer=null}}
animatedcollapse.prototype.slidedown=function(){if(typeof this.runtimer=="undefined"||this.runtimer==null){if(isNaN(this.contentheight))
alert("Please wait until document has fully loaded then click again")
else if(parseInt(this.divObj.style.height)==0){this.startTime=new Date().getTime()
this._slideengine("down")}}}
animatedcollapse.prototype.slideup=function(){if(typeof this.runtimer=="undefined"||this.runtimer==null){if(isNaN(this.contentheight))
alert("Please wait until document has fully loaded then click again")
else if(parseInt(this.divObj.style.height)==this.contentheight){this.startTime=new Date().getTime()
this._slideengine("up")}}}
animatedcollapse.prototype.slideit=function(){if(isNaN(this.contentheight))
alert("Please wait until document has fully loaded then click again")
else if(parseInt(this.divObj.style.height)==0)
this.slidedown()
else if(parseInt(this.divObj.style.height)==this.contentheight)
this.slideup()}
animatedcollapse.curveincrement=function(percent){return(1-Math.cos(percent*Math.PI))/2}
animatedcollapse.dotask=function(target,functionref,tasktype){var tasktype=(window.addEventListener)?tasktype:"on"+tasktype
if(target.addEventListener)
target.addEventListener(tasktype,functionref,false)
else if(target.attachEvent)
target.attachEvent(tasktype,functionref)}
animatedcollapse.getCookie=function(Name){var re=new RegExp(Name+"=[^;]+","i");if(document.cookie.match(re))
return document.cookie.match(re)[0].split("=")[1]
return""}
animatedcollapse.setCookie=function(name,value,days){if(typeof days!="undefined"){var expireDate=new Date()
var expstring=expireDate.setDate(expireDate.getDate()+days)
document.cookie=name+"="+value+"; expires="+expireDate.toGMTString()}
else
document.cookie=name+"="+value}
