// For JS cookies Delete, Create, GetValue

//For Delete Cookies
function DeleteCookie(name) {
    var expire = new Date ();
    expire.setTime (expire.getTime() - (24 * 60 * 60 * 1000)); 
    document.cookie = name + "=; path=/; expires=" + expire.toGMTString(); 
}

//For Getting the Value from a cookie
function GetCookie(name) {
    var startIndex = document.cookie.indexOf(name); 
    if(startIndex != -1)
	{
        var endIndex = document.cookie.indexOf(";", startIndex); 
        if(endIndex == -1)
		{ endIndex = document.cookie.length; }
        return unescape(document.cookie.substring(startIndex+name.length+1, endIndex)); 
    }
	else
	{
		var it = ""
        return it; 
    }
}

//For Creating a Cookie
function SetCookie(name, value, days) {
    var expire = new Date();
    expire.setTime (expire.getTime() + (24 * 60 * 60 * 1000) * days);
	//see if cookie already exsits and get the value
	var valueCookie;
	valueCookie = GetCookie(name);
	if(valueCookie == "" || name == "fontsizer")
	{ document.cookie = name + "=" + escape(value) + "; path=/; expires=" + expire.toGMTString(); }
	else
	{ document.cookie = name + "=" + escape(value) + "**" + valueCookie + "; path=/; expires=" + expire.toGMTString(); }
}
