// TabRefresh.js


var XMLHttpObj = null;
var portletID = null;
function changeTabIn (param,tabUrl,prtltID)
{
portletID = "Pension_"+prtltID;
//alert(portletID);
   document.getElementById(portletID).style.cursor = 'wait';
	if (param=='') {return;} 
	if (tabUrl.lastIndexOf("#") > 0)
	{
		tabUrl = tabUrl.substring(0,tabUrl.lastIndexOf("#"));
	}
	var URL = tabUrl+'?'+param;
	//alert(URL);
	XMLHttpObj = getNonSyncXMLhttpObject (URL); 
	XMLHttpObj.onreadystatechange = eval (changeDefaultCursor) ;
    XMLHttpObj.send(null);

}
 
function changeDefaultCursor ()
{
//alert(XMLHttpObj.readyState);
	if (XMLHttpObj.readyState==4)	
	{
	//alert(XMLHttpObj);

   	var tabText = XMLHttpObj.responseText;
//     alert(tabText.substring(tabText.indexOf('<DIV id="'+portletID+'">')+11+portletID.length));
	tabText = tabText.substring(tabText.indexOf('<DIV id="'+portletID+'">')+11+portletID.length,tabText.lastIndexOf('</DIV>'));
	//alert(tabText);
	if( tabText.lastIndexOf('<span></span>') == (tabText.length-13))
	    document.getElementById(portletID).innerHTML = tabText;
		document.getElementById(portletID).style.cursor = 'default';	
	}
}


