var today = new Date();
var expires = new Date(today.getTime() + (56 * 86400000));

function getCookie(name) {
  var start = document.cookie.indexOf(name+"=");
  var len = start+name.length+1;
  if ((!start) && (name != document.cookie.substring(0,name.length))) return null;
  if (start == -1) return null;
  var end = document.cookie.indexOf(";",len);
  if (end == -1) end = document.cookie.length;
  return unescape(document.cookie.substring(len,end));
}
 
function setCookie (name, value) {
	var argv = setCookie.arguments;
	var argc = setCookie.arguments.length;
	var expires = (argc > 2) ? argv[2] : null;
	var path = (argc > 3) ? argv[3] : null;
	var domain = (argc > 4) ? argv[4] : null;
	var secure = (argc > 5) ? argv[5] : false;
	document.cookie = name + "=" + escape (value) +
	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
	((path == null) ? "" : ("; path=" + path)) +
	((domain == null) ? "" : ("; domain=" + domain)) +
	((secure == true) ? "; secure" : "");
}

function updateNavigation(id,status,nome,link){
   totalNavigation = getCookie("YunyNav_length")
   totalNavigation = (totalNavigation==null)?0:parseInt(totalNavigation)

   if(status.toString()=='true' && id==null){
        found = false
        for(i=0;i<totalNavigation;i++){
            if(getCookie('YunyNav_'+i+'_nome')==nome){
                found = true
                break;
            }
        }
       if(!found){
            setCookie('YunyNav_'+totalNavigation,status)
            setCookie('YunyNav_'+totalNavigation+'_nome',nome)
            setCookie('YunyNav_'+totalNavigation+'_link',link)
            setCookie('YunyNav_length',totalNavigation+1)
        }
    } else {
        if(id>=0){
            for(i=id;i<totalNavigation;i++){
                setCookie('YunyNav_'+i,'true')
                setCookie('YunyNav_'+i+'_nome',getCookie('YunyNav_'+(i+1)+'_nome'))
                setCookie('YunyNav_'+i+'_link',getCookie('YunyNav_'+(i+1)+'_link'))
            }
            setCookie('YunyNav_'+totalNavigation,'false')
            setCookie('YunyNav_length',totalNavigation-1)
        }
    }
    //updateNavBox()
}
function getNavigation(nome){
    totalNavigation = getCookie("YunyNav_length")
    totalNavigation = (totalNavigation==null)?0:parseInt(totalNavigation)
    found = false
    for(i=0;i<totalNavigation;i++){
        if(getCookie('YunyNav_'+i+'_nome')==nome){
            found = true
            break;
        }
    }
    if(!found) return 'false'
    else return 'true'
}
function zeraNav(){
 setCookie('YunyNav_length',0)
}
//zeraNav()