var rightBoxArray = new Array();

function get(url,target,showLoader)
{	
		if (typeof showLoader == "undefined") {
			showLoader = false;
		}

		if(showLoader)
		{
			$("#"+target).html("<div id=\"div_loading\"></div>");
		}
				
		$.ajax({
		   type: "GET",
		   url: url,
		   cache: false,
		   success: function(msg){
			 $("#"+target).html(msg);
		   }
		 });
}

function closeConsole(){
	$('#div_shadow').css('display', 'none');
	$('#div_console').css('display', 'none');
	$('#div_console').html('');
}

function openConsole(width,height,url,showLoader){
	$('#div_shadow').css('display', 'block');
	$('#div_console').css('display', 'block');
	$('#div_console').css('width', width);
	$('#div_console').css('height', height);
	$('#div_console').css('margin-left', -width/2);
	$('#div_console').css('margin-top', -height/2);
	get(url,'div_console',showLoader);
}

function addRightBox(divId,url){
	if(url == 'blank')
	{
		nextArray = (rightBoxArray.length);
		rightBoxArray[nextArray] = 'blank';		
	}
	else
	{
		nextArray = (rightBoxArray.length);
		rightBoxArray[nextArray] = divId+'.'+url;
	}
}

function placeRightBoxes(){
	for(i=0;i<rightBoxArray.length;i++)
	{
		if(rightBoxArray[i] == 'blank')
		{
			$("#div_content").append('<div class="div_rightBlank"></div>');			
		}
		else
		{
			divData = rightBoxArray[i].split('.');
			$("#div_content").append('<div id="'+ divData[0] +'" class="div_right"></div>');
			get(SERVER_WEB_PATH + divData[1] + '.php',divData[0]);
		}
	}
}

// Ticker

function ticker_start() {
	var tickerSupported = false;
	TICKER_WIDTH = document.getElementById("TICKER").style.width;
	var img = "<img src=ticker_space.gif width=\"0px\" height=0>";

	// Firefox
	if (navigator.userAgent.indexOf("Firefox")!=-1 || navigator.userAgent.indexOf("Safari")!=-1) {
		document.getElementById("TICKER").innerHTML = "<TABLE  cellspacing='0' cellpadding='0' width='100%'><TR><TD nowrap='nowrap'>"+img+"<SPAN style='"+TICKER_STYLE+"' ID='TICKER_BODY' width='100%'>&nbsp;</SPAN>"+img+"</TD></TR></TABLE>";
		tickerSupported = true;
	}
	// IE
	if (navigator.userAgent.indexOf("MSIE")!=-1 && navigator.userAgent.indexOf("Opera")==-1) {
		document.getElementById("TICKER").innerHTML = "<DIV nowrap='nowrap' style='width:100%;'>"+img+"<SPAN style='"+TICKER_STYLE+"' ID='TICKER_BODY' width='100%'></SPAN>"+img+"</DIV>";
		tickerSupported = true;
	}
	if(!tickerSupported) document.getElementById("TICKER").outerHTML = ""; else {
		document.getElementById("TICKER").scrollLeft = TICKER_RIGHTTOLEFT ? document.getElementById("TICKER").scrollWidth - document.getElementById("TICKER").offsetWidth : 0;
		document.getElementById("TICKER_BODY").innerHTML = TICKER_CONTENT;
		document.getElementById("TICKER").style.display="block";
		TICKER_tick();
	}
}

function TICKER_tick() {
	if(!TICKER_PAUSED) document.getElementById("TICKER").scrollLeft += TICKER_SPEED * (TICKER_RIGHTTOLEFT ? -1 : 1);
	if(TICKER_RIGHTTOLEFT && document.getElementById("TICKER").scrollLeft <= 0) document.getElementById("TICKER").scrollLeft = document.getElementById("TICKER").scrollWidth - document.getElementById("TICKER").offsetWidth;
	if(!TICKER_RIGHTTOLEFT && document.getElementById("TICKER").scrollLeft >= document.getElementById("TICKER").scrollWidth - document.getElementById("TICKER").offsetWidth) document.getElementById("TICKER").scrollLeft = 0;
	window.setTimeout("TICKER_tick()", 30);
}