/*
		<!-- 
		
			'' 
			 '	Author: Bruno Rovito [x. 4421]
			 '	Date: 2007 / 03 / 13
			 '  
			 '
			 '  Log Modification -> Création
			 '	Log Author -> Bruno Rovito
			 '  Log Date -> 2007 / 03 / 13    
			'' 
		
		-->


*/
/*------------- DÉBAT APRES --------------*/

		var isPage1 = false;
		var qNumTrack=0; // init/defaut // pour verifier quelle question on visionne
		var qNumClicked=0; // init/defaut // pour verifier quelle question on visionne
		var alertNumTrack=0; 
		var alertNumClicked=0; 
		
		
		//qMouseOver()--> (les prefixe q = "questions")
		function qMouseOver(pNum){
			if (qNumClicked != pNum){
				DOM_changeProp('qTitre'+pNum,'className', 'on');
				DOM_changeProp('qLien'+pNum,'className', 'on');
			}
		}//function
		
		
		
		
		
		//qMouseOut()--> appelée par les liens "questions"  (les prefixe q = "questions")
		function qMouseOut(pNum){
			if (qNumClicked != pNum){
				DOM_changeProp('qTitre'+pNum,'className', 'p');
				DOM_changeProp('qLien'+pNum,'className', 'a');
			}
		}//function
		
		
		
		
		// qSetlook()-->appelée par les liens "questions"  (les prefixe q = "questions")
		function qClick(pNum){
			
				//old (menu)	
					if (qNumTrack != 0){
						DOM_changeProp('qTitre'+qNumTrack,'className', 'p');
						DOM_changeProp('qLien'+qNumTrack,'className', ' a');
					}
				
				// VARS
					qNumTrack = pNum;
					qNumClicked = pNum;
				
				// new (menu)
					DOM_changeProp('qTitre'+qNumTrack,'className', 'on');
					DOM_changeProp('qLien'+qNumTrack,'className', 'on');
				
				// new info
					document.getElementById('infosTitre').innerHTML = debatInfoz[pNum][0];
					
					if(isPage1 == true){
						isPage1 = false;
					}else if(isPage1 == false){
						if(document.getElementById("imgObjectDebatMediaPlayer")){
							DOM_changeProp("imgObjectDebatMediaPlayer", "style.display", "none");
							DOM_changeProp("ObjectDebatMediaPlayer", "style.display", "block");
						}
						embedMediaPlayer("DebatMediaPlayer",debatInfoz[pNum][1],240,244); /*see global.js pour la fonction en question*/
					}
					
					
						
					if (debatInfoz[pNum].length > 2){ /* si on a des alertes à afficher index 0 et 1 sont des données requises*/
						document.getElementById('infosAlert').innerHTML = setAlertInfos(pNum);
						DOM_changeProp('alert1','className', 'on');
					}else{
						document.getElementById('infosAlert').innerHTML = "&nbsp;";
					}
					
				// VARS
					alertNumTrack = 1;
					alertNumClicked = 1;
					
					return false; /* Safari bug fix, cannot put the "return false" on the onClick Event of the <a> that calls this function:its a question of execution time, so we do 			onClick="return  qClick(etc) instead */
		};//function
		
		
		function alertMouseOver(pNumAlert){
			DOM_changeProp('alert'+pNumAlert,'className', 'on');
		};
		function alertMouseOut(pNumAlert){
			if (alertNumClicked != pNumAlert){
				DOM_changeProp('alert'+pNumAlert,'className', 'a');
			}
		}
		// setAlertInfos() -->
		function alertClick(pNumQuestion, pNumAlert){
			if (alertNumClicked != pNumAlert){
			//old (menu)	
				if (alertNumTrack != 0){
					DOM_changeProp('alert'+alertNumTrack,'className', 'a');
				}
				
				// VARS
					alertNumTrack = pNumAlert;
					alertNumClicked = pNumAlert;
				
				// new (menu)
					DOM_changeProp('alert'+alertNumTrack,'className', 'on');
				
				// new info
				document.getElementById('infosTriangle').innerHTML = pNumAlert;
				document.getElementById('infosCommentaires').innerHTML = debatInfoz[pNumQuestion][pNumAlert+1];
			}
			
			return false;
		};
		
		
				
		function setAlertInfos(pNum){
			var str ="";
				str += '<table cellpadding="0" cellspacing="0" border="0">';
				str +=										'<tr>';
				str +=										'<td id="infosTriangle">1</td>';
				str +=										'<td id="infosCommentaires">'+debatInfoz[pNum][2]+'</td>';
				str +=										'<td class="infosLiens">';
				for (var i=2; i<=debatInfoz[pNum].length-1; i++){
					var numAlert = (i-1);
					str += '<a id="alert'+ numAlert +'" href="#" onMouseOver="alertMouseOver('+ numAlert +');" onMouseOut="alertMouseOut('+ numAlert +');" onClick="return alertClick('+ pNum +','+ numAlert +');">'+ numAlert +'</a>';
				}								
				str += 										'</td>';
				str +=										'</tr>';
				str += '</table>';
			return str;
		};
		

		

