

	/******************************************************************************************/
	/******************************************************************************************/
	/***											***/
	/***		PROJET ITB CHEZ SOI							***/
	/***		PACKAGE DE FONCTIONS JAVASCRIPT						***/
	/***											***/
	/***		Version 	1.0							***/
	/***		Creation	07/01/2009						***/
	/***		Last Update	05/07/2009						***/
	/***											***/
	/******************************************************************************************/
	/******************************************************************************************/


	function horlogeDisplay()
	{
		krucial	= new Date ;
		heure	= krucial.getHours() ;
		min	= krucial.getMinutes() ;
		sec	= krucial.getSeconds() ;
		jour	= krucial.getDate() ;
		mois	= krucial.getMonth()+1 ;
		annee	= krucial.getFullYear() ;
	
		if(sec < 10)
		{
			sec0 = "0" ;
		}
		else
		{
			sec0 = "" ;
		}
		
		if(min < 10)
		{
			min0 = "0" ;
		}
		else
		{
			min0 = "" ;
		}
		
		if(heure < 10)
		{
			heure0 = "0" ;
		}
		else
		{
			heure0 = "" ;
		}
	
		switch(mois)
		{
			case 1:
				mois = "Janvier" ;
				break ;
			case 2:
				mois = "Février" ;
				break ;
			case 3:
				mois = "Mars" ;
				break ;
			case 4:
				mois = "Avril" ;
				break ;
			case 5:
				mois = "Mai" ;
				break ;
			case 6:
				mois = "Juin" ;
				break ;
			case 7:
				mois = "Juillet" ;
				break ;
			case 8:
				mois = "Août" ;
				break ;
			case 9:
				mois = "Septembre" ;
				break ;
			case 10:
				mois = "Octobre" ;
				break ;
			case 11:
				mois = "Novembre" ;
				break ;
			case 12:
				mois = "Décembre" ;
				break ;
			default:
				break ;
		}	

		if(jour == 1)
		{
			jour1 = "er" ;
		}
		else
		{
			jour1 = "" ;
		}
	
		horloge = jour + jour1 + " " + mois + " " + annee + " - " + heure0 + heure + ":" + min0 + min ;

		if(document.getElementById("ics_horloge"))
		{
			document.getElementById("ics_horloge").innerHTML = horloge ;
			setTimeout("horlogeDisplay()", 30000);
		}
	}


	window.onload = horlogeDisplay ;



	function saveAnswer(ia)
	{
		var xhr_object = null ;

		if(window.XMLHttpRequest) // Firefox
		{
			xhr_object = new XMLHttpRequest() ;
		}
		else if(window.ActiveXObject) // Internet Explorer
		{
			xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
		}
		else
		{ 	// XMLHttpRequest non supporté par le navigateur 
			alert("Ce formulaire n'est pas compatible avec votre navigateur") ; 
			return ; 
		}
	
		var answer = document.getElementById("answer[" + ia + "]").value ;
		var is  = document.getElementById("is").value ;
		var cid = document.getElementById("cid").value ;

		xhr_object.open("POST","saveanswer.php", true) ;
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded") ;
		xhr_object.send("is=" + is + "&ia=" + ia + "&cid=" + cid + "&answer=" + encodeURIComponent(answer)) ;
	}
	
	function update4XtimePayment(x,amount)
	{
		document.getElementById("amount2bepaid").innerHTML = amount ;
		document.getElementById("amount").value = amount ;
	}
	
	function selectTopic(tid)
	{
		if(document.getElementById("tophid_" + tid).value == "0")
		{
			if(document.getElementById("topcnt").value > 0)
			{
				document.getElementById("topic_" + tid).className = "opening" ;
				document.getElementById("tophid_" + tid).value = "1" ;
				document.getElementById("topcnt").value -- ;
			}
		}
		else
		{
			document.getElementById("topic_" + tid).className = "" ;
			document.getElementById("tophid_" + tid).value = "0" ;
			document.getElementById("topcnt").value ++ ;
		}
	}
	
	function selectModule(mid)
	{
		if(document.getElementById("modhid").value != mid)
		{
			if(document.getElementById("modcnt").value > 0)
			{
				document.getElementById("module_" + mid).className = "opening" ;
				document.getElementById("modhid").value = mid ;
				document.getElementById("modcnt").value -- ;
			}
		}
		else
		{
			document.getElementById("module_" + mid).className = "" ;
			document.getElementById("modhid").value = "" ;
			document.getElementById("modcnt").value ++ ;
		}
	}