function checkFirstLoad() {
	//recupera tutti i cookie
	var cookies = document.cookie;
	//cerca un cookie specifico
	var mycookiepos = cookies.indexOf("spc13");	
	//se non trova il cookie "espande" la pagina e setta il cookie
	if (mycookiepos == -1) {
		showHideDiv('box',1);
		showHideDiv('link',1);
		showHideDiv('banner',0);	
		document.cookie = "spc13=on";
	}
}

function showHideDiv(id,action) {
	var id = document.getElementById(id);
	if (action) id.style.display = "block";
	else id.style.display = "none";
}

//**** INIZIO funzioni relative a calendar.js *********************************************************

//chiamata in risposta ad un click dell'utente su una data
function dateChanged(calendar) {
    if (calendar.dateClicked) {
      	var y = calendar.date.getFullYear();
      	var m = calendar.date.getMonth();     // integer, 0..11
		m = parseInt(m)+1;
		m = (m<10)?"0"+m:m;
      	var d = calendar.date.getDate();      // integer, 1..31
		d = (d<10)?"0"+d:d;
      	// redirect...
      	var myDate = y+"-"+m+"-" +d;
		var keydatesArray = keydates.split(":");
		for (var i=0; i<keydatesArray.length; i++) {
			if (myDate == keydatesArray[i]) {
				window.location = "index.php?id=40&date="+myDate;
			}
		}
    }
 }
	
//controlla se la data passata è una keydate (se si la visualizza con la classe CSS keydate)
function keyDates (date, y, m, d) {
	var m = parseInt(m)+1;
	m = (m<10)?"0"+m:m;
	var d = (d<10)?"0"+d:d;
	var myDate = y+"-"+m+"-"+d;
	var keydatesArray = keydates.split(":");
	for (var i=0; i<keydatesArray.length; i++) {
		if (myDate == keydatesArray[i]) {
			return "keydate";
		}
	}
	return false;
}

//**** FINE funzioni relative a calendar.js ************************************************************
