
    function set_cookie (cookie_name, cookie_value, cookie_expire, cookie_path, cookie_domain, cookie_secure){
    
        // BEGIN THE COOKIE PARAMETER STRING
        var cookie_string = cookie_name + "=" + cookie_value
        
        // ADD THE EXPIRATION DATE IF IT WAS SPECIFIED
        if (cookie_expire){
            var expire_date = new Date ()
            var ms_from_now = cookie_expire * 24 * 60 * 60 * 1000
            expire_date.setTime (expire_date.getTime () + ms_from_now)
            var expire_string = expire_date.toGMTString ()
            cookie_string += "; expires=" + expire_string
        }
        
        // ADD THE PATH, IF IT WAS SPECIFIED
        if (cookie_path){
            cookie_string += "; path=" + cookie_path
        }
        
        // ADD THE DOMAIN, IF IT WAS SPECIFIED
        if (cookie_domain){
            cookie_string += "; domain=" + cookie_domain
        }
        
        // ADD THE SECURE BOOKEAN, IF IT'S TRUE
        if (cookie_secure){
            cookie_string += "; true"
        }
        
        // SET THE COOKIE
        document.cookie = cookie_string
    }
