// JavaScript Document
var checkMC_executions = 0;
var checkMC_executionLimit = 10;

checkJSESSIONID();

function checkJSESSIONID() {
	if (checkMC_executions < checkMC_executionLimit)
	{
		try {
			var cookieName = "JSESSIONID";
			var cookieValue = ReadCookie(cookieName);
			var objParams = { cookieName:cookieName, cookieValue:cookieValue};
			var verifyResult = function(r) {
				if (!(r.success && r.success == 'true')) checkJSESSIONID();
			};
			checkMC_executions++;
			TS_AJX('AJAXUTILS','isSessionCookieSame',objParams,verifyResult,verifyResult,10000,verifyResult);
		} catch (error) {}
	}
}

function ReadCookie(cookieName) {
	var theCookie=""+document.cookie;
	var ind=theCookie.indexOf(cookieName);
	if (ind==-1 || cookieName=="") return ""; 
	var ind1=theCookie.indexOf(';',ind);
	if (ind1==-1) ind1=theCookie.length; 
	return unescape(theCookie.substring(ind+cookieName.length+1,ind1));
}

