if(!UE)var UE={};if(!UE.U)UE.U={getPath:function(){return"http://userecho.com/s/images/"},r:function(a,b){return a.replace(/\#{([^{}]*)}/g,function(c,d){d=b[d];return typeof d==="string"||typeof d==="number"?d:c})},toQS:function(a){var b=[];for(k in a)a[k]!=null&&a[k]!=""&&b.push([k,a[k]].join("="));return b.join("&")}}; UE.P={getDim:function(){var a=document.documentElement;return{width:window.innerWidth||self.innerWidth||a&&a.clientWidth||document.body.clientWidth,height:window.innerHeight||self.innerHeight||a&&a.clientHeight||document.body.clientHeight}}}; UE.D={preload:function(a){if(!this.preloaded){var b=document.getElementById(a);this.setContent(b==null?a:b.innerHTML);this.preloaded=true}},show:function(a){this.preloaded||this.preload(a);this.Overlay.show();this.setPosition();UE.Element.addClassName(this.htmlElement(),"d-open");this.element().style.display="block";this.preloaded=false},close:function(){this.element().style.display="none";UE.Element.removeClassName(this.htmlElement(),"d-open");this.Overlay.hide()},id:"ue-d",css_template:" #ue-d { z-index: 100003; display: block; text-align: left; margin: -2em auto 0 auto; position: absolute; background-color: transparent; } #ue-overlay { position: absolute; z-index:100002; width: 100%; height: 100%; left: 0; top: 0; background-color: #000; opacity: .5; filter: alpha(opacity=50); } #ue-d[id], #ue-overlay[id] { position:fixed; } #ue-overlay p { padding: 5px; color: #ddd; font: bold 14px arial, sans-serif; margin: 0; letter-spacing: -1px; } #ue-d #ue-d-close { position: absolute; height: 32px; width: 32px; top: 0px; right: 0px; color: #06c; cursor: pointer; background-position: 0 0; background-repeat: no-repeat; background-color: transparent; } * html.d-open body { height: 100%; } * html.d-open, * html.d-open body { overflow: hidden; } html.d-open object, html.d-open embed, * html.d-open select { visibility: hidden; } * html #ue-overlay { width: 110%; } * html #ue-d #ue-d-close { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/s/images/close.png'); } a#ue-d-close { background-image: url(#{background_image_url}); }", element:function(){if(!document.getElementById(this.id)){var a=document.createElement("div");a.innerHTML='<div id="'+this.id+'" class="ue-component" style="display:none;"><a href="#" onclick="UE.D.close(); return false;" id="'+this.id+'-close"><span style="display: none;">Close</span></a><div id="'+this.id+'-content"></div></div>';document.body.appendChild(a.firstChild)}return document.getElementById(this.id)},setContent:function(a){this.element();if(typeof Prototype!="undefined"){document.getElementById(this.id+ "-content").innerHTML=a.stripScripts();setTimeout(function(){a.evalScripts()},100)}else document.getElementById(this.id+"-content").innerHTML=a},setPosition:function(){var a=UE.Element.getDim(this.element()),b=UE.P.getDim(),c=this.element().style;c.width="auto";c.height="auto";c.left=(b.width-a.width)/2+"px";c.top=(b.height-a.height<80?40:(b.height-a.height)/2)+"px"},htmlElement:function(){return document.getElementsByTagName("html")[0]}}; UE.D.Overlay={show:function(){this.element().style.display="block"},hide:function(){this.element().style.display="none"},id:"ue-overlay",element:function(){if(!document.getElementById(this.id)){var a=document.createElement("div");a.innerHTML='<div id="'+this.id+'" class="ue-component" onclick="UE.D.close(); return false;" style="display:none;"></div>';document.body.appendChild(a.firstChild)}return document.getElementById(this.id)}}; UE.Element={getDim:function(a){var b=a.display;if(b!="none"&&b!=null)return{width:a.offsetWidth,height:a.offsetHeight};b=a.style;var c=b.visibility,d=b.position,e=b.display;b.visibility="hidden";b.position="absolute";b.display="block";var f=a.clientWidth;a=a.clientHeight;b.display=e;b.position=d;b.visibility=c;return{width:f,height:a}},hasClassName:function(a,b){a=a.className;return a.length>0&&(a==b||(new RegExp("(^|\\s)"+b+"(\\s|$)")).test(a))},addClassName:function(a,b){this.hasClassName(a, b)||(a.className+=(a.className?" ":"")+b);return a},removeClassName:function(a,b){a.className=a.className.replace(new RegExp("(^|\\s+)"+b+"(\\s+|$)")," ");return a}};document.write('<style type="text/css">'+UE.U.r(UE.D.css_template,{background_image_url:UE.U.getPath()+"close.png"})+"</style>"); UE.Popin={content_template:'<iframe src="#{url}/widgets/popin/#{forum}?#{query}" frameborder="0" scrolling="no" allowtransparency="true" width="#{width}" height="#{height}" style="height: #{height}; width: #{width};"></iframe>',setup:function(a){this.setOpt(a||{})},preload:function(){UE.D.preload(UE.U.r(this.content_template,this.o))},show:function(){UE.D.show(UE.U.r(this.content_template,this.o))},setOpt:function(a){this.o={dialog:"popin",width:"420px", height:"600px",lang:"en",params:{}};for(attr in a)this.o[attr]=a[attr];this.o.url=this.url();this.o.params.lang=this.o.lang;this.o.params.referer=this.getReferer();this.o.query=UE.U.toQS(this.o.params)},getReferer:function(){var a=window.location.href;if(a.indexOf("?")!=-1)a=a.substring(0,a.indexOf("?"));return a},url:function(){return"http://"+this.o.host}}; UE.Tab={id:"ue-fb-tab",css_template:" body a#ue-fb-tab, body a#ue-fb-tab:link { background-position: 0px 50% !important; position: fixed !important; top: 45% !important; display: block !important; width: 22px !important; height: #{tab_height}px !important; margin: -55px 0 0 0 !important; padding: 0 !important; z-index: 100001 !important; background-position: 2px 50% !important; background-repeat: no-repeat !important; text-indent: -9000px; } body a#ue-fb-tab:hover { width: 23px !important; height: #{tab_height}px !important; margin: -55px 0 0 0 !important; cursor: pointer; #{tab_hover_bg_pos} } * html a#ue-fb-tab, * html a#ue-fb-tab:link { position: absolute !important; background-image: none !important; } a##{id} { #{alignment}: 0; background-repeat: no-repeat; background-color: #{background_color}; background-image: url(#{text_url}); border: solid 2px white; border-#{alignment}: none; -moz-border-radius: 10px; -moz-border-radius-top#{alignment}: 0; -moz-border-radius-bottom#{alignment}: 0; -webkit-border-radius: 10px; -webkit-border-top-#{alignment}-radius: 0; -webkit-border-bottom-#{alignment}-radius: 0; } a##{id}:hover { background-color: #{hover_color}; border: solid 2px white; border-#{alignment}: none; } * html a##{id} { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='#{text_url}'); }",show:function(a){this.setOpt(a|| {});UE.Popin.setup(a);a='<a id="'+this.id+'"';if(this.o.no_dialog)a+='" target="_blank"';else{a+='" onclick="UE.Popin.show(); return false;"';if(this.o.preload)a+='" onmouseover="UE.Popin.preload();"'}a+=' href="'+UE.Popin.url()+'">fb</a>';document.write(a);this.o.no_styles||document.write('<style type="text/css">'+UE.U.r(this.css_template,this.o)+"</style>")},setOpt:function(a){this.o={alignment:"left",background_color:"#f00",text_color:"white",hover_color:"#06C", lang:"en",no_styles:false,no_dialog:false,preload:true,tab_height:110};for(attr in a)this.o[attr]=a[attr];tab_height_arr={en:"90",ru:"120",de:"90"};this.o.tab_height=tab_height_arr[this.o.lang]?tab_height_arr[this.o.lang]:90;this.o.tab_hover_bg_pos=((this.o.alignment == 'left')?'background-position: 3px 50% !important;':'');this.o.text_url=UE.U.getPath()+this.o.lang+"/ue_tab_white.png";this.o.id=this.id}};