var cookieMgr={
	getExpDate:function(days,hours,minutes){
		var expDate = new Date();
		if(typeof days == "number" && typeof hours == "number" && typeof minutes == "number"){
			expDate.setDate(expDate.getDate()+parseInt(days));
			expDate.setHours(expDate.getHours()+parseInt(hours));
			expDate.setMinutes(expDate.getMinutes()+parseInt(minutes));
			return expDate.toGMTString();
		}
	},
	
	getCookieVal:function(offset){
		var endstr = document.cookie.indexOf (";",offset);
		if(endstr==-1){
			endstr = document.cookie.length;
		}
		return encodeURI(document.cookie.substring(offset,endstr));
	},
	
	getCookie:function(name){
		var arg = name + "=";
		var alen = arg.length;
		var clen = document.cookie.length;
		var i = 0;
		
		while(i<clen){
			var j = i + alen;
			if(document.cookie.substring(i,j) == arg){
				return this.getCookieVal(j);
			}
			i = document.cookie.indexOf(" ",i)+1;
			if(i==0)
				break;
		}
		return "";
	},
	
	setCookie:function(name,value,expires,path,domain,secure){
		document.cookie = name + "=" + encodeURI(value) +
			((expires) ? "; expires=" + expires : "") + 
			((path) ? "; path=" + path : "") +
			((domain) ? "; domain=" + domain : "") +
			((secure) ? "; secure=" + secure : "");
	},
	
	deleteCookie:function(name){
		if(this.getCookie(name)){
			document.cookie = name + "=" +
				((path) ? "; path=" + path : "") +
				((domain) ? "; domain=" + domain : "") +
				"; expires=Thu, 01-Jan-70 00:00:01 GMT";
		}
	}
};