function NiftyCheck(){if(!document.getElementById||!document.createElement){return false}var a=navigator.userAgent.toLowerCase();if(a.indexOf("msie 5")>0&&a.indexOf("opera")==-1){return false}return true}function Rounded(f,h,g,b,e){var a;if(!NiftyCheck()){return}if(typeof(b)=="undefined"){b=h}if(typeof(e)=="undefined"){e=g}var j=getElements(f);var c=j.length;for(var d=0;d<c;d++){color=get_current_style(j[d],"background-color","transparent");a=get_current_style(j[d].parentNode,"background-color","transparent");AddRounded(j[d],a,color,h,g,true);AddRounded(j[d],a,color,b,e,false)}}Math.sqr=function(a){return a*a};function Blend(f,d,g){var e=Array(parseInt("0x"+f.substring(1,3)),parseInt("0x"+f.substring(3,5)),parseInt("0x"+f.substring(5,7)));var c=Array(parseInt("0x"+d.substring(1,3)),parseInt("0x"+d.substring(3,5)),parseInt("0x"+d.substring(5,7)));return"#"+("0"+Math.round(e[0]+(c[0]-e[0])*g).toString(16)).slice(-2).toString(16)+("0"+Math.round(e[1]+(c[1]-e[1])*g).toString(16)).slice(-2).toString(16)+("0"+Math.round(e[2]+(c[2]-e[2])*g).toString(16)).slice(-2).toString(16);return"#"+("0"+Math.round(e[0]+(c[0]-e[0])*g).toString(16)).slice(-2).toString(16)+("0"+Math.round(e[1]+(c[1]-e[1])*g).toString(16)).slice(-2).toString(16)+("0"+Math.round(e[2]+(c[2]-e[2])*g).toString(16)).slice(-2).toString(16)}function AddRounded(b,a,o,u,t,n){if(!u&&!t){return}var q,p;var r=document.createElement("div");r.style.backgroundColor=a;var m=0;for(q=1;q<=t;q++){var g,f,e;arc=Math.sqrt(1-Math.sqr(1-q/t))*u;var c=u-Math.ceil(arc);var l=Math.floor(m);var s=u-c-l;var k=document.createElement("div");var h=r;k.style.margin="0px "+c+"px";k.style.height="1px";k.style.overflow="hidden";for(p=1;p<=s;p++){if(p==1){if(p==s){g=((arc+m)*0.5)-l}else{f=Math.sqrt(1-Math.sqr((u-c-p+1)/u))*t;g=(f-(t-q))*(arc-l-s+1)*0.5;g=0}}else{if(p==s){f=Math.sqrt(1-Math.sqr((u-c-p+1)/u))*t;g=1-(1-(f-(t-q)))*(1-(m-l))*0.5}else{e=Math.sqrt(1-Math.sqr((u-c-p)/u))*t;f=Math.sqrt(1-Math.sqr((u-c-p+1)/u))*t;g=((f+e)*0.5)-(t-q)}}k.style.backgroundColor=Blend(a,o,g);if(n){h.appendChild(k)}else{h.insertBefore(k,h.firstChild)}h=k;var k=document.createElement("div");k.style.height="1px";k.style.overflow="hidden";k.style.margin="0px 1px"}k.style.backgroundColor=o;if(n){h.appendChild(k)}else{h.insertBefore(k,h.firstChild)}m=arc}if(n){b.insertBefore(r,b.firstChild)}else{b.appendChild(r)}}function getElements(c){var e=[];var b=document.getElementsByTagName("DIV");var d=new RegExp("\\b"+c+"\\b");for(var a=0;a<b.length;a++){if(d.test(b[a].className)){e.push(b[a])}}return e}function get_current_style(d,g,c){var a,b,h,f;try{var e=document.defaultView.getComputedStyle(d,"");h=e.getPropertyValue(g)}catch(a){if(d.currentStyle){f=g.split("-");for(b=1;b<f.length;b++){f[b]=f[b].toUpperCase()}f=f.join("");h=d.currentStyle.getAttribute(f)}}if((h.indexOf("rgba")>-1||h==c)&&d.parentNode){if(d.parentNode!=document){h=get_current_style(d.parentNode,g,c)}else{h="#FFFFFF"}}if(h.indexOf("rgb")>-1&&h.indexOf("rgba")==-1){h=rgb2hex(h)}if(h.length==4){h="#"+h.substring(1,1)+h.substring(1,1)+h.substring(2,1)+h.substring(2,1)+h.substring(3,1)+h.substring(3,1)}return h}function rgb2hex(e){var a=255;var c="";var b;var d=/([0-9]+)[, ]+([0-9]+)[, ]+([0-9]+)/;var f=d.exec(e);for(b=1;b<4;b++){c+=("0"+parseInt(f[b]).toString(16)).slice(-2)}return"#"+c};