// Lis /2000

// Predefined value for expires dates
var IT_HOUR = 1000*60*60;
var IT_DAY = IT_HOUR*24;
var IT_YEAR = IT_DAY*365;

// This function makes expires date process simply
function fromCurrentDate( incTime )
{ 
	var today = new Date();
	var expires = new Date();
	expires.setTime(today.getTime() + incTime );
	return(expires);
}

// Sets cookie. 
function setCookie(name, value, expire)
{
	document.cookie = name + "=" + escape(value) + ( (expire == null) ? "" : ("; expires=" + expire.toGMTString()) );
}

function addCookie(name, value, expire) 
{
	if ( document.cookie != "" )
	{
		setCookie( name, value, expire );
		return 1; 
	}
	else 
	{
		document.cookie += name + "=" + escape(value) + ( (expire == null) ? "" : ("; expires=" + expire.toGMTString()) );
		return 2;
	}
}

// Scan cookies and find cookie value with "Name"
function getCookie(Name) 
{
	var search = Name + "=";
	if ( document.cookie.length > 0 ) 
	{ 
		offset = document.cookie.indexOf(search);
		if (offset != -1) 
		{
			offset += search.length;
			end = document.cookie.indexOf(";", offset);
			if ( end == -1 ) end = document.cookie.length;
			return ( unescape( document.cookie.substring(offset, end) ) );
		}
	}
	return 0;
}

// NYI 
function deleteCookie( name )
{
    //  NYI
	return 1;
}
