document.No=0;var isOpera=window.navigator.userAgent.indexOf("Opera")>-1;function ScrollLoad(a,b,c,d,e,f,g){b="var scroller"+document.No+" = new dw_scrollObj ('"+a+"','"+b+"','"+b+"','"+a+"','"+document.No+"','"+d+"','"+e+"','"+f+"','"+g+"');";if(c)b+="scroller"+document.No+".setBarSize();";eval(b);makeMouseWheeleScrolling(a);document.No++}var mouseWheelTimer=0;
function makeMouseWheeleScrolling(a){a=document.getElementById(a);a.addEventListener&&a.addEventListener("DOMMouseScroll",wheel,false);a.onmousewheel=wheel}function moveUp(a){dw_scrollObj.initScroll(a.id,"up");clearInterval(mouseWheelTimer);mouseWheelTimer=setTimeout("mouseStop('"+a.id+"');",200)}function moveDown(a){dw_scrollObj.initScroll(a.id,"down");clearInterval(mouseWheelTimer);mouseWheelTimer=setTimeout("mouseStop('"+a.id+"');",200)}
function mouseStop(a){dw_scrollObj.stopScroll(a);mouseWheelTimer=0}function handle(a,b){if(a<0)isOpera?moveUp(b):moveDown(b);else isOpera?moveDown(b):moveUp(b)}function wheel(a){var b=0;if(!a)a=window.event;if(a.wheelDelta){b=a.wheelDelta/120;if(window.opera)b=-b}else if(a.detail)b=-a.detail/3;b&&handle(b,this)}dw_scrollObjs={};
function dw_scrollObj(a,b,c,d,e,f,g,h,i){dw_scrollObj.speed=100;this.id=a;dw_scrollObjs[this.id]=this;this.animString="dw_scrollObjs."+this.id;if(this.write_scroll_bar(a,d,c,e,f,g,h,i)){this.load(b,c);this.setUpScrollbar("drag_bar"+e,"track"+e,"v",0,0)}}
dw_scrollObj.prototype.write_scroll_bar=function(a,b,c,d,e,f,g,h){where_obj=document.getElementById(b);text_obj=document.getElementById(c);content_obj=document.getElementById(a);content_obj.style.height=e+"px";if(text_obj.offsetHeight<=where_obj.offsetHeight)return false;content_obj.style.overflow="hidden";a=content_obj.offsetWidth;where_obj.innerHTML+='<div id="track'+d+'" class="'+g+'" style="height:'+f+'px;"><div id="drag_bar'+d+'" class="'+h+'"></div></div>';d=document.getElementById("track"+
d).offsetWidth;document.getElementById(c).style.width=a-d-1+"px";return true};dw_scrollObj.loadLayer=function(a,b,c){dw_scrollObjs[a]&&dw_scrollObjs[a].load(b,c)};
dw_scrollObj.prototype.load=function(a,b){if(document.getElementById){var c,d;if(this.lyrId){d=document.getElementById(this.lyrId);d.style.visibility="hidden"}d=document.getElementById(a);c=document.getElementById(this.id);d.style.top=this.y=0;d.style.left=this.x=0;this.maxY=d.offsetHeight-c.offsetHeight>0?d.offsetHeight-c.offsetHeight:0;this.wd=b?document.getElementById(b).offsetWidth:d.offsetWidth;this.maxX=this.wd-c.offsetWidth>0?this.wd-c.offsetWidth:0;this.lyrId=a;d.style.visibility="visible";
this.on_load();this.ready=true}};dw_scrollObj.prototype.on_load=function(){};dw_scrollObj.prototype.shiftTo=function(a,b,c){if(a&&a.style){a.style.left=(this.x=b)+"px";a.style.top=(this.y=c)+"px"}};
dw_scrollObj.GeckoTableBugFix=function(){var a=navigator.userAgent;if(a.indexOf("Gecko")>-1&&a.indexOf("Firefox")==-1&&a.indexOf("Safari")==-1&&a.indexOf("Konqueror")==-1){dw_scrollObj.hold=[];for(a=0;arguments[a];a++)if(dw_scrollObjs[arguments[a]]){var b=document.getElementById(arguments[a]),c=b.parentNode.id,d=document.getElementById(c);document.body.appendChild(d.removeChild(b));b.style.zIndex=1E3;d=getPageOffsets(d);b.style.left=d.x+"px";b.style.top=d.y+"px";dw_scrollObj.hold[a]=[arguments[a],
c]}window.addEventListener("resize",dw_scrollObj.rePositionGecko,true)}};dw_scrollObj.rePositionGecko=function(){if(dw_scrollObj.hold)for(var a=0;dw_scrollObj.hold[a];a++){var b=document.getElementById(dw_scrollObj.hold[a][0]),c=document.getElementById(dw_scrollObj.hold[a][1]);c=getPageOffsets(c);b.style.left=c.x+"px";b.style.top=c.y+"px"}};
function getPageOffsets(a){var b=a.offsetLeft,c=a.offsetTop;if(a.offsetParent&&a.offsetParent.clientLeft||a.offsetParent.clientTop){b+=a.offsetParent.clientLeft;c+=a.offsetParent.clientTop}for(;a=a.offsetParent;){b+=a.offsetLeft;c+=a.offsetTop}return{x:b,y:c}}dw_scrollObj.stopScroll=function(a){dw_scrollObjs[a]&&dw_scrollObjs[a].endScroll()};dw_scrollObj.doubleSpeed=function(a){if(dw_scrollObjs[a])dw_scrollObjs[a].speed*=2};
dw_scrollObj.resetSpeed=function(a){if(dw_scrollObjs[a])dw_scrollObjs[a].speed/=2};
dw_scrollObj.initScroll=function(a,b,c){if(dw_scrollObjs[a]){var d,e;if(typeof b=="string")switch(b){case "up":b=90;break;case "down":b=270;break;case "left":b=180;break;case "right":b=0;break;default:return}b%=360;if(b%90==0){d=b==0?-1:b==180?1:0;e=b==90?1:b==270?-1:0}else{e=b*Math.PI/180;d=-Math.cos(e);e=Math.sin(e)}dw_scrollObjs[a].fx=d/(Math.abs(d)+Math.abs(e));dw_scrollObjs[a].fy=e/(Math.abs(d)+Math.abs(e));dw_scrollObjs[a].endX=b==90||b==270?dw_scrollObjs[a].x:b<90||b>270?-dw_scrollObjs[a].maxX:
0;dw_scrollObjs[a].endY=b==0||b==180?dw_scrollObjs[a].y:b<180?0:-dw_scrollObjs[a].maxY;dw_scrollObjs[a].startScroll(c)}};dw_scrollObj.prototype.startScroll=function(a){if(this.ready){this.timerId&&clearInterval(this.timerId);this.speed=a||dw_scrollObj.speed;this.lyr=document.getElementById(this.lyrId);this.lastTime=(new Date).getTime();this.on_scroll_start();this.timerId=setInterval(this.animString+".scroll()",10)}};
dw_scrollObj.prototype.scroll=function(){var a=(new Date).getTime(),b=(a-this.lastTime)/1E3*this.speed;if(b>0){var c=this.x+this.fx*b;b=this.y+this.fy*b;if(this.fx==0||this.fy==0)if(this.fx==-1&&c>-this.maxX||this.fx==1&&c<0||this.fy==-1&&b>-this.maxY||this.fy==1&&b<0){this.lastTime=a;this.shiftTo(this.lyr,c,b);this.on_scroll(c,b)}else{clearInterval(this.timerId);this.timerId=0;this.shiftTo(this.lyr,this.endX,this.endY);this.on_scroll_end(this.endX,this.endY)}else if(this.fx<0&&c>=-this.maxX&&this.fy<
0&&b>=-this.maxY||this.fx>0&&c<=0&&this.fy>0&&b<=0||this.fx<0&&c>=-this.maxX&&this.fy>0&&b<=0||this.fx>0&&c<=0&&this.fy<0&&b>=-this.maxY){this.lastTime=a;this.shiftTo(this.lyr,c,b);this.on_scroll(c,b)}else{clearInterval(this.timerId);this.timerId=0;this.on_scroll_end(this.x,this.y)}}};dw_scrollObj.prototype.endScroll=function(){if(this.ready){this.timerId&&clearInterval(this.timerId);this.timerId=0;this.lyr=null}};dw_scrollObj.prototype.on_scroll=function(){};
dw_scrollObj.prototype.on_scroll_start=function(){};dw_scrollObj.prototype.on_scroll_end=function(){};dw_scrollObj.slideDur=500;dw_scrollObj.scrollBy=function(a,b,c,d){dw_scrollObjs[a]&&dw_scrollObjs[a].glideBy(b,c,d)};dw_scrollObj.scrollTo=function(a,b,c,d){dw_scrollObjs[a]&&dw_scrollObjs[a].glideTo(b,c,d)};
dw_scrollObj.prototype.glideBy=function(a,b,c){if(!(!document.getElementById||this.sliding)){this.slideDur=c||dw_scrollObj.slideDur;this.destX=this.destY=this.distX=this.distY=0;this.lyr=document.getElementById(this.lyrId);this.startX=this.x;this.startY=this.y;if(b<0)this.distY=this.startY+b>=-this.maxY?b:-(this.startY+this.maxY);else if(b>0)this.distY=this.startY+b<=0?b:-this.startY;if(a<0)this.distX=this.startX+a>=-this.maxX?a:-(this.startX+this.maxX);else if(a>0)this.distX=this.startX+a<=0?a:-this.startX;
this.destX=this.startX+this.distX;this.destY=this.startY+this.distY;this.slideTo(this.destX,this.destY)}};
dw_scrollObj.prototype.glideTo=function(a,b,c){if(!(!document.getElementById||this.sliding)){this.slideDur=c||dw_scrollObj.slideDur;this.lyr=document.getElementById(this.lyrId);this.startX=this.x;this.startY=this.y;this.destX=-Math.max(Math.min(a,this.maxX),0);this.destY=-Math.max(Math.min(b,this.maxY),0);this.distY=this.destY-this.startY;this.distX=this.destX-this.startX;this.slideTo(this.destX,this.destY)}};
dw_scrollObj.prototype.slideTo=function(){this.per=Math.PI/(2*this.slideDur);this.sliding=true;this.slideStart=(new Date).getTime();this.aniTimer=setInterval(this.animString+".doSlide()",10);this.on_slide_start(this.startX,this.startY)};
dw_scrollObj.prototype.doSlide=function(){var a=(new Date).getTime()-this.slideStart;if(a<this.slideDur){var b=this.startX+this.distX*Math.sin(this.per*a);a=this.startY+this.distY*Math.sin(this.per*a);this.shiftTo(this.lyr,b,a);this.on_slide(b,a)}else{clearInterval(this.aniTimer);this.sliding=false;this.shiftTo(this.lyr,this.destX,this.destY);this.lyr=null;this.on_slide_end(this.destX,this.destY)}};dw_scrollObj.prototype.on_slide_start=function(){};dw_scrollObj.prototype.on_slide=function(){};
dw_scrollObj.prototype.on_slide_end=function(){};
var dw_slidebar={obj:null,slideDur:500,init:function(a,b,c,d,e){d=d||0;e=e||0;a.style.left=d+"px";a.style.top=e+"px";a.axis=c;b.bar=a;if(c=="h"){a.trkWd=b.offsetWidth;a.maxX=a.trkWd-a.offsetWidth-d;a.minX=d;a.maxY=e}else{a.trkHt=b.offsetHeight;a.maxY=a.trkHt-a.offsetHeight-e;a.maxX=d;a.minX=d}a.minY=e;a.on_drag_start=a.on_drag=a.on_drag_end=a.on_slide_start=a.on_slide=a.on_slide_end=function(){};a.onmousedown=this.startDrag;b.onmousedown=this.startSlide},startSlide:function(a){dw_slidebar.aniTimer&&
clearInterval(dw_slidebar.aniTimer);a=a?a:window.event;var b=dw_slidebar.obj=this.bar;a.offX=typeof a.layerX!="undefined"?a.layerX:a.offsetX;a.offY=typeof a.layerY!="undefined"?a.layerY:a.offsetY;b.startX=parseInt(b.style.left);b.startY=parseInt(b.style.top);if(b.axis=="v"){b.destX=b.startX;b.destY=a.offY<b.startY?a.offY:a.offY-b.offsetHeight;b.destY=Math.min(Math.max(b.destY,b.minY),b.maxY)}else{b.destX=a.offX<b.startX?a.offX:a.offX-b.offsetWidth;b.destX=Math.min(Math.max(b.destX,b.minX),b.maxX);
b.destY=b.startY}b.distX=b.destX-b.startX;b.distY=b.destY-b.startY;dw_slidebar.per=Math.PI/(2*dw_slidebar.slideDur);dw_slidebar.slideStart=(new Date).getTime();b.on_slide_start(b.startX,b.startY);dw_slidebar.aniTimer=setInterval("dw_slidebar.doSlide()",10)},doSlide:function(){if(dw_slidebar.obj){var a=dw_slidebar.obj,b=(new Date).getTime()-this.slideStart;if(b<this.slideDur){var c=a.startX+a.distX*Math.sin(this.per*b);b=a.startY+a.distY*Math.sin(this.per*b);a.style.left=c+"px";a.style.top=b+"px";
a.on_slide(c,b)}else{clearInterval(this.aniTimer);a.style.left=a.destX+"px";a.style.top=a.destY+"px";a.on_slide_end(a.destX,a.destY);this.obj=null}}else clearInterval(dw_slidebar.aniTimer)},startDrag:function(a){a=dw_event.DOMit(a);dw_slidebar.aniTimer&&clearInterval(dw_slidebar.aniTimer);var b=dw_slidebar.obj=this;b.downX=a.clientX;b.downY=a.clientY;b.startX=parseInt(b.style.left);b.startY=parseInt(b.style.top);b.on_drag_start(b.startX,b.startY);dw_event.add(document,"mousemove",dw_slidebar.doDrag,
true);dw_event.add(document,"mouseup",dw_slidebar.endDrag,true);a.stopPropagation()},doDrag:function(a){a=a?a:window.event;if(dw_slidebar.obj){var b=dw_slidebar.obj,c=b.startX+a.clientX-b.downX;a=b.startY+a.clientY-b.downY;c=Math.min(Math.max(b.minX,c),b.maxX);a=Math.min(Math.max(b.minY,a),b.maxY);b.style.left=c+"px";b.style.top=a+"px";b.on_drag(c,a);return false}},endDrag:function(){dw_event.remove(document,"mousemove",dw_slidebar.doDrag,true);dw_event.remove(document,"mouseup",dw_slidebar.endDrag,
true);if(dw_slidebar.obj){dw_slidebar.obj.on_drag_end(parseInt(dw_slidebar.obj.style.left),parseInt(dw_slidebar.obj.style.top));dw_slidebar.obj=null}}};
dw_scrollObj.prototype.setUpScrollbar=function(a,b,c,d,e){if(document.getElementById){var f=document.getElementById(a);b=document.getElementById(b);dw_slidebar.init(f,b,c,d,e);f.wn=dw_scrollObjs[this.id];if(c=="v")this.vBarId=a;else this.hBarId=a;f.on_drag_start=f.on_slide_start=dw_scrollObj.getWndoLyrRef;f.on_drag_end=f.on_slide_end=dw_scrollObj.tossWndoLyrRef;f.on_drag=f.on_slide=dw_scrollObj.UpdateWndoLyrPos}};dw_scrollObj.getWndoLyrRef=function(){this.wnLyr=document.getElementById(this.wn.lyrId)};
dw_scrollObj.tossWndoLyrRef=function(){this.wnLyr=null};dw_scrollObj.UpdateWndoLyrPos=function(a,b){var c,d;if(this.axis=="v"){c=this.wn.x;d=-(b-this.minY)*(this.wn.maxY/(this.maxY-this.minY))||0}else{d=this.wn.y;c=-(a-this.minX)*(this.wn.maxX/(this.maxX-this.minX))||0}this.wn.shiftTo(this.wnLyr,c,d)};
dw_scrollObj.prototype.updateScrollbar=function(a,b){var c,d;if(this.vBarId){if(!this.maxY)return;d=-(b*((this.vbar.maxY-this.vbar.minY)/this.maxY)-this.vbar.minY);d=Math.min(Math.max(d,this.vbar.minY),this.vbar.maxY);c=parseInt(this.vbar.style.left);this.vbar.style.left=c+"px";this.vbar.style.top=d+"px"}if(this.hBarId)if(this.maxX){c=-(a*((this.hbar.maxX-this.hbar.minX)/this.maxX)-this.hbar.minX);c=Math.min(Math.max(c,this.hbar.minX),this.hbar.maxX);d=parseInt(this.hbar.style.top);this.hbar.style.left=
c+"px";this.hbar.style.top=d+"px"}};dw_scrollObj.prototype.restoreScrollbars=function(){var a;if(this.vBarId){a=document.getElementById(this.vBarId);a.style.left=a.minX+"px";a.style.top=a.minY+"px"}if(this.hBarId){a=document.getElementById(this.hBarId);a.style.left=a.minX+"px";a.style.top=a.minY+"px"}};
dw_scrollObj.prototype.setBarSize=function(){var a,b=document.getElementById(this.lyrId),c=document.getElementById(this.id);if(this.vBarId){a=document.getElementById(this.vBarId);a.style.height=b.offsetHeight>c.offsetHeight?a.trkHt/(b.offsetHeight/c.offsetHeight)+"px":a.trkHt-2*a.minY+"px";a.maxY=a.trkHt-a.offsetHeight-a.minY}if(this.hBarId){a=document.getElementById(this.hBarId);a.style.width=this.wd>c.offsetWidth?a.trkWd/(this.wd/c.offsetWidth)+"px":a.trkWd-2*a.minX+"px";a.maxX=a.trkWd-a.offsetWidth-
a.minX}};dw_scrollObj.prototype.on_load=function(){this.restoreScrollbars()};dw_scrollObj.prototype.on_scroll=dw_scrollObj.prototype.on_slide=function(a,b){this.updateScrollbar(a,b)};dw_scrollObj.prototype.on_scroll_start=dw_scrollObj.prototype.on_slide_start=function(){if(this.vBarId)this.vbar=document.getElementById(this.vBarId);if(this.hBarId)this.hbar=document.getElementById(this.hBarId)};
dw_scrollObj.prototype.on_scroll_end=dw_scrollObj.prototype.on_slide_end=function(a,b){this.updateScrollbar(a,b);this.bar=this.lyr=null};
var dw_event={add:function(a,b,c,d){d=d||false;if(a.addEventListener)a.addEventListener(b,c,d);else a.attachEvent&&a.attachEvent("on"+b,c)},remove:function(a,b,c,d){d=d||false;if(a.removeEventListener)a.removeEventListener(b,c,d);else a.detachEvent&&a.detachEvent("on"+b,c)},DOMit:function(a){a=a?a:window.event;a.tgt=a.srcElement?a.srcElement:a.target;if(!a.preventDefault)a.preventDefault=function(){return false};if(!a.stopPropagation)a.stopPropagation=function(){if(window.event)window.event.cancelBubble=
true};return a}};

