function CheckT10()
{
 if (GetCookie("ssosession")!=null)
 	{
	return true;
	}
	else return null; 	
};

function GetStatusT10()
	{
	if (CheckT10()!= null)
		{/* l'utente è loggato*/
		document.write('<style type=text/css>.TisLogOut {display : none;}</style>');
		}
	else
		{/* l'utente non è loggato*/
		document.write('<style type=text/css>.TisLogIn {display : none;}</style>');
		}
	};

function IdentityT10()
	{
	if (CheckT10()!= null)
		{/* l'utente è loggato*/
		document.write(base64decode(GetCookie("whoiswho")));
	}
	else	{
		document.write('');
		}
	};

function getCookieVal(offset) {
	var endstr=document.cookie.indexOf(";",offset);
	if(endstr==-1) endstr=document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie(name) {
	var arg=name+"=";
	var alen=arg.length;
	var clen=document.cookie.length;
	var i=0;
	while(i<clen) {
		var j=i+alen;
		if(document.cookie.substring(i,j)==arg) return getCookieVal(j);
		i=document.cookie.indexOf(" ",i)+1;
		if(i==0) break;
	}
	return null;
}

function SetCookie(name,value,expires,path,domain,secure) {
	document.cookie=name+"="+escape(value)+
	((expires)?"; expires="+expires.toGMTString():"")+
	((path)?"; path="+path:"")+
	((domain)?"; domain="+domain:"")+
	((secure)?"; secure":"");
}

function DeleteCookie(name,path,domain) {
	if(GetCookie(name)) {
		document.cookie=name+"="+
		((path)?"; path="+path:"")+
		((domain)?"; domain="+domain:"")+
		"; expires=Thu, 01-Jan-70 00:00:01 GMT";
	}
}
