var isIE=navigator.userAgent.toLowerCase().indexOf("msie")>-1;var isMoz=document.implementation&&document.implementation.createDocument;var isMoz=((navigator.userAgent.toLowerCase().indexOf("firefox")!=-1))?true:false;var isSafari=((navigator.userAgent.toLowerCase().indexOf("safari")!=-1))?true:false;var BackCompat=document.compatMode.indexOf("BackCompat")>-1;var isOp=window.opera?1:0;function styleit(){if(isIE){for(var l=0;l<document.styleSheets.length;l++){for(var h=0;h<document.styleSheets[l].rules.length;h++){var b=document.styleSheets[l].rules[h].style.CCborderRadius||0;var c=document.styleSheets[l].rules[h].style.CCborderRadiusTR||b;var g=document.styleSheets[l].rules[h].style.CCborderRadiusTL||b;var f=document.styleSheets[l].rules[h].style.CCborderRadiusBR||b;var k=document.styleSheets[l].rules[h].style.CCborderRadiusBL||b;if(b||c||c||f||k){var a=document.styleSheets[l].rules[h].style.CCborderRadius;var m=document.styleSheets[l].rules[h].selectorText;var e={tl:{radius:45},tr:{radius:45},bl:{radius:45},br:{radius:45},antiAlias:true,autoPad:true,validTags:["div"]};e.tl.radius=replace(g,"px","");e.tr.radius=replace(c,"px","");e.bl.radius=replace(k,"px","");e.br.radius=replace(f,"px","");var d=new curvyCorners(e,replace(m,".",""));d.applyCornersToAll()}}}}else{if(isMoz||isSafari){for(var l=0;l<document.styleSheets.length;l++){for(var h=0;h<document.styleSheets[l].cssRules.length;h++){if(document.styleSheets[l].cssRules[h].style.MozBorderRadius){var a=document.styleSheets[l].rules[h].style.CCborderRadius;var m=document.styleSheets[l].rules[h].selectorText;var e={tl:{radius:5},tr:{radius:5},bl:{radius:5},br:{radius:5},antiAlias:true,autoPad:true,validTags:["div"]};e.tl.radius=replace(a,"px","");e.tr.radius=replace(a,"px","");e.bl.radius=replace(a,"px","");e.br.radius=replace(a,"px","");var d=new curvyCorners(e,"myBox");d.applyCornersToAll()}}}}}}function right(b,a){return b.substr(b.length-a)}function left(b,a){return b.substr(0,a)}function reverse(c){var b="";var a=c.length;while(a>0){b+=c.substring(a-1,a);a--}return b}function replace(e,d,f){return e.replace(d,f)}function replaceall(c,b,a){while(c.indexOf(b)!=-1){c=c.replace(b,a)}return c}function middle(e,d,c){return e.substring(d-1,c)}function chopleft(e,d){var c="";if(e.search(d)<0){c=e}else{c=e.substring(e.search(d))}return c}function chopright(e,d){var c="";if(e.search(d)<0){c=e}else{c=e.substring(0,e.search(d))}return c}function ifTop(a,b){if(a.settings.tl||a.settings.tr){return b}else{return 0}}function ifBot(a,b){if(a.settings.bl||a.settings.br){return b}else{return 0}}function curvyCorners(){if(typeof(arguments[0])!="object"){throw newCurvyError("First parameter of curvyCorners() must be an object.")}if(typeof(arguments[1])!="object"&&typeof(arguments[1])!="string"){throw newCurvyError("Second parameter of curvyCorners() must be an object or a class name.")}if(typeof(arguments[1])=="string"){var g=0;var a=getElementsByClass(arguments[1])}else{var g=1;var a=arguments}var d=new Array();if(arguments[0].validTags){var f=arguments[0].validTags}else{var f=["div"]}for(var c=g,b=a.length;c<b;c++){var e=a[c].tagName.toLowerCase();if(inArray(f,e)!==false){if(!(a[c].style.IEborderRadius=="set")){a[c].style.IEborderRadius="set";d[d.length]=new curvyObject(arguments[0],a[c])}}}this.objects=d;this.applyCornersToAll=function(){for(var h=0,l=this.objects.length;h<l;h++){this.objects[h].applyCorners()}}}function curvyObject(){this.box=arguments[1];this.settings=arguments[0];this.topContainer=null;this.bottomContainer=null;this.shell=null;this.masterCorners=new Array();this.contentDIV=null;var w=get_style(this.box.parentNode,"height","height");var m=get_style(this.box,"height","height");if(isIE){var q=this.box.offsetWidth}else{var q=get_style(this.box,"width","width")}var H=get_style(this.box,"borderTopWidth","border-top-width");var p=get_style(this.box,"borderBottomWidth","border-bottom-width");var e=get_style(this.box.parentNode,"borderTopWidth","border-top-width");var h=get_style(this.box.parentNode,"borderBottomWidth","border-bottom-width");var f=get_style(this.box,"borderLeftWidth","border-left-width");var c=get_style(this.box,"borderRightWidth","border-right-width");var o=get_style(this.box,"borderTopColor","border-top-color");var k=get_style(this.box,"borderBottomColor","border-bottom-color");var b=get_style(this.box,"borderLeftColor","border-left-color");var G=get_style(this.box,"borderRightColor","border-right-color");var g=get_style(this.box,"backgroundColor","background-color");var d=get_style(this.box,"backgroundImage","background-image");var D=get_style(this.box,"backgroundRepeat","background-repeat");var A=get_style(this.box,"backgroundPositionX","background-position-x");var x=get_style(this.box,"backgroundPositionY","background-position-y");var v=get_style(this.box,"position","position");var u=get_style(this.box,"paddingTop","padding-top");var E=get_style(this.box,"paddingTop","padding-top");var I=get_style(this.box,"paddingBottom","padding-Bottom");var t=get_style(this.box.parentNode,"paddingTop","padding-top");var C=get_style(this.box.parentNode,"paddingBottom","padding-Bottom");var y=get_style(this.box,"paddingLeft","padding-Left");var F=get_style(this.box,"paddingRight","padding-Right");var B=get_style(this.box,"border","border");var a=get_style(this.box,"marginTop","margin-top");var l=get_style(this.box,"marginBottom","margin-bottom");var n=Math.max(this.settings.tl?this.settings.tl.radius:0,this.settings.tr?this.settings.tr.radius:0);var s=Math.max(this.settings.bl?this.settings.bl.radius:0,this.settings.br?this.settings.br.radius:0);this.boxHeightP=parseInt(((w!=""&&w!="auto"&&w.indexOf("%")==-1)?w.substring(0,w.indexOf("px")):this.box.parentNode.offsetHeight));this.boxHeight=parseInt(((m!=""&&m!="auto"&&m.indexOf("%")==-1)?m.substring(0,m.indexOf("px")):this.box.offsetHeight));if(!isIE){this.boxWidth=parseInt(((q!=""&&q!="auto"&&q.indexOf("%")==-1)?q.substring(0,q.indexOf("px")):this.box.offsetWidth))}else{this.boxWidth=q}this.borderWidth=parseInt(((H!=""&&H.indexOf("px")!==-1)?H.slice(0,H.indexOf("px")):0));this.borderWidthB=parseInt(((p!=""&&p.indexOf("px")!==-1)?p.slice(0,p.indexOf("px")):0));this.borderWidthP=parseInt(((e!=""&&e.indexOf("px")!==-1)?e.slice(0,e.indexOf("px")):0));this.borderWidthBP=parseInt(((h!=""&&h.indexOf("px")!==-1)?h.slice(0,h.indexOf("px")):0));this.borderWidthL=parseInt(((f!=""&&f.indexOf("px")!==-1)?f.slice(0,f.indexOf("px")):0));this.borderWidthR=parseInt(((c!=""&&c.indexOf("px")!==-1)?c.slice(0,c.indexOf("px")):0));this.boxColour=format_colour(g);this.boxColourO=g;this.boxPadding=parseInt(((u!=""&&u.indexOf("px")!==-1)?u.slice(0,u.indexOf("px")):0));this.topPadding=parseInt(((E!=""&&E.indexOf("px")!==-1)?E.slice(0,E.indexOf("px")):0));this.bottomPadding=parseInt(((I!=""&&I.indexOf("px")!==-1)?I.slice(0,I.indexOf("px")):0));this.topPaddingP=parseInt(((t!=""&&t.indexOf("px")!==-1)?t.slice(0,t.indexOf("px")):0));this.bottomPaddingP=parseInt(((C!=""&&C.indexOf("px")!==-1)?C.slice(0,C.indexOf("px")):0));this.leftPadding=parseInt(((y!=""&&y.indexOf("px")!==-1)?y.slice(0,y.indexOf("px")):0));this.rightPadding=parseInt(((F!=""&&F.indexOf("px")!==-1)?F.slice(0,F.indexOf("px")):0));this.borderColour=format_colour(o);this.borderColourB=format_colour(k);this.borderColourL=format_colour(b);this.borderColourR=format_colour(G);this.borderString=this.borderWidth+"px solid "+this.borderColour;this.borderStringB=this.borderWidthB+"px solid "+this.borderColourB;this.backgroundImage=((d!="none")?d:"");this.backgroundRepeat=D;A="0px";x="0px";this.backgroundPosX=parseInt(((A!=""&&A.indexOf("px")!==-1)?A.slice(0,A.indexOf("px")):0));this.backgroundPosY=parseInt(((x!=""&&x.indexOf("px")!==-1)?x.slice(0,x.indexOf("px")):0));this.boxContent=this.box.innerHTML;this.topMargin=parseInt(((a!=""&&a.indexOf("px")!==-1)?a.slice(0,a.indexOf("px")):0));this.bottomMargin=parseInt(((l!=""&&l.indexOf("px")!==-1)?l.slice(0,l.indexOf("px")):0));this.box.innerHTML="";if(v!="absolute"){this.box.style.position="relative"}this.box.style.top="0";this.box.style.left="0";this.box.style.padding="0";this.box.style.border="none";this.box.style.backgroundColor="transparent";this.box.style.backgroundImage="none";if(isIE){if(BackCompat){this.box.style.width=parseInt(this.boxWidth)+"px";this.box.style.height=parseInt(this.boxHeight)+"px"}else{this.box.style.width=parseInt(this.boxWidth)+"px";this.box.style.height=parseInt(this.boxHeight)+"px"}}else{this.box.style.width=parseInt(this.boxWidth+this.leftPadding+this.rightPadding+this.borderWidthL+this.borderWidthR)+"px";this.box.style.height=parseInt(this.boxHeight+this.topPadding+this.bottomPadding+this.borderWidth+this.borderWidthB)+"px"}if(isIE){if(BackCompat){var r=document.createElement("DIV");r.style.width=parseInt(this.boxWidth)+"px";r.style.height=parseInt(this.boxHeight-n-s)+"px"}else{var r=document.createElement("DIV");r.style.width=parseInt(this.boxWidth-this.borderWidthL-this.borderWidthR)+"px";r.style.height=parseInt(this.boxHeight-n-s)+"px"}}else{var r=document.createElement("DIV");r.style.width=parseInt(this.boxWidth+this.leftPadding+this.rightPadding)+"px";r.style.height=parseInt(this.boxHeight+this.topPadding+this.bottomPadding+this.borderWidth+this.borderWidthB-n-s)+"px"}r.style.position="relative";r.style.padding="0";r.style.top=parseInt(n-this.borderWidth)+"px";r.style.left="0";r.style.border=parseInt(this.borderWidthL)+"px solid "+this.borderColourL;r.style.borderTopColor="transparent";r.style.borderBottomColor="transparent";r.style.backgroundColor=this.boxColourO;r.style.backgroundImage=this.backgroundImage;r.setAttribute("id","ccshell");this.shell=this.box.appendChild(r);this.box.setAttribute("id","ccoriginaldiv");var q=get_style(this.shell,"width","width");this.boxWidth=parseInt(((q!=""&&q!="auto"&&q.indexOf("%")==-1)?q.substring(0,q.indexOf("px")):this.shell.offsetWidth));this.applyCorners=function(){for(var Y=0;Y<2;Y++){switch(Y){case 0:if(this.settings.tl||this.settings.tr){var W=document.createElement("DIV");if(isIE){W.style.width=parseInt(this.boxWidth)+"px"}else{W.style.width=parseInt(this.boxWidth)+"px"}W.style.fontSize="1px";W.style.overflow="hidden";W.style.position="absolute";W.style.paddingLeft=this.borderWidth+"px";W.style.paddingRight=this.borderWidth+"px";W.style.height=n+"px";W.style.top=parseInt(0-n)+"px";W.style.left=0-this.borderWidthL+"px";W.setAttribute("id","cctopcontainer");this.topContainer=this.shell.appendChild(W)}break;case 1:if(this.settings.bl||this.settings.br){var W=document.createElement("DIV");if(isIE){W.style.width=parseInt(this.boxWidth)+"px"}else{W.style.width=parseInt(this.boxWidth)+"px"}W.style.fontSize="1px";W.style.overflow="hidden";W.style.position="absolute";W.style.paddingLeft=this.borderWidthB+"px";W.style.paddingRight=this.borderWidthB+"px";W.style.height=parseInt(s)+"px";W.style.bottom=parseInt(0-s)+"px";W.style.left=parseInt(0-this.borderWidthL)+"px";W.setAttribute("id","ccbottomcontainer");this.bottomContainer=this.shell.appendChild(W)}break}}var ad=["tr","tl","br","bl"];for(var ai in ad){if(ai>-1<4){var ab=ad[ai];if(ab=="tr"||ab=="tl"){var ac=this.borderWidth;var ae=this.borderColour}else{var ac=this.borderWidthB;var ae=this.borderColourB}var V=document.createElement("DIV");V.style.height=this.settings[ab].radius+"px";V.style.width=this.settings[ab].radius+"px";V.style.position="absolute";V.style.fontSize="1px";V.style.overflow="hidden";var N=parseInt(this.settings[ab].radius-this.borderWidth);for(var T=0,ah=this.settings[ab].radius;T<ah;T++){if((T+1)>=N){var P=-1}else{var P=(Math.floor(Math.sqrt(Math.pow(N,2)-Math.pow((T+1),2)))-1)}if(N!=ah){if((T)>=N){var M=-1}else{var M=Math.ceil(Math.sqrt(Math.pow(N,2)-Math.pow(T,2)))}if((T+1)>=ah){var K=-1}else{var K=(Math.floor(Math.sqrt(Math.pow(ah,2)-Math.pow((T+1),2)))-1)}}if((T)>=ah){var J=-1}else{var J=Math.ceil(Math.sqrt(Math.pow(ah,2)-Math.pow(T,2)))}if(P>-1){this.drawPixel(T,0,this.boxColour,100,(P+1),V,-1,this.settings[ab].radius)}if(N!=ah){for(var S=(P+1);S<M;S++){if(this.settings.antiAlias){if(this.backgroundImage!=""){var L=(pixelFraction(T,S,N)*100);if(L<30){this.drawPixel(T,S,ae,100,1,V,0,this.settings[ab].radius)}else{this.drawPixel(T,S,ae,100,1,V,-1,this.settings[ab].radius)}}else{var aa=BlendColour(this.boxColour,ae,pixelFraction(T,S,N));this.drawPixel(T,S,aa,100,1,V,0,this.settings[ab].radius,ab)}}}if(this.settings.antiAlias){if(K>=M){if(M==-1){M=0}this.drawPixel(T,M,ae,100,(K-M+1),V,0,0)}}else{if(K>=P){this.drawPixel(T,(P+1),ae,100,(K-P),V,0,0)}}var R=ae}else{var R=this.boxColour;var K=P}if(this.settings.antiAlias){for(var S=(K+1);S<J;S++){this.drawPixel(T,S,R,(pixelFraction(T,S,ah)*100),1,V,((this.borderWidth>0)?0:-1),this.settings[ab].radius)}}}this.masterCorners[this.settings[ab].radius]=V.cloneNode(true);for(var Y=0,ag=V.childNodes.length;Y<ag;Y++){var U=V.childNodes[Y];var af=parseInt(U.style.top.substring(0,U.style.top.indexOf("px")));var ak=parseInt(U.style.left.substring(0,U.style.left.indexOf("px")));var am=parseInt(U.style.height.substring(0,U.style.height.indexOf("px")));if(ab=="tl"||ab=="bl"){U.style.left=this.settings[ab].radius-ak-1+"px"}if(ab=="tr"||ab=="tl"){U.style.top=this.settings[ab].radius-am-af+"px"}U.style.backgroundRepeat=this.backgroundRepeat;switch(ab){case"tr":if(isIE&&BackCompat){U.style.backgroundPosition=parseInt(this.backgroundPosX-Math.abs(0-this.borderWidthL+this.boxWidth-this.settings[ab].radius+ak))+"px "+parseInt(this.backgroundPosY-Math.abs(this.settings[ab].radius-am-af-this.borderWidth))+"px"}else{U.style.backgroundPosition=parseInt(this.backgroundPosX-Math.abs(this.borderWidthR-this.borderWidthL+(this.boxWidth-this.settings[ab].radius+this.borderWidthR)+ak))+"px "+parseInt(this.backgroundPosY-Math.abs(this.settings[ab].radius-am-af-this.borderWidth))+"px"}break;case"tl":U.style.backgroundPosition=parseInt(this.backgroundPosX-Math.abs((this.settings[ab].radius-ak-1)-this.borderWidthL))+"px "+parseInt(this.backgroundPosY-Math.abs(this.settings[ab].radius-am-af-this.borderWidth))+"px";break;case"bl":if(isIE){U.style.backgroundPosition=parseInt(this.backgroundPosX-Math.abs((this.settings[ab].radius-ak-1)-this.borderWidthL))+"px "+parseInt(this.backgroundPosY-Math.abs((this.boxHeight+(this.borderWidth-this.topPadding-1)-this.settings[ab].radius+af)))+"px"}else{U.style.backgroundPosition=parseInt(this.backgroundPosX-Math.abs((this.settings[ab].radius-ak-1)-this.borderWidthL))+"px "+parseInt(this.backgroundPosY-Math.abs((this.boxHeight+(this.borderWidth+this.topPadding+this.bottomPadding)-this.settings[ab].radius+af)))+"px"}break;case"br":if(isIE){U.style.backgroundPosition=parseInt(this.backgroundPosX-Math.abs(1+this.leftPadding-this.borderWidthL+this.boxWidth-this.settings[ab].radius+ak))+"px "+parseInt(this.backgroundPosY-Math.abs((this.boxHeight+(this.borderWidth-this.topPadding-1)-this.settings[ab].radius+af)))+"px"}else{U.style.backgroundPosition=parseInt(this.backgroundPosX-Math.abs(this.borderWidthR-this.borderWidthL+(this.boxWidth-this.settings[ab].radius+this.borderWidthR)+ak))+"px "+parseInt(this.backgroundPosY-Math.abs((this.boxHeight+(this.borderWidth+this.topPadding+this.bottomPadding)-this.settings[ab].radius+af)))+"px"}break}}switch(ab){case"tl":if(V.style.position=="absolute"){V.style.top="0px"}if(V.style.position=="absolute"){V.style.left="0px"}if(this.topContainer){temp=this.topContainer.appendChild(V)}temp.setAttribute("id","cctl");break;case"tr":if(V.style.position=="absolute"){V.style.top="0px"}if(V.style.position=="absolute"){V.style.right="0px"}if(this.topContainer){temp=this.topContainer.appendChild(V)}temp.setAttribute("id","cctr");break;case"bl":if(V.style.position=="absolute"){V.style.bottom="0px"}if(V.style.position=="absolute"){V.style.left="0px"}if(this.bottomContainer){temp=this.bottomContainer.appendChild(V)}temp.setAttribute("id","ccbl");break;case"br":if(V.style.position=="absolute"){V.style.bottom="0px"}if(V.style.position=="absolute"){V.style.right="0px"}if(this.bottomContainer){temp=this.bottomContainer.appendChild(V)}temp.setAttribute("id","ccbr");break}}}var X=new Array();X.t=Math.abs(this.settings.tl.radius-this.settings.tr.radius);X.b=Math.abs(this.settings.bl.radius-this.settings.br.radius);for(z in X){if(z=="t"||z=="b"){if(X[z]){var aj=((this.settings[z+"l"].radius<this.settings[z+"r"].radius)?z+"l":z+"r");var O=document.createElement("DIV");O.style.height=X[z]+"px";O.style.width=this.settings[aj].radius+"px";O.style.position="absolute";O.style.fontSize="1px";O.style.overflow="hidden";O.style.backgroundColor=this.boxColour;switch(aj){case"tl":O.style.bottom="0px";O.style.left="0px";O.style.borderLeft=this.borderString;temp=this.topContainer.appendChild(O);temp.id="cctlfiller";break;case"tr":O.style.bottom="0px";O.style.right="0px";O.style.borderRight=this.borderString;temp=this.topContainer.appendChild(O);temp.id="cctrfiller";break;case"bl":O.style.top="0px";O.style.left="0px";O.style.borderLeft=this.borderStringB;temp=this.bottomContainer.appendChild(O);temp.id="ccblfiller";break;case"br":O.style.top="0px";O.style.right="0px";O.style.borderRight=this.borderStringB;temp=this.bottomContainer.appendChild(O);temp.id="ccbrfiller";break}}var Q=document.createElement("DIV");Q.style.position="relative";Q.style.fontSize="1px";Q.style.overflow="hidden";Q.style.backgroundColor=this.boxColour;Q.style.backgroundImage=this.backgroundImage;Q.style.backgroundRepeat=this.backgroundRepeat;switch(z){case"t":if(this.topContainer){if(this.settings.tl.radius&&this.settings.tr.radius){if(BackCompat){Q.style.height=100+n+"px"}else{Q.style.height=100+n-this.borderWidth+"px"}Q.style.marginLeft=this.settings.tl.radius-this.borderWidthL+"px";Q.style.marginRight=this.settings.tr.radius-this.borderWidthR+"px";Q.style.borderTop=this.borderString;if(this.backgroundImage!=""){Q.style.backgroundPosition=parseInt(this.backgroundPosX-(n-this.borderWidthL))+"px "+parseInt(this.backgroundPosY)+"px"}temp=this.topContainer.appendChild(Q);temp.setAttribute("id","cctopmiddlefiller");this.shell.style.backgroundPosition=parseInt(this.backgroundPosX)+"px "+parseInt(this.backgroundPosY-(n-this.borderWidthL))+"px"}}break;case"b":if(this.bottomContainer){if(this.settings.bl.radius&&this.settings.br.radius){if(BackCompat&&isIE){Q.style.height=s+"px"}else{Q.style.height=s-this.borderWidth+"px"}Q.style.marginLeft=this.settings.bl.radius-this.borderWidth+"px";Q.style.marginRight=this.settings.br.radius-this.borderWidth+"px";Q.style.borderBottom=this.borderStringB;if(isIE){if(BackCompat){if(this.backgroundImage!=""){alert("1")}Q.style.backgroundPosition=parseInt(this.backgroundPosX-(s-this.borderWidthL))+"px "+parseInt(this.backgroundPosY-(this.boxHeight+this.borderWidth-s))+"px"}else{if(this.backgroundImage!=""){Q.style.backgroundPosition=parseInt(this.backgroundPosX-(s-this.borderWidthL))+"px "+parseInt((1+this.topPadding)+this.backgroundPosY-(this.boxHeight+this.borderWidth-s))+"px"}}}else{if(this.backgroundImage!=""){Q.style.backgroundPosition=parseInt(this.backgroundPosX-(s-this.borderWidthL))+"px "+parseInt(this.backgroundPosY-(this.boxHeight+this.topPadding+this.borderWidth+this.bottomPadding-s))+"px"}}temp=this.bottomContainer.appendChild(Q);temp.setAttribute("id","ccbottommiddlefiller")}}break}}}var Z=document.createElement("DIV");if(isIE){var ao=0}else{var ao=0}Z.style.position="absolute";Z.innerHTML=this.boxContent;Z.className="autoPadDiv";var al=Math.abs(this.borderWidth+this.boxPadding);var an=Math.abs(this.borderWidthB+this.boxPadding);if(n<this.boxPadding){Z.style.paddingTop=parseInt(ao+al)+"px"}else{Z.style.paddingTop="0";Z.style.top=parseInt(ao+al)+"px"}if(s<this.boxPadding){Z.style.paddingBottom=parseInt(an-s)+"px"}else{Z.style.paddingBottom="0"}Z.style.paddingLeft=parseInt(this.borderWidthL+this.leftPadding)+"px";Z.style.paddingRight=this.rightPadding+"px";this.contentDIV=this.box.appendChild(Z)};this.drawPixel=function(S,P,J,O,Q,R,L,N){var K=document.createElement("DIV");K.style.height=Q+"px";K.style.width="1px";K.style.position="absolute";K.style.fontSize="1px";K.style.overflow="hidden";var M=Math.max(this.settings.tr.radius,this.settings.tl.radius);if(L==-1&&this.backgroundImage!=""){K.style.backgroundColor=J;K.style.backgroundImage=this.backgroundImage;K.style.backgroundPosition="-"+(this.boxWidth-(N-S)+this.borderWidth)+"px -"+((this.boxHeight+M+P)-this.borderWidth)+"px"}else{K.style.backgroundColor=J}if(O!=100){setOpacity(K,O)}K.style.top=P+"px";K.style.left=S+"px";R.appendChild(K)}}function insertAfter(b,c,a){b.insertBefore(c,a.nextSibling)}function BlendColour(n,l,g){var d=parseInt(n.substr(1,2),16);var m=parseInt(n.substr(3,2),16);var f=parseInt(n.substr(5,2),16);var c=parseInt(l.substr(1,2),16);var k=parseInt(l.substr(3,2),16);var e=parseInt(l.substr(5,2),16);if(g>1||g<0){g=1}var h=Math.round((d*g)+(c*(1-g)));if(h>255){h=255}if(h<0){h=0}var b=Math.round((m*g)+(k*(1-g)));if(b>255){b=255}if(b<0){b=0}var a=Math.round((f*g)+(e*(1-g)));if(a>255){a=255}if(a<0){a=0}return"#"+IntToHex(h)+IntToHex(b)+IntToHex(a)}function IntToHex(a){rem=a%16;base=Math.floor(a/16);baseS=MakeHex(base);remS=MakeHex(rem);return baseS+""+remS}function MakeHex(a){if((a>=0)&&(a<=9)){return a}else{switch(a){case 10:return"A";case 11:return"B";case 12:return"C";case 13:return"D";case 14:return"E";case 15:return"F"}}}function pixelFraction(h,g,a){var c=0;var b=new Array(1);var f=new Array(1);var k=0;var d="";var e=Math.sqrt((Math.pow(a,2)-Math.pow(h,2)));if((e>=g)&&(e<(g+1))){d="Left";b[k]=0;f[k]=e-g;k=k+1}var e=Math.sqrt((Math.pow(a,2)-Math.pow(g+1,2)));if((e>=h)&&(e<(h+1))){d=d+"Top";b[k]=e-h;f[k]=1;k=k+1}var e=Math.sqrt((Math.pow(a,2)-Math.pow(h+1,2)));if((e>=g)&&(e<(g+1))){d=d+"Right";b[k]=1;f[k]=e-g;k=k+1}var e=Math.sqrt((Math.pow(a,2)-Math.pow(g,2)));if((e>=h)&&(e<(h+1))){d=d+"Bottom";b[k]=e-h;f[k]=0}switch(d){case"LeftRight":c=Math.min(f[0],f[1])+((Math.max(f[0],f[1])-Math.min(f[0],f[1]))/2);break;case"TopRight":c=1-(((1-b[0])*(1-f[1]))/2);break;case"TopBottom":c=Math.min(b[0],b[1])+((Math.max(b[0],b[1])-Math.min(b[0],b[1]))/2);break;case"LeftBottom":c=(f[0]*b[1])/2;break;default:c=1}return c}function rgb2Hex(b){try{var c=rgb2Array(b);var h=parseInt(c[0]);var f=parseInt(c[1]);var a=parseInt(c[2]);var d="#"+IntToHex(h)+IntToHex(f)+IntToHex(a)}catch(g){alert("There was an error converting the RGB value to Hexadecimal in function rgb2Hex")}return d}function rgb2Array(a){var c=a.substring(4,a.indexOf(")"));var b=c.split(", ");return b}function setOpacity(f,c){c=(c==100)?99.999:c;if(isSafari&&f.tagName!="IFRAME"){var b=rgb2Array(f.style.backgroundColor);var e=parseInt(b[0]);var d=parseInt(b[1]);var a=parseInt(b[2]);f.style.backgroundColor="rgba("+e+", "+d+", "+a+", "+c/100+")"}else{if(typeof(f.style.opacity)!="undefined"){f.style.opacity=c/100}else{if(typeof(f.style.MozOpacity)!="undefined"){f.style.MozOpacity=c/100}else{if(typeof(f.style.filter)!="undefined"){f.style.filter="alpha(opacity:"+c+")"}else{if(typeof(f.style.KHTMLOpacity)!="undefined"){f.style.KHTMLOpacity=c/100}}}}}}function inArray(c,b){for(var a=0;a<c.length;a++){if(c[a]===b){return a}}return false}function inArrayKey(b,a){for(key in b){if(key===a){return true}}return false}function addEvent(e,d,b,a){if(e.addEventListener){e.addEventListener(d,b,a);return true}else{if(e.attachEvent){var c=e.attachEvent("on"+d,b);return c}else{e["on"+d]=b}}}function removeEvent(e,d,b,a){if(e.removeEventListener){e.removeEventListener(d,b,a);return true}else{if(e.detachEvent){var c=e.detachEvent("on"+d,b);return c}else{alert("Handler could not be removed")}}}function format_colour(b){var a="#ffffff";if(b!=""&&b!="transparent"){if(b.substr(0,3)=="rgb"){a=rgb2Hex(b)}else{if(b.length==4){a="#"+b.substring(1,2)+b.substring(1,2)+b.substring(2,3)+b.substring(2,3)+b.substring(3,4)+b.substring(3,4)}else{a=b}}}return a}function get_style(obj,property,propertyNS){try{if(obj.currentStyle){var returnVal=eval("obj.currentStyle."+property)}else{if(isSafari&&obj.style.display=="none"){obj.style.display="";var wasHidden=true}var returnVal=document.defaultView.getComputedStyle(obj,"").getPropertyValue(propertyNS);if(isSafari&&wasHidden){obj.style.display="none"}}}catch(e){}return returnVal}function getElementsByClass(g,e,a){var d=new Array();if(e==null){e=document}if(a==null){a="*"}var c=e.getElementsByTagName(a);var b=c.length;var f=new RegExp("(^|\\s)"+g+"(\\s|$)");for(i=0,j=0;i<b;i++){if(f.test(c[i].className)){d[j]=c[i];j++}}return d}function newCurvyError(a){return new Error("curvyCorners Error:\n"+a)};
