alphaCorners=new function(){var _1=this,isIE=(navigator.userAgent.indexOf("MSIE")!=-1),isIE6=(navigator.userAgent.indexOf("MSIE 6")!=-1),tables=new Array(4);this.antialias=true;new onDOMReady(function(){var _2=document.body.style;if(navigator.userAgent.indexOf("Firefox")!=-1){_2.position="relative";_2.zIndex="0";_2.left="0px";_2.top="0px";}});this.round=function(_3,_4,_5,_6){new onDOMReady(function(){var _7=selectElements(_3),cornerstyle=new CStyle(_4,_5);for(var i=0;i<_7.length;i++){if(!_7[i].alphaCorners){roundElement(new Element(_7[i],_6),cornerstyle);}}},[_3,_4,_5,_6]);};function Element(_9,_a){this.object=_9;this.height=_9.offsetHeight;this.width=_9.offsetWidth;this.style=[new BStyle(_9),_a?new BStyle(_9,_a):_a];this.borderwidth=this.style[0].borderwidth;_9.alphaCorners=true;_9.hoverclass=" "+_a;_9.hovering=false;}function CStyle(_b,_c){this.radius=_b;this.corners=[];for(var i=0;i<4;i++){this.corners[i]=(!_c)||(!!_c[i]);}}function BStyle(_e,_f){this.bg=new Array(2);this.borderwidth=0;this.hasborder=false;this.getStyle=function(_10,_11){var _12="";if(document.defaultView){_12=document.defaultView.getComputedStyle(_10,"").getPropertyValue(_11);}else{if(_10.currentStyle){_12=_10.currentStyle.getAttribute(_11.toUpperCase().replace(/-/g,""));}}if(_12.indexOf("px")!=-1){_12=1*_12.substr(0,_12.indexOf("px"));}else{if(_12.indexOf("rgb")!=-1){var reg=new RegExp("([0-9]+)[, ]+([0-9]+)[, ]+([0-9]+)");var rgb=reg.exec(_12);_12="";for(var i=1;i<4;i++){_12+=("0"+(1*rgb[i]).toString(16)).slice(-2);}_12="#"+_12;}}return _12;};this.setStyle=function(_16,_17){if(_17){var _18=_16.parentNode;_16=_16.cloneNode(false);_16.className+=" "+_17;_16.style.visibility="hidden";_16.style.position="absolute";_18.appendChild(_16);}var _19=" "+this.getStyle(_16,"background-repeat"),bgcolor=this.getStyle(_16,"background-color");this.bg[0]=this.getStyle(_16,"background-image");this.bg[0]=(_19.indexOf("-")!=-1?bgcolor+" ":"")+(this.bg[0].indexOf(".")!=-1?this.bg[0].replace(/['"]/g,""):bgcolor)+(_19.indexOf("-")!=-1?_19:"");this.bg[1]=this.getStyle(_16,"border-top-color");this.borderwidth=this.getStyle(_16,"border-top-width");this.borderwidth=this.borderwidth>-1?this.borderwidth:0;this.hasborder=this.borderwidth>0;if(_17){_18.removeChild(_16);}};this.setStyle(_e,_f);}function hover(_1a,_1b){if(_1b&&!_1a.hovering){_1a.className+=_1a.hoverclass;}else{if(!_1b&&_1a.hovering){_1a.className=_1a.className.replace(_1a.hoverclass,"");}else{return false;}}_1a.hovering=_1b;var _1c=getElementsByClassName(_1a,"alphaCorners").pop().childNodes;_1c[0].style.left=_1b?"0px":"200%";_1c[1].style.left=_1b?"200%":"0px";}function onDOMReady(_1d,_1e){if(document.body&&(document.all||document.getElementsByTagName("*")).length>2){_1d(_1e);}else{setTimeout(function(){onDOMReady(_1d,_1e);},0);}}function selectElements(_1f){_1f=_1f.replace(/^[ ]+|[ ]+$/ig,"").replace(/[ ]+/ig," ").split(" ");var _20=[document.body];for(var i=0;i<_1f.length;i++){var _22=new Array(),index,add;for(var j=0;j<_20.length;j++){if((index=_1f[i].indexOf("#"))!=-1){add=[document.getElementById(_1f[i].substr(index+1))];}else{if((index=_1f[i].indexOf("."))!=-1){add=getElementsByClassName(_20[j],_1f[i].substr(index+1),_1f[i].substring(0,index));}else{add=_20[j].getElementsByTagName(_1f[i]);}}for(var k=0;k<add.length;k++){_22.push(add[k]);}}_20=_22;}return _20;}function getElementsByClassName(_25,_26,_27){var all=_25.getElementsByTagName(_27&&_27.length>0?_27:"*"),elements=new Array();for(var i=all.length-1;i>-1;i--){if(all[i].className.indexOf(_26)!=-1){elements.push(all[i]);}}return elements;}function roundElement(_2a,_2b){var _2c=_2a.object.style,properties="position:absolute;"+"overflow:hidden;"+"top:0px;"+"left:0px;"+"height:"+(isIE?_2a.height+"px":"100%")+";"+"width:"+(isIE?_2a.width+"px":"100%")+";",innerHTML="<div class=\"alphaCorners\" style=\""+properties+"z-index:-1;"+"\">";for(var h=(_2a.style[1]?1:0);h>-1;h--){innerHTML+="<div class=\""+(h==0?"base":"hover")+"\" style=\""+properties+(h==1?"left:200%;":"")+"\">";for(var b=(_2a.style[h].hasborder?1:0);b>-1;b--){for(var r=1;r>-1;r--){var _30=new Array(2);_30[r]=b?_2b.radius:Math.max(_2b.radius,_2a.borderwidth);_30[1-r]=(_2a.style[h].hasborder?(1-b)*_2a.borderwidth:0);innerHTML+="<div style=\""+properties+"top:"+(-_30[1])+"px;"+"left:"+(-_30[0])+"px;"+"\">"+"<div style=\""+properties+"top:"+(2*_30[1])+"px;"+"left:"+(2*_30[0])+"px;"+"background:"+_2a.style[h].bg[b]+(_2a.style[h].bg[b].indexOf(".")!=-1?" "+(_30[1-r]-_30[0])+"px "+(_30[1-r]-_30[1])+"px;":";")+"\"></div>"+"</div>";}}innerHTML+=genCorners(_2a,_2a.style[h],_2b)+"</div>";}if(_2c.position.indexOf("absolute")==-1){_2c.position="relative";}if(!(_2c.zIndex>0)){_2c.zIndex=0;}if(_2a.style[0].hasborder){var _31="",position=["top","right","bottom","left"];for(var i=0;i<4;i++){_31+=(_2a.borderwidth+_2a.style[0].getStyle(_2a.object,"padding-"+position[i]))+"px ";}_2c.padding=_31;_2c.borderStyle="none";}_2c.background="none";_2a.object.innerHTML+=innerHTML+"</div>";if(_2a.style[1]){_2a.object.onmouseover=function(){hover(_2a.object,true);};_2a.object.onmouseout=function(){hover(_2a.object,false);};}}function genCorners(_33,_34,_35){var _36="",borderwidth=_33.borderwidth,hasborder=_34.hasborder;for(var _37=3;_37>-1;_37--){for(var b=(hasborder?1:0);b>-1;b--){var bg=_34.bg[b],bgpos=bg.indexOf(".")!=-1,radius=Math.max(0,_35.radius-(hasborder?(1-b)*borderwidth:0)),crTop=_37==0||_37==1?0:_33.height-(hasborder?2*borderwidth:0)-radius,crLeft=_37==0||_37==3?0:_33.width-(hasborder?2*borderwidth:0)-radius,corner="<div style=\""+"position:absolute;"+"overflow:hidden;"+"height:"+radius+"px;"+"width:"+radius+"px;";corner+=isIE?"top:"+(crTop+(hasborder?(b==0?1:(_37==2||_37==3?2:0)):0)*borderwidth)+"px;"+"left:"+(crLeft+(hasborder?(b==0?1:(_37==2||_37==1?2:0)):0)*borderwidth)+"px;":(_37==0||_37==1?"top:":"bottom:")+(b==0&&hasborder?borderwidth:0)+"px;"+(_37==0||_37==3?"left:":"right:")+(b==0&&hasborder?borderwidth:0)+"px;";crLeft+=b*(_37==0||_37==3?0:2*borderwidth);crTop+=b*(_37==0||_37==1?0:2*borderwidth);corner+=((!_35.corners[_37])||(radius==0)?"background:"+bg+(bgpos?" "+(-crLeft)+"px "+(-crTop)+"px;":";"):"")+"\">";if(_35.corners[_37]&&radius>0){var _3a=getTable(radius,_37),pxTop,pxLeft,bool;for(var y=radius-1;y>=0;y--){for(var x=radius-1;x>=0;x--){if(!_3a[x][y]){continue;}bool=(_37==0||_3a[x][y]!=1);pxTop=(_37==1||bool?radius-1:0)-y;pxLeft=(_37==3||bool?radius-1:0)-x;corner+="<div style=\""+"position:absolute;"+"top:"+pxTop+"px;"+"left:"+pxLeft+"px;"+(isIE6?"overflow:hidden;":"")+(_3a[x][y]==1?"height:100%;width:100%;":"height:1px;width:1px;")+"background:"+bg+(bgpos?" "+(-crLeft-pxLeft)+"px "+(-crTop-pxTop)+"px;":";")+(isIE?"filter:alpha(opacity="+(100*_3a[x][y])+");":"opacity:"+_3a[x][y]+";")+"\"></div>";}}}_36+=corner+"</div>";}}return _36;}function getTable(_3d,_3e){var _3f=tables[_3d+""+_3e];if(!_3f){var _40=!tables[_3d+"0"]?genTable(_3d):tables[_3d+"0"];_3f=new Array(_3d);for(var x=0;x<_3d;x++){_3f[x]=new Array(_3d);for(var y=0;y<_3d;y++){_3f[x][y]=_40[_3e==2||_3e==1?_3d-1-x:x][_3e==2||_3e==3?_3d-1-y:y];}}}return _3f;}function genTable(_43){var _44=Math.round(_43/Math.sqrt(2))-1,table=new Array(),opacity,xone,xtwo;for(var x=0;x<_43;x++){table[x]=new Array(_43);}for(var y=_43-1;y>=_44;y--){for(var x=_44;x>=0;x--){if(_1.antialias){xone=Math.max(x,Math.min(x+1,_43*Math.sqrt(1-Math.pow((y+1)/_43,2))));xtwo=Math.max(x,Math.min(x+1,_43*Math.sqrt(1-Math.pow(y/_43,2))));opacity=Math.round(100*((xone>x)*(1-(xtwo-xone))+(xone!=xtwo?integral(_43,xtwo)-integral(_43,xone)-y*(xtwo-xone):0)))/100;}else{opacity=((x+0.5)*Math.sqrt(1+Math.pow((y+0.5)/(x+0.5),2))<=_43?1:0);}if(opacity==0){continue;}table[x][y]=opacity;table[y][x]=opacity;if(opacity==1){break;}}}return table;}function integral(_48,x){var _4a=x/_48;return 0.5*_48*(x*Math.sqrt(1-Math.pow(_4a,2))+_48*Math.asin(_4a));}};