﻿function where_heading () {
	var heading_url = location.href.substring(location.href.lastIndexOf("/")+1, location.href.length-6);
	launch_opacity = setInterval("lauchOpacity()", 12000);
	if (heading_url == "rdv-chateaux") {
		montre_chateau();
	}
}
function lauchOpacity() {
	document.getElementsByTagName('h1')[0].style.display = 'none';
	document.getElementById("stop").style.display = "none";
	document.getElementById("anim").style.display = "none";
	document.getElementById("anim").style.width = "0px";
	document.getElementById("anim").style.height = "0px";
	change_opacity = setInterval("changeOpacity()", 80);
	clearInterval(launch_opacity);
}
function changeOpacity() {
	if (typeof this.counter == 'undefined') this.counter = 0;
	document.getElementById("main").style.opacity = document.getElementById("menu").style.opacity = counter/100;
	this.counter = this.counter + 5;
	if (this.counter==100) {
		clearInterval(change_opacity);
		document.getElementsByTagName("html")[0].style.background = "#a89877 url(/images/gris.gif) repeat-x 0 166px";
		if (document.getElementById("en"))
			document.getElementById("en").style.display = "block";
		if (document.getElementById("fr"))
			document.getElementById("fr").style.display = "block";
		if (document.getElementById("de"))
			document.getElementById("de").style.display = "block";
	}
}
function pass_it() {
	clearInterval(launch_opacity);
	document.getElementsByTagName('h1')[0].style.display = 'none';
	document.getElementById("stop").style.display = "none";
	document.getElementById("anim").style.display = "none";
	document.getElementById("anim").style.width = "0px";
	document.getElementById("anim").style.height = "0px";
	document.getElementById("main").style.opacity = document.getElementById("menu").style.opacity = 1;
	document.getElementsByTagName("html")[0].style.background = "#a89877 url(/images/gris.gif) repeat-x 0 166px";
	if (document.getElementById("en"))
		document.getElementById("en").style.display = "block";
	if (document.getElementById("fr"))
		document.getElementById("fr").style.display = "block";
	if (document.getElementById("de"))
		document.getElementById("de").style.display = "block";
}
function montre(this_li, this_one) {
	liste2 = document.getElementById("liste_chateaux").childNodes;
	for (i=0; i<liste2.length; i++) {
		if (liste2[i].nodeName=='LI') {
			liste2[i].style.border = "1px solid white";
		}
	}
	liste2[this_li].style.border = "1px solid red";
	h4_titles = document.getElementsByTagName("h4");
	for (i=0; i<4; i++) {
		le_chateau = "chateau" + i;
		document.getElementById(le_chateau).style.display="none";
		h4_titles[i].style.display="none";
	}
	le_chateau = "chateau" + this_one;
	document.getElementById(le_chateau).style.display="block";
	h4_titles[this_one].style.display="block";
}
function montre_chateau () {
	var liste = document.getElementById("liste_chateaux").childNodes;
	j=0;
	for (var i=0; i<liste.length; i++) {
		if (liste[i].nodeName=='LI') {
			var fonctions = new Function('', 'montre('+i+','+j+');');
			j++;
			if (window.addEventListener) {
				liste[i].addEventListener('mouseover', fonctions, false);
				liste[i].addEventListener('mouseout', fonctions, false);
			}
			else if (window.attachEvent) {
				liste[i].attachEvent('onmouseover', fonctions);
				liste[i].attachEvent('onmouseout', fonctions);
			}
		}
	}
}
function montre(this_li, this_one) {
	liste2 = document.getElementById("liste_chateaux").childNodes;
	for (i=0; i<liste2.length; i++) {
		if (liste2[i].nodeName=='LI') {
			liste2[i].style.border = "1px solid white";
		}
	}
	liste2[this_li].style.border = "1px solid red";
	h4_titles = document.getElementsByTagName("h4");
	for (i=0; i<4; i++) {
		le_chateau = "chateau" + i;
		document.getElementById(le_chateau).style.display="none";
		h4_titles[i].style.display="none";
	}
	le_chateau = "chateau" + this_one;
	document.getElementById(le_chateau).style.display="block";
	h4_titles[this_one].style.display="block";
}
function montre_chateau () {
	var liste = document.getElementById("liste_chateaux").childNodes;
	j=0;
	for (var i=0; i<liste.length; i++) {
		if (liste[i].nodeName=='LI') {
			var fonctions = new Function('', 'montre('+i+','+j+');');
			j++;
			if (window.addEventListener) {
				liste[i].addEventListener('mouseover', fonctions, false);
				liste[i].addEventListener('mouseout', fonctions, false);
			}
			else if (window.attachEvent) {
				liste[i].attachEvent('onmouseover', fonctions);
				liste[i].attachEvent('onmouseout', fonctions);
			}
		}
	}
}
if (window.addEventListener) {
	window.addEventListener('load', where_heading, false);
}
else if (window.attachEvent) {
	window.attachEvent('onload', where_heading);
}