function slider(S0O0,S0O1){this.f_setValue=S0OV;this.S0OF=S0OO;this.S0OE=S0ON;this.f_onButton=S0OS;if(!window.A_SLIDERS)window.A_SLIDERS=[];this.n_id=window.A_SLIDERS.length;window.A_SLIDERS[this.n_id]=this;var S0Oo;if(S0O1)for(S0Oo in S0O1)this[S0Oo]=S0O1[S0Oo];for(S0Oo in S0O0)this[S0Oo]=S0O0[S0Oo];for(S0Oo in this)if(typeof(this[S0Oo])=='string'&&S0Oo.indexOf('s_img')==0){var e_img=new Image();e_img.src=this[S0Oo];this['cache_'+S0Oo]=e_img}this.S0Oc=this.n_pathLength/(this.n_maxValue-this.n_minValue);this.n_increments=this.n_step?this.n_step:(this.n_maxValue-this.n_minValue)/10;if(this.n_value==null)this.n_value=this.n_minValue;var s_butMinus=this.s_imgMinus?'<td'+(this.s_imgMinusHover?' onmouseover="A_SLIDERS['+this.n_id+'].f_onButton(\'Minus\', \'over\')"':'')+' onmouseout="A_SLIDERS['+this.n_id+'].f_onButton(\'Minus\', \'out\')" onmousedown="A_SLIDERS['+this.n_id+'].f_onButton(\'Minus\', \'down\')" onmouseup="A_SLIDERS['+this.n_id+'].f_onButton(\'Minus\', \'up\')"><img src="'+this.s_imgMinus+'" ondrag="return false" name="sl'+this.n_id+'minus" id="sl'+this.n_id+'minus" border="0" style="cursor:hand;"/></td>':0,S0Oq='<td width="'+this.n_controlWidth+'" height="'+this.n_controlHeight+'" background="'+this.s_imgControl+'" id="sl'+this.n_id+'base" onmousedown="return S0OP('+this.n_id+')" valign="top"><img src="'+this.s_imgSlider+'" width="'+this.n_sliderWidth+'" height="'+this.n_sliderHeight+'" border="0" style="position:relative;left:'+this.n_pathLeft+'px;top:'+this.n_pathTop+'px;z-index:'+(this.n_zIndex+1)+';cursor:hand;visibility:hidden;" name="sl'+this.n_id+'slider" id="sl'+this.n_id+'slider"/></td>',s_butPlus=this.s_imgPlus?'<td'+(this.s_imgPlusHover?' onmouseover="A_SLIDERS['+this.n_id+'].f_onButton(\'Plus\', \'over\')"':'')+' onmouseout="A_SLIDERS['+this.n_id+'].f_onButton(\'Plus\', \'out\')" onmousedown="A_SLIDERS['+this.n_id+'].f_onButton(\'Plus\', \'down\')" onmouseup="A_SLIDERS['+this.n_id+'].f_onButton(\'Plus\', \'up\')"><img src="'+this.s_imgPlus+'" ondrag="return false" name="sl'+this.n_id+'plus" id="sl'+this.n_id+'plus" border="0" style="cursor:hand;"/></td>':0;if(this.b_reverse){var S0Or=s_butMinus;s_butMinus=s_butPlus;s_butPlus=S0Or}document.write('<table cellpadding="0" cellspacing="'+this.n_spacing+'" border="0"><tr>'+(this.b_vertical?(s_butPlus?s_butPlus+'</tr><tr>':''):(s_butMinus?s_butMinus:''))+S0Oq+(this.b_vertical?(s_butMinus?'</tr><tr>'+s_butMinus:''):(s_butPlus?s_butPlus:''))+'</tr></table>');this.S0O9=S0OW('sl'+this.n_id+'base');this.S0OA=S0OW('sl'+this.n_id+'slider');if(s_butMinus)this.e_imgMinus=S0OW('sl'+this.n_id+'minus');if(s_butPlus)this.e_imgPlus=S0OW('sl'+this.n_id+'plus');if(this.s_imgBar){document.write('<img src="'+this.s_imgBar+'" border="0" style="position:absolute;left='+this.S0OF(0,1)+'px;top:'+this.S0OF(1,1)+'px;visibility:hidden;z-index:'+this.n_zIndex+'" name="sl'+this.n_id+'bar" id="sl'+this.n_id+'bar" onmousedown="return S0OP('+this.n_id+')">');this.S0O8=S0OW('sl'+this.n_id+'bar')}if(document.onmousemove!=S0OQ){window.S0OG=document.onmousemove;document.onmousemove=S0OQ}if(document.onmouseup!=S0OR){window.S0OH=document.onmouseup;document.onmouseup=S0OR}if(this.S0O8&&window.onresize!=S0OU){window.S0OJ=window.onresize;window.S0OI=window.onload;window.onresize=S0OU;window.onload=S0OT}var S0OB=this.s_form==null?S0OW(this.s_name):document.forms[this.s_form]?document.forms[this.s_form].elements[this.s_name]:null;this.f_setValue(S0OB&&S0OB.value!=''?S0OB.value:null,1);this.S0OA.style.visibility='visible';if(this.S0O8)this.S0O8.style.visibility='visible'}function S0OV(n_value,S0O4){if(n_value==null)n_value=this.n_value==null?this.n_minValue:this.n_value;if(isNaN(n_value))return false;if(this.n_step)n_value=Math.round((n_value-this.n_minValue)/this.n_step)*this.n_step+this.n_minValue;if(n_value%1)n_value=Math.round(n_value*1e5)/1e5;if(n_value<this.n_minValue)n_value=this.n_minValue;if(n_value>this.n_maxValue)n_value=this.n_maxValue;this.n_value=n_value;var S0Of=Math.round((n_value-this.n_minValue)*this.S0Oc);if(this.b_vertical)this.S0OA.style.top=(this.b_reverse?(this.n_pathTop+S0Of):(this.n_pathTop+this.n_pathLength-S0Of))+'px';else this.S0OA.style.left=(this.b_reverse?(this.n_pathLength-S0Of+this.n_pathLeft):(this.n_pathLeft+S0Of))+'px';var S0OB;if(this.s_form==null){S0OB=S0OW(this.s_name);if(!S0OB)return S0O4?null:S0OM(this.n_id,"Can not find the input with ID='"+this.s_name+"'.")}else{var S0O7=document.forms[this.s_form];if(!S0O7)return S0O4?null:S0OM(this.n_id,"Can not find the form with NAME='"+this.s_form+"'.");S0OB=S0O7.elements[this.s_name];if(!S0OB)return S0O4?null:S0OM(this.n_id,"Can not find the input with NAME='"+this.s_name+"'.")}if(this.e_imgMinus){if(this.n_value==this.n_minValue){this.e_imgMinusDisabled=true;this.e_imgMinus.src=this.s_imgMinusDisabled?this.s_imgMinusDisabled:this.s_imgMinus}else if(this.e_imgMinusDisabled){this.e_imgMinusDisabled=false;this.e_imgMinus.src=this.s_imgMinus}}if(this.e_imgPlus){if(this.n_value==this.n_maxValue){this.e_imgPlusDisabled=true;this.e_imgPlus.src=this.s_imgPlusDisabled?this.s_imgPlusDisabled:this.s_imgPlus}else if(this.e_imgPlusDisabled){this.e_imgPlusDisabled=false;this.e_imgPlus.src=this.s_imgPlus}}if(this.S0O8)this.S0O8.style.clip=this.S0OE();S0OB.value=n_value;if(this.h_onChange)this.h_onChange(n_value)}function S0OS(S0Ol,S0On){if(this.h_onButton&&!this.h_onButton(S0Ol,S0On))return;if(this.S0O3&&S0On=='up'){this.S0O9.style.backgroundImage='url('+this.s_imgControl+')';this.S0O3=false}if(this['e_img'+S0Ol+'Disabled'])return;var e_img=this['e_img'+S0Ol];if(S0On=='over'){e_img.src=this['s_img'+S0Ol+'Hover'];return}if(S0On=='out'){if(this.S0OC)clearTimeout(this.S0OC);e_img.src=this['s_img'+S0Ol];return}if(S0On=='down'){if(this['s_img'+S0Ol+'Down'])e_img.src=this['s_img'+S0Ol+'Down'];if(this.s_imgControlActive&&!this.S0O3){this.S0O9.style.backgroundImage='url('+this.s_imgControlActive+')';this.S0O3=true}this.f_setValue(this.n_value+this.n_increments*(S0Ol=='Minus'?-1:1));this.S0OC=setTimeout("A_SLIDERS["+this.n_id+"].f_onButton('"+S0Ol+"', 'down')",this.n_repeatPeriod);return}if(S0On=='up'){if(this.S0OC)clearTimeout(this.S0OC);if(this['s_img'+S0Ol+'Down'])e_img.src=this['s_img'+S0Ol+'Hover']?this['s_img'+S0Ol+'Hover']:this['s_img'+S0Ol];return}}function S0OO(b_vertical,S0O2){var S0Od=0,S0Om=(b_vertical?'Top':'Left');var S0Oi=S0Oj=S0O2?this.S0O9:this.S0OA;while(S0Oi){S0Od+=S0Oi["offset"+S0Om];S0Oi=S0Oi.offsetParent}S0Oi=S0Oj;var S0Ob;while(S0Oi.tagName!="BODY"){S0Ob=S0Oi["scroll"+S0Om];if(S0Ob)S0Od-=S0Oi["scroll"+S0Om];S0Oi=S0Oi.parentNode}return S0Od}function S0OP(n_id){window.S0OX=n_id;var S0Ok=A_SLIDERS[n_id];if(S0Ok.s_imgControlActive){S0Ok.S0O9.style.backgroundImage='url('+S0Ok.s_imgControlActive+')';S0Ok.S0O3=true}S0OQ();return false}function S0ON(){return'rect('+(this.b_vertical&&!this.b_reverse?parseInt(this.S0OA.style.top)+this.n_sliderHeight/2:'auto')+','+(!this.b_vertical&&!this.b_reverse?parseInt(this.S0OA.style.left)+this.n_sliderWidth/2:'auto')+','+(this.b_vertical&&this.b_reverse?parseInt(this.S0OA.style.top)+this.n_sliderHeight/2:'auto')+','+(!this.b_vertical&&this.b_reverse?parseInt(this.S0OA.style.left)+this.n_sliderWidth/2:'auto')+')'}function S0OR(S0O6,S0O5){if(window.S0OX!=null){var S0Ok=window.A_SLIDERS[window.S0OX];S0Ok.f_setValue(S0Ok.n_minValue+(S0Ok.b_vertical?S0Ok.b_reverse?(parseInt(S0Ok.S0OA.style.top)-S0Ok.n_pathTop):(S0Ok.n_pathLength-parseInt(S0Ok.S0OA.style.top)+S0Ok.n_pathTop):S0Ok.b_reverse?(S0Ok.n_pathLength-parseInt(S0Ok.S0OA.style.left)+S0Ok.n_pathLeft):(parseInt(S0Ok.S0OA.style.left)-S0Ok.n_pathLeft))/S0Ok.S0Oc);window.status=S0Ok.n_value;if(S0O5)return;if(S0Ok.S0O3){S0Ok.S0O9.style.backgroundImage='url('+S0Ok.s_imgControl+')';S0Ok.S0O3=false}window.S0OX=null}if(window.S0OH)return window.S0OH(S0O6)}function S0OQ(S0O6){if(!S0O6&&window.event)S0O6=window.event;if(S0O6){window.S0O_=S0O6.clientX+S0OK();window.S0Oa=S0O6.clientY+S0OL()}if(window.S0OX!=null){var S0Ok=window.A_SLIDERS[window.S0OX];if(S0Ok.b_vertical){var n_sliderTop=window.S0Oa-S0Ok.n_sliderHeight/2-S0Ok.S0OF(1,1);if(n_sliderTop<S0Ok.n_pathTop)n_sliderTop=S0Ok.n_pathTop;var S0Oe=S0Ok.n_pathTop+S0Ok.n_pathLength;if(n_sliderTop>S0Oe)n_sliderTop=S0Oe;S0Ok.S0OA.style.top=n_sliderTop+'px'}else{var n_sliderLeft=window.S0O_-S0Ok.n_sliderWidth/2-S0Ok.S0OF(0,1);if(n_sliderLeft<S0Ok.n_pathLeft)n_sliderLeft=S0Ok.n_pathLeft;var S0Oe=S0Ok.n_pathLeft+S0Ok.n_pathLength;if(n_sliderLeft>S0Oe)n_sliderLeft=S0Oe;S0Ok.S0OA.style.left=n_sliderLeft+'px'}if(S0Ok.S0O8&&!S0Ok.b_watch)S0Ok.S0O8.style.clip=S0Ok.S0OE();if(S0Ok.b_watch)S0OR(S0O6,1);if(S0Ok.h_onMove)S0Ok.h_onMove(S0Ok.n_value);return false}if(window.S0OG)return window.S0OG(S0O6)}function S0OU(){for(var n_id=0;n_id<window.A_SLIDERS.length;n_id++){var S0Ok=window.A_SLIDERS[n_id];if(!S0Ok.S0O8)continue;S0Ok.S0O8.style.left=S0Ok.S0OF(0,1)+'px';S0Ok.S0O8.style.top=S0Ok.S0OF(1,1)+'px'}if(window.S0OJ)return window.S0OJ()}function S0OT(){S0OU();if(window.S0OI)return window.S0OI()}function S0OK(){return S0OD(window.pageXOffset?window.pageXOffset:0,document.documentElement?document.documentElement.scrollLeft:0,document.body?document.body.scrollLeft:0)}function S0OL(){return S0OD(window.pageYOffset?window.pageYOffset:0,document.documentElement?document.documentElement.scrollTop:0,document.body?document.body.scrollTop:0)}function S0OD(S0Oh,S0OZ,S0OY){var S0Og=S0Oh?S0Oh:0;if(S0OZ&&(!S0Og||(S0Og>S0OZ)))S0Og=S0OZ;return S0OY&&(!S0Og||(S0Og>S0OY))?S0OY:S0Og}function S0OM(n_id,S0Op){alert("Slider #"+n_id+" Error:\n"+S0Op);window.S0OX=null}S0OW=document.all?function(s_id){return document.all[s_id]}:function(s_id){return document.getElementById(s_id)};