var JqCoords={}

var Host="http://shatalov.com.ua/brandwatches/";

JqCoords.Center=function(Obj,Parent)
{
		 var ScollTop=$(window).scrollTop();
		 
		 var Wh=$(window).height();
		 var Ww=$(window).width();	
		 
		 var ObjWh=Obj.height();
		 var ObjWw=Obj.width();			 	 
		 
		 var Top=Wh/2-(ObjWh/2)+ScollTop;
		 var Left=Ww/2-(ObjWw/2);		 
		 
		Obj.css({left:Left,top:Top,display:"block"});	
	
}


var JqVisual={}

JqVisual.BlackScreenOb=0;
JqVisual.BlackScreen=function(Status)
{

	if(Status==0)
	{
		
		$("#JqBlackScreen").remove();
		return false;
	}
 
	JqVisual.BlackScreenOb='<div id="JqBlackScreen" style="position:absolute;  background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity: 0.9;-khtml-opacity: 0.9; opacity: 0.9;  z-index:1500; display:block;"></div>';
	$(JqVisual.BlackScreenOb).insertBefore("#body");
	
	 var Wh=$("#body").height();
	 var Ww=$("#body").width();
	 $("#JqBlackScreen").css({width:Ww,height:Wh,display:"block"});

}


JqVisual.MessageBoxOb=0;

JqVisual.MessageBox=function(Text,Button,Cancel,Loader,Title)
{
	if(JqVisual.MessageBoxOb!=0)
	{
		$(".MessageBox").remove();
		JqVisual.BlackScreen(0);
	}
	
	JqVisual.BlackScreen(1);

	if(Button==1) var Ok = "<img src='data/img/template/ok.png' style='cursor:pointer;' alt='Ok' onclick='JqVisual.MessageBoxClose();'/> ";
	else if(Button!=0 && Button!=1) var Ok = "<img src='data/img/template/ok.png' style='cursor:pointer;' alt='Ok' onclick='"+Button+"'/> ";
	else if(Button==0) var Ok="";
	
	if(Cancel==1) var Cancel = "<img src='data/img/template/Cancel.png' style='cursor:pointer;' alt='Ok' onclick='JqVisual.MessageBoxClose();'/> ";
	else if(Cancel!=0 && Cancel!=1) var Cancel = "<img src='data/img/template/Cancel.png' style='cursor:pointer;' alt='Cancel' onclick='"+Cancel+"'/> ";
	else if(Cancel==0) var Cancel="";
		
	if(Button==0 && Cancel==0) var Button="";
	else  var Button="<div style='margin-top:10px;text-align:center; '>"+Ok+" "+Cancel+"</div>";

	if(Loader==0) var Loader="";
	if(Loader==1) var Loader="<div style='margin-top:10px; text-align:center;'><img src='data/img/template/ajaxloader.gif' alt='Loading'/></div>";

	if(Title)
		Title="<div class='MessageBoxTitle'>"+Title+"</div>";	
	
	
	JqVisual.MessageBoxOb="<div id='MessageBox' style='position:absolute; left:0; top:0; z-index:1501;' class='MessageBox'>"+Title+""
	+"<div class='Message'>"+Text+Loader+Button+"</div></div>";
		
	$(JqVisual.MessageBoxOb).insertBefore("#body");
	
	JqCoords.Center($("#MessageBox"),$("#body"));
	
	
	
}

JqVisual.MessageBoxClose=function()
{
	$("#MessageBox").remove();
	JqVisual.BlackScreen(0);
}

var Pages = {}

function open_close_div(type)
{
	if (type == "open")
	{
		$("#menu").show();				
		document.getElementById("col1").style.width = "220px";
		document.getElementById("open_clode_div").style.left = "200px";
		$("#open_clode_div").html('<img onclick="open_close_div(\'close\');" src="data/templates/img/icons/close_div.png" style="width:28px; height:34px; cursor:pointer;" alt="" />');
	}
	
	if (type == "close")
	{
		$("#menu").hide();				
		document.getElementById("col1").style.width = "20px";
		document.getElementById("open_clode_div").style.left = "0px";
		$("#open_clode_div").html('<img  onclick="open_close_div(\'open\');" src="data/templates/img/icons/open_div.png" style="width:28px; height:34px; cursor:pointer;" alt="" />');
	}
	
} 

Pages.LoadPageParam = "";
Pages.LoadPage = function(module, submodule, func, container)
{
	Loader.main(container, "1");

	$.ajax({	
			url: "index.php?ajax=1&load_module="+module+";"+submodule+"&func="+func+Pages.LoadPageParam,
			success: function(data) 
			{
				Pages.LoadPageParam = "";
				$("#"+container).html(data);
			}
	});	
}

var Loader = {}
Loader.main = function (container, type)
{
	if (type == 1)
	{
		$("#"+container).html("<img src='data/templates/img/l1.gif' style='width:32px; height:32px;' alt='Loading'/>");	
	}
}

