function getQueryString(param)
{
  var loca = document.location.href;
  
  if(loca.indexOf('?' + param + '=')>-1 || loca.indexOf('&' + param +'=')>-1)
  {
	var qString = loca.split('?');
	var keyVal = qString[1].split('&');
	
		for(var i=0;i<keyVal.length;i++)
		{
			if(keyVal[i].indexOf(param + '=')==0)
			{
				var val = keyVal[i].split('=');
				return val[1];
			}
		}
		
		return false;
	}
	else
	{
		return false;
	}
}//end getQueryString

//Get SFD Session from SFD Session Frame
try 
{ 		
	var sessionID = window.parent.parent["SFDSession"].document["SessionForm"].SessionID.value; 
	
	//alert(sessionID);

	if(sessionID != null)
	{ 
		if(!getQueryString("SessionCheck"))
		{
			// NET Session ID = 24 chars
			var url =  window.location.href + "&SessionCheck=1";
			
			var objListNameStart = window.location.href.indexOf('ObjectList.aspx')
			
			var preSessionUrl = url.substr(0, objListNameStart - 26)
			
			var afterSessionUrl = url.substr(objListNameStart - 2, url.length)
			
			/*
			alert(preSessionUrl)
			alert(afterSessionUrl)
			*/
			
			var kundSidaSessionUrl = preSessionUrl + sessionID + afterSessionUrl;
			
			//alert(kundSidaSessionUrl)
			
			window.location.href = kundSidaSessionUrl;
			
		}//End if getQueryString("SessionCheck")
	}//End if sessionID null
} 
catch(e) 
{ 
	//alert(e); 
} 






