/* metodo per impostare la lingua o leggerla*/

var cultureInitialized = false;
var langId = getCookie("LANG");
if(langId == null)
	langId = "IT";
	
/* carica il file di risorse in lingua*/
document.write("<script src='/js/culture-"+langId+".js' type='text/javascript'></script>");

function _init()
{
	/* variabile e comando per impostare lo stesso titolo su tutte le pagine*/
	var siteTitle = "Capp - Centro di Analisi delle Politiche Pubbliche";
	document.title = siteTitle;
	
	/* mostra la data di ultima modifica */
	var elem = document.getElementById("lastUpdate");
	elem.innerHTML = labels["LAST_MODIFY"] +": "+lastModify.getDate()+" "+months[lastModify.getMonth()]+" "+lastModify.getFullYear();
	
	/*imposta l'orologio*/
	setCalendar();
	
	/*e i menu*/
	writeMenu(menuItems,document.getElementById("menuItems"),true)
}

function init()
{
	if(cultureInitialized)
		_init();
	else
		setTimeout("init()",100);
}

function setCookie(name, value, expires, path, domain, secure) {
	document.cookie= name + "=" + escape(value) + ((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : "");
}

function getCookie(name) {
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1) {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    } else {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1) {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}

function deleteCookie(name, path, domain) {
    if (getCookie(name)) {
        document.cookie = name + "=" +
            ((path) ? "; path=" + path : "") +
            ((domain) ? "; domain=" + domain : "") +
            "; expires=Thu, 01-Jan-70 00:00:01 GMT";
    }
}

function setCalendar()
{
	var date = new Date();
	var elem = document.getElementById("currentTime");
	elem.innerHTML = days[date.getDay()] +" "+date.getDate()+" "+months[date.getMonth()]+" "+date.getFullYear()+" "+getLeadingZero(date.getHours())+"."+getLeadingZero(date.getMinutes())+"."+getLeadingZero(date.getSeconds());
	setTimeout("setCalendar()",1000);
}

function getLeadingZero(val)
{
	return (val < 10) ? "0" +val : val;
}

function goHome()
{
	alert("CC")
	window.document.location.href = "http://155.185.68.134/index.html";
	alert(window.document.location.href);
}

function goLang(lang)
{
	setCookie("LANG", lang);
	var url = document.location.toString();
	var pos = url.lastIndexOf(".");
	if(url.toLowerCase().indexOf("en.") >=0)
	{
		pos = url.toLowerCase().indexOf("en.");
		url = url.substr(0,pos)+url.substr(pos+2,url.length);
	}
	else
		url = url.substr(0,pos)+"en"+url.substr(pos,url.length);
	document.location = url;
}

function securedArea()
{
	alert("Not available");
}

function toggleDiv(id)
{
	var elem = document.getElementById(id);
	if(elem && elem.style)
		elem.style = (elem.style == "block") ? "none": "block";
}


