/** 
 * Gerencia os cookies
 * Grava, buscar, apaga
 * Ex. MyCookie.setCookie('nomeDoCookie','valor',diasParaExpirar);
 */
var MyCookie = {
	
	date: new Date(),

	setCookie: function(name, value, expire) {
		if (expire) {
			this.date.setTime(this.date.getTime()+(expire*24*60*60*1000));
			var expires = "; expires=" + this.date.toGMTString();
		} else {
			var expires = "";
		}
		document.cookie = name + "=" + value + expires + "; path=/";
	},

	getCookie: function(name) {
		value = "";
		if (document.cookie) {
			 var arrCookie = document.cookie.split(escape(name) + '=');
			 if ( 2 <= arrCookie.length ) {
				var arrCookie2 = arrCookie[1].split(';');
				value = unescape(arrCookie2[0]);
			 }
		}
		return value;
	},

	delCookie: function(name) {
		this.setCookie(name,"",0);
	},
	
}

function cookieCO(content){
	var isCheck = document.getElementById('cookie').checked;
	content = (content != undefined) ? content : 'Y';
	
	if(isCheck){
		MyCookie.setCookie('UserCO',content,30);
	} else {
		MyCookie.delCookie('UserCO');
	}
}

function verifyUserCO(){
	var ckValue = MyCookie.getCookie('UserCO');
	if (ckValue == 'Y'){
		return true;
	} else if (ckValue != ''){
		window.location.assign(ckValue);
	} else {
		return false;
	}
}