window.onload = function() {
	if ( document.getElementById("menu") ) initblocMenu();
	if ( document.getElementById("pied") ) initMenuPied();
	if ( document.getElementById("liste-lexique") ) initLexique();
}

/*****************************************************
	blocMenu
*****************************************************/
function initblocMenu() {
	blocMenu = document.getElementById("menu");
	for ( var i=0; i<blocMenu.getElementsByTagName("li").length; i++ ) {
		//if ( blocMenu.getElementsByTagName("li")[i].className != "infos" ) {
			if ( blocMenu.getElementsByTagName("li")[i].getElementsByTagName("img")[0] ) {
				testImg = blocMenu.getElementsByTagName("li")[i].getElementsByTagName("img")[0];
				if ( testImg.src.indexOf("-on.gif") == -1 ) testImg.etat = "off";
				else testImg.etat = "on";
			}
			blocMenu.getElementsByTagName("li")[i].onmouseover = function() {
				if ( this.getElementsByTagName("img")[0] && this.getElementsByTagName("img")[0].etat == "off" ) {
					this.getElementsByTagName("img")[0].src = this.getElementsByTagName("img")[0].src.replace(/.gif/,"-on.gif");	
				}
				else if ( !this.getElementsByTagName("img")[0] ) {
					if ( this.getElementsByTagName("ul")[0] ) {
						this.getElementsByTagName("a")[this.getElementsByTagName("a").length-1].className = "on";
					}
				}
				if ( this.getElementsByTagName("ul")[0] ) {
					this.getElementsByTagName("ul")[0].style.visibility = "visible";
					
				}
				
			}
			blocMenu.getElementsByTagName("li")[i].onmouseout = function() {
				if ( this.getElementsByTagName("img")[0] && this.getElementsByTagName("img")[0].etat == "off" ) {
					this.getElementsByTagName("img")[0].src = this.getElementsByTagName("img")[0].src.replace(/-on.gif/,".gif");	
				}
				else if ( !this.getElementsByTagName("img")[0] ) {
					if ( this.getElementsByTagName("ul")[0] ) {
						this.getElementsByTagName("a")[this.getElementsByTagName("a").length-1].className = "";
					}
				}
				if ( this.getElementsByTagName("ul")[0] ) {
					this.getElementsByTagName("ul")[0].style.visibility = "hidden";
				}
			}
		//}
	}
}

function initMenuPied() {
	blocPied = document.getElementById("pied");
	for ( var i=0; i<blocPied.getElementsByTagName("img").length; i++ ) {
		if ( blocPied.getElementsByTagName("img")[i].src.indexOf("pied-tiret") == -1 ) {
			blocPied.getElementsByTagName("img")[i].onmouseover = function() {
				this.src = this.src.replace(/.gif/,"-on.gif");	
			}
			blocPied.getElementsByTagName("img")[i].onmouseout = function() {
				this.src = this.src.replace(/-on.gif/,".gif");	
			}
		}
	}
}


/*****************************************************
	formulaire
*****************************************************/
function resetForm(formulaire) {
	document.getElementById(formulaire).reset();
}
function validFormContact() {
	formulaire = document.getElementById("formContact");
//	if ( document.getElementsByName("prenom")[0].value!= "" && document.getElementsByName("age")[0].value!= "" && document.getElementsByName("mail")[0].value!= "" && document.getElementsByName("nom")[0].value!= "" && document.getElementsByName("message")[0].value!= "" ) {
    if ( document.getElementsByName("prenom")[0].value!= "" 
        && document.getElementsByName("mail")[0].value!= "" 
        && document.getElementsByName("jour")[0].value!= "" 
        && document.getElementsByName("mois")[0].value!= "" 
        && document.getElementsByName("annee")[0].value!= "" 
        && document.getElementsByName("nom")[0].value!= "" 
        && document.getElementsByName("message")[0].value!= "" 
        && (document.getElementsByName("partenaires")[0].checked || document.getElementsByName("partenaires")[1].checked )
        
        ) 
    {
		formulaire.submit();
	}
	else {
		alert("Merci de renseigner tous les champs");
	}
}
function validFormEchantillon() {
	/*
	formulaire = document.getElementById("formEchantillon");
	if ( document.getElementsByName("nom")[0].value == "" || document.getElementsByName("prenom")[0].value == "" || document.getElementsByName("provenance")[0].options[document.getElementsByName("provenance")[0].selectedIndex].value == "" ||
			document.getElementsByName("cp")[0].value == "" || document.getElementsByName("ville")[0].value == "" || document.getElementsByName("email")[0].value == "" ) {
		alert("Merci de renseigner tous les champs obligatoires");
	}	
	else if ( document.getElementsByName("email")[0].value!=document.getElementsByName("email2")[0].value ) {
		alert("Les deux emails ne sont pas identiques");
	}
	else {
		formulaire.submit();
	}
	*/
		formulaire = document.getElementById("formEchantillon");
	
		if ( document.getElementsByName("nom")[0].value == "" 
	    || document.getElementsByName("prenom")[0].value == "" 
	    || document.getElementsByName("provenance")[0].options[document.getElementsByName("provenance")[0].selectedIndex].value == "" 
	    || document.getElementsByName("cp")[0].value == "" 
	    || document.getElementsByName("ville")[0].value == "" 
	    || document.getElementsByName("email")[0].value == "" 
	    || document.getElementsByName("jour")[0].value == "" 
        || document.getElementsByName("mois")[0].value == "" 
        || document.getElementsByName("annee")[0].value == "" 
        || document.getElementsByName("partenaires")[0].value == ""
        || (!document.getElementsByName("partenaires")[0].checked && !document.getElementsByName("partenaires")[1].checked)
        )
	{
		alert("Merci de renseigner tous les champs obligatoires");
	}	
	else if ( document.getElementsByName("email")[0].value!=document.getElementsByName("email2")[0].value ) {
		alert("Les deux emails ne sont pas identiques");
	}
	else {
		formulaire.submit();
	}
}

function resultSelecteur() {
	if ( document.getElementsByName("decrire")[0].checked == true && document.getElementsByName("premiere")[0].checked == true ) pageResult = "apropos_selecteur_1.html";
	else if ( document.getElementsByName("decrire")[0].checked == true && document.getElementsByName("premiere")[1].checked == true ) pageResult = "apropos_selecteur_2.html";
	else if ( document.getElementsByName("decrire")[1].checked == true && document.getElementsByName("premiere")[0].checked == true ) pageResult = "apropos_selecteur_5.html";
	else if ( document.getElementsByName("decrire")[1].checked == true && document.getElementsByName("premiere")[1].checked == true ) pageResult = "apropos_selecteur_6.html";
	else if ( document.getElementsByName("decrire")[2].checked == true && document.getElementsByName("premiere")[0].checked == true ) pageResult = "apropos_selecteur_3.html";
	else if ( document.getElementsByName("decrire")[2].checked == true && document.getElementsByName("premiere")[1].checked == true ) pageResult = "apropos_selecteur_4.html";
	else if ( document.getElementsByName("decrire")[3].checked == true && document.getElementsByName("premiere")[0].checked == true ) pageResult = "apropos_selecteur_7.html";
	else if ( document.getElementsByName("decrire")[3].checked == true && document.getElementsByName("premiere")[1].checked == true ) pageResult = "apropos_selecteur_8.html";
	document.location.href = pageResult;	
}

/*****************************************************
	films pub
*****************************************************/

function viewSwf(urlSwf, L, H) {
	codeSwf = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+L+'" height="'+H+'">';	
	codeSwf += '<param name="movie" value="'+urlSwf+'">';
	codeSwf += '<param name="wmode" value="transparent">';
	codeSwf += '<param name="quality" value="high">';
	codeSwf += '<embed src="'+urlSwf+'" wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+L+'" height="'+H+'">';
	codeSwf += '</embed>';
	codeSwf += '</object>';
	document.swfSmall = urlSwf;
	document.getElementById("playerSwf").innerHTML = codeSwf;
}
function zoomSwf() {
	H = 608;
	L = 720;
	urlSwfZoom = document.swfSmall.replace(/.swf/,"-zoom.swf");
	codeSwfZoom = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+L+'" height="'+H+'">';	
	codeSwfZoom += '<param name="movie" value="'+urlSwfZoom+'">';
	codeSwfZoom += '<param name="wmode" value="transparent">';
	codeSwfZoom += '<param name="quality" value="high">';
	codeSwfZoom += '<embed src="'+urlSwfZoom+'" wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+L+'" height="'+H+'">';
	codeSwfZoom += '</embed>';
	codeSwfZoom += '</object>';
	document.getElementById("playerSwf").innerHTML = "";
	document.getElementById("zoom-video").style.visibility = "visible";
	document.getElementById("video-campagne").innerHTML = codeSwfZoom;
}




/*****************************************************
	zoom images
*****************************************************/

function zoomImg(urlImg,L,H) {
	codePop = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">';
	codePop += '<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">';
	codePop += '<title>Nett Document</title></head><body style="margin:0;padding:0">';
	codePop += '<img src="'+urlImg+'" style="display:block">';	
	codePop += '</body>';
	codePop += '</html>';	
	w=open("",'zoom','width='+L+',height='+H+',toolbar=no,scrollbars=no,resizable=no');
	w.document.write(codePop);
	w.document.close();
}
	
	
/*****************************************************
	questions / réponses
*****************************************************/

function reponse(idReponse) {
	document.getElementById("reponse0").innerHTML = document.getElementById("reponse"+idReponse).innerHTML;
	liensQuestions = document.getElementById("mes-questions").getElementsByTagName("a");
	document.getElementById("reponse0").className = document.getElementById("reponse"+idReponse).className;
	for ( var i=0; i<liensQuestions.length; i++ ) {
		liensQuestions[i].className = "";	
	}
	liensQuestions[idReponse-1].className = "on";
}

function initLexique() {
	urlPage = window.location.href;
	if ( urlPage.lastIndexOf("#") != -1 ) {
		ancre = urlPage.substring(urlPage.lastIndexOf("#")+1, urlPage.length);
		if ( ancre != "" && isNaN(ancre) == false ) {
			reponse(ancre);
		}
	}
}

