var xmlHttp_usr;
var id;
var next_fun_flag=0;
var updt_cal_id=0;
var msg;

function tabfun(thisid,did,tabname,prodId,alltabs)
{	
	/*
	alert(thisid);
	alert(did+"\n"+tabname+"\n"+prodId+"\n"+alltabs);
	*/
	id=did;	
	var arr =alltabs.split(",");
	var l = arr.length;
	for(var i=0; i<l; i++)
	{
			//alert(arr[i]);
		document.getElementById(arr[i]).className = "";
	}
	document.getElementById(thisid).className = "selected";
	msg="<center>Please wait ...<img src='images/loadingAnimation.gif'></center>";
	xmlHttp_usr=GetXmlHttpObject_usr_tab()
	if (xmlHttp_usr==null) {
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url="ajax_tablist.php";
	url=url+"?tabname="+tabname+"&prodId="+prodId;
	xmlHttp_usr.onreadystatechange=stateChanged_usr_tab;
	xmlHttp_usr.open("GET",url,true)
	xmlHttp_usr.send(null) 

}
function stateChanged_usr_tab() 
{ 
	if(xmlHttp_usr.readyState==1) 
	{
		document.getElementById(id).innerHTML=msg;
	}
	if (xmlHttp_usr.readyState==4 || xmlHttp_usr.readyState=="complete") 
	{
		//alert(id);
		document.getElementById(id).innerHTML=xmlHttp_usr.responseText;
	} 
}
function GetXmlHttpObject_usr_tab()
{ 
	var objXMLHttp_usr=null
	if (window.XMLHttpRequest) {
		objXMLHttp_usr=new XMLHttpRequest()
	} else if (window.ActiveXObject) {
		objXMLHttp_usr=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp_usr;
}