function setCookie(name, value, useExpire) {
    escaped = encodeURIComponent(value);
    if(useExpire){
        escaped += "; path=/; expires=Thu, 1-Jan-2036 00:00:00 GMT;";
    }
    document.cookie = name + "=" + escaped;
};

function getCookie(name, defval) {
    var formatted = " " + document.cookie + ";";
    var cookies = formatted.match(/[^ =;]+=[^ =;]+;/g);
    for(var i=0; cookies && i<cookies.length; i++){
        var cookie = cookies[i];
        if(cookie.match(/([^ =;]+)=([^ =;]+);/)){
            if(RegExp.$1 == name){
                return decodeURIComponent(RegExp.$2);
            }
        }
    }
    return defval;
};


