function CookieObj ()
{
    this.set = function (name, value, days) 
    {
    	if (days) 
    	{
    		var date = new Date();
    		date.setTime(date.getTime()+(days*24*60*60*1000));
    		var expires = "; expires=" + date.toGMTString();
    	}
    	else 
    	    var expires = "";
    	    
    	document.cookie = name + "=" + value + expires + "; path=/";
    }
    
    this.get = function (name) 
    {
    	var values = document.cookie.split('; ');
    	
    	for (var i = 0; i < values.length; i++) 
    	{
    		var couple = values[i].split("=");
    		if (couple.length == 2 && couple[0] == name) 
    		    return couple[1];
    	}
    	return "";
    }
    
    this.erase = function (name) 
    {
    	this.set (name, "" , -1);
    }
}
