function NiftyCheck(){if(!document.getElementById||!document.createElement){return(false)}isXHTML=/html\:/.test(document.getElementsByTagName("body")[0].nodeName);if(Array.prototype.push==null){Array.prototype.push=function(){this[this.length]=arguments[0];return(this.length)}}return(true)}function Rounded(h,r,d,k,c){var n,g,a,q="r",j="",m=false,f="",p=false,u=false;if(k=="transparent"){q=q+"x";j=d;d="transparent"}else{if(c&&c.indexOf("border")>=0){var o=c.split(" ");for(n=0;n<o.length;n++){if(o[n].indexOf("#")>=0){j=o[n]}}if(j==""){j="#666"}q+="e";m=true}else{if(c&&c.indexOf("smooth")>=0){q+="a";j=Mix(d,k)}}}if(c&&c.indexOf("small")>=0){q+="s"}g=q;a=q;if(r.indexOf("all")>=0){u=true;p=true}else{if(r.indexOf("top")>=0){u="true"}else{if(r.indexOf("tl")>=0){u="true";if(r.indexOf("tr")<0){g+="l"}}else{if(r.indexOf("tr")>=0){u="true";g+="r"}}}}if(r.indexOf("bottom")>=0){p=true}else{if(r.indexOf("bl")>=0){p="true";if(r.indexOf("br")<0){a+="l"}}else{if(r.indexOf("br")>=0){p="true";a+="r"}}}var s=getElementsBySelector(h);var e=s.length;for(n=0;n<e;n++){if(m){AddBorder(s[n],j,p)}if(u){AddTop(s[n],d,k,j,g)}if(p){AddBottom(s[n],d,k,j,a)}if(m&&!p){s[n].style.borderBottom="1px solid "+j}}}function AddBorder(f,g,a){var e;if(!f.passed){if(f.childNodes.length==1&&f.childNodes[0].nodeType==3){var c=f.firstChild.nodeValue;f.removeChild(f.lastChild);var h=CreateEl("span");h.style.display="block";h.appendChild(document.createTextNode(c));f.appendChild(h)}for(e=0;e<f.childNodes.length;e++){if(f.childNodes[e].nodeType==1){f.childNodes[e].style.borderLeft="1px solid "+g;f.childNodes[e].style.borderRight="1px solid "+g}}}f.passed=true}function AddTop(a,c,e,g,k){var f,b=4,h=CreateEl("b");if(k.indexOf("s")>=0){b=2}if(g){h.className="artop"}else{h.className="rtop"}h.style.backgroundColor=c;for(f=1;f<=b;f++){var j=CreateEl("b");j.className=k+f;j.style.backgroundColor=e;if(g){j.style.borderColor=g}h.appendChild(j)}a.style.paddingTop=0;a.insertBefore(h,a.firstChild)}function AddBottom(a,c,e,g,k){var f,b=4,h=CreateEl("b");if(k.indexOf("s")>=0){b=2}if(g){h.className="artop"}else{h.className="rtop"}h.style.backgroundColor=c;for(f=b;f>0;f--){var j=CreateEl("b");j.className=k+f;j.style.backgroundColor=e;if(g){j.style.borderColor=g}h.appendChild(j)}a.style.paddingBottom=0;a.appendChild(h)}function CreateEl(a){if(isXHTML){return(document.createElementNS("http://www.w3.org/1999/xhtml",a))}else{return(document.createElement(a))}}function getElementsBySelector(b){var c,a="",g="",l=b,e,k=[],h=[];if(b.indexOf(" ")>0){k=b.split(" ");var d=k[0].split("#");if(d.length==1){return(h)}e=document.getElementById(d[1]);if(e){return(e.getElementsByTagName(k[1]))}return(h)}if(b.indexOf("#")>0){k=b.split("#");l=k[0];a=k[1]}if(a!=""){e=document.getElementById(a);if(e){h.push(e)}return(h)}if(b.indexOf(".")>0){k=b.split(".");l=k[0];g=k[1]}var j=document.getElementsByTagName(l);if(g==""){return(j)}for(c=0;c<j.length;c++){if(j[c].className.indexOf(g)>=0){h.push(j[c])}}return(h)}function Mix(f,e){var d,c,b,a,h,g=new Array(3);if(f.length==4){c=1}else{c=2}if(e.length==4){b=1}else{b=2}for(d=0;d<3;d++){a=parseInt(f.substr(1+c*d,c),16);if(c==1){a=16*a+a}h=parseInt(e.substr(1+b*d,b),16);if(b==1){h=16*h+h}g[d]=Math.floor((a*50+h*50)/100)}return("#"+g[0].toString(16)+g[1].toString(16)+g[2].toString(16))};