//coypright olshop ag 2010
snow_slider=function(){this._=function(a){return document.getElementById(a)};this.setslider=function(a,b){a=Math.floor(a);b=Math.floor(b);if(isNaN(a)||a<0){a=0}if(isNaN(b)||b<0){b=0}if(a>this.maxval){a=this.maxval}if(b>this.maxval){b=this.maxval}this.sliderfrom.style.left=a+"px";this.sliderto.style.left=b+"px";this.snowtal.value=a;this.snowberg.value=b;this.sfrom=a;this.sto=b;if(this.timer){clearTimeout(this.timer)}this.timer=setTimeout("snow.loadSnowdata()",500)};this.loadSnowdata=function(){var a="/?eID=snow&tal="+this.sfrom+"&berg="+this.sto+"&target="+this.starget+"&de="+this.snowde.checked+"&at="+this.snowat.checked+"&it="+this.snowit.checked;if(a==this.lasturl){return}if(this.loaderdiv){this.loaderdiv.style.display="block"}this.lasturl=a;var b=document.getElementsByTagName("head")[0];if(this.jsscript){this.jsscript.parentNode.removeChild(this.jsscript);delete this.jsscript}this.jsscript=document.createElement("script");this.jsscript.src=a;this.jsscript.type="text/javascript";this.jsscript.id="snowdatajs";b.appendChild(this.jsscript)};this.refreshslider=function(){this.setslider(this.snowtal.value,this.snowberg.value)};this.init=function(a,f,c,e,b,d){this.starget=d;this.maxval=c;this.sliderfrom=document.createElement("div");this.sliderfrom.id="sliderfrom";this.sliderto=document.createElement("div");this.sliderto.id="sliderto";this.snowcontrol=document.createElement("div");this.snowcontrol.id="snowcontrol";e=this._(e);b=this._(b);e.appendChild(this.sliderfrom);b.appendChild(this.sliderto);this.snowtal=this._("snowtal");this.snowberg=this._("snowberg");this.snowde=this._("snowde");this.snowat=this._("snowat");this.snowit=this._("snowit");this.loaderdiv=this._("snowdataloaderanim");this.snowtal.onchange=function(){snow.refreshslider()};this.snowberg.onchange=function(){snow.refreshslider()};this.snowde.onclick=function(){snow.refreshslider()};this.snowat.onclick=function(){snow.refreshslider()};this.snowit.onclick=function(){snow.refreshslider()};this.sliderfrom.onmousedown=function(g){if(snow.slel){return false}if(!g){g=window.event}snow.slel=this;snow.sl=g.screenX;snow.slr=this.style.left;snow.disval=snow.snowtal;snow.maxv=parseInt(snow.sliderto.style.left);document.onselectstart=function(){return false};return false};this.sliderto.onmousedown=function(g){if(snow.slel){return false}if(!g){g=window.event}snow.slel=this;snow.sl=g.screenX;snow.slr=this.style.left;snow.disval=snow.snowberg;snow.minv=parseInt(snow.sliderfrom.style.left);document.onselectstart=function(){return false};return false};document.onmouseup=function(){if(snow.slel){snow.slel=null;snow.maxv=0;snow.minv=0;document.onselectstart=null;return false}};this.sliderfrom.onmouseup=document.onmouseup;this.sliderto.onmouseup=document.onmouseup;this.slfrom=0;this.slfromr=0;document.onmousemove=function(g){if(snow.slel){if(!g){g=window.event}var h=parseInt(snow.slr)+(g.screenX-snow.sl);if(h<0||isNaN(h)){h=0}if(h>snow.maxval){h=c}snow.slel.style.left=h+"px";snow.disval.value=h;snow.refreshslider()}};this.setslider(a,f)}};snow=new snow_slider();snow.init(0,0,350,"ri","ri2","snowdata");if(typeof(randomimp)!="undefined"){clearInterval(randomimp)}disablerandoms=1;