var cid = new String;

function inTouchCookieExists() {
	function getParameter(sCookieEntry) {
		var p = sCookieEntry.split("=");
		if( p.length >= 1 ) 
			return p[0];
		else
			return null;
	}
	
	function getValue(sCookieEntry) {
		var v = sCookieEntry.split("=");
		if( (v.length >= 2) && (v[1].length > 0) )
			return v[1];
		else
			return null;
	}
	
	var ret = false;
	var itCookieName="InTouch2000";
	var itCookie = "";
	var sCookie=document.cookie;
	
	//window.alert(sCookie);
	
	var aCookies = sCookie.split(";");
	for(i=0; i< aCookies.length; i++) {
		if( 0 <= aCookies[i].indexOf(itCookieName) ) {
				aCookies[i] = aCookies[i].replace(/([ ]*)/g,"");
				if( aCookies[i].length != itCookieName.length) {
					var cookieContent=aCookies[i].substring(aCookies[i].indexOf("=")+1,aCookies[i].length);
					//window.alert(cookieContent);
					var aCookieEntries = cookieContent.split("&");
					//window.alert(aCookieEntries.length);
					for(z=0; z< aCookieEntries.length; z++) {
						var p = getParameter(aCookieEntries[z]);
						if(  p.toLowerCase()== "linfo" ) {
							//window.alert("linfo found");
							if( getValue(aCookieEntries[z]) != null)
								ret = true;
						}
						/*
						if(  p.toLowerCase()== "uid" ) {
							//window.alert("uid found");
							uid = getValue(aCookieEntries[z]);
							if( uid == null) uid = "";
						}
						*/
						if(  p.toLowerCase()== "cid" ) {
							//window.alert("cid found");
							cid = getValue(aCookieEntries[z]);
							if( cid == null) cid = "";
						}
							
					}  // end for	
				} // end if cookie content not empty	
		} // end itcookie found
	} // end for
		
		//itCookiePos = sCookie.indexOf(itCookieName,0);
		//if(0 <= itCookiePos) 
		//itCookie=sCookie.substring(itCookiePos,sCookie.indexOf(';',itCookiePos));
		//if(itCookie.length > itCookieName.length+1)

		return ret;
}

function redirectToInTouch() {
					var CC = getCookie('CountryCode');
					var InValidSession = getCookie('InValidSession');
					InValidSession = InValidSession.split(",");
					
					if (CC == '44')
					{
						sLocation = InValidSession[0];
					}
					else if(CC == '48')
					{
						sLocation = InValidSession[1];
					}
					else if(CC == '49')
					{
						sLocation = InValidSession[2];
					}
					else
					{
						sLocation="home.asp";
						if(0 <= document.domain.indexOf('it_web_03',0)) sLocation="home.asp";
					}
	
	window.location=sLocation;
}
