/*  La Forge Aikido
    =========================================================================
    [Script spécifique au DOM Document Object Model - 
    fonctionne dans IE 5.x, Netscape 6.x, Mozilla a tester dans Opera]
    
	Author	Muriel Nicolotti
	Since	[2005/03/19]
	Version	[ex: v1.00]
	Copyright La Forge Aikido Dojo
    =========================================================================
*/


//fonctions pour le menu des sections de page

//**************************
function tdMouseOver(tdBtn){
	if(!(tdBtn.className == 'btn_menu_pressed')){
		tdBtn.className = 'btn_menu_over';
	}
}

//*************************
function tdMouseOut(tdBtn){
	if(!(tdBtn.className == 'btn_menu_pressed')){
		tdBtn.className = 'btn_menu_normal';
	}
}

////////////////////////////////
//fonctions adapte pour le DOM
///////////////////////////////
//*********************************
function tdMouseClick(tdBtn, lang){

	if(tdBtn.className == 'btn_menu_over'){

		var containingTable = tdBtn.parentNode.parentNode.parentNode;
		//alert(containingTable.id + " " + containingTable.childNodes.length);
		
		//parcours des childNodes du tableau parent
		//note les childsNode ne correspondent pas aux cellule du tableau
		for(var i=0; i<containingTable.childNodes.length; i++) {

			//alert(containingTable.childNodes[i].nodeType);
			//test du nodeType si 1 c est un element et agir dessus
			if(containingTable.childNodes[i].nodeType == 1){
				for(var j=1; j<9; j++){
					document.getElementById('td_menu_' + j).className = 'btn_menu_normal';
				}
			}
		}
		//changement de style pour la cellule-bouton	
		tdBtn.className = 'btn_menu_pressed';
		changeContent(tdBtn, lang);
	}
}

//**********************************
function changeContent(idBtn, lang){

	if(idBtn.className == 'btn_menu_pressed'){
		if(lang == 'fr'){
			switch(idBtn.id){
				case 'td_menu_1':
					document.getElementById('iframe_content').src = 'home_fr.htm';	
				break;
				case 'td_menu_2':
					document.getElementById('iframe_content').src = 'aikido_fr.htm';
				break;
				case 'td_menu_3':
					document.getElementById('iframe_content').src = 'dojo_fr.htm';
				break;
				case 'td_menu_4':
					document.getElementById('iframe_content').src = 'instructeurs_fr.htm';	
				break;
				case 'td_menu_5':
					document.getElementById('iframe_content').src = 'horaire_fr.htm';	
				break;
				case 'td_menu_6':
					document.getElementById('iframe_content').src = 'enfants_fr.htm';	
				break;
				case 'td_menu_7':
					document.getElementById('iframe_content').src = 'liens_fr.htm';	
				break;
				case 'td_menu_8':
					//menuDynamiqueLang(lang);
					document.location.href = 'index_en.htm';
					//document.getElementById('iframe_content').src = 'home_fr.htm';	
				break;
				default:
					;
				break;
			}
		}
		else if(lang == 'en'){
			switch(idBtn.id){
				case 'td_menu_1':
					document.getElementById('iframe_content').src = 'home_en.htm';	
				break;
				case 'td_menu_2':
					document.getElementById('iframe_content').src = 'aikido_en.htm';
				break;
				case 'td_menu_3':
					document.getElementById('iframe_content').src = 'dojo_en.htm';
				break;
				case 'td_menu_4':
					document.getElementById('iframe_content').src = 'instructeurs_en.htm';	
				break;
				case 'td_menu_5':
					document.getElementById('iframe_content').src = 'horaire_en.htm';	
				break;
				case 'td_menu_6':
					document.getElementById('iframe_content').src = 'enfants_en.htm';	
				break;
				case 'td_menu_7':
					document.getElementById('iframe_content').src = 'liens_en.htm';	
				break;
				case 'td_menu_8':
					//menuDynamiqueLang(lang);
					document.location.href = 'index.html';
					//document.getElementById('iframe_content').src = 'home_fr.htm';	
				break;
				default:
					;
				break;
			}
		}
		else if(lang == 'pl'){
			switch(idBtn.id){
				case 'td_menu_1':
					document.getElementById('iframe_content').src = 'home_pl.html';	
				break;
				case 'td_menu_2':
					document.getElementById('iframe_content').src = 'aikido_pl.html';
				break;
				case 'td_menu_3':
					document.getElementById('iframe_content').src = 'dojo_pl.html';
				break;
				case 'td_menu_4':
					document.getElementById('iframe_content').src = 'instructeurs_pl.html';	
				break;
				case 'td_menu_5':
					document.getElementById('iframe_content').src = 'horaire_pl.html';	
				break;
				case 'td_menu_6':
					document.getElementById('iframe_content').src = 'enfants_pl.html';	
				break;
				case 'td_menu_7':
					document.getElementById('iframe_content').src = 'liens_pl.html';	
				break;
				case 'td_menu_8':
					//menuDynamiqueLang(lang);
					document.location.href = 'index.html';
					//document.getElementById('iframe_content').src = 'home_fr.htm';	
				break;
				default:
					;
				break;
			}
		}
	}
	else{
		return false;
	}
}


//*******************************
function redirectionEnfant(lang){

	//alert(window.top.document.title);
	//alert(window.parent.document.title);
	//alert(window.parent.document.all.iframe_content.src);
	//window.top.document.location.href = 'index.html';
	//window.parent.document.all.td_menu_6.className = 'btn_menu_pressed';
	//window.parent.document.all.iframe_content.src = 'enfants_fr.htm';


	//dom
	var containingTable = window.parent.document.getElementById('td_menu_6').parentNode.parentNode.parentNode;

	for(var i=0; i<containingTable.childNodes.length; i++) {

		//alert(containingTable.childNodes[i].nodeType);
		//test du nodeType si 1 c est un element et agir dessus
		if(containingTable.childNodes[i].nodeType == 1){
			for(var j=1; j<9; j++){
				window.parent.document.getElementById('td_menu_' + j).className = 'btn_menu_normal';
			}
		}
	}
	//changement de style pour la cellule-bouton
	window.parent.document.getElementById('td_menu_6').className = 'btn_menu_pressed';
	
	if(lang == 'fr'){
		window.parent.document.getElementById('iframe_content').src = 'enfants_fr.htm';
	}
	else if(lang == 'en'){
		window.parent.document.getElementById('iframe_content').src = 'enfants_en.htm';
	}
	else if(lang == 'pl'){
			window.parent.document.getElementById('iframe_content').src = 'enfants_pl.html';
	}
	


	/*pour IE seulement
	var containingTable = window.parent.document.all.td_menu_6.parentElement.parentElement.parentElement;

	for(var i = 0; i < containingTable.cells.length; i++) {

		//alert(containingTable.cells[i].id);

		if(containingTable.cells[i].id.substring(0, 8) == 'td_menu_') {
			containingTable.cells[i].className = 'btn_menu_normal';
		}
	}
	//changement de style pour la cellule-bouton
	window.parent.document.all.td_menu_6.className = 'btn_menu_pressed';
	window.parent.document.all.iframe_content.src = 'enfants_fr.htm';
	*/
}


//**************************************
//en test
function redirectionLangue(tdBtn, lang){

	var containingTable = tdBtn.parentNode.parentNode.parentNode;
	
	for(var i=0; i<containingTable.childNodes.length; i++) {
	
		//alert(containingTable.childNodes[i].nodeType);
		//test du nodeType si 1 c est un element et agir dessus
		if(containingTable.childNodes[i].nodeType == 1){
			for(var j=1; j<9; j++){
			
				if(document.getElementById('td_menu_' + j).className == 'btn_menu_pressed'){
				
				
					if(lang == 'fr'){
						
						//document.location.href = 'index_en.htm';
						
						switch('td_menu_' + j){
							case 'td_menu_1':
								document.getElementById('iframe_content').src = 'home_en.htm';	
							break;
							case 'td_menu_2':
								document.getElementById('iframe_content').src = 'aikido_en.htm';
							break;
							case 'td_menu_3':
								document.getElementById('iframe_content').src = 'dojo_en.htm';
							break;
							case 'td_menu_4':
								document.getElementById('iframe_content').src = 'instructeurs_en.htm';	
							break;
							case 'td_menu_5':
								document.getElementById('iframe_content').src = 'horaire_en.htm';	
							break;
							case 'td_menu_6':
								document.getElementById('iframe_content').src = 'enfants_en.htm';	
							break;
							case 'td_menu_7':
								document.getElementById('iframe_content').src = 'liens_en.htm';	
							break;
							default:
								;
							break;
						}
					}
					if(lang == 'en'){
						//document.location.href = 'index.html';
						switch('td_menu_' + j){
							case 'td_menu_1':
								document.getElementById('iframe_content').src = 'home_fr.htm';	
							break;
							case 'td_menu_2':
								document.getElementById('iframe_content').src = 'aikido_fr.htm';
							break;
							case 'td_menu_3':
								document.getElementById('iframe_content').src = 'dojo_fr.htm';
							break;
							case 'td_menu_4':
								document.getElementById('iframe_content').src = 'instructeurs_fr.htm';	
							break;
							case 'td_menu_5':
								document.getElementById('iframe_content').src = 'horaire_fr.htm';	
							break;
							case 'td_menu_6':
								document.getElementById('iframe_content').src = 'enfants_fr.htm';	
							break;
							case 'td_menu_7':
								document.getElementById('iframe_content').src = 'liens_fr.htm';	
							break;
							default:
								;
							break;
						}
					}
				
				}
			}
		}
	}
}
		
		
////////////////////////////////////////////////////////////////////////
// le code suivant est typique pour IE mais ne marche pas dans Netscape
////////////////////////////////////////////////////////////////////////

/*
//**************************
function tdMouseClick(tdBtn){

	if(tdBtn.className == 'btn_menu_over'){

		var containingTable = tdBtn.parentElement.parentElement.parentElement;
		//alert(containingTable.id + " " + containingTable.cells.length);
		//parcours des cellules du plus tableau parent
		
		for(var i = 0; i < containingTable.cells.length; i++) {
		
			//alert(containingTable.cells[i].id);
			
			if(containingTable.cells[i].id.substring(0, 8) == 'td_menu_') {
				containingTable.cells[i].className = 'btn_menu_normal';
			}
		}
		//changement de style pour la cellule-bouton	
		tdBtn.className = 'btn_menu_pressed';
		changeContent(tdBtn);
	}
}
*/


/*
//****************************
function changeContent(idBtn){
	if(idBtn.className == 'btn_menu_pressed'){
		switch(idBtn){
			case td_menu_1:
				document.all.iframe_content.src = 'home_fr.htm';	
			break;
			case td_menu_2:
				document.all.iframe_content.src = 'aikido_fr.htm';
			break;
			case td_menu_3:
				document.all.iframe_content.src = 'dojo_fr.htm';
			break;
			case td_menu_4:
				document.all.iframe_content.src = 'instructeurs_fr.htm';	
			break;
			case td_menu_5:
				document.all.iframe_content.src = 'horaire_fr.htm';	
			break;
			case td_menu_6:
				document.all.iframe_content.src = 'enfants_fr.htm';	
			break;
			case td_menu_7:
				document.all.iframe_content.src = 'liens_fr.htm';	
			break;
			case td_menu_8:
				document.all.iframe_content.src = 'home_fr.htm';	
			break;
			default:
				;
			break;
		}
	}
	else{
		return false;
	}
}
*/

///////////////////////////////////////////////////////////////////////
