var carpemouseover=false;var carpeDefaultSliderLength=98;var carpePosMitad=48;var carpePosMin=8;var carpeSliderDefaultOrientation="horizontal";var carpeSliderClassName="slider";var carpeSliderDisplayClassName="slider_display";var carpeSlitClassName="slider_slit";var carpesliders=[];var carpedisplays=[];var carpeslider={};var carpedisplay={};function carpeGetElementsByClass(e){var f=new Array();var d=document.getElementsByTagName("*");var a=d.length;var g=new RegExp("\\b"+e+"\\b");for(var c=0,b=0;c<a;c++){if(g.test(d[c].className)){f[b]=d[c];b++}}return f}function carpeLeft(a,b){if(!(a=document.getElementById(a))){return 0}if(a.style&&(typeof(a.style.left)=="string")){if(typeof(b)=="number"){a.style.left=b+"px"}else{b=parseInt(a.style.left);if(isNaN(b)){b=0}}}else{if(a.style&&a.style.pixelLeft){if(typeof(b)=="number"){a.style.pixelLeft=b}else{b=a.style.pixelLeft}}}return b}function carpeTop(a,b){if(!(a=document.getElementById(a))){return 0}if(a.style&&(typeof(a.style.top)=="string")){if(typeof(b)=="number"){a.style.top=b+"px"}else{b=parseInt(a.style.top);if(isNaN(b)){b=0}}}else{if(a.style&&a.style.pixelTop){if(typeof(b)=="number"){a.style.pixelTop=b}else{b=a.style.pixelTop}}}return b}function moveSlider(d){var d=(!d)?window.event:d;if(carpemouseover){carpeslider.x=carpeslider.startOffsetX+d.screenX;carpeslider.y=carpeslider.startOffsetY+d.screenY;if(carpeslider.x>carpeslider.xMax){carpeslider.x=carpeslider.xMax}if(carpeslider.x<0){carpeslider.x=0}if(carpeslider.y>carpeslider.yMax){carpeslider.y=carpeslider.yMax}if(carpeslider.y<0){carpeslider.y=0}carpeLeft(carpeslider.id,carpeslider.x);carpeTop(carpeslider.id,carpeslider.y);var b=carpeslider.x+carpeslider.y;var c=(carpeslider.distance/carpedisplay.valuecount)*Math.round(carpedisplay.valuecount*b/carpeslider.distance);var a=Math.round((c*carpeslider.scale+carpeslider.from)*Math.pow(10,carpedisplay.decimals))/Math.pow(10,carpedisplay.decimals);carpedisplay.value=a;return false}return}function slide(i){if(!i){i=window.event}carpeslider=(i.target)?i.target:i.srcElement;var e=parseInt(carpeslider.getAttribute("distance"));carpeslider.distance=e?e:carpeDefaultSliderLength;var h=carpeslider.getAttribute("orientation");var b=((h=="horizontal")||(h=="vertical"))?h:carpeSliderDefaultOrientation;var a=carpeslider.getAttribute("display");carpedisplay=document.getElementById(a);carpedisplay.sliderId=carpeslider.id;var d=parseInt(carpedisplay.getAttribute("decimals"));carpedisplay.decimals=d?d:0;var c=parseInt(carpedisplay.getAttribute("valuecount"));carpedisplay.valuecount=c?c:carpeslider.distance+1;var g=parseFloat(carpedisplay.getAttribute("from"));g=g?g:0;var f=parseFloat(carpedisplay.getAttribute("to"));f=f?f:carpeslider.distance;carpeslider.scale=(f-g)/carpeslider.distance;carpeslider.from=g;carpeslider.xMax=carpeslider.distance;carpeslider.yMax=0;carpeslider.startOffsetX=carpeLeft(carpeslider.id)-i.screenX;carpeslider.startOffsetY=carpeTop(carpeslider.id)-i.screenY;carpemouseover=true;document.onmousemove=moveSlider;document.onmouseup=sliderMouseUp;return false}function sliderMouseUp(){if(carpemouseover){var a=(carpedisplay.value)?carpedisplay.value:0;var b=(a-carpeslider.from)/(carpeslider.scale);if(carpeslider.yMax==0){b=(b>carpeslider.xMax)?carpeslider.xMax:b;b=(b<0)?0:b;carpeLeft(carpeslider.id,b)}if(carpeslider.xMax==0){b=(b>carpeslider.yMax)?carpeslider.yMax:b;b=(b<0)?0:b;carpeTop(carpeslider.id,b)}if(document.removeEventListener){document.removeEventListener("mousemove",moveSlider,false);document.removeEventListener("mouseup",sliderMouseUp,false)}else{if(document.detachEvent){document.detachEvent("onmousemove",moveSlider);document.detachEvent("onmouseup",sliderMouseUp);document.releaseCapture()}}}carpemouseover=false}function clickBarra(g){if(!g){g=window.event}var f=(g.target)?g.target:g.srcElement;var e=f.getAttribute("display");e=e.replace("dsp_","");e=document.getElementById(e);var a=findPosX(f);var c=Posicion(g,f);c.x=c.x-carpePosMin;if(c.x<carpePosMin){c.x=0}else{if(c.x>carpeDefaultSliderLength){c.x=carpeDefaultSliderLength}}e.style.left=c.x+"px";var b=Math.round((c.x*50)/carpePosMitad);var d=e.getAttribute("display");carpedisplay=document.getElementById(d);carpedisplay.value=b}function findPosX(a){var b=0;if(a.offsetParent){while(1){b+=a.offsetLeft;if(!a.offsetParent){break}a=a.offsetParent}}else{if(a.x){b+=a.x}}return b}function Posicion(d,b){var a,i;d=d||window.event;var c=d.target||d.srcElement;if(!window.opera&&typeof d.offsetX!="undefined"){var h={x:d.offsetX,y:d.offsetY};var f=c;while(f){f.mouseX=h.x;f.mouseY=h.y;h.x+=f.offsetLeft;h.y+=f.offsetTop;f=f.offsetParent}var f=b;var g={x:0,y:0};while(f){if(typeof f.mouseX!="undefined"){a=f.mouseX-g.x;i=f.mouseY-g.y;break}g.x+=f.offsetLeft;g.y+=f.offsetTop;f=f.offsetParent}f=c;while(f){f.mouseX=undefined;f.mouseY=undefined;f=f.offsetParent}}else{var h=getAbsolutePosition(b);a=d.pageX-h.x;i=d.pageY-h.y}return{x:a,y:i}}function getAbsolutePosition(b){var c={x:b.offsetLeft,y:b.offsetTop};if(b.offsetParent){var a=getAbsolutePosition(b.offsetParent);c.x+=a.x;c.y+=a.y}return c}function focusDisplay(c){if(!c){c=window.event}var a=(c.target)?c.target:c.srcElement;var b=a.getAttribute("typelock");if(b=="on"){a.blur()}return}function carpeInit(b){carpesliders=carpeGetElementsByClass(carpeSliderClassName);for(var a=0;a<carpesliders.length;a++){carpesliders[a].onmousedown=slide;if(b){carpesliders[a].style.left=b+"px"}else{carpesliders[a].style.left=carpePosMitad+"px"}}carpebars=carpeGetElementsByClass(carpeSlitClassName);for(var a=0;a<carpebars.length;a++){}carpedisplays=carpeGetElementsByClass(carpeSliderDisplayClassName);for(var a=0;a<carpedisplays.length;a++){carpedisplays[a].value=carpedisplays[a].defaultValue;carpedisplays[a].onfocus=focusDisplay}}function addOnLoad(a){var b=window.onload;if(typeof window.onload!="function"){window.onload=a}else{window.onload=function(){b();a()}}};
