function abzObj(id,x,y,w,h){this.el=(document.getElementById)?document.getElementById(id):(document.all)?document.all[id]:(document.layers)?getLyrRef(id,document):null;if(!this.el)return null;this.doc=(document.layers)?this.el.document:this.el;this.css=(this.el.style)?this.el.style:this.el;var px=(document.layers||window.opera)?"":"px";this.x=x||0;if(x)this.css.left=this.x+px;this.y=y||0;if(y)this.css.top=this.y+px;this.width=w?w:(this.el.offsetWidth)?this.el.offsetWidth:(this.css.clip.width)?this.css.clip.width:0;this.height=h?h:(this.el.offsetHeight)?this.el.offsetHeight:(this.css.clip.height)?this.css.clip.height:0;if(w){(document.layers)?this.css.clip.width=w+px:this.css.width=w+px;}
if(h){(document.layers)?this.css.clip.height=h+px:this.css.height=h+px;}
this.obj=id+"abzObj";eval(this.obj+"=this");}
function dw_show(){this.css.visibility="visible";}
function dw_hide(){this.css.visibility="hidden";}
function dw_shiftTo(x,y){if(x!=null)this.x=x;if(y!=null)this.y=y;if(this.css.moveTo){this.css.moveTo(Math.round(this.x),Math.round(this.y));}else{this.css.left=Math.round(this.x)+"px";this.css.top=Math.round(this.y)+"px";}}
function dw_shiftBy(x,y){this.shiftTo(this.x+x,this.y+y);}
function dw_writeLyr(cntnt){if(typeof this.doc.innerHTML!="undefined"){this.doc.innerHTML=cntnt;}else if(document.layers){this.doc.write(cntnt);this.doc.close();}}
function dw_setBgClr(bg){if(document.layers)this.doc.bgColor=bg;else this.css.backgroundColor=bg;}
abzObj.prototype.show=dw_show;abzObj.prototype.hide=dw_hide;abzObj.prototype.shiftTo=dw_shiftTo;abzObj.prototype.shiftBy=dw_shiftBy;abzObj.prototype.writeLyr=dw_writeLyr;abzObj.prototype.setBgClr=dw_setBgClr;function getLyrRef(lyr,doc){if(document.layers){var theLyr;for(var i=0;i<doc.layers.length;i++){theLyr=doc.layers[i];if(theLyr.name==lyr)return theLyr;else if(theLyr.document.layers.length>0)
if((theLyr=getLyrRef(lyr,theLyr.document))!=null)
return theLyr;}
return null;}}
abzObj.prototype.getClipValues=function(){var clipVal=new Array();if(typeof this.css.clip!="undefined"&&typeof this.css.clip.top=="undefined"){clipVal=this.css.clip.substring(5,this.css.clip.length-1).split(' ');for(var i=0;i<4;i++){clipVal[i]=parseInt(clipVal[i]);}}else if(typeof this.css.clip.top!="undefined"){clipVal[0]=this.css.clip.top;clipVal[1]=this.css.clip.right;clipVal[2]=this.css.clip.bottom;clipVal[3]=this.css.clip.left;}
return clipVal;}
abzObj.prototype.clipBy=function(top,rt,btm,lft){if(typeof this.css.clip!="undefined"&&typeof this.css.clip.top=="undefined"){var clipVal=this.getClipValues();this.css.clip="rect("+Number(clipVal[0]+top)+"px, "+Number(clipVal[1]+rt)+"px, "+Number(clipVal[2]+btm)+"px, "+Number(clipVal[3]+lft)+"px)";}else if(typeof this.css.clip.top!="undefined"){this.css.clip.top+=top;this.css.clip.right+=rt;this.css.clip.bottom+=btm;this.css.clip.left+=lft;}}
abzObj.prototype.clipTo=function(top,rt,btm,lft){if(typeof this.css.clip!="undefined"&&typeof this.css.clip.top=="undefined"){this.css.clip="rect("+top+"px, "+rt+"px, "+btm+"px, "+lft+"px)";}else if(typeof this.css.clip.top!="undefined"){this.css.clip.top=top;this.css.clip.right=rt;this.css.clip.bottom=btm;this.css.clip.left=lft;}}
abzObj.prototype.centerIn=function(outer){var outWd,outHt,inWd,inHt,x,y;if(eval(outer)==window){outWd=getWinWidth();outHt=getWinHeight();}else{outWd=outer.width;outHt=outer.height;}
inWd=this.width;inHt=this.height;x=Math.round((outWd-inWd)/2);y=Math.round((outHt-inHt)/2);this.shiftTo(x,y);}
function getWidth(obj,id){var wd=0;if(document.getElementById||document.all){var elem;if(id)elem=(document.getElementById)?document.getElementById(id):document.all[id];else elem=obj;if(elem.offsetWidth)wd=elem.offsetWidth;}else if(obj.document)wd=obj.document.width;return wd;}
function getHeight(obj,id){var ht=0;if(document.getElementById||document.all){var elem;if(id)elem=(document.getElementById)?document.getElementById(id):document.all[id];else elem=obj;if(elem.offsetHeight)ht=elem.offsetHeight;}else if(obj.document)ht=obj.document.height;return ht;}
function getWinWidth(){var winWd=0;if(document.documentElement&&document.documentElement.clientWidth)
winWd=document.documentElement.clientWidth;else if(document.body&&document.body.clientWidth)
winWd=document.body.clientWidth;else if(document.body&&document.body.offsetWidth)
winWd=document.body.offsetWidth;else if(window.innerWidth)winWd=window.innerWidth-18;return winWd;}
function getWinHeight(){var winHt=0;if(window.innerHeight)winHt=window.innerHeight-18;else if(document.documentElement&&document.documentElement.clientHeight)
winHt=document.documentElement.clientHeight;else if(document.body&&document.body.clientHeight)
winHt=document.body.clientHeight;return winHt;}
function getScrollY(){var scroll_y=0;if(document.documentElement&&document.documentElement.scrollTop)
scroll_y=document.documentElement.scrollTop;else if(document.body&&document.body.scrollTop)
scroll_y=document.body.scrollTop;else if(window.pageYOffset)
scroll_y=window.pageYOffset;else if(window.scrollY)
scroll_y=window.scrollY;return scroll_y;}
function getScrollX(){var scroll_x=0;if(document.documentElement&&document.documentElement.scrollLeft)
scroll_x=document.documentElement.scrollLeft;else if(document.body&&document.body.scrollLeft)
scroll_x=document.body.scrollLeft;else if(window.pageXOffset)
scroll_x=window.pageXOffset;else if(window.scrollX)
scroll_x=window.scrollX;return scroll_x;}