var RUZEE=window.RUZEE||{};RUZEE.ShadedBorder={create:function(z){var A=/msie/i.test(navigator.userAgent)&&!window.opera;var B=A&&!window.XMLHttpRequest;function sty(a,h){for(k in h){if(/ie_/.test(k)){if(A)a.style[k.substr(3)]=h[k]}else a.style[k]=h[k]}}function crdiv(h){var a=document.createElement("div");a.className="sb-gen";sty(a,h);return a}function op(v){v=v<0?0:v;if(v>0.99999)return"";return A?" filter:alpha(opacity="+(v*100)+");":" opacity:"+v+';'}var C=z.shadow||0;var r=z.corner||0;var D=0;var E=z.border||0;var F=z.borderOpacity||1;var G=C!=0;var H=r>C?r:C;var I=H;var J=H;var K=H;if(E>0){D=r;r=r-E}var L=r!=0&&G?Math.round(H/3):0;var M=L;var N=Math.round(L/2);var O=r>0?"sb-inner":"sb-shadow";var P="sb-shadow";var Q="sb-border";var R=z.edges||"trlb";if(!/t/i.test(R))J=0;if(!/b/i.test(R))K=0;if(!/l/i.test(R))H=0;if(!/r/i.test(R))I=0;var p={position:"absolute",left:"0",top:"0",width:H+"px",height:J+"px",ie_fontSize:"1px",overflow:"hidden",margin:"0",padding:"0"};var S=crdiv(p);delete p.left;p.right="0";p.width=I+"px";var T=crdiv(p);delete p.top;p.bottom="0";p.height=K+"px";var U=crdiv(p);delete p.right;p.left="0";p.width=H+"px";var V=crdiv(p);var W=crdiv({position:"absolute",width:"100%",height:J+"px",ie_fontSize:"1px",top:"0",left:"0",overflow:"hidden",margin:"0",padding:"0"});var t=crdiv({position:"relative",height:J+"px",ie_fontSize:"1px",margin:"0 "+I+"px 0 "+H+"px",overflow:"hidden",padding:"0"});W.appendChild(t);var X=crdiv({position:"absolute",left:"0",bottom:"0",width:"100%",height:K+"px",ie_fontSize:"1px",overflow:"hidden",margin:"0",padding:"0"});var b=crdiv({position:"relative",height:K+"px",ie_fontSize:"1px",margin:"0 "+I+"px 0 "+H+"px",overflow:"hidden",padding:"0"});X.appendChild(b);var Y=crdiv({position:"absolute",top:(-K)+"px",left:"0",width:"100%",height:"100%",overflow:"hidden",ie_fontSize:"1px",padding:"0",margin:"0"});function corner(a,t,l){var w=l?H:I;var h=t?J:K;var s=t?N:-N;var b=[];var c=[];var e=[];var f=0;var g=1;if(l){f=w-1;g=-1}for(var x=0;x<w;++x){var i=h-1;var j=-1;if(t){i=0;j=1}var k=false;for(var y=h-1;y>=0&&!k;--y){var m='<div style="position:absolute; top:'+i+'px; left:'+f+'px; '+'width:1px; height:1px; overflow:hidden; margin:0; padding:0;';var n=x-L;var o=y-M-s;var d=Math.sqrt(n*n+o*o);var p=false;if(r>0){if(n<0&&o<D&&o>=r||o<0&&n<D&&n>=r){b.push(m+op(F)+'" class="'+Q+'"></div>')}else if(d<D&&d>=r-1&&n>=0&&o>=0){var q=m;if(d>=D-1){q+=op((D-d)*F);p=true}else q+=op(F);b.push(q+'" class="'+Q+'"></div>')}var q=m+' z-index:2;'+(t?'background-position:0 -'+(r-o-1)+'px;':'background-image:none;');var u=function(){if(!t)q=q.replace(/top\:\d+px/,"top:0px");q=q.replace(/height\:1px/,"height:"+(y+1)+"px");c.push(q+'" class="'+O+'"></div>');k=true};if(n<0&&o<r||o<0&&n<r){u()}else if(d<r&&n>=0&&o>=0){if(d>=r-1){q+=op(r-d);p=true;c.push(q+'" class="'+O+'"></div>')}else{u()}}else p=true}else p=true;if(C>0&&p){d=Math.sqrt(x*x+y*y);if(d<C){e.push(m+' z-index:0; '+op(1-(d/C))+'" class="'+P+'"></div>')}}i+=j}f+=g}a.innerHTML=e.concat(b.concat(c)).join('')}function mid(a){var b=[];b.push('<div style="position:relative; top:'+(J+K)+'px; height:2048px; '+' margin:0 '+(I-r-L)+'px 0 '+(H-r-L)+'px; '+' padding:0; overflow:hidden;'+' background-position:0 '+(J>0?-(r+M+N):'0')+'px;"'+' class="'+O+'"></div>');var c='<div style="position:absolute; width:1px;'+' top:'+(J+K)+'px; height:2048px; padding:0; margin:0;';if(C>0){for(var x=0;x<H-r-L;++x){b.push(c+' left:'+x+'px;'+op((x+1.0)/H)+'" class="'+P+'"></div>')}for(var x=0;x<I-r-L;++x){b.push(c+' right:'+x+'px;'+op((x+1.0)/I)+'" class="'+P+'"></div>')}}if(E>0){var d=' width:'+E+'px;'+op(F)+'" class="'+Q+'"></div>';b.push(c+' left:'+(H-D-L)+'px;'+d);b.push(c+' right:'+(I-D-L)+'px;'+d)}a.innerHTML=b.join('')}function tb(a,t){var b=[];var h=t?J:K;var c='<div style="height:1px; overflow:hidden; position:absolute; margin:0; padding:0;'+' width:100%; left:0px; ';var s=t?N:-N;for(var y=0;y<h-s-M-r;++y){if(C>0)b.push(c+(t?'top:':'bottom:')+y+'px;'+op((y+1)*1.0/h)+'" class="'+P+'"></div>')}if(y>=E){b.push(c+(t?'top:':'bottom:')+(y-E)+'px;'+op(F)+' height:'+E+'px;" class="'+Q+'"></div>')}b.push(c+(t?'background-position-y:0; top:':'background-image:none; bottom:')+y+'px;'+' height:'+(r+M+s)+'px;" class="'+O+'"></div>');a.innerHTML=b.join('')}corner(S,true,true);corner(T,true,false);corner(V,false,true);corner(U,false,false);mid(Y);tb(t,true);tb(b,false);needsCloning=false;return{render:function(a){if(typeof a=='string')a=document.getElementById(a);if(a.length!=undefined){for(var i=0;i<a.length;++i)this.render(a[i]);return}a.className+=" sb";sty(a,{position:"relative",background:"transparent"});var b=a.firstChild;while(b){var c=b.nextSibling;if(b.nodeType==1&&b.className=='sb-gen')a.removeChild(b);b=c}var d=a.firstChild;var e=needsCloning?W.cloneNode(true):W;var f=needsCloning?Y.cloneNode(true):Y;var g=needsCloning?X.cloneNode(true):X;var h=needsCloning?S.cloneNode(true):S;var j=needsCloning?T.cloneNode(true):T;var k=needsCloning?V.cloneNode(true):V;var l=needsCloning?U.cloneNode(true):U;a.insertBefore(h,d);a.insertBefore(j,d);a.insertBefore(k,d);a.insertBefore(l,d);a.insertBefore(e,d);a.insertBefore(f,d);a.insertBefore(g,d);if(B){a.onmouseover=function(){this.className+=" hover"};a.onmouseout=function(){this.className=this.className.replace(/ hover/,"")}}if(A){function resize(){e.style.width=g.style.width=f.style.width=a.offsetWidth+"px";if(B){f.firstChild.style.height=a.offsetHeight+"px"}else{for(var i=0;i<f.childNodes.length;++i){f.childNodes[i].style.height=(a.offsetHeight-K-J)+"px"}}j.style.right=l.style.right=null;j.style.left=l.style.left=(a.offsetWidth-I)+"px"}a.onresize=resize;resize()}needsCloning=true}}}};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>');
