/**
 * @author Szymon
 */

var cookies = {

	getCookie:function(name_cook){
		if (document.cookie.length>0){
			cook_start=document.cookie.indexOf(name_cook + "=")
			if (cook_start!=-1){ 
				cook_start=cook_start + name_cook.length+1;
				cook_finish=document.cookie.indexOf(";",cook_start);
				if (cook_finish==-1) {cook_finish=document.cookie.length;}
				return unescape(document.cookie.substring(cook_start,cook_finish));
			} 
		}
		return "";
	},

	setCookie:function(name_cook,value,end){
		var today=new Date();
		var end_cook = (typeof(arguments[3])=='undefined')?(end * 1000 * 60 * 60 * 24):(end * 1000 * 60);
		var expires_date = new Date( today.getTime() + (end_cook) );
		document.cookie=name_cook+ "=" +escape(value)+((end==null) ? "" : ";expires="+expires_date.toGMTString());
	},
	
	clearCookie:function(name){
		if(!codexd.isArray(name)){
			cookies.setCookie(name,'',0);	
		}else{
			for(var i=0;i<name.length;i++){
				cookies.setCookie(name[i],'',0);
			}
		}		
	}
}