function pickcolor(_1,_2,_3,_4,_5,_6,_7){var _8=new Array();if(_6){_8["x"]=_6;}else{_8["x"]=0;}if(_7){_8["y"]=_7;}else{_8["y"]=0;}var _9=new Array();var _a=new Array();var _b=new Array();var _c=new Array();_c["x"]=0;_c["y"]=0;var H,S,V,sliderX,sliderY,dotX,dotY;var _e=false;var ie=document.all;var nn6=document.getElementById&&!document.all;var _11="default";var _12="0";var _13="0";var _14=navigator.userAgent.toLowerCase();var OS,browser,total,thestring;var _16=0;document.getElementById("ColourMod").style.display="block";if(document.getElementById("ColourMod").style.left==0&&document.getElementById("ColourMod").style.top==0){cmOffsetLeft=document.getElementById("ColourMod").offsetLeft;cmOffsetTop=document.getElementById("ColourMod").offsetTop;}if(_5.offsetParent){for(var _17=0,posY=0;_5.offsetParent;_5=_5.offsetParent){_c["x"]+=_5.offsetLeft;_c["y"]+=_5.offsetTop;}}else{_c["x"]=_5.x;_c["y"]=_5.y;}if(self.innerWidth){frameWidth=self.innerWidth;frameHeight=self.innerHeight;}else{if(document.documentElement&&document.documentElement.clientWidth){frameWidth=document.documentElement.clientWidth;frameHeight=document.documentElement.clientHeight;}else{if(document.body){frameWidth=document.body.clientWidth;frameHeight=document.body.clientHeight;}else{return;}}}scrollOffset=getScrollXY();if(_c["x"]+282+_8["x"]>frameWidth+scrollOffset["x"]){_c["x"]=frameWidth+scrollOffset["x"]-282;}else{if(_c["x"]+_8["x"]<scrollOffset["x"]){_c["x"]=scrollOffset["x"];}else{_c["x"]=_c["x"]+_8["x"];}}if(_c["y"]+220+_8["y"]>frameHeight+scrollOffset["y"]){_c["y"]=frameHeight+scrollOffset["y"]-220;}else{if(_c["y"]+_8["y"]<scrollOffset["y"]){_c["y"]=scrollOffset["y"];}else{_c["y"]=_c["y"]+_8["y"];}}if(nn6){document.getElementById("cmHex").type="search";}document.getElementById("cmHex").onkeyup=hexUpdate;function closeColourMod(){document.getElementById("ColourMod").style.display="none";}if(_4){document.getElementById("cmHex").value=document.getElementById(_4).value;hexUpdate();}document.getElementById("ColourMod").onmousedown=selectmouse;document.onmouseup=unselectmouse;function checkIt(_18){place=_14.indexOf(_18)+1;thestring=_18;return place;}function getScrollXY(){var _19=new Array();if(document.documentElement&&document.documentElement.scrollTop){_19["x"]=document.documentElement.scrollLeft;_19["y"]=document.documentElement.scrollTop;}else{if(document.body){_19["x"]=document.body.scrollLeft;_19["y"]=document.body.scrollTop;}}return _19;}function selectmouse(e){document.body.style.cursor="pointer";mouseX=nn6?e.clientX:event.clientX;mouseY=nn6?e.clientY:event.clientY;scrollOffset=getScrollXY();if(!scrollOffset["y"]){scrollOffset["y"]=0;}if(!scrollOffset["x"]){scrollOffset["x"]=0;}if(checkIt("safari")){dotX=mouseX-24-replaceString(document.getElementById("colourControl").style.left,"px","")-340;dotY=mouseY-53-replaceString(document.getElementById("colourControl").style.top,"px","")-100;sliderX=mouseX-185-replaceString(document.getElementById("colourControl").style.left,"px","")-340;sliderY=mouseY-52-replaceString(document.getElementById("colourControl").style.top,"px","")-100;}else{dotX=mouseX-24-replaceString(document.getElementById("colourControl").style.left,"px","")-340;dotY=mouseY-53-replaceString(document.getElementById("colourControl").style.top,"px","")-100;sliderX=mouseX-185-replaceString(document.getElementById("colourControl").style.left,"px","")-340;sliderY=mouseY-52-replaceString(document.getElementById("colourControl").style.top,"px","")-100;}if(0<=dotX&&dotX<=150&&0<=dotY&&dotY<=150){_e=true;document.getElementById("cmBlueDot").style.left=dotX+"px";document.getElementById("cmBlueDot").style.top=dotY+"px";arrowY=replaceString(document.getElementById("cmBlueArrow").style.top,"px","");H=Math.round(YToH(arrowY));S=XToS(dotX);V=YToV(dotY);document.getElementById("cmHue").value=H;_9=HSVToRGB(H,S,V);_b=RGBToHex(_9["red"],_9["green"],_9["blue"]);document.getElementById("cmHex").value=_b;document.getElementById("cmColorContainer").style.backgroundColor="#"+_b;changecss(_1,_2,_b,"hex",_3,_4);document.onmousemove=dragSV;}else{if(0<=sliderX&&sliderX<=35&&0<=sliderY&&sliderY<=150){_e=true;document.getElementById("cmBlueArrow").style.top=dotY+"px";sliderY=replaceString(document.getElementById("cmBlueArrow").style.top,"px","");dotX=replaceString(document.getElementById("cmBlueDot").style.left,"px","");dotY=replaceString(document.getElementById("cmBlueDot").style.top,"px","");H=YToH(sliderY);S=XToS(dotX);V=YToV(dotY);_9=HSVToRGB(H,"100","100");_b=RGBToHex(_9["red"],_9["green"],_9["blue"]);document.getElementById("cmSatValBg").style.backgroundColor="#"+_b;document.getElementById("cmHue").value=H;_9=HSVToRGB(H,S,V);_b=RGBToHex(_9["red"],_9["green"],_9["blue"]);document.getElementById("cmHex").value=_b;document.getElementById("cmColorContainer").style.backgroundColor="#"+_b;changecss(_1,_2,_b,"hex",_3,_4);document.onmousemove=dragH;}}}function unselectmouse(e){_e=false;document.body.style.cursor="auto";}function hexUpdate(){_b=document.getElementById("cmHex").value;if(_b.length==6){changecss(_1,_2,_b,"hex",_3,_4);_9=HexToRGB(_b);_a=RGBToHSV(_9["red"],_9["green"],_9["blue"]);document.getElementById("cmHue").value=_a["hue"];sliderY=HToY(_a["hue"]);dotX=SToX(_a["sat"]);dotY=VToY(_a["val"]);document.getElementById("cmBlueArrow").style.top=sliderY+"px";document.getElementById("cmBlueDot").style.left=dotX+"px";document.getElementById("cmBlueDot").style.top=dotY+"px";document.getElementById("cmColorContainer").style.backgroundColor="#"+_b;_9=HSVToRGB(_a["hue"],"100","100");_b=RGBToHex(_9["red"],_9["green"],_9["blue"]);document.getElementById("cmSatValBg").style.backgroundColor="#"+_b;}}function dragSV(e){if(_e){mouseX=nn6?e.clientX:event.clientX;mouseY=nn6?e.clientY:event.clientY;scrollOffset=getScrollXY();if(!scrollOffset["y"]){scrollOffset["y"]=0;}if(!scrollOffset["x"]){scrollOffset["x"]=0;}if(checkIt("safari")){xlimit=mouseX-24-replaceString(document.getElementById("colourControl").style.left,"px","")-340;ylimit=mouseY-53-replaceString(document.getElementById("colourControl").style.top,"px","")-100;}else{xlimit=mouseX-24-replaceString(document.getElementById("colourControl").style.left,"px","")-340;ylimit=mouseY-53-replaceString(document.getElementById("colourControl").style.top,"px","")-100;}if(xlimit<=0){xlimit=0;}else{if(xlimit>=150){xlimit=150;}}if(ylimit<=0){ylimit=0;}else{if(ylimit>=150){ylimit=150;}}document.getElementById("cmBlueDot").style.left=xlimit+"px";document.getElementById("cmBlueDot").style.top=ylimit+"px";H=document.getElementById("cmHue").value;S=XToS(xlimit);V=YToV(ylimit);_9=HSVToRGB(H,S,V);_b=RGBToHex(_9["red"],_9["green"],_9["blue"]);document.getElementById("cmHex").value=_b;document.getElementById("cmColorContainer").style.backgroundColor="#"+_b;changecss(_1,_2,_b,"hex",_3,_4);}}function dragH(e){if(_e){mouseY=nn6?e.clientY:event.clientY;scrollOffset=getScrollXY();if(!scrollOffset["y"]){scrollOffset["y"]=0;}if(!scrollOffset["x"]){scrollOffset["x"]=0;}if(checkIt("safari")){sliderY=mouseY-52-replaceString(document.getElementById("colourControl").style.top,"px","")-100;}else{sliderY=mouseY-52-replaceString(document.getElementById("colourControl").style.top,"px","")-100;}if(sliderY<0){sliderY=0;}if(sliderY>150){sliderY=150;}document.getElementById("cmBlueArrow").style.top=sliderY+"px";H=YToH(sliderY);_9=HSVToRGB(H,"100","100");_b=RGBToHex(_9["red"],_9["green"],_9["blue"]);document.getElementById("cmSatValBg").style.backgroundColor="#"+_b;dotX=replaceString(document.getElementById("cmBlueDot").style.left,"px","");dotY=replaceString(document.getElementById("cmBlueDot").style.top,"px","");S=XToS(dotX);V=YToV(dotY);_9=HSVToRGB(H,S,V);_b=RGBToHex(_9["red"],_9["green"],_9["blue"]);document.getElementById("cmHex").value=_b;document.getElementById("cmColorContainer").style.backgroundColor="#"+_b;changecss(_1,_2,_b,"hex",_3,_4);}}function replaceString(_1e,_1f,_20){return _1e.replace(_1f,_20);}function XToS(_21){return (_21/1.5);}function YToV(_22){return (100-(_22/1.5));}function SToX(S){return S*1.5;}function VToY(V){return (-V+100)*1.5;}function HToY(H){return (H/360)*150;}function YToH(_26){return (_26/150)*360;}function HSVToRGB(H,S,V){H=H/360;S=S/100;V=V/100;if(S<=0){V=Math.round(V*255);_9["red"]=V;_9["green"]=V;_9["blue"]=V;return _9;}else{if(H>=1){H=0;}H=6*H;F=H-Math.floor(H);P=Math.round(255*V*(1-S));Q=Math.round(255*V*(1-(S*F)));T=Math.round(255*V*(1-(S*(1-F))));V=Math.round(255*V);switch(Math.floor(H)){case 0:R=V;G=T;B=P;break;case 1:R=Q;G=V;B=P;break;case 2:R=P;G=V;B=T;break;case 3:R=P;G=Q;B=V;break;case 4:R=T;G=P;B=V;break;case 5:R=V;G=P;B=Q;break;}_9["red"]=R;_9["green"]=G;_9["blue"]=B;return _9;}}function RGBToHex(R,G,B){return (toHex(R)+toHex(G)+toHex(B));}function toHex(N){if(N==null){return "00";}N=parseInt(N);if(N==0||isNaN(N)){return "00";}N=Math.max(0,N);N=Math.min(N,255);N=Math.round(N);return "0123456789ABCDEF".charAt((N-N%16)/16)+"0123456789ABCDEF".charAt(N%16);}function HexToRGB(H){hexR=H.substr(0,2);_9["red"]=parseInt((hexR).substring(0,2),16);hexG=H.substr(2,2);_9["green"]=parseInt((hexG).substring(0,2),16);hexB=H.substr(4,2);_9["blue"]=parseInt((hexB).substring(0,2),16);return _9;}function RGBToHSV(R,G,B){var max=Math.max(R,G,B);var min=Math.min(R,G,B);var _34=max-min;V=Math.round((max/255)*100);if(max!=0){S=Math.round(_34/max*100);}else{S=0;}if(S==0){H=0;}else{if(R==max){H=(G-B)/_34;}else{if(G==max){H=2+(B-R)/_34;}else{if(B==max){H=4+(R-G)/_34;}}}H=Math.round(H*60);if(H>360){H=360;}if(H<0){H+=360;}}_a["hue"]=H;_a["sat"]=S;_a["val"]=V;return _a;}}