var ddequalcolumns=new Object()

ddequalcolumns.columnswatch=["rightnav","sidebar","sidebar1","sidebar2","content"]

ddequalcolumns.setHeights=function(reset){var tallest=0

var resetit=(typeof reset=="string")?true:false

for(var i=0;i<this.columnswatch.length;i++){if(document.getElementById(this.columnswatch[i])!=null){if(resetit)

document.getElementById(this.columnswatch[i]).style.height="auto"

if(document.getElementById(this.columnswatch[i]).offsetHeight>tallest)

tallest=document.getElementById(this.columnswatch[i]).offsetHeight}}

if(tallest>0){for(var i=0;i<this.columnswatch.length;i++){if(document.getElementById(this.columnswatch[i])!=null)

document.getElementById(this.columnswatch[i]).style.height=tallest+"px"}}}

ddequalcolumns.resetHeights=function(){this.setHeights("reset")}

ddequalcolumns.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)}

ddequalcolumns.dotask(window,function(){ddequalcolumns.setHeights()},"load")
