var action="news";
var xmlobj;

function getSponsors(ac,page){
	action=ac;
	var removeDiv=document.getElementById(action);
	removeChild(removeDiv);
	var target="/fac?page="+page;
	//alert("target  : "+target);
	doCompletion1(target);
}

function getTestSearch(aa,uri){
	action=aa;
	var removeDiv=document.getElementById(action);
	removeChild(removeDiv);
	var target="/indexData?action="+action+"&"+uri;
	//alert("target  : "+target);
	doCompletion1(target);
}
function doCompletion1(target){
	initRequest1();
	xhr.onreadystatechange=useHttpResponse1;
	xhr.open("post", target, true);
	xhr.send(null);
} 
function initRequest1(){
	if(window.XMLHttpRequest){
		xhr = new XMLHttpRequest();
		}else if(window.ActiveXObject){
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
	}
} 
function useHttpResponse1(){
	if(xhr.readyState == 4){
		//alert(xhr.status+"::::"+xhr.responseText);
		if(xhr.status == 200){
			processSearch1(xhr.responseText);
		}
	}
}
function processSearch1(result){
	//alert("result before :"+result);
	var isBreak=false;
	if(result.indexOf("Break:::")>=0){
		isBreak=true;
		result=result.substr(result.indexOf("Break:::")+8,result.length);
	}

	if(action=="newsContent"){
		var resultSet=document.getElementById(action);
		resultSet.innerHTML=result;
		//if(!isBreak){getTestSearch("sponsors","");}
		if(!isBreak){getTestSearch("facts","");}
	}else if(action=="sponsors"){
		var resultSet=document.getElementById(action);
		resultSet.innerHTML=result;
		if(!isBreak){getTestSearch("facts","");}
	}else if(action=="facts"){
		var resultSet=document.getElementById(action);
		resultSet.innerHTML=result;
		if(!isBreak){getTestSearch("weather","");}
	}else if(action=="shopping"){
		var resultSet=document.getElementById(action);
		resultSet.innerHTML=result;
		if(!isBreak){getTestSearch("weather","");}
	}else if(action=="weather"){
		var resultSet=document.getElementById(action);
		resultSet.innerHTML=result;
		if(!isBreak){getTestSearch("horoscope","horo="+document.hform.horoscopeName.value);}
	}else if(action=="horoscope"){
		//alert("Iam in horoscope");
		var resultSet=document.getElementById(action);
		resultSet.innerHTML=result;
		if(!isBreak){getTestSearch("createCookie","");} 
	}else if(action=="createCookie"){
		//alert("Iam in Cookie result : "+result);
		var resultSet=document.getElementById(action);
		if(resultSet){
			resultSet.innerHTML=result;
			if(result.length>0){
				scroll(0,0);
				document.body.scroll='no';
				document.getElementById('createCookie').style.display='block';
				document.getElementById('fade').style.display='block';
			}
		}
	}
}
function removeChild(parentElement){
	while(parentElement.firstChild){
		parentElement.removeChild(parentElement.firstChild);
	}
}