//
// Javascript functions for cookies
//

function getCookie(cookieName)
{
    var value = null;
	
    startIndex = document.cookie.indexOf(cookieName + "=");
    if (startIndex != -1) {
	    equalIndex = document.cookie.indexOf('=', startIndex);
		endIndex = document.cookie.indexOf(';', equalIndex);
		if (endIndex == -1) {
			endIndex = document.cookie.length;
		}
		
		value = unescape(document.cookie.substring(equalIndex+1, endIndex));
	}
	
	return value;
}

function setCookie(cookieNameValue, cookiePath, cookieExpiry, cookieDomain, secureCookie)
{
	cookieString=cookieNameValue;
	if (cookiePath != '') {
		cookieString += '; path=' + cookiePath;
	}
	if (cookieExpiry != '') {
		cookieString += '; expires=' + cookieExpiry;
	}
	if (cookieDomain != '') {
		cookieString += '; domain=' + cookieDomain;
	}
	if (secureCookie == true) {
		cookieString += '; secure';
	}
	document.cookie=cookieString;

//alert (document.cookie);
}

function isCookie(cookieString)
{
    return (document.cookie.indexOf(cookieString) != -1);
}
