	// Инициализация хидлайтбока (popup окна)
	var BalloonImg = MKAJAX_IMAGES_PATH + "freccia.gif";
	var BalloonImg2 = MKAJAX_IMAGES_PATH + "frecciad.gif";
	var LoadingImg = MKAJAX_IMAGES_PATH + "loadspin.gif";
	var OverlayImg = MKAJAX_IMAGES_PATH + "overlay.png";
	var CloseImg = MKAJAX_IMAGES_PATH + "closepl.gif";

	//Meo: General settings
	var popshowdelay = 800;
	var tipshowdelay = 400;

	var loadingpop = 1;

	// Meo: Inizialization
	var objOverlay = false;
	var objLightbox = false;
	var ajax_tooltipObj = false;
	var ajax_tooltipObj_iframe = false;
	var ajax_tooltip_MSIE = false;
	var ajax_tooltip_Myo = "";
	var objthis="";
	if(navigator.userAgent.indexOf('MSIE')>=0)ajax_tooltip_MSIE=true;



$(document).ready(function(){
	//Закрываем popup по нажатию Escape!
	$(document).keypress(function(e){
		if(e.keyCode==27 && objOverlay){
			ajax_hideLightbox(); return false;
		}
	});

	// AJAX Loader
	$("body").bind("ajaxSend", function(){
		var ajaxl_go=1;
		if(!loadingpop){return;}
	    mkportal_Spinner_Show(); // показываем элемент
	}).bind("ajaxComplete", function(){
		var ajaxl_go=0;
		if(!loadingpop){return;}
	    mkportal_Spinner_Hide(); // скрываем элемент
	});


});

// Конец автоматически срабатывающего скрипта



// Спойлер
function spoiler_action(objthis){
    obj=$(objthis).parent().find("p:first");
    if($(obj).is(":hidden")){
    	$(obj).slideDown();
    }else{
    	$(obj).slideUp();
    	}
    dat=$(objthis).attr("value");
    dat1=$(objthis).text();
    $(objthis).text(dat);
    $(objthis).attr("value", dat1);
	}

// Спойлер с заголовком
function spoiler2_action(objthis){
    obj=$(objthis).parent().find("p:first");
    if($(obj).is(":hidden")){
    	$(obj).slideDown();
    }else{
    	$(obj).slideUp();
    	}
    dat=$(objthis).attr("value");
    dat1=$(objthis).attr("title");
    $(objthis).attr("title", dat);
    $(objthis).attr("value", dat1);
	}

// Создание Инстал резерва

function ad_create_reserv(){
	$.post("/mkportal/admin/index.php?ind=ad_clients&op=action_srv&mode=create_reserv", function(data){
		$("#create_reserv").html(data).slideDown();
		});
	}

function ad_add_reserv(){
    vres_css=$("#res_css").val();
    vres_private=$("#res_private").val();
    vres_games='';
	 f=document.getElementById("form_reserv");
	 for (i=1;i<=f.length;i++)
	 { if (f.elements[i-1].type=='checkbox')
	  {
	  	if(f.elements[i-1].checked==true){
            vres_games=vres_games+'/'+f.elements[i-1].value;
	  		}
	  }
	 }
	if(!vres_games || !vres_css){
		alert('Выберите css и типы возможных игр для установки.');
		return false;
		}
	$.post("/mkportal/admin/index.php?ind=ad_clients&op=action_srv&mode=create_reserv&bmod=submit", {
			res_css: vres_css,
			res_private: vres_private,
			res_games: vres_games
			}, function(data){
//		$("#create_reserv").fadeOut(function (){
			$('<div id="error_ad_data" style="display:none:text-align:right"></div>').appendTo("#create_reserv");
	        $("#error_ad_data").html(data);
	        if($("#error_ad_data .ajaxok").length){
				$("#error_ad_data").html(data).fadeIn();
	        	return;
            	}
			ajax_showPop('/mkportal/modules/panel/actions.php?mode=errortx&popuptext='+encodeURIComponent(data), 1);
//			})
		});
	}
function ad_ftp_del(ide){
	$.post("/mkportal/admin/index.php?ind=ad_clients&op=ftp_access&mode=delete_access&ide="+ide, function(data){
		$("#ftp_"+ide).hide();
		});
	}









//SETTING UP OUR POPUP
//0 means disabled; 1 means enabled;
var popupStatus = 0;

//loading popup with jQuery magic!
function loadPopup(){
	//loads popup only if it is disabled
	if(popupStatus==0){
		$("#mkoverlay").css({
			"opacity": "0.8"
		});
		$("#mkoverlay").fadeIn("slow");
	}
}

//disabling popup with jQuery magic!
function disablePopup(){
	//Убираем popup если он активен
	if(popupStatus==1){
		$("#mkoverlay").fadeOut("slow");
		$("#mklightbox").fadeOut("slow");
		popupStatus = 0;
	}
}

//centering popup
function centerPopup(){
	//request data for centering
	var windowWidth = document.documentElement.clientWidth;
	var windowHeight = document.documentElement.clientHeight;
	var popupHeight = $("#mklightbox").height();
	var popupWidth = $("#mklightbox").width();
	//centering
	$("#mklightbox").css({
		"position": "absolute",
		"top": windowHeight/2-popupHeight/2,
		"left": windowWidth/2-popupWidth/2
	});
	//only need force for IE6

	$("#mkoverlay").css({
		"height": windowHeight
	});

}





function ajax_showPop(externalFile, delayno){
	ajax_showPop_init();
	if (delayno != null){
		ajax_showPop2(externalFile);
	} else {
		delayshow=setTimeout("ajax_showPop2('" + externalFile + "')",popshowdelay);
	}
}

function ajax_showPop_init(){
	ajaxPop_clear();

	if(!objOverlay)
	{
		var objBody = document.getElementsByTagName("body").item(0);
		objOverlay = document.createElement("div");
		objOverlay.setAttribute('id','mkoverlay');
		objOverlay.onclick = function () {ajax_hideLightbox(); return false;}
		objOverlay.style.position = 'absolute';
		objOverlay.style.display = 'none';
		objOverlay.style.top = '0';
		objOverlay.style.left = '0';
		objOverlay.style.zIndex = '90';
 		objOverlay.style.width = '100%';

		objOverlay.style.backgroundColor = '#111';
		objOverlay.style.opacity = '.80';
		objOverlay.style.filter = 'alpha(opacity=80)';
		objOverlay.style.MozOpacity = '0.8';
		objBody.insertBefore(objOverlay, objBody.firstChild);

		objLightbox = document.createElement("div");
		objLightbox.setAttribute('id','mklightbox');
		objLightbox.style.display = 'none';
		objLightbox.style.position = 'absolute';
		objLightbox.style.zIndex = '100';

		objLightbox.style.border = '1px solid #698490';
		objLightbox.style.backgroundColor = '#333';
		objLightbox.style.padding = '4px';
		objLightbox.style.fontSize = '0.8em';

		objBody.insertBefore(objLightbox, objOverlay.nextSibling);

		var objLink = document.createElement("a");
		objLink.setAttribute('href','#');
		objLink.setAttribute('title','Click to close');
		objLink.onclick = function () {ajax_hideLightbox(); return false;}
		objLink.style.textAlign = 'right';
		objLightbox.appendChild(objLink);

		var objCloseButton = document.createElement("img");
		objCloseButton.src = CloseImg;
		objCloseButton.setAttribute('id','mkcloseButton');
		objCloseButton.style.position = 'absolute';
		objCloseButton.style.zIndex = '200';
		objLink.appendChild(objCloseButton);

		var objContent = document.createElement("div");
		objContent.setAttribute('id','mklightboxContent');
		objContent.style.overflow = 'auto';
		objLightbox.appendChild(objContent);
	}

	var arrayPageSize = MkUtilsLib.getPageSize();
	var arrayPageScroll = MkUtilsLib.getPageScroll();

	objOverlay.style.width = (arrayPageSize[0] + 'px');
	objOverlay.style.height = (arrayPageSize[1] + 'px');

//Meo: Reset runtime changed values
	document.getElementById('mklightboxContent').style.height = "";
	document.getElementById('mklightboxContent').style.width = "";
	document.getElementById('mklightboxContent').style.overflow = 'hidden';// Я добавил что бы не появлялись полосы прокрутки
	objLightbox.style.width =  "";
	objLightbox.style.height = "";
}



function ajax_showPop2(externalFile)
{
	mkportal_Spinner_Show();
	objOverlay.style.display = 'block';
	objLightbox.style.display = 'none';
	ajaxPopup_loadContent(externalFile);

}

function ajax_hideLightbox()
{
	document.getElementById('mkoverlay').style.display = 'none';
	document.getElementById('mklightbox').style.display = 'none';
	mkportal_Spinner_Hide();
	if (typeof delayshow!="undefined")
		clearTimeout(delayshow);
}


// Meo: clear the timeouts
function ajaxPop_clear(){

	if (typeof delayshow!="undefined")
		clearTimeout(delayshow);
}


/*
**********************MEO AJAX INTEGRATION******************************
*/

//----------Meo: Popup Box -------------
function ajaxPopup_loadContent(url)
{
	$.get(url, {cache: false}, function(request){ ajaxPopup_showContent(request); });
//	new MKP_ajax(url, {method: 'get',  onComplete: function(request) { ajaxPopup_showContent(request.responseText); }});
}

function ajaxPopup_showContent(responseText){
	mkportal_Spinner_Hide();
	objLightbox.style.display = 'block';
	objLightbox.style.visibility='hidden';
	//document.getElementById('mklightboxContent').innerHTML = responseText;
	$('#mklightboxContent').html(responseText); // Что бы работали js подгруженные через ajax
	var arrayPageSize = MkUtilsLib.getPageSize();
	var arrayPageScroll = MkUtilsLib.getPageScroll();
	var myw = document.getElementById('mklightboxContent').offsetWidth;
	var myh = document.getElementById('mklightboxContent').offsetHeight;


	if (myh > arrayPageSize[3]) {
		myh = myh -170;
		document.getElementById('mklightboxContent').style.height = myh + "px";
		objLightbox.style.height = myh + 'px';
	}

	var lightboxTop = arrayPageScroll[1] + ((arrayPageSize[3] - 20 - myh) / 2);
	var lightboxLeft = ((arrayPageSize[0] - 20 - myw) / 2);

	objLightbox.style.width =  myw + 'px';
	objLightbox.style.top = (lightboxTop < 0) ? "0px" : lightboxTop + "px";
	objLightbox.style.left = (lightboxLeft < 0) ? "0px" : lightboxLeft + "px";

	document.getElementById('mkcloseButton').style.top = "8px";
	document.getElementById('mkcloseButton').style.left = (myw -28) + "px";
	objLightbox.style.visibility='visible';

}

	function showpopup(content){
		mkportal_Spinner_Show();
		ajax_showPop_init();
		objOverlay.style.display = 'block';
		objLightbox.style.display = 'block';
		objLightbox.style.visibility='hidden';
		$('#mklightboxContent').html(content);
		mkportal_Spinner_Hide();
		var arrayPageSize = MkUtilsLib.getPageSize();
		var arrayPageScroll = MkUtilsLib.getPageScroll();
		var myw = 400;
		var myh = document.getElementById('mklightboxContent').offsetHeight;


		if (myh > arrayPageSize[3]) {
			myh = myh -170;
			document.getElementById('mklightboxContent').style.height = myh + "px";
			objLightbox.style.height = myh + 'px';
			}

		var lightboxTop = arrayPageScroll[1] + ((arrayPageSize[3] - 20 - myh) / 2);
		var lightboxLeft = ((arrayPageSize[0] - 20 - myw) / 2);

		objLightbox.style.width =  myw + 'px';
		objLightbox.style.top = (lightboxTop < 0) ? "0px" : lightboxTop + "px";
		objLightbox.style.left = (lightboxLeft < 0) ? "0px" : lightboxLeft + "px";

		document.getElementById('mkcloseButton').style.top = "8px";
		document.getElementById('mkcloseButton').style.left = (myw -28) + "px";
		objLightbox.style.visibility='visible';
		}
	function closepopup(){
		objLightbox.style.visibility='hidden';
		objOverlay.style.display = 'none';
		}

