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