// Cookies - From quirksmode.org

var Cookies = {
	init: function () {
		var allCookies = document.cookie.split('; ');
		for (var i=0;i<allCookies.length;i++) {
			var cookiePair = allCookies[i].split('=');
			this[cookiePair[0]] = cookiePair[1];
		}
	},
	create: function (name,value,days) {
		if (days) {
			var date = new Date();
			date.setTime(date.getTime()+(days*24*60*60*1000));
			var expires = "; expires="+date.toGMTString();
		}
		else var expires = "";
		document.cookie = name+"="+value+expires+"; path=/";
		this[name] = value;
	},
	erase: function (name) {
		this.create(name,'',-1);
		this[name] = undefined;
	}
};
Cookies.init();




function showHideMouvement() { 
	optiqueHide = true;
	hideTheme("optique");
	forcesHide = true;
	hideTheme("forces");
	if (mouvementHide == true) {
	    mouvementHide = false;
		showTheme('mouvement')
	} else {
		mouvementHide = true;
		hideTheme('mouvement')
	}
}

function showHideOptique() { 
	mouvementHide = true;
	hideTheme("mouvement");
	forcesHide = true;
	hideTheme("forces");
	if (optiqueHide == true) {
		optiqueHide = false;
		showTheme('optique')
	} else {
		optiqueHide = true;
		hideTheme('optique')
	}
}

function showHideForces() { 
	mouvementHide = true;
	hideTheme("mouvement");
	optiqueHide = true;
	hideTheme("optique");
	if (forcesHide == true) {
		forcesHide = false;
		showTheme('forces')
	} else {
		forcesHide = true;
		hideTheme('forces')
	}
}

function showTheme(quelTheme) {
		document.getElementById (quelTheme).style.display = "block";
		//document.getElementById(quelTheme + 'Titre').className="themesOpen";
		Cookies.create(quelTheme + "Ouvert","oui","365")
}

function hideTheme(quelTheme) {
		document.getElementById (quelTheme).style.display = "none";
		//document.getElementById(quelTheme + 'Titre').className="themes";
		Cookies.create(quelTheme + "Ouvert","non","365")
}



// Affiche le theme en memoire (le dernier theme visite) - AppelŽ ˆ l'ouverture de la page
function showThemeIntro() {
		//la page n'a jamais ete visitee
		Cookies.create("mouvementOuvert","non","365");
		Cookies.create("optiqueOuvert","oui","365");
		Cookies.create("forcesOuvert","non","365");
		mouvementHide = true;
		optiqueHide = false;
		forcesHide = true;
    showTheme('optique');
}



