var xmlHttp

function GetCommentsXmlHttpObject(handler)
{ 
	var objXmlHttp=null
	 
	if (navigator.userAgent.indexOf("Opera")>=0)
	{
		alert("This example 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)
	{    
		document.getElementById("content2").innerHTML = '<table><tr><td><img src="indicator.gif" width="16" height="16"></td><td>Loading...</td></tr></table>' 
		objXmlHttp = new XMLHttpRequest()
		objXmlHttp.onload  = handler
		objXmlHttp.onerror = handler 
		return objXmlHttp
	}  
	
}  /*-- FUNCTION GetCommentsXmlHttpObject() ENDS HERE --*/
  
 function comments_pagination(mid,page) {	 
	 var url = "comments_pagination.php?mid="+mid+"&page="+page;
	 xmlHttp = GetCommentsXmlHttpObject(commentsPagination)
	 xmlHttp.open("GET",url, true)
	 xmlHttp.send(null)
 }
  
	function commentsPagination() 
	{   
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")  {    
			  document.getElementById("content2").innerHTML = xmlHttp.responseText;
		}
		else {
			 document.getElementById("content2").innerHTML = '<table><tr><td><img src="indicator.gif" width="16" height="16"></td><td>Loading...</td></tr></table>';
		} 
	}  /*-- FUNCTION stateChanged() ENDS HERE --*/ 
 
 
	function ManageTabPanelDisplay() {
	//
	// Between the parenthesis, list the id's of the div's that 
	//     will be effected when tabs are clicked. List in any 
	//     order. Put the id's in single quotes (apostrophes) 
	//     and separate them with a comma -- all one line.
	//
	var idlist = new Array('tab1focus','tab2focus','tab1ready','tab2ready','content1','content2');
	
	// No other customizations are necessary.
	if(arguments.length < 1) { return; }
	for(var i = 0; i < idlist.length; i++) {
	   var block = false;
	   for(var ii = 0; ii < arguments.length; ii++) {
	      if(idlist[i] == arguments[ii]) {
	         block = true;
	         break;
	         }
	      }
	   if(block) { document.getElementById(idlist[i]).style.display = "block"; }
	   else { document.getElementById(idlist[i]).style.display = "none"; }
	   }
	}

