
<!--

function areCookiesEnabled()
{
    var cookiesWork=(navigator.cookieEnabled)? true : false;
    
    //alert("cookiesWork1 = " + cookiesWork);	
    //if not IE4+ nor NS6+
    if( typeof navigator.cookieEnabled=="undefined" && !cookiesWork )
    {
        document.cookie="testcookie";
        cookiesWork=(document.cookie.indexOf("testcookie")!=-1)? true : false;
        //alert("cookiesWork2 = " + cookiesWork);	
    }

    //alert("cookiesWork3 = " + cookiesWork);	
    return(cookiesWork);
}

function checkCookies()
{
    //alert("checkCookies()");	
    var cookiesWork = areCookiesEnabled();
    
    //document.writeln( "cookiesWork = " + cookiesWork )
    if( cookiesWork )
    {
        document.getElementById("cookie").innerHTML="";
    }
    else
    {
        document.getElementById("cookie").innerHTML="<b style='color:red;'>To use EZ Digital Photos, Cookies must be enabled. <a href='/howtoenablecookies.asp'>Learn how.</a></b>";
    }
}

function getCookieValue( cookieName )
{
    //alert("getCookieValue for cookieName="+cookieName);	
    
    cookieValue = "";

    if( document.cookie.length > 0 )
    {
        //alert("document.cookie.length > 0");	
        c_start = document.cookie.indexOf( cookieName + "=" );
        if( c_start != -1 )
        {
            //alert("c_start="+c_start);	
            c_start = c_start + cookieName.length + 1; 
            c_end = document.cookie.indexOf( ";", c_start );
            //alert("c_end="+c_end);	
            if( c_end == -1 ) 
            {
                c_end = document.cookie.length;
            }

            cookieValue = unescape( document.cookie.substring( c_start, c_end ) );
        }
    }

    //alert("getCookieValue returning cookieValue="+cookieValue);	
    
    return cookieValue;
}

function setCookieAndTime( cookieName, cookieData, minutes )
{
    var expireDate= new Date ();
    expireDate.setTime ( expireDate.getTime() + (minutes * 60 * 1000) );
    document.cookie = cookieName + "=" + escape(cookieData) + "; expires=" + expireDate.toGMTString() + ";path=/";
}


function setCookie( cookieName, cookieData )
{
    var expireDate= new Date ();
    var days = 365;
    expireDate.setTime ( expireDate.getTime() + days * (24 * 60 * 60 * 1000) );
    document.cookie = cookieName + "=" + escape(cookieData) + "; expires=" + expireDate.toGMTString() + ";path=/";
}

//-->
