/*******************************JS pour les filmographie***********************************/
//Nécéssite acteur.js
//Cache les infos supplémentaire
function Filmo_Changeurl() {
	var num;

	//Ajoute le javascript permettant de dérouler le cadre info
	var lst = window.document.getElementsByTagName("a");
	for (var i=0; i<lst.length; i++) {
		if (lst[i].id.substr(0,9)=='is_titre_') {
			//on est sur un lien "Plus d'info" d'une affiche
			lst[i].onclick = function () {
				var num=this.id.substring(9,this.id.length);
				Filmo_affinfos(num);
				return false;
			}
		}
	}
}
addEvent(window,"load",Filmo_Changeurl);

//Affiche les info supplémentaire d'un film.
function Filmo_affinfos(ctags) {
	//Apparition des infos supplémentaire
	var info = window.document.getElementById("infsup_"+ctags);
	info.className="";
	//Changement du lien
	var lien = window.document.getElementById("is_titre_"+ctags);
	lien.onclick = "";
	lien.firstChild.nodeValue = 'Détail';
}

function Filmo_Reduit(ctags) {
	//Apparition des infos supplémentaire
	var info = window.document.getElementById("infsup_"+ctags);
	info.className="cache";
	//Changement du lien
	var lien = window.document.getElementById("is_titre_"+ctags);
	lien.onclick = function () {
		var num=this.id.substring(9,this.id.length);
		Filmo_affinfos(num);
		return false;
	}
	lien.firstChild.nodeValue = 'Plus d\'info';
}

//Fiche de Film
//Ajoute les liens
function Filmo_linksaison () {
	var lst = window.document.getElementsByTagName("div");
	for (var i=0; i<lst.length; i++) {
		if (lst[i].id.substr(0,6)=='saison') {
			//Cadre d'une saison
			//création du lien plus d'infos
			var complet=window.document.getElementById("reduit_"+lst[i].id.substring(6,lst[i].id.length));
			var n1=document.createElement('p');
			n1.setAttribute('class', 'centre');
			var n2=document.createElement('a');
			n2.setAttribute('href', '#');
			n2.setAttribute('id', 'lnksaison'+lst[i].id.substring(6,lst[i].id.length));
			n2.onclick = function () {
				var num=this.id.substring(9,this.id.length);
				Filmo_affinfos_saison(num);
				return false;
			}
			n2.appendChild(document.createTextNode('Plus d\'infos'));
			n1.appendChild(n2);
			complet.appendChild(n1);

			//Supression "Liste Complète"
			complet = window.document.getElementById("liste_"+lst[i].id.substring(6,lst[i].id.length));
			var asup=complet.getElementsByTagName("h6");
			if (asup.length>0) complet.removeChild(asup[0]);

			//Ajout lien Reduire
			n1=document.createElement('p');
			n1.setAttribute('class', 'centre');
			n2=document.createElement('a');
			n2.setAttribute('href', '#');
			n2.setAttribute('id', 'lnksaisonr'+lst[i].id.substring(6,lst[i].id.length));
			n2.onclick = function () {
				var num=this.id.substring(10,this.id.length);
				Filmo_Reduits_saison(num);
				return false;
			}
			n2.appendChild(document.createTextNode('<< Réduire'));
			n1.appendChild(n2);
			complet.appendChild(n1);
		}
	}
}
addEvent(window,"load",Filmo_linksaison);

function Filmo_affinfos_saison(ctags) {
	//Apparition des infos supplémentaire
	var info = window.document.getElementById("liste_"+ctags);
	info.className="";
	//Disparition info de base
	var info = window.document.getElementById("reduit_"+ctags);
	info.className="cache_js";
}
function Filmo_Reduits_saison(ctags) {
	//Apparition des infos supplémentaire
	var info = window.document.getElementById("liste_"+ctags);
	info.className="cache_js";
	//Disparition info de base
	var info = window.document.getElementById("reduit_"+ctags);
	info.className="";
}

/* Signaler la disponibilité du JS */
/* Jus de méninges - http://brendufat.over-blog.com/article-31989769.html */
function signaleJS() {
	var thebody=document.getElementsByTagName("body")[0];
	thebody.className+=thebody.className ? ' JS_on' : 'JS_on';
	//thebody.className= 'JS_on';

}
