// JavaScript Document

function getPortfolio(solId)
{
	//alert("Step 1:");
	var XMLHttpRequestObject=null;
	var portfolioLastIdString=null;	
	
	//alert("Step 2: "+catId);
	if(window.XMLHttpRequest)
	{
		XMLHttpRequestObject=new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		XMLHttpRequestObject=new ActiveXObject("Microsoft.XMLHTTP");
	}
	//alert("Step 3: "+XMLHttpRequestObject);
	if(XMLHttpRequestObject)
	{
//		alert("Step 4:");
		XMLHttpRequestObject.open("GET","queryPortfolioNavigation.php?solId="+solId);
		XMLHttpRequestObject.onreadystatechange=function()
		{
			//alert("Step 5:\nreadyState="+XMLHttpRequestObject.readyState+"\nStatus="+XMLHttpRequestObject.status);
			if(XMLHttpRequestObject.readyState==4 && XMLHttpRequestObject.status==200)
			{
				//alert("Step 6:\nreadyState="+XMLHttpRequestObject.readyState+"\nStatus="+XMLHttpRequestObject.status);
				var ajaxResponseText=XMLHttpRequestObject.responseText;
				//alert(ajaxResponseText);
				var rightContentDiv=document.getElementById("portfolioListDiv");
				//alert("Step 6: "+rightContentDiv.id);
				rightContentDiv.innerHTML=ajaxResponseText;
				//clientLastIdString=readLastId();
				if(rightContentDiv!=null)
				{
					
					portfolioLastIdString=readLastId();
					var targetPreviousDiv=document.getElementById("previousDiv");
					targetPreviousDiv.style.visibility="hidden";
					hideUnhideNextPortfolioNavigation(portfolioLastIdString);
					var paginationdisplay=document.getElementById("portfoliopagination");
					paginationdisplay.style.visibility="visible";
				}
				else
				{
					//do nothing
				}
				XMLHttpRequestObject=null;
			}
		}
		XMLHttpRequestObject.send(null);
	}
}
/*function getPortfolioNavigation()
{
	if(XMLHttpRequestObject6.readyState==4 && XMLHttpRequestObject6.status==200)
	{
		alert("XMLHttpRequestObject6.readyState="+XMLHttpRequestObject6.readyState+"\nXMLHttpRequestObject6.status="+XMLHttpRequestObject6.status);
		var ajaxResponseText=XMLHttpRequestObject6.responseText;
		alert(ajaxResponseText);
		var rightContentDiv=document.getElementById("portfolioListDiv");
		alert("rightContentDiv: "+rightContentDiv.id);
		rightContentDiv.innerHTML=ajaxResponseText;
		
		XMLHttpRequestObject6=null;
//		portfolioLastIdString=readLastId();
	//	var targetPreviousDiv=document.getElementById("previousDiv");
		//targetPreviousDiv.style.visibility="hidden";
		//hideUnhideNextClientNavigation(clientLastIdString);
	}
}*/
function readLastId()
{
	var targetHidden=document.getElementById("lastIds");
	var lastIdList=targetHidden.value;
	//alert(lastIdList);
	return lastIdList;
	
}