var niftyOk=(document.getElementById&&document.createElement&&Array.prototype.push);var niftyCss=false;String.prototype.find=function(b){return(this.indexOf(b)>=0?true:false)};var oldonload=window.onload;if(typeof(NiftyLoad)!="function"){NiftyLoad=function(){}}if(typeof(oldonload)=="function"){window.onload=function(){oldonload();AddCss();NiftyLoad()}}else{window.onload=function(){AddCss();NiftyLoad()}}function AddCss(){niftyCss=true;var b=CreateEl("link");b.setAttribute("type","text/css");b.setAttribute("rel","stylesheet");b.setAttribute("href","niftyCorners.css");b.setAttribute("media","screen");document.getElementsByTagName("head")[0].appendChild(b)}function Nifty(g,j){if(niftyOk==false){return}if(niftyCss==false){AddCss()}var i,f=g.split(","),h=0;if(j==null){j=""}if(j.find("fixed-height")){h=getElementsBySelector(f[0])[0].offsetHeight}for(i=0;i<f.length;i++){Rounded(f[i],j)}if(j.find("height")){SameHeight(g,h)}}function Rounded(h,k){var j,i="",l="",g=new Array();if(k!=""){k=k.replace("left","tl bl");k=k.replace("right","tr br");k=k.replace("top","tr tl");k=k.replace("bottom","br bl");k=k.replace("transparent","alias");if(k.find("tl")){i="both";if(!k.find("tr")){i="left"}}else{if(k.find("tr")){i="right"}}if(k.find("bl")){l="both";if(!k.find("br")){l="left"}}else{if(k.find("br")){l="right"}}}if(i==""&&l==""&&!k.find("none")){i="both";l="both"}g=getElementsBySelector(h);for(j=0;j<g.length;j++){FixIE(g[j]);if(i!=""){AddTop(g[j],i,k)}if(l!=""){AddBottom(g[j],l,k)}}}function AddTop(t,i,d){var n=CreateEl("b"),s=4,p="",v,o,u="r",r,q;n.style.marginLeft="-"+getPadding(t,"Left")+"px";n.style.marginRight="-"+getPadding(t,"Right")+"px";if(d.find("alias")||(q=getBk(t))=="transparent"){q="transparent";r="transparent";p=getParentBk(t);u="t"}else{r=getParentBk(t);p=Mix(q,r)}n.style.background=r;n.className="niftycorners";v=getPadding(t,"Top");if(d.find("small")){n.style.marginBottom=(v-2)+"px";u+="s";s=2}else{if(d.find("big")){n.style.marginBottom=(v-10)+"px";u+="b";s=8}else{n.style.marginBottom=(v-5)+"px"}}for(o=1;o<=s;o++){n.appendChild(CreateStrip(o,i,q,p,u))}t.style.paddingTop="0";t.insertBefore(n,t.firstChild)}function AddBottom(t,i,d){var n=CreateEl("b"),s=4,p="",v,o,u="r",r,q;n.style.marginLeft="-"+getPadding(t,"Left")+"px";n.style.marginRight="-"+getPadding(t,"Right")+"px";if(d.find("alias")||(q=getBk(t))=="transparent"){q="transparent";r="transparent";p=getParentBk(t);u="t"}else{r=getParentBk(t);p=Mix(q,r)}n.style.background=r;n.className="niftycorners";v=getPadding(t,"Bottom");if(d.find("small")){n.style.marginTop=(v-2)+"px";u+="s";s=2}else{if(d.find("big")){n.style.marginTop=(v-10)+"px";u+="b";s=8}else{n.style.marginTop=(v-5)+"px"}}for(o=s;o>0;o--){n.appendChild(CreateStrip(o,i,q,p,u))}t.style.paddingBottom=0;t.appendChild(n)}function CreateStrip(k,j,g,l,i){var h=CreateEl("b");h.className=i+k;h.style.backgroundColor=g;h.style.borderColor=l;if(j=="left"){h.style.borderRightWidth="0";h.style.marginRight="0"}else{if(j=="right"){h.style.borderLeftWidth="0";h.style.marginLeft="0"}}return(h)}function CreateEl(b){return(document.createElement(b))}function FixIE(b){if(b.currentStyle!=null&&b.currentStyle.hasLayout!=null&&b.currentStyle.hasLayout==false){b.style.display="inline-block"}}function SameHeight(j,o){var l,i=j.split(","),m,p,n=[],k;for(l=0;l<i.length;l++){m=getElementsBySelector(i[l]);n=n.concat(m)}for(l=0;l<n.length;l++){if(n[l].offsetHeight>o){o=n[l].offsetHeight}n[l].style.height="auto"}for(l=0;l<n.length;l++){k=o-n[l].offsetHeight;if(k>0){m=CreateEl("b");m.className="niftyfill";m.style.height=k+"px";nc=n[l].lastChild;if(nc.className=="niftycorners"){n[l].insertBefore(m,nc)}else{n[l].appendChild(m)}}}}function getElementsBySelector(A){var v,y,B="",j="",C=A,F="",a,z,k,c,D=[],f=[],i;if(A.find("#")){if(A.find(" ")){D=A.split(" ");var s=D[0].split("#");if(s.length==1){return(f)}k=document.getElementById(s[1]);if(k){E=k.getElementsByTagName(D[1]);for(v=0;v<E.length;v++){f.push(E[v])}}return(f)}else{D=A.split("#");C=D[0];B=D[1];if(B!=""){k=document.getElementById(B);if(k){f.push(k)}return(f)}}}if(A.find(".")){D=A.split(".");C=D[0];j=D[1];if(j.find(" ")){D=j.split(" ");j=D[0];F=D[1]}}var E=document.getElementsByTagName(C);if(j==""){for(v=0;v<E.length;v++){f.push(E[v])}return(f)}for(v=0;v<E.length;v++){i=E[v].className.split(" ");for(y=0;y<i.length;y++){if(i[y]==j){if(F==""){f.push(E[v])}else{a=E[v].getElementsByTagName(F);for(z=0;z<a.length;z++){f.push(a[z])}}}}}return(f)}function getParentBk(e){var c=e.parentNode,f;while(c.tagName.toUpperCase()!="HTML"&&(f=getBk(c))=="transparent"){c=c.parentNode}if(f=="transparent"){f="#FFFFFF"}return(f)}function getBk(d){var c=getStyleProp(d,"backgroundColor");if(c==null||c=="transparent"||c.find("rgba(0, 0, 0, 0)")){return("transparent")}if(c.find("rgb")){c=rgb2hex(c)}return(c)}function getPadding(e,d){var f=getStyleProp(e,"padding"+d);if(f==null||!f.find("px")){return(0)}return(parseInt(f))}function getStyleProp(d,c){if(d.currentStyle){return(d.currentStyle[c])}if(document.defaultView.getComputedStyle){return(document.defaultView.getComputedStyle(d,"")[c])}return(null)}function rgb2hex(i){var k="",h,l,g;var j=/([0-9]+)[, ]+([0-9]+)[, ]+([0-9]+)/;var l=j.exec(i);for(g=1;g<4;g++){h=parseInt(l[g]).toString(16);if(h.length==1){k+="0"+h}else{k+=h}}return("#"+k)}function Mix(m,n){var o,p,i,j,k,l=new Array(3);if(m.length==4){p=1}else{p=2}if(n.length==4){i=1}else{i=2}for(o=0;o<3;o++){j=parseInt(m.substr(1+p*o,p),16);if(p==1){j=16*j+j}k=parseInt(n.substr(1+i*o,i),16);if(i==1){k=16*k+k}l[o]=Math.floor((j*50+k*50)/100);l[o]=l[o].toString(16);if(l[o].length==1){l[o]="0"+l[o]}}return("#"+l[0]+l[1]+l[2])};