var url = window.location.href;
var nohttp = url.split('//')[1];
var hostPort = nohttp.split('/')[0];

var site_url = "http://"+hostPort+"/";

var xmlHttp_viewed_box;
var xmlHttp_rightmenu_boxes;
var xmlHttp_broker_box;
var xmlHttp_calendar_box;
var xmlHttp_art_comments;
var xmlHttp_art_comments_count;
var xmlHttp_date_time;

var id_viewed_box;
var id_rightmenu_boxes;
var id_broker_box;
var id_calendar_box;
var id_art_comments;
var id_art_comments_count;
var id_date_time;

function show_viewed_box()
{
	id_viewed_box = "div_viewed_box";
	var url_viewed_box=site_url+"get_viewed_box.php";
	xmlHttp_viewed_box=GetXmlHttpObject(stateChanged_viewed_box);
	xmlHttp_viewed_box.open("GET", url_viewed_box , true);
	xmlHttp_viewed_box.send(null);
}

function stateChanged_viewed_box() 
{ 
	if (xmlHttp_viewed_box.readyState==4 || xmlHttp_viewed_box.readyState=="complete")
	{ 
		document.getElementById(id_viewed_box).innerHTML=xmlHttp_viewed_box.responseText ;
	}
} 
 
function show_rightmenu_boxes(str)
{
	id_rightmenu_boxes = "div_rightmenu_boxes";
	var url_rightmenu_boxes=site_url+"news/get_rightmenu_boxes.php?artid=" + str;
	xmlHttp_rightmenu_boxes=GetXmlHttpObject(stateChanged_rightmenu_boxes);
	xmlHttp_rightmenu_boxes.open("GET", url_rightmenu_boxes , true);
	xmlHttp_rightmenu_boxes.send(null);
}

function stateChanged_rightmenu_boxes() 
{ 
	if (xmlHttp_rightmenu_boxes.readyState==4 || xmlHttp_rightmenu_boxes.readyState=="complete")
	{ 
		document.getElementById(id_rightmenu_boxes).innerHTML=xmlHttp_rightmenu_boxes.responseText ;
	}
} 

function show_broker_box()
{
	id_broker_box = "div_broker_box";
	var url_broker_box=site_url+"get_broker_box.php";
	xmlHttp_broker_box=GetXmlHttpObject(stateChanged_broker_box);
	xmlHttp_broker_box.open("GET", url_broker_box , true);
	xmlHttp_broker_box.send(null);
}

function stateChanged_broker_box() 
{ 
	if (xmlHttp_broker_box.readyState==4 || xmlHttp_broker_box.readyState=="complete")
	{ 
		document.getElementById(id_broker_box).innerHTML=xmlHttp_broker_box.responseText ;
	}
}

function show_calendar_box()
{
	id_calendar_box = "div_calendar_box";
	var url_calendar_box=site_url+"get_calendar_box.php";
	xmlHttp_calendar_box=GetXmlHttpObject(stateChanged_calendar_box);
	xmlHttp_calendar_box.open("GET", url_calendar_box , true);
	xmlHttp_calendar_box.send(null);
}

function stateChanged_calendar_box() 
{ 
	if (xmlHttp_calendar_box.readyState==4 || xmlHttp_calendar_box.readyState=="complete")
	{ 
		document.getElementById(id_calendar_box).innerHTML=xmlHttp_calendar_box.responseText ;
	}
}

function show_art_comments(str)
{
	id_art_comments = "div_art_comments";
	var url_art_comments=site_url+"news/get_comments.php?artid=" + str;
	xmlHttp_art_comments=GetXmlHttpObject(stateChanged_art_comments);
	xmlHttp_art_comments.open("GET", url_art_comments , true);
	xmlHttp_art_comments.send(null);
}

function stateChanged_art_comments() 
{ 
	if (xmlHttp_art_comments.readyState==4 || xmlHttp_art_comments.readyState=="complete")
	{ 
		document.getElementById(id_art_comments).innerHTML=xmlHttp_art_comments.responseText ;
	}
}  

function show_art_comments_count(str)
{
	id_art_comments_count = "div_art_comments_count";
	var url_art_comments_count=site_url+"news/get_comments_count.php?artid=" + str;
	xmlHttp_art_comments_count=GetXmlHttpObject(stateChanged_art_comments_count);
	xmlHttp_art_comments_count.open("GET", url_art_comments_count , true);
	xmlHttp_art_comments_count.send(null);
}

function stateChanged_art_comments_count() 
{ 
	if (xmlHttp_art_comments_count.readyState==4 || xmlHttp_art_comments_count.readyState=="complete")
	{ 
		document.getElementById(id_art_comments_count).innerHTML=xmlHttp_art_comments_count.responseText ;
	}
} 

function show_date_time()
{
	id_date_time = "div_date_time";
	var url_date_time=site_url+"get_date_time.php";
	xmlHttp_date_time=GetXmlHttpObject(stateChanged_date_time);
	xmlHttp_date_time.open("GET", url_date_time , true);
	xmlHttp_date_time.send(null);
}

function stateChanged_date_time() 
{ 
	if (xmlHttp_date_time.readyState==4 || xmlHttp_date_time.readyState=="complete")
	{ 
		document.getElementById(id_date_time).innerHTML=xmlHttp_date_time.responseText ;
	}
} 

function GetXmlHttpObject(handler)
{
	var objXmlHttp=null;
	if (navigator.userAgent.indexOf("Opera")>=0)
	{
		alert("This code doesn't work in Opera") ;
		return ;
	}
	
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
		var strName="Msxml2.XMLHTTP";
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
	{
	strName="Microsoft.XMLHTTP";
} 

try
{ 
	objXmlHttp=new ActiveXObject(strName);
	objXmlHttp.onreadystatechange=handler ;
	return objXmlHttp;
} 
catch(e)
{ 
	alert("Error. Scripting for ActiveX might be disabled");
	return;
} 
}
	
if (navigator.userAgent.indexOf("Mozilla")>=0)
{
	objXmlHttp=new XMLHttpRequest();
	objXmlHttp.onload=handler;
	objXmlHttp.onerror=handler;
	return objXmlHttp;
}
}