$(function(){OPERATING_SYSTEM.isUnix&&$(document.body).addClass("unix");if(!document.body._bodyClickBounded){$("*",document.body).live("click",function(b){$(document.body).triggerHandler("anyClick",[$(b.target)])});document.body._bodyClickBounded=true}(function(){var b=$("#meta-msg"),c=["metamsg",b.searchInClass("meta-msg-id-")||""].join(".");if(!$.storage.get(c)){setTimeout(function(){b.css("marginTop","-1.3em").show().animate({marginTop:0},500,"swing")},1500);$("#meta-msg-close").click(function(){b.slideUp("fast",function(){$(this).remove()});$.storage.set(c,1)})}})();function a(){if(BROWSER.isIE6){$("#body-wrap").css("height",document.documentElement.clientHeight);$("#body-wrap").css("height","100%")}}BROWSER.isIE6&&$(window).resize(a)&&a();(function(){if(!$("#site-onlines").length||!window.COUNTER_DATA||!window.COUNTER_DATA.id){return}var r={interval:5000,cutFactor:0.8,chartBarWidth:2,chartBarGap:3,chartBarClass:"site-onlines-chart-bar",chartNewBarClass:"site-onlines-chart-bar-new",chartBarCoreClass:"site-onlines-chart-bar-core",chartZeroBarClass:"site-onlines-chart-bar-zero",disableClass:"site-onlines-disable"},d=window.COUNTER_DATA,l,o=$("#site-onlines"),s,g,i,n,f,p,h,c=[],q=false,b=function(){o.html(['<span id="site-onlines-prefix">',_("-site-onlines-prefix"),"</span> ",'<strong id="site-onlines-value">','<span id="site-onlines-value-core"></span>',"</strong> ",'<span id="site-onlines-postfix"></span>','<span id="site-onlines-chart" class="cleared"></span>'].join(""));s=$("#site-onlines-prefix");g=$("#site-onlines-postfix");i=$("#site-onlines-value");n=$("#site-onlines-value-core");f=$("#site-onlines-chart")},j=function(u){var t=Number(u).format();if(h&&u!=p){if(u>p){n.html(['<span class="site-onlines-value-frame">',t,"</span>",'<span class="site-onlines-value-frame">',h,"</span>"].join("")).css("top","-1.2em").animate({top:0},400,"swing")}else{n.html(['<span class="site-onlines-value-frame">',h,"</span>",'<span class="site-onlines-value-frame">',t,"</span>"].join("")).css("top",0).animate({top:"-1.2em"},400,"swing")}}else{n.html(t).css("top",0).animate({top:"0.1em"},50,function(){n.css({top:0},100)})}h=t;p=+u;g.html(_("-site-onlines-postfix",+u));c.push(+u);(function(){var v=f.width(),C=f.height(),D=Math.max(0,Math.floor(v/(r.chartBarGap+r.chartBarWidth))-1),E=0,w,x,A=[],B=0;for(var z=c.length-1,y=Math.max(0,z-D);z>=y;z--){E=Math.max(E,c[z]);w=w?Math.min(w,c[z]):c[z]}B=E>10?(w||0)*r.cutFactor:0;x=(E-B)/100;for(var z=c.length-1,y=Math.max(0,z-D);z>=y;z--){A.unshift(['<span class="',r.chartBarClass,(A.length?"":" "+r.chartNewBarClass),c[z]>0?"":" "+r.chartZeroBarClass,'" title="',c[z],'">','<span class="',r.chartBarCoreClass,'" ',c[z]>0?['style="height:',((c[z]-B)/x).roundFloat(2),'%"'].join(""):"",">","</span>","</span>"].join(""))}f.html(A.join(""));setTimeout(function(){f.find("span."+r.chartNewBarClass).removeClass(r.chartNewBarClass)},100)})()},e=function(){o.addClass(r.disableClass)},m=function(){o.removeClass(r.disableClass)},k=function(){if(q){return}q=true;$.ajax({type:"GET",url:"/rest/onlines/"+d.id,dataType:"text",success:function(t){t=Number(+t);if(isNaN(t)||t<0){e()}else{m()}j(t);q=false},error:e})};b();l=setInterval(k,r.interval);k()})();(function(){if(!$("#site-neighbours").length){return}var c={tabClass:"site-neighbours-tag-tab",tabActiveClass:"site-neighbours-tag-tab-active",bodyClass:"site-neighbours-tag-body",bodyActiveClass:"site-neighbours-tag-body-active",bodyIdBase:"site-neighbour-tag-body-"},d=$("#site-neighbours"),b=$("#site-neighbours-tabs-list").delegate("li","click",function(){$("#"+c.bodyIdBase+$(this).attr("id").toString().split("-").pop()).siblings("div."+c.bodyActiveClass).removeClass(c.bodyActiveClass).end().addClass(c.bodyActiveClass);$(this).siblings("li."+c.tabActiveClass).removeClass(c.tabActiveClass).end().addClass(c.tabActiveClass)})})();(function(){var b=$("#search-form"),c=$("#search-form-field").attr("autocomplete","off").val("");b.submit(function(){var d=trimStr(c.val());SitePage.redirect(b.attr("action")+(d?"#:q="+d:""));c.val("");$("#big-search-form-field").focus();return false})})()});var SitePage=(function(){var c=",",g={},i={},a=1,b=10,d=100,f=function(k){return encodeURIComponent(k)},h=function(k){return decodeURIComponent(k)},j=function(m){var o="";if(is_object(m)){var k=[];for(var l in m){var n=m[l];if((is_string(n)||is_numeric(n))&&typeof(n)!="undefined"){k.push(l+"="+f(String(n)))}else{if(is_array(n)){k.push(l+"="+f(n.join(c)))}}}o=k.join("&")}else{if(is_string(m)){o=m}else{return false}}return o},e={redirect:function(k){if(!k){k="/"}if(k.search(/^https?\:\/\//i)<0){if(k.substr(0,1)!="/"){k="/"+k}k=SITE_URL+k}window.location=k;return false},refresh:function(){window.location.reload(false)},getHash:function(){return(location.hash).substr(1)},setHash:function(l){var m=j(l),k=location.href.charAt(location.href.length-1)=="#";if(k){window.location=location.href+(m||"")}else{if(m||location.hash){location.hash=(m||"")}}return m},parseHash:function(){var q=this.getHash(),m={};if(!isset(q)||q==""){return false}var r=q.split("&");for(var o in r){var k=r[o];if(!is_string(k)){continue}var l=k.split("=");if(!l.length||l.length<2){continue}var s=l[0],t=h(l[1]);var n=t.split(c);if(n.length>1){t=n}m[s]=t}return m},appendHash:function(k){this.setHash($.extend(this.parseHash(),k))},removeFromHash:function(l){var k=this.parseHash();if(k){delete k[l];this.setHash(k)}},setTitle:function(k,l){if(k){document.title=l?[k,l].join(" | "):k}},loadJs:function(){var k=function(z,y,l){var A=document.getElementsByTagName("head")[0],x,w,v=false,u=function(E){var D=[];if(g[z].status!=a){return false}if(E){g[z].status=b;D=g[z]["listenersSuccess"]}else{g[z].status=d;D=g[z]["listenersError"]}if(D.length){for(var C=0,B=D.length;C<B;C++){D[C]&&D[C]()}}};if(!A||!A.firstChild){throw new Error("Cannot load script until DOM ready")}if(l===false){l=y}if(g[z]&&g[z].status){switch(g[z].status){case a:g[z].listenersSuccess.push(y);g[z].listenersError.push(l);return true;case b:y&&y();return true;case d:l&&l();return true}}g[z]={status:a,listenersSuccess:[y],listenersError:[l]};x=document.createElement("script");x.charset="utf-8";x.src=z;x.onload=function(B){u(true)};x.onerror=function(){u(false)};x.onreadystatechange=function(){if(this.readyState=="complete"||this.readyState=="loaded"){x.onload()}};A.insertBefore(x,A.firstChild)},p=[],o,r,m,t,s;if(arguments.length){for(var q=0,n=arguments.length;q<n;q++){if($.isFunction(arguments[q])){if(o==undefined){o=arguments[q]}else{if(r==undefined){r=arguments[q]}else{break}}}else{if(arguments[q]===false){if(o!=undefined&&r==undefined){r=o}}else{m=arguments[q].toString();if(m.search(/https?:\/\//)!==0&&m.charAt(0)!="/"){m="/"+m}p.push(m)}}}t=p.length;s=0;for(var q=0;q<t;q++){m=p[q];k(m,function(){if(++s>=t){o&&o()}},function(){r&&r(m)})}}},loadCss:function(){var o,n=function(p){var q=document.getElementsByTagName("head")[0],l;if(i[p]&&i[p].status==b){return true}if(!q||!q.firstChild){throw new Error("Cannot load css until DOM ready")}l=document.createElement("link");l.rel="stylesheet";l.href=p;q.appendChild(l);i[p]={status:b}};if(arguments.length){for(var m=0,k=arguments.length;m<k;m++){o=arguments[m];if(o.search(/https?:\/\//)!==0&&o.charAt(0)!="/"){o="/"+o}n(o)}}}};return e})();var LocationHash=(function(){var g=[],j=undefined,c,f=function(){var n;if((typeof j!="undefined")&&(location.hash.substr(1)==j||location.hash.substr(1)==decodeURIComponent(j))){return}b.getData(true);n=b.Data(c);j=c.raw;for(var m=0,k=g.length;m<k;m++){g[m](n)}},d=function(k){return encodeURIComponent(k)},e=function(k){return decodeURIComponent(k)},h=function(q){var u,k,m,t,o,r;if(typeof q=="undefined"){q=location.hash.substr(1)}u=b.Data({raw:q});k=q.split(b.paramsInitSign);m=k.shift();t=k.join(b.paramsInitSign);u.parts=m.split(b.partsSeparator);if(t){o=t.split(b.paramsSeparator);for(var s=0,n=o.length;s<n;s++){r=o[s].split("=");if(r[0]&&(typeof r[1]!="undefined")){u.params[e(r[0])]=e(r[1])}}}return u},a=function(n){var l,k=[],m;if(n.parts){l=n.parts.join(b.partsSeparator)}if(n.params){$.each(n.params,function(o){if(typeof this!="undefined"){k.push([d(o),d(this.toString())].join("="))}});if(k.length){m=b.paramsInitSign+k.join(b.paramsSeparator)}}return[l,m].join("")},i=function(l,m){var k;j=l;c=undefined;if(!location.hash&&!l){return}if(m){k=location.href.split("#");k[1]=l;location.replace(k.join("#"))}else{location.hash=l}},b={partsSeparator:"/",paramsSeparator:"&",paramsInitSign:":",addListener:function(k){if(!$.isFunction(k)){return}g.push(k)},getData:function(k){if(!c||k){c=h()}return c},update:function(){var l,m=false,k=Array.prototype.slice.call(arguments);if(k[0]===false||k[0]===true){m=k.shift()}switch(k.length){case 0:return;case 1:l=a(this.Data(k[0]));break;case 2:default:l=a(this.Data({parts:setArray(k[0]),params:k[1]}));break}if(typeof l!="undefined"){i(l,m)}},extend:function(){var l=false,k=Array.prototype.slice.call(arguments);if(k[0]===false||k[0]===true){l=k.shift()}i(a(this.Data($.extend({},this.getData(),k[0]))),l)},Data:function(k){var l={parts:[],params:{},raw:"",update:function(m){$.extend(l,m)},toString:function(){return a(this)}};if($.isPlainObject(k)){$.extend(l,k)}else{if(k){l=h(k.toString().split("#").pop())}}return l},getParamsStr:function(){var k=location.hash.substr(1),l=k.split(this.paramsInitSign);return l.length>1?l.pop():""}};$(window).bind("hashchange",f);return b})();var GlobalListener={};(function(){var c,b="/"+trimStr(location.pathname,"/ "),d=function(){if(window.__cntQueues){c=window.__cntQueues;return c}return false};var a=GlobalListener={track:function(f){var g=[];if((!c&&!d())||typeof c!="object"){return false}for(var e in c){if(c.hasOwnProperty(e)&&c[e]&&c[e].push){c[e].push(f)}}},trackEvent:function(e){var f={url:b};if(!e||!$.isPlainObject(e)){e={url:(e||"")}}$.extend(f,e);f.url=(f.url.charAt(0)=="/"?"":b+"***")+f.url;a.track(f)},trackUrl:function(e){if(typeof(e)=="string"){e={url:e}}e.url=(e.url.charAt(0)=="/"?e.url:b+"/")+e.url;a.track(e)}}})();function buildDiagram(a){if(location.host&&!a.params.host){a.params.host="http://"+location.host}return buildFlashExt(a)};
