// JavaScript Document

function Debug(Texte) {
	document.getElementById('debug').innerHTML = document.getElementById('debug').innerHTML + '<br />' + Texte;	
}

function AffSousMenu(IdSousMenu, Type, Page, Stop) {
	if (Stop != "oui") { EffacerSousMenus(IdSousMenu, Type, Page); }
	if (document.getElementById(IdSousMenu).offsetHeight == 0) {
		//document.getElementById(IdSousMenu).style.displau
		//Debug(document.getElementById('sous_menu_rea').style.left + " - " + document.getElementById('sous_menu_rea').style.top  + " - " + document.getElementById('sous_menu_rea').offsetHeight );
		document.getElementById('sous_menu_aff').value = IdSousMenu;
		new Effect.SlideDown(IdSousMenu); return true;
	}
}

function EffSousMenu(IdSousMenu, Type, Page, EffSousMenu) {
	if (!IdSousMenu) { IdSousMenu = ""; }
	//Debug(IdSousMenu + " : " + document.getElementById(IdSousMenu).style.display + " : " + document.getElementById('sous_menu_aff').value);
	var DivVerif = "";
	if (Page == "realisations") { DivVerif = "sous_menu_rea"; }
	else if (Type == "particuliers" && Page == "produits") { DivVerif = "sous_menu_part_prod"; }
	else if (Type == "professionnels" && Page == "produits") { DivVerif = "sous_menu_pro_prod"; }
	//Debug(IdSousMenu + " / sous_menu_aff : " + document.getElementById('sous_menu_aff').value + " / DivVerif : " + DivVerif + " / EffSousMenu : " + EffSousMenu);
	//if (document.getElementById(IdSousMenu).offsetHeight == document.getElementById('haut_'+ IdSousMenu).value && (document.getElementById('sous_menu_aff').value != IdSousMenu || EffSousMenu != IdSousMenu) && DivVerif != IdSousMenu) {
	//if (document.getElementById(IdSousMenu).offsetHeight == document.getElementById('haut_'+ IdSousMenu).value && (document.getElementById('sous_menu_aff').value != IdSousMenu && EffSousMenu != IdSousMenu)) {
	if (document.getElementById(IdSousMenu).offsetHeight == document.getElementById('haut_'+ IdSousMenu).value) {
		//Debug(IdSousMenu + " : " + document.getElementById(IdSousMenu).style.display + " / " + document.getElementById('sous_menu_aff').value + " / DivVerif : " + DivVerif + " / Page : " + Page);
		new Effect.SlideUp(IdSousMenu); return true;
	}
}

function EffacerSousMenus(IdSousMenu, Type, Page, RAZ) {
	if (!IdSousMenu) { IdSousMenu = ""; }
	if (RAZ == "oui") { document.getElementById('sous_menu_aff').value = ""; }
	//if (IdSousMenu || (IdSousMenu == "" && (Page != "realisations" || IdSousMenu == "sous_menu_part_prod" || IdSousMenu == "sous_menu_pro_prod") && (Page != "produits" || IdSousMenu == "sous_menu_rea"))) {
	if (IdSousMenu != "sous_menu_part_prod" && (IdSousMenu != "" || Page == "realisations")) { EffSousMenu('sous_menu_part_prod', Type, Page, IdSousMenu); }
	if (IdSousMenu != "sous_menu_pro_prod" && (IdSousMenu != "" || Page == "realisations")) { EffSousMenu('sous_menu_pro_prod', Type, Page, IdSousMenu); }
	if (IdSousMenu != "sous_menu_rea" && (IdSousMenu != "" || Page != "realisations")) { EffSousMenu('sous_menu_rea', Type, Page, IdSousMenu); }
	/*
	EffSousMenu('sous_menu_part_prod', Type, Page, IdSousMenu);
	EffSousMenu('sous_menu_pro_prod', Type, Page, IdSousMenu);
	EffSousMenu('sous_menu_rea', Type, Page, IdSousMenu);
	*/
	if (Page == "realisations" && IdSousMenu != "sous_menu_part_prod" && IdSousMenu != "sous_menu_pro_prod") { AffSousMenu('sous_menu_rea', Type, Page, "oui"); }
	else if (Type == "particuliers" && Page == "produits" && IdSousMenu != "sous_menu_rea") { AffSousMenu('sous_menu_part_prod', Type, Page, "oui"); }
	else if (Type == "professionnels" && Page == "produits" && IdSousMenu != "sous_menu_rea") { AffSousMenu('sous_menu_pro_prod', Type, Page, "oui"); }
}


function PlaceSousMenu(Type, Page) {
	if (Type == "particuliers") { DivRef = 'menu_part_qui'; }
	else if (Type == "professionnels") { DivRef = 'menu_pro_qui'; }
	if (document.getElementById('corps').offsetHeight < 122) { document.getElementById('corps').style.height = 122 + "px"; }
	document.getElementById('sous_menu_part_prod').style.display = "inline";
	document.getElementById('sous_menu_part_prod').style.left = document.getElementById(DivRef).offsetLeft + "px";	
	document.getElementById('sous_menu_part_prod').style.top = document.getElementById(DivRef).offsetTop + document.getElementById(DivRef).offsetHeight + 1 + "px";
	document.getElementById('haut_sous_menu_part_prod').value = document.getElementById('sous_menu_part_prod').offsetHeight;
	document.getElementById('sous_menu_part_prod').style.height = document.getElementById('sous_menu_part_prod').offsetHeight + "px";
	if (Type == "particuliers" && Page != "produits" || Type == "professionnels") { document.getElementById('sous_menu_part_prod').style.display = "none"; }
	
	document.getElementById('sous_menu_pro_prod').style.display = "inline";
	document.getElementById('sous_menu_pro_prod').style.left = document.getElementById(DivRef).offsetLeft + "px";	
	document.getElementById('sous_menu_pro_prod').style.top = document.getElementById(DivRef).offsetTop + document.getElementById(DivRef).offsetHeight + 1 + "px";
	document.getElementById('haut_sous_menu_pro_prod').value = document.getElementById('sous_menu_pro_prod').offsetHeight;
	document.getElementById('sous_menu_pro_prod').style.height = document.getElementById('sous_menu_pro_prod').offsetHeight + "px";
	if (Type == "professionnels" && Page != "produits" || Type == "particuliers") { document.getElementById('sous_menu_pro_prod').style.display = "none"; }
	
	document.getElementById('sous_menu_rea').style.display = "inline";
	document.getElementById('sous_menu_rea').style.left = document.getElementById(DivRef).offsetLeft + "px";	
	document.getElementById('sous_menu_rea').style.top = document.getElementById(DivRef).offsetTop + document.getElementById(DivRef).offsetHeight + 1 + "px";
	document.getElementById('haut_sous_menu_rea').value = document.getElementById('sous_menu_rea').offsetHeight;
	document.getElementById('sous_menu_rea').style.height = document.getElementById('sous_menu_rea').offsetHeight + "px";
	if (Page != "realisations") { document.getElementById('sous_menu_rea').style.display = "none"; }
	//Debug(document.getElementById('sous_menu_rea').style.left + " - " + document.getElementById('sous_menu_rea').style.top  + " - " + document.getElementById('haut_sous_menu_rea').value );
	//Debug(document.getElementById('corps').offsetHeight);
}


function Email(Email) {
	if (Email == "contact") {
		document.write('<a  href="&#109;');document.write('&#97;&#105;&#108');document.write(';&#116;&#111;&#58');document.write(';%63%6f%6e%74%61%6');document.write('3%74%40%76%65%72%74');document.write('%2d%65%71%75%69%');document.write('70%2e%66%72">&#');document.write('99;&#111;&#110;&#11');document.write('6;&#97;&#99;&#116');document.write(';&#64;&#118;&#101;');document.write('&#114;&#116;&#45;&#1');document.write('01;&#113;&#117;&#105');document.write(';&#112;&#46;&#102;&#');document.write('114;</a>');
	}
}

function BtnSur(Div) {
	document.getElementById(Div).style.backgroundColor = "#7eab40";	
	document.getElementById(Div).style.color = "#ffffff";	
}

function BtnOff(Div) {
	document.getElementById(Div).style.backgroundColor = "";	
	document.getElementById(Div).style.color = "";	
}


