	/************************************************************************
	*	File Name: 			genericmanager.js								*
	*	Author Name: 		Ramish Hashmi									*
	*	Description:		Used for Generic Manager functionality	        *	
	*	Created Date:		16 July 2008.   								*
	*	Modified Date: 		29 Oct 2008.									*
	*	Last Modified By:	Ramish Hashmi   								*
	*																		*
	*************************************************************************/	
	
	function GetGMDashBoad(pIntUserId,pStrUserName,pStrPassword,pIntCompanyId)
	{	
		
		var url = 'GUIService/GenericManagerService.php?action=select&uid='+pIntUserId+'&un='+pStrUserName+'&ut='+pStrPassword+'&compid='+pIntCompanyId; 
			
		document.getElementById("divDashBoard").innerHTML="<img src=ImageFiles/indicator_medium.gif>";
		var myRequest= new Ajax.Request(
				url, 
			{   
				method: 'post',
				onSuccess: function(transport) 
				{     
					var strResponse=transport.responseText;
					strResponse=strResponse.split("+");
					document.getElementById("divDashBoard").innerHTML=strResponse[0];
					var strEventsDate=strResponse[1];
					strEventsDate=strEventsDate.split(",");
					var dA = new Array(); 
					var x=0;
					for (j=0;j<strEventsDate.length-1;j++)
					{
						dA[x++] = strEventsDate[j];
					}
					
					loaded('calendar',start,dA);
				} 
			});
	   	
	}
	
	/************************************************************************
	  *
	  *	Function Name:	SortTransfers									
	  *	Author Name: 	Ramish Hashmi 
	  *																		
	  *************************************************************************/ 
	 function SortTransfers(pIntUserId,pIntCompanyId,pIntStartIndex,pIntEndIndex,pIntStatus,pIntPageNo,pIntSort)
	  {
		var xPos = document.documentElement.scrollTop;
		
		var url = 'GUIService/GenericManagerService.php?action=sortTransfers&pStart='+pIntStartIndex+'&pEnd='+pIntEndIndex+'&uid='+pIntUserId+'&pPid='+pIntPageNo+'&pStatus='+pIntStatus+'&compid='+pIntCompanyId+'&pSort='+pIntSort; 
	
		document.getElementById("DivMessagesTrans").innerHTML="<img src=ImageFiles/indicator_medium.gif>";
		var myRequest= new Ajax.Request(
						url, 
						{   
							method: 'post',
							onSuccess: function(transport) 
							{ 
								window.scroll(0,xPos);
								document.getElementById("DivMessagesTrans").innerHTML=transport.responseText;
								
							}
							
						}); 
	 }
	 /************************************************************************
	  *
	  *	Function Name:	ortTransitions									
	  *	Author Name: 	Ramish Hashmi 
	  *																		
	  *************************************************************************/ 

	 function SortTransitions(pIntUserId,pIntCompanyId,pIntStartIndex,pIntEndIndex,pIntStatus,pIntPageNo,pIntSort)
	 {
		var xPos = document.documentElement.scrollTop;
		var url = 'GUIService/GenericManagerService.php?action=sortTransitions&pStart='+pIntStartIndex+'&pEnd='+pIntEndIndex+'&uid='+pIntUserId+'&pPid='+pIntPageNo+'&pStatus='+pIntStatus+'&compid='+pIntCompanyId+'&pSort='+pIntSort; 
	
		document.getElementById("DivMessages").innerHTML="<img src=ImageFiles/indicator_medium.gif>";
		var myRequest= new Ajax.Request(
						url, 
						{   
							method: 'post',
							onSuccess: function(transport) 
							{ 
								window.scroll(0,xPos);
								document.getElementById("DivMessages").innerHTML=transport.responseText;
								
							}
							
						}); 
	 }