/* ---------------------------- */
/* XMLHTTPRequest Enable */
/* ---------------------------- */
function createObject() {
	var request_type;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
		request_type = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		request_type = new XMLHttpRequest();
	}
	return request_type;
}


var nocache = 0;



/* -------------------------- */
/*       Get Head News.       */
/* -------------------------- */
function getSubTitles(catId, tabId) {
	var http1 = createObject();
	
	nocache = Math.random();
	http1.open('get', 'ajax/php/home.php?catId='+catId+'&tabId='+tabId+'&action=getHeadSubTitle&nocache='+nocache);
	http1.onreadystatechange = insertSubTitle;
	http1.send(null);
	
	function insertSubTitle() {
		if(http1.readyState == 4) {
			var response = http1.responseText;
			
			document.getElementById("subTitlesDiv").innerHTML = response;
		}
	}
}

function getHeadNews(catId, divId1, divId2, divId3, divId4) {
	var http = createObject();
	
	var url = '';
		
	var tabId1 ="headTab_" + divId1;
	document.getElementById(tabId1).innerHTML = '<img src="'+url+'images/index_46_2.gif" width="25" height="33" alt="" border="0">';
		
	var tabId2 ="headTab_" + divId2;
	var tabId3 ="headTab_" + divId3;
	var tabId4 ="headTab_" + divId4;
	
	document.getElementById(tabId2).innerHTML = '<img src="'+url+'images/index_46_1.gif" width="25" height="33" alt="" border="0">';
	document.getElementById(tabId3).innerHTML = '<img src="'+url+'images/index_46_1.gif" width="25" height="33" alt="" border="0">';
	document.getElementById(tabId4).innerHTML = '<img src="'+url+'images/index_46_1.gif" width="25" height="33" alt="" border="0">';
	
	getSubTitles(catId, divId1);
	
	nocache = Math.random();
	http.open('get', 'ajax/php/home.php?catId='+catId+'&tabId='+divId1+'&action=getHeadNews&nocache='+nocache);
	http.onreadystatechange = insertReply;
	http.send(null);
	
	function insertReply() {
		if(http.readyState == 4) {
			var response = http.responseText;
			
			document.getElementById("headNewsDiv").innerHTML = response;
		} else {
			document.getElementById("headNewsDiv").innerHTML = '<table width="100%" height="100" border="0"><tr><td align="center"><img src="ajax/img/ajax-loader.gif" alt="" border="0"></td></tr></table>';
		}
	}
}


function getContent(divId, newsId) {
	var http3 = createObject();
	
	nocache = Math.random();
	http3.open('get', 'ajax/php/home.php?newsId='+newsId+'&action1=getNews&nocache='+nocache);
	http3.onreadystatechange = showToolTip;
	http3.send(null);
	
	function showToolTip() {
		if(http3.readyState == 4) {
			var response = http3.responseText;	
			document.getElementById(divId).innerHTML = response;	
		} else {
			document.getElementById(divId).innerHTML = '<table width="100%" height="100" border="0"><tr><td align="center"><img src="ajax/img/ajax-loader.gif" alt="" border="0"></td></tr></table>';	
		}
	}
}

function showRelativeNews(newsId) {
	var http4 = createObject();
		
	nocache = Math.random();
	http4.open('get', 'ajax/php/home.php?newsId='+newsId+'&action1=getNewsDetails_rel&nocache='+nocache);
	http4.onreadystatechange = showDetailedNews_rel;
	http4.send(null);
	
	function showDetailedNews_rel() {
		if(http4.readyState == 4) {
			var response = http4.responseText;
			
			document.getElementById('detailDiv_rel').innerHTML = response;
		}
	}
}

function showNewsDetails(newsId) {
	var http5 = createObject();
	showRelativeNews(newsId);
	
	nocache = Math.random();
	http5.open('get', 'ajax/php/home.php?newsId='+newsId+'&action1=getNewsDetails&nocache='+nocache);
	http5.onreadystatechange = showDetailedNews;
	http5.send(null);
	
	function showDetailedNews() {
		if(http5.readyState == 4) {
			var response = http5.responseText;
			
			document.getElementById('newsDetailDiv').innerHTML = response;
		} else {
			document.getElementById('detailDiv').innerHTML = '<table width="100%" height="100" border="0"><tr><td align="center"><img src="ajax/img/ajax-loader.gif" alt="" border="0"></td></tr></table>';		
		}
	}
}
