// JavaScript Document
function DefaultFunction(categoryid)
{	
	//alert(categoryid);
	var XmlHttpRequest=false;
	if(window.XMLHttpRequest)
	{
		XmlHttpRequest=new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		XmlHttpRequest=new ActiveXObject("Microsoft.XMLHTTP");
	}
	if(XmlHttpRequest)
	{	
		XmlHttpRequest.open("GET","../clients/ClientNavigation.php?categoryid="+categoryid);
		XmlHttpRequest.onreadystatechange=function()
		{	
			if(XmlHttpRequest.readyState==4 && XmlHttpRequest.status==200)
			{	
				var divObject=document.getElementById("country1");
				//alert(divObject);
				divObject.innerHTML=XmlHttpRequest.responseText;
				var previoushide=document.getElementById("previoustag").style.visibility='hidden';
			}
		}
		XmlHttpRequest.send(null);
	}
}





function ClientAllTabContentNav()
{	
	//var defaulttab=document.getElementById("countrytabs");
	//alert(defaulttab);
	var XmlHttpRequest=false;
	if(window.XMLHttpRequest)
	{
		XmlHttpRequest=new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		XmlHttpRequest=new ActiveXObject("Microsoft.XMLHTTP");
	}
	if(XmlHttpRequest)
	{	
		XmlHttpRequest.open("GET","../clients/ClientNavigation.php?allTab=all");
		XmlHttpRequest.onreadystatechange=function()
		{	
			if(XmlHttpRequest.readyState==4 && XmlHttpRequest.status==200)
			{	
				var divObject=document.getElementById("country0");
				//alert(divObject);
				divObject.innerHTML=XmlHttpRequest.responseText;
				//alert(XmlHttpRequest.responseText);
				//allTabData();
			}
		}
		XmlHttpRequest.send(null);
	}
}

function allTabData()
{
	var span_clientid_content=document.getElementById("span_alltabnextid");
	var client_id=span_clientid_content.innerHTML;
	
}

/*function ClientAllTabContentNextNav(clientid)
{
	//alert("inside ClientNavigation()....");
	var XmlHttpRequest=false;
	if(window.XMLHttpRequest)
	{
		XmlHttpRequest=new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		XmlHttpRequest=new ActiveXObject("Microsoft.XMLHTTP");
	}
	if(XmlHttpRequest)
	{	
	
		XmlHttpRequest.open("GET","../clients/ClientNavigation.php?allTabNext="+clientid);
		XmlHttpRequest.onreadystatechange=function()
		{	
			if(XmlHttpRequest.readyState==4 && XmlHttpRequest.status==200)
			{	
				var divObject=document.getElementById("country0");
				divObject.innerHTML=XmlHttpRequest.responseText;
				allTabData();
			}
		}
		XmlHttpRequest.send(null);
	}
}


function ClientAllTabContentPreviousNav(clientid)
{
	
	var XmlHttpRequest=false;
	if(window.XMLHttpRequest)
	{
		XmlHttpRequest=new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		XmlHttpRequest=new ActiveXObject("Microsoft.XMLHTTP");
	}
	if(XmlHttpRequest)
	{	
		
		XmlHttpRequest.open("GET","../clients/ClientNavigation.php?allTabPrevious="+clientid);
		

		XmlHttpRequest.onreadystatechange=function()
		{
			if(XmlHttpRequest.readyState==4 && XmlHttpRequest.status==200)
			{	
				var divObject=document.getElementById("country0");
				divObject.innerHTML=XmlHttpRequest.responseText;
				allTabData();
			}
		}
		XmlHttpRequest.send(null);
	}
}



*/
function ClientNav(cat_id,countryid)
{
	//alert("countryid="+countryid);
	var XmlHttpRequest=false;
	if(window.XMLHttpRequest)
	{
		XmlHttpRequest=new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		XmlHttpRequest=new ActiveXObject("Microsoft.XMLHTTP");
	}
	if(XmlHttpRequest)
	{	
		//alert("Get XmlHttpRequest");
		XmlHttpRequest.open("GET","../clients/ClientNavigation.php?categoryid="+cat_id+"&countryid="+countryid+"&default=default");
		//alert("Response fetched..");
	//	alert("ready state="+XmlHttpRequest.readystate+" Status="+XmlHttpRequest.status);
		XmlHttpRequest.onreadystatechange=function()
		{	//alert("Response Changed");
			if(XmlHttpRequest.readyState==4 && XmlHttpRequest.status==200)
			{	
				var divObject=document.getElementById(countryid);
				//alert();
				//alert(XmlHttpRequest.responseText);
				divObject.innerHTML=XmlHttpRequest.responseText;
				responseDataFetch(cat_id,countryid);
				var previoushide=document.getElementById("previoustag").style.visibility='hidden';
				
			}
		}
		XmlHttpRequest.send(null);
	}
}

function responseDataFetch(category_id,country_id)
{
		
	var span_clientid_content=document.getElementById("span_alltabnextid");
	var client_id=span_clientid_content.innerHTML;
		
	/*var categoryid_content=document.getElementById("span_categoryid");
	var category_id=categoryid_content.innerHTML;
	
	var countryid_content=document.getElementById("span_countryid");
	var country_id=countryid_content.innerHTML;
	alert("countryid="+country_id);
	*/
	var nextid_content=document.getElementById("span_currentlastid").innerHTML;
	var nextdatadiv=document.getElementById("nextdata_id");
	nextdatadiv.innerHTML=nextid_content;
	
	var previousid_content=document.getElementById("span_currentpreviousid").innerHTML;
	var previousdatadiv=document.getElementById("previousdata_div");
	previousdatadiv.innerHTML=previousid_content;
	
	var categorydiv_id=document.getElementById("categorydata_id");
	categorydiv_id.innerHTML=category_id;
	
	var countrydiv_id=document.getElementById("countrydata_id");
	countrydiv_id.innerHTML=country_id;
	/*var nextpreviousdiv=document.getElementById("nextprevious");
	nextpreviousdiv.innerHTML="<img src='' alt='previous' onclick='ClientNavPrevious('"+category_id+"',"+country_id+","+previousid+")' /><img src='' alt='next' onclick=\"ClientNavNext('"+category_id+"','"+country_id+"','"+next_id+"')\">";
	alert(nextpreviousdiv.innerHTML);*/
//	onclick =\"ClientNavNext('"+category_id+"',"+country_id+","+nextid+")\"

	
}


function ClientNavNext()
{
	//alert("countryid="+countryid);
	var previoushide=document.getElementById("previoustag").style.visibility='visible';
	var cat_id=document.getElementById("categorydata_id").innerHTML;
	var countryid=document.getElementById("countrydata_id").innerHTML;
	var nextid=document.getElementById("nextdata_id").innerHTML;
	//alert(cat_id+""+countryid+""+nextid);
	var totalrows=document.getElementById("totalrows").innerHTML;
	//alert(totalrows);	
	var lastid=document.getElementById("lastIds").innerHTML;
	//alert("lastid="+lastid);
	//alert(nextid);
	
		
	var XmlHttpRequestNext=false;
	if(window.XMLHttpRequest)
	{
		XmlHttpRequestNext=new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		XmlHttpRequestNext=new ActiveXObject("Microsoft.XMLHTTP");
	}
	if(XmlHttpRequestNext)
	{			
		XmlHttpRequestNext.open("GET","../clients/ClientNavigation.php?categoryid="+cat_id+"&countryid="+countryid+"&nextid="+nextid);
		XmlHttpRequestNext.onreadystatechange=function()
		{	
			if(XmlHttpRequestNext.readyState==4 && XmlHttpRequestNext.status==200)
			{	
				var divObject=document.getElementById(countryid);
				divObject.innerHTML=XmlHttpRequestNext.responseText;
				responseDataFetch();
				if(lastid!="")
				{	
					var searchid=lastid.search(nextid);
					//alert(searchid);
				}
				
			}
		}
		XmlHttpRequestNext.send(null);
	}
}



function ClientNavPrevious()
{	
	
	var categorypreviousid=document.getElementById("categorydata_id").innerHTML;
	var countrypreviousid=document.getElementById("countrydata_id").innerHTML;
	var previousid=document.getElementById("previousdata_div").innerHTML;
	alert(categorypreviousid+""+countrypreviousid+""+previousid);
	
	
	
	
	var XmlHttpRequestPrevious=false;
	if(window.XMLHttpRequest)
	{
		XmlHttpRequestPrevious=new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		XmlHttpRequestPrevious=new ActiveXObject("Microsoft.XMLHTTP");
	}
	if(XmlHttpRequestPrevious)
	{	
		XmlHttpRequestPrevious.open("GET","../clients/ClientNavigation.php?categoryid="+categorypreviousid+"&countryid="+countrypreviousid+"&previousid="+previousid);
		XmlHttpRequestPrevious.onreadystatechange=function()
		{	
			if(XmlHttpRequestPrevious.readyState==4 && XmlHttpRequestPrevious.status==200)
			{	
				var divObject=document.getElementById(countryid);
				divObject.innerHTML=XmlHttpRequestPrevious.responseText;
			}
		}
		XmlHttpRequestPrevious.send(null);
	}
}

