var rocon=(function(){var O=/\.rc(\d+)\b/,Z=/\brc(\d+)\b/,k=/\brc-shape\b/,AE="rocon__",G="rocon",u=[],T={update:function(){},bindProperties:function(){var e=1;return function(AJ,AI,AH){u.push({id:e++,rule:AJ,bg:a(I(AI),function(AK){if(AK.charAt(0)!="#"){AK="#"+AK}return n(AK)}),border_width:AH||0})}}(),process:function(e){X(e)}},V=null,U={},h=[],Q=[],m=false,A=false,j=navigator.userAgent.toLowerCase(),E={},D={version:(j.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(j),opera:/opera/.test(j),msie:/msie/.test(j)&&!/opera/.test(j),mozilla:/mozilla/.test(j)&&!/(compatible|webkit)/.test(j)};function AD(){if(!m){m=true;if(Q.length){for(var e=0;e<Q.length;e++){Q[e].call(document)}Q=null}}}function b(e){Q.push(e)}function o(){if(A){return }A=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);AD()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);AD()}});if(document.documentElement.doScroll&&!window.frameElement){(function(){if(m){return }try{document.documentElement.doScroll("left")}catch(e){setTimeout(arguments.callee,0);return }AD()})()}}}}function l(AI,AL,AJ){if(AJ){for(var AK=0,AH=AI.length;AK<AH;AK++){if(AL.call(AI[AK],AK)===false){break}}}else{for(var AK=AI.length-1,e;AK>=0;AK--){if(AL.call(AI[AK],AK)===false){break}}}}function a(e,AL){var AH=[];for(var AI=0,AJ=e.length;AI<AJ;AI++){var AK=AL(e[AI],AI);if(AK!=null){AH[AH.length]=AK}}return AH.concat.apply([],AH)}function y(){return }function n(AH){var e;function AI(AK){var AL=parseInt(AK,10).toString(16);return(AL.length==1)?AL+AL:AL}function AJ(AK){return AI(Math.round(AK*2.55))}if(e=/rgb\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)/.exec(AH)){return"#"+AI(e[1])+AI(e[2])+AI(e[3])}if(e=/rgb\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*\)/.exec(AH)){return"#"+AJ(e[1])+AJ(e[2])+AJ(e[3])}if(e=/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/i.exec(AH)){return"#"+e[1]+e[2]+e[3]}if(e=/#([a-f0-9])([a-f0-9])([a-f0-9])/i.exec(AH)){return"#"+e[1]+e[1]+e[2]+e[2]+e[3]+e[3]}AI=null;AJ=null;return AH}function i(e,AI){var AH=document.createElement(e);if(AI){AH.className=AI}return AH}function q(AH,AI){var e=new RegExp("\\b"+AI+"\\b");return AH.nodeType==1&&e.test(AH.className||"")}function p(AK,AH){var AJ,e={},AI=function(AM,AL){return AL.toUpperCase()};l(AH instanceof Array?AH:[AH],function(){var AM=this,AL=AM.replace(/\-(\w)/g,AI);if(AK.style[AL]){e[AL]=AK.style[AL]}else{if(D.msie){e[AL]=AK.currentStyle[AL]}else{if(document.defaultView&&document.defaultView.getComputedStyle){if(!AJ){AJ=document.defaultView.getComputedStyle(AK,"")}e[AL]=AJ&&AJ.getPropertyValue(AM)}}}});return AH instanceof Array?e:e[AH.replace(/\-(\w)/g,AI)]}function I(AH){var e=(AH||"").split("_");switch(e.length){case 1:return[e[0],e[0],e[0],e[0]];case 2:return[e[0],e[1],e[0],e[1]];case 3:return[e[0],e[1],e[2],e[1]];case 4:return e}return null}var H=(function(){var AH=[],AI="#ffffff";function AJ(AK){var AL;do{if(AK.nodeType!=1){break}if(AK.rocon_bg){return AK.rocon_bg}else{AH.push(AK);AL=p(AK,"background-color");if(AL!="transparent"){return n(AL)}}}while(AK=AK.parentNode);return AI}function e(AK){var AL;do{if(AK.nodeType!=1){break}AL=p(AK,"background-color");if(AL!="transparent"){return n(AL)}}while(AK=AK.parentNode);return AI}return function(AP,AO){var AL=AP.className,AN=null;var AK=/\brcbg([a-f0-9_]+)\b/i.exec(AL);if(AK){AN=a(I(AK[1]),function(AQ){return n("#"+AQ)});return AN}var AM=g(AP);if(AM){return AM.bg}if(!AO){AP=AP.parentNode}if(H.use_cache){AH=[];AN=AJ(AP);l(AH,function(){this.rocon_bg=AN;H.processed_elems.push(this)});AH=null}else{AN=e(AP)}return I(AN)}})();H.use_cache=true;H.processed_elems=[];function g(AI){var AH=AI.className,e=null;l(u,function(){if((typeof (this.rule)=="string"&&AH.indexOf(this.rule)!=-1)||AH.search(this.rule)!=-1){e=this;return false}},true);return e}function K(e,AH){V.insertRule(e+" {"+AH+"}",V.cssRules.length)}function c(AH){var e;l(document.styleSheets,function(){l(this.cssRules||this.rules,function(){if(e=O.exec(this.selectorText)){AH(this,parseInt(e[1],10))}})})}function d(AI,AH){var e=(AI.className||"").replace(new RegExp("\\s*"+G+"[-_].+?\\b","ig"),"");if(AH){e+=" "+AH}AI.className=e;return AI}function N(AH,e){h.push(AH.selectorText.substr(1))}function AG(){if(!V){if(document.createStyleSheet){V=document.createStyleSheet()}else{var e=i("style");e.rel="rocon";document.getElementsByTagName("head")[0].appendChild(e);l(document.styleSheets,function(){if(this.ownerNode.rel=="rocon"){V=this;return false}})}}return V}function C(AI){var AH=[],e;l((AI||document).getElementsByTagName("*"),function(){if(e=Z.exec(this.className||"")){AH.push({node:this,radius:parseInt(e[1],10)})}});return AH}function X(AH){var e=C(AH);if(e.length){AG();l(e,function(){y(this.node,this.radius)})}}function P(e){return E[e]?true:false}function t(AM,AH){var AI=AM.className||"";AH=AH||parseInt(AI.match(Z)[1],10);var AK=k.test(AI),AL=g(AM);var e="";var AJ=AL?AL.border_width:(parseInt(p(AM,"border-left-width"))||0);if(AJ){e=n(p(AM,"border-left-color")||"#000")}return{radius:AH,bg_color:H(AM,AK),border_width:(AJ>AH)?AH:AJ,real_border_width:AJ,border_color:e,use_shape:AK}}function AF(e,AH){l(e,function(){l((this instanceof Array)?this:[this],AH)})}function L(AI){var e={};for(var AH in AI){if(AI.hasOwnProperty(AH)){e[AH]=AI[AH]}}return e}function s(AH,AI,AP){var AJ=p(AH,["padding-top","padding-bottom","margin-top","margin-bottom"]);function e(AQ){return parseInt(AJ[AQ],10)||0}var AK=Math.max(e("paddingTop")-AP.radius+AP.border_width,0),AO=Math.max(e("paddingBottom")-AP.radius+AP.border_width,0),AL=e("marginTop")+AP.radius,AN=e("marginBottom")+AP.radius,AM=AP.real_border_width-AP.border_width;K("."+AI,"border-top-width:"+AM+"px;border-bottom-width:"+AM+"px;padding-top:"+AK+"px;padding-bottom:"+AO+"px;margin-top:"+AL+"px;margin-bottom:"+AN+"px")}b(X);b(function(){l(H.processed_elems,function(){this.removeAttribute("rocon_bg")});H.use_cache=false});o();if(D.safari){y=function(AI,AH){var e=".rc"+AH;if(!P(e)){K(e,"-webkit-border-radius:"+AH+"px; -khtml-border-radius:"+AH);E[e]=true}};T.update=function(){AF(arguments,function(){var e=Z.exec(this.className||"");if(e){y(this,parseInt(e[1]))}})}}if(D.mozilla){y=function(AI,AH){var e=".rc"+AH;if(!P(e)){K(e,"-moz-border-radius:"+AH+"px");E[e]=true}};T.update=function(){AF(arguments,function(){var e=Z.exec(this.className||"");if(e){y(this,parseInt(e[1]))}})}}if(D.opera){AG();K("."+G,"position:absolute;background-repeat:no-repeat;z-index:1;display:none");K("."+G+"-init","position:relative;");K("."+G+"-init>."+G,"display:inline-block;");K("."+G+"-tl","top:0;left:0;background-position:100% 100%;");K("."+G+"-tr","top:0;right:0;background-position:0 100%;");K("."+G+"-bl","bottom:0;left:0;background-position:100% 0;");K("."+G+"-br","bottom:0;right:0;");var W=i("canvas");function f(AI){AI.border_width=(AI.border_width>AI.radius)?AI.radius:AI.border_width;if(AI.border_width>1){AI.radius-=AI.border_width/2}var AJ=AI.radius*2+AI.border_width,e=AJ;if(AI.use_shape){AJ=2000;if(AI.border_width<AI.real_border_width){e+=(AI.real_border_width-AI.border_width)*2}}if(AI.border_width==1){AJ--;e--}W.width=AI.width=AJ;W.height=AI.height=e;var AH=W.getContext("2d");AH.strokeStyle=AI.border_color;AH.lineWidth=AI.border_width;AH.lineJoin="miter";AH.lineCap="square";AH.fillStyle=AI.bg_color[0];AH.clearRect(0,0,AJ,e);return AH}function w(e,AI){var AJ=Math.PI/2,AH=(AI.border_width>1)?AI.border_width:0,AK=AI.radius*2+AH;e.beginPath();e.arc(0,0,AI.radius,AJ,0,true);e.stroke();e.beginPath();e.arc(AK,0,AI.radius,AJ*2,AJ,true);e.stroke();e.beginPath();e.arc(AK,AK,AI.radius,-AJ,AJ*2,true);e.stroke();e.beginPath();e.arc(0,AK,AI.radius,0,-AJ,true);e.stroke()}function J(AP){AP=L(AP);var AO=f(AP),AI=Math.PI/2,e=Math.PI*2,AL=AP.border_width,AM=(AL>1)?AL:0,AJ=AP.radius*2+AM,AN=0,AH=(AP.border_width<AP.real_border_width);var AK=function(AQ,AR){AO.beginPath();AO.arc(AQ,AR,AP.radius,0,e,true);AO.closePath();AO.fill()};if(AH){AN=AP.real_border_width-AP.border_width;AO.save();AO.translate(0,AN)}AK(0,0);AK(AJ,0);AK(AJ,AJ);AK(0,AJ);AO.fillRect(AJ,0,AP.width,AP.height);if(AL){w(AO,AP);AO.fillStyle=AO.strokeStyle;AO.fillRect(AJ,AP.radius-(AL>1?AL/2:AL),AP.width,AL*2);if(AH){AO.restore();AO.fillStyle=AP.border_color;AO.fillRect(0,0,AP.width,AN);AO.fillRect(0,AP.height-AN,AP.width,AN);AO.fillStyle=AP.bg_color}}return AO.canvas.toDataURL()}function S(AJ){var AN=AJ;AJ=L(AJ);var AH=f(AJ),e=AJ.radius,AI=(AJ.border_width>1)?AJ.border_width:0,AM=e*2+AI,AL=AN.radius,AK=Math.PI/2;AH.save();AH.beginPath();AH.arc(0,0,e,AK,0,true);AH.arc(AM,0,e,AK*2,AK,true);AH.arc(AM,AM,e,-AK,AK*2,true);AH.arc(0,AM,e,0,-AK,true);AH.closePath();AH.clip();AH.fillStyle=AJ.bg_color[2];AH.fillRect(0,0,AL,AL);AH.fillStyle=AJ.bg_color[3];AH.fillRect(AL,0,AL,AL);AH.fillStyle=AJ.bg_color[0];AH.fillRect(AL,AL,AL,AL);AH.fillStyle=AJ.bg_color[1];AH.fillRect(0,AL,AL,AL);AH.restore();if(AJ.border_width){w(AH,AJ)}return AH.canvas.toDataURL()}function B(e,AI){var AH=g(AI);return[e.radius,e.bg_color.join("-"),e.real_border_width,e.border_color,e.use_shape,AH?AH.id:0].join(":")}function r(e,AJ){var AL=B(e,AJ),AM=e.radius,AN=e.real_border_width||0,AO=(e.use_shape)?AN-e.border_width:0;if(!U[AL]){var AI=AE+V.cssRules.length;U[AL]=AI;K("."+AI+">."+G,'background-image: url("'+(e.use_shape?J(e):S(e))+'");width: '+AM+"px;height: "+(AM+AO)+"px;");var AK=-AN,AH=-AN;if(e.use_shape){AH=-AM-AO;s(AJ,AI,e);K("."+AI+">."+G+"-tl, ."+AI+">."+G+"-bl","width:auto;left:0;right:"+(AM-AN)+"px;background-position:-"+AM+"px 100%;");K("."+AI+">."+G+"-bl","background-position:-"+AM+"px 0;")}if(AK||AH){K("."+AI+">."+G+"-tl","top:"+AH+"px; left:"+AK+"px");K("."+AI+">."+G+"-tr","top:"+AH+"px; right:"+AK+"px");K("."+AI+">."+G+"-bl","bottom:"+AH+"px; left:"+AK+"px");K("."+AI+">."+G+"-br","bottom:"+AH+"px; right:"+AK+"px")}}return U[AL]}y=function(AJ,e){if(!AJ.className){return }var AH=false;l(AJ.childNodes,function(){if(q(this,G)){AH=true;return false}});var AI=r(t(AJ,e),AJ);if(!AH){l(["tl","tr","bl","br"],function(){AJ.appendChild(i("span",G+" "+G+"-"+this))})}d(AJ,AI+" "+G+"-init")};b(function(){document.documentElement.style.outline="none"});T.update=function(){AF(arguments,function(){y(d(this))})}}if(D.msie){U.ix=0;U.created={};var AB="",M={tl:0,tr:1,br:2,bl:3};var R="vml-"+G;try{if(!document.namespaces.v){document.namespaces.add("v","urn:schemas-microsoft-com:vml")}}catch(AA){}AG();var z="."+G;V.cssText="."+R+" {behavior:url(#default#VML);display:inline-block;position:absolute}"+z+"-init {position:relative;zoom:1;}"+z+" {position:absolute; display:inline-block; zoom: 1; overflow:hidden}"+z+"-tl ."+R+"{flip: 'y'}"+z+"-tr ."+R+"{rotation: 180;right:1px;}"+z+"-br ."+R+"{flip: 'x'; right:1px;}";if(D.version<7){V.cssText+=z+"-tr, "+z+"-br {margin-left: 100%;}"}K=function(e,AH){AB+=e+"{"+AH+"}"};function x(AT){var AK=AT.radius,AL=AT.border_width,AH=AK+":"+AL+":"+AT.use_shape;if(!x._cache[AH]){var AP=10;var AI=i("v:shape");AI.className=R;AI.strokeweight=AL+"px";AI.stroked=(AL)?true:false;var AQ=i("v:stroke");AQ.className=R;AQ.joinstyle="miter";AI.appendChild(AQ);var AN=AK,AJ=AN;AI.style.width=AN+"px";AI.style.height=AJ+"px";AK-=AL/2;AK*=AP;var e=AL/2*AP;var AM=Math.round((AK+e)/AN);var AO=AK+e;AI.coordorigin=Math.round(AM/2)+" "+Math.round(AM/2);AI.coordsize=AO+" "+AO;var AS="";var AR=AO+AM;if(AT.use_shape){AR=2000*AP;AS="m"+AR+",0 ns l"+e+",0  qy"+AO+","+AK+" l"+AR+","+AK+" e "}else{AS="m0,0 ns l"+e+",0  qy"+AO+","+AK+" l"+AO+","+AO+" l0,"+AO+" e "}AS+="m"+e+","+(-AM)+" nf l"+e+",0 qy"+AO+","+AK+" l "+(AR)+","+AK+" e x";AI.path=AS;x._cache[AH]=AI}return x._cache[AH].cloneNode(true)}x._cache={};function Y(AH,AI){var e=x(AH);e.fillcolor=AH.bg_color[M[AI]]||"#000";e.strokecolor=AH.border_color||"#000";var AJ=i("span",G+" "+G+"-"+AI);AJ.appendChild(e);return AJ}function v(e){l(e.childNodes,function(){if(q(this,G)){e.removeChild(this)}});d(e)}function AC(e){var AH=e.radius+":"+(e.real_border_width||0)+":"+e.use_shape;if(!U[AH]){U[AH]=AE+U.ix++}return U[AH]}function F(AS,AH){var AN=AS.radius,AO=AS.real_border_width||0,AP=(AS.use_shape)?AS.real_border_width-AS.border_width:0;var AJ=AC(AS);if(!U.created[AJ]){var AL=(D.version<7)?"."+AJ+" ."+G:"."+AJ+">."+G;var AI=-AO,e=-1-AO;K(AL,"width:"+(AN+AO+1)+"px;height:"+(AN+1)+"px");if(AS.use_shape){e=-AN-1-AP;var AQ=AN+AS.border_width*2+AP;s(AH,AJ,AS);var AM=Math.max(AN-AO*2,0),AR=Math.min(AN-AO*2,0)*-1;if(D.version<7){AR+=parseInt(p(AH,"padding-left")||0)+parseInt(p(AH,"padding-right")||0)}var AK="width:100%;clip:rect(auto auto auto "+AM+"px);padding-right:"+AR+"px;left:"+(-AO-AM)+"px;";K(AL+"-tl",AK+"top:"+e+"px;");K(AL+"-tl ."+R,"left:"+AM+"px");K(AL+"-bl",AK+"bottom:"+e+"px;");K(AL+"-bl ."+R,"left:"+AM+"px")}else{K(AL+"-tl","left:"+AI+"px;top:"+e+"px;");K(AL+"-bl","left:"+AI+"px;bottom:"+e+"px;")}if(D.version<7){AI=-AN+(AO?AN%2-AO%2:-AN%2);K(AL+"-tr","left:"+AI+"px;top:"+e+"px;");K(AL+"-br","left:"+AI+"px;bottom:"+e+"px;")}else{K(AL+"-tr","right:"+AI+"px;top:"+e+"px;");K(AL+"-br","right:"+AI+"px;bottom:"+e+"px;")}U.created[AJ]=true}}y=function(AI,e){var AH=t(AI,e);F(AH,AI);l(["tl","tr","bl","br"],function(){AI.appendChild(Y(AH,this))});AI.className+=" "+AC(AH)+" "+G+"-init"};T.update=function(){AF(arguments,function(){v(this);y(this)})};b(function(){V.cssText+=AB;AB="";K=V.addRule})}return T})();

