var RUZEE=window.RUZEE||{};RUZEE.ShadedBorder={create:function(U){var e=/msie/i.test(navigator.userAgent)&&!window.opera;function T(j,b){for(k in b){if(/ie_/.test(k)){if(e){j.style[k.substr(3)]=b[k]}}else{j.style[k]=b[k]}}}function Z(j){var b=document.createElement("div");b.className="sb-gen";T(b,j);return b}function P(b){b=b<0?0:b;b=b>0.99999?0.99999:b;if(e){return" filter:alpha(opacity="+(b*100)+");"}else{return" opacity:"+b+";"}}var c=U.shadow||0;var X=U.corner||0;var W=0;var Q=U.border||0;var L=c!=0;var H=X>c?X:c;var J=H;var K=H;var E=H;if(Q>0){W=X;X=X-Q}var F=X!=0&&L?Math.round(H/3):0;var D=F;var I=Math.round(F/2);var N=X>0?"sb-inner":"sb-shadow";var a="sb-shadow";var R="sb-border";var C=U.edges||"trlb";if(!/t/i.test(C)){K=0}if(!/b/i.test(C)){E=0}if(!/l/i.test(C)){H=0}if(!/r/i.test(C)){J=0}var Y={position:"absolute",left:"0",top:"0",width:H+"px",height:K+"px",ie_fontSize:"1px",overflow:"hidden"};var G=Z(Y);delete Y.left;Y.right="0";Y.width=J+"px";var B=Z(Y);delete Y.top;Y.bottom="0";Y.height=E+"px";var h=Z(Y);delete Y.right;Y.left="0";Y.width=H+"px";var A=Z(Y);var i=Z({position:"absolute",width:"100%",height:K+"px",ie_fontSize:"1px",top:"0",left:"0",overflow:"hidden"});var S=Z({position:"relative",height:K+"px",ie_fontSize:"1px",marginLeft:H+"px",marginRight:J+"px",overflow:"hidden"});i.appendChild(S);var d=Z({position:"absolute",left:"0",bottom:"0",width:"100%",height:E+"px",ie_fontSize:"1px",overflow:"hidden"});var g=Z({position:"relative",height:E+"px",ie_fontSize:"1px",marginLeft:H+"px",marginRight:J+"px",overflow:"hidden"});d.appendChild(g);var V=Z({position:"absolute",top:(-E)+"px",left:"0",width:"100%",height:"100%",overflow:"hidden",ie_fontSize:"1px"});function M(n,AA,AD){var u=AD?H:J;var AG=AA?K:E;var AB=AA?I:-I;var p=[];var o=[];var b=[];var v=0;var AE=1;if(AD){v=u-1;AE=-1}for(var r=0;r<u;++r){var AH=0;var j=1;if(AA){AH=AG-1;j=-1}for(var q=0;q<AG;++q){var AC='<div style="position:absolute; top:'+AH+"px; left:"+v+"px; width:1px; height:1px; overflow:hidden;";var AF=r-F;var m=q-D-AB;var AI=Math.sqrt(AF*AF+m*m);var z=false;if(X>0){if(AF<0&&m<W&&m>=X||m<0&&AF<W&&AF>=X){p.push(AC+'" class="'+R+'"></div>')}else{if(AI<W&&AI>=X-1&&AF>=0&&m>=0){var AJ=AC;if(AI>=W-1){AJ+=P(W-AI);z=true}p.push(AJ+'" class="'+R+'"></div>')}}var AJ=AC+" z-index:2;";if(AF<0&&m<X||m<0&&AF<X){o.push(AJ+'" class="'+N+'"></div>')}else{if(AI<X&&AF>=0&&m>=0){if(AI>=X-1){AJ+=P(X-AI);z=true}o.push(AJ+'" class="'+N+'"></div>')}else{z=true}}}else{z=true}if(c>0&&z){AI=Math.sqrt(r*r+q*q);if(AI<c){b.push(AC+" z-index:0; "+P(1-(AI/c))+'" class="'+a+'"></div>')}}AH+=j}v+=AE}n.innerHTML=b.concat(p.concat(o)).join("")}function f(n){var m=[];m.push('<div style="position:relative; top:'+(K+E)+"px; height:8000px; margin-left:"+(H-X-F)+"px; margin-right:"+(J-X-F)+'px; overflow:hidden;" class="'+N+'"></div>');var j='<div style="position:absolute; width:1px; top:'+(K+E)+"px; height:8000px;";for(var b=0;b<H-X-F;++b){m.push(j+" left:"+b+"px;"+P((b+1)/H)+'" class="'+a+'"></div>')}for(var b=0;b<J-X-F;++b){m.push(j+" right:"+b+"px;"+P((b+1)/J)+'" class="'+a+'"></div>')}if(Q>0){var l=" width:"+Q+'px;" class="'+R+'"></div>';m.push(j+" left:"+(H-W-F)+"px;"+l);m.push(j+" right:"+(J-W-F)+"px;"+l)}n.innerHTML=m.join("")}function O(n,j){var o=[];var m=j?K:E;var b='<div style="height:1px; overflow:hidden; position:absolute; width:100%; left:0px; ';var l=j?I:-I;for(var p=0;p<m-l-D-X;++p){o.push(b+(j?"top:":"bottom:")+p+"px;"+P((p+1)*1/m)+'" class="'+a+'"></div>')}if(p>=Q){o.push(b+(j?"top:":"bottom:")+(p-Q)+"px; height:"+Q+'px;" class="'+R+'"></div>')}o.push(b+(j?"top:":"bottom:")+p+"px; height:"+(X+D+l)+'px;" class="'+N+'"></div>');n.innerHTML=o.join("")}M(G,true,true);M(B,true,false);M(A,false,true);M(h,false,false);f(V);O(S,true);O(g,false);return{render:function(j){if(typeof j=="string"){j=document.getElementById(j)}if(j.length!=undefined){for(var n=0;n<j.length;++n){this.render(j[n])}return }var l=j.firstChild;while(l){var m=l.nextSibling;if(l.nodeType==1&&l.className=="sb-gen"){j.removeChild(l)}l=m}var r=j.firstChild;var o=i.cloneNode(true);var q=V.cloneNode(true);var p=d.cloneNode(true);j.insertBefore(G.cloneNode(true),r);j.insertBefore(B.cloneNode(true),r);j.insertBefore(A.cloneNode(true),r);j.insertBefore(h.cloneNode(true),r);j.insertBefore(o,r);j.insertBefore(q,r);j.insertBefore(p,r);if(e){function b(){o.style.width=p.style.width=q.style.width=j.offsetWidth+"px";q.firstChild.style.height=j.offsetHeight+"px"}j.onresize=b;b()}}}}};document.write('<style type="text/css">.sb, .sbi, .sb *, .sbi * { position:relative; z-index:1; }* html .sb, * html .sbi { height:1%; }.sbi { display:inline-block; }.sb-inner { background:#ddd; }.sb-shadow { background:#000; }.sb-border { background:#bbb; }</style>')