﻿
// Get query string value
function getQuerystring(key, default_)
{
    if (default_==null) default_=""; 
    key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
    var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
    var qs = regex.exec(window.location.href);
    
    if(qs == null)
        return default_;
    else
        return qs[1];
}

// Set a cookie value
function setCookie(name, content, expire)  
{
    time = parseInt(eval(expire));
    if (time+"" == "NaN")
    {
        expireDate = "";
    }
    else                          
    {
        var date = new Date();
        date.setTime(date.getTime() + expire);
        date = date.toGMTString();
        expireDate = "; expires="+date;
    }
    cookie = name + "=" + escape(content) + expireDate + "; path=/";
    document.cookie = cookie;        
}

// Get a cookie value
function getCookie(name)
{
    cookies = document.cookie;
    cookieParts = cookies.split("; ");
    for (i = 0; i < cookieParts.length; i++)
    {            
        cookie = cookieParts[i].split("="); 
                   
        if (cookie[0] == name)
        {
            return unescape(cookie[1]);
        }
    }
    return "";
}



