// JavaScript Document

function affichPhoto(photo, comment, type_course)	{
	window.open ('popup/popup_photo.php?photo='+photo+'&comment='+comment+'&type_course='+type_course, '', 'height=500px, width=630px, toolbar=no, menubar=no, scrollbars=no, resizable=no');
}//affichPhoto


function verifRadio(bouton)	{
	var i = 0;
	var test = 'pas_ok';
	var tab = document.getElementsByName(bouton);
	
	while (i < tab.length)	{
		if (tab[i].checked == true)	{
			test = 'ok';
		}
		i++;
	}
	return test;
}//verifRadio

function verifFormInscrip(e)	{
	/*if (navigator.appName != 'Microsoft Internet Explorer')
	{
		if ($('nom1'))	{
			var tab = new Array();
			tab = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"];
			for (i=0; i<tab.length; i++)	{
				if (($('nom'+tab[i]).value == '') || ($('prenom'+tab[i]).value == '') || ($('jour_n'+tab[i]).value == 0) || ($('mois_n'+tab[i]).value == 0) || ($('annee_n'+tab[i]).value == 0) || ($('adresse'+tab[i]).value == '') || ($('cp'+tab[i]).value == '') || ($('tel'+tab[i]).value == '') || ($('ville'+tab[i]).value == '') || ($('selection').value == '') || (verifRadio('sondage'+tab[i]) == 'pas_ok') || (verifRadio('tarif'+tab[i]) == 'pas_ok'))	{
					Event.stop(e);
					alert("Tous les champs marqués de * sont obligatoires, merci");
					break;
				}
			}
		}
		else	{
			if (($('nom').value == '') || ($('prenom').value == '') || ($('jour_n').value == 0) || ($('mois_n').value == 0) || ($('annee_n').value == 0) || ($('adresse').value == '') || ($('cp').value == '') || ($('cp').value == '') || ($('ville').value == '') || ($('selection').value == '') || (verifRadio('sondage') == 'pas_ok') || (verifRadio('tarif') == 'pas_ok'))	{
					Event.stop(e);
					alert("Tous les champs marqués de * sont obligatoires, merci");
			}
		}
	}*/
}//verifFormInscrip

function setVisibility(id)	{
	$(id).removeClassName('invisible');
	$(id).addClassName('visible');
}//setVisibility

function setUnvisibility(id)	{
	$(id).removeClassName('visible');
	$(id).addClassName('invisible');
}//setVisibility

function iniEvent()	{
	
	/*disp_delai();*/
	
	//initialisation des evenements sur la formulaire d inscription
	if ($('form_inscrip') != null)	{
		Event.observe($('form_inscrip'), 'submit', verifFormInscrip, false);
	}
	
	//initialisation des evenements sur le module photo
	/*if ($('photo_1') != null)	{
		var tabPhoto = ['photo_1', 'photo_2', 'photo_3', 'photo_4', 'photo_5', 'photo_6', 'photo_7', 'photo_8', 'photo_9', 'photo_10', 'photo_11', 'photo_12', 'photo_13', 'photo_14', 'photo_15', 'photo_16', 'photo_17', 'photo_18', 'photo_19', 'photo_20', 'photo_21', 'photo_22', 'photo_23', 'photo_24'];
		
		for (var i =0; i < tabPhoto.length; i++)	{
			var Photo = tabPhoto[i];alert(Photo);
			Event.observe($(Photo), 'click', function () { affichPhoto(Photo) }, false);
		}
		Event.observe($('photo_1'), 'click', function () { affichPhoto('photo_1', $('photo_1_comm').value) }, false);
		Event.observe($('photo_2'), 'click', function () { affichPhoto('photo_2', $('photo_2_comm').value) }, false);
		Event.observe($('photo_3'), 'click', function () { affichPhoto('photo_3', $('photo_3_comm').value) }, false);
		Event.observe($('photo_4'), 'click', function () { affichPhoto('photo_4', $('photo_4_comm').value) }, false);
		Event.observe($('photo_5'), 'click', function () { affichPhoto('photo_5', $('photo_5_comm').value) }, false);
		Event.observe($('photo_6'), 'click', function () { affichPhoto('photo_6', $('photo_6_comm').value) }, false);
		Event.observe($('photo_7'), 'click', function () { affichPhoto('photo_7', $('photo_7_comm').value) }, false);
		Event.observe($('photo_8'), 'click', function () { affichPhoto('photo_8', $('photo_8_comm').value) }, false);
		Event.observe($('photo_9'), 'click', function () { affichPhoto('photo_9', $('photo_9_comm').value) }, false);
		Event.observe($('photo_10'), 'click', function () { affichPhoto('photo_10', $('photo_10_comm').value) }, false);
		Event.observe($('photo_11'), 'click', function () { affichPhoto('photo_11', $('photo_11_comm').value) }, false);
		Event.observe($('photo_12'), 'click', function () { affichPhoto('photo_12', $('photo_12_comm').value) }, false);
		Event.observe($('photo_13'), 'click', function () { affichPhoto('photo_13', $('photo_13_comm').value) }, false);
		Event.observe($('photo_14'), 'click', function () { affichPhoto('photo_14', $('photo_14_comm').value) }, false);
		Event.observe($('photo_15'), 'click', function () { affichPhoto('photo_15', $('photo_15_comm').value) }, false);
		Event.observe($('photo_16'), 'click', function () { affichPhoto('photo_16', $('photo_16_comm').value) }, false);
		Event.observe($('photo_17'), 'click', function () { affichPhoto('photo_17', $('photo_17_comm').value) }, false);
		Event.observe($('photo_18'), 'click', function () { affichPhoto('photo_18', $('photo_18_comm').value) }, false);
		Event.observe($('photo_19'), 'click', function () { affichPhoto('photo_19', $('photo_19_comm').value) }, false);
		Event.observe($('photo_20'), 'click', function () { affichPhoto('photo_20', $('photo_20_comm').value) }, false);
		Event.observe($('photo_21'), 'click', function () { affichPhoto('photo_21', $('photo_21_comm').value) }, false);
		Event.observe($('photo_22'), 'click', function () { affichPhoto('photo_22', $('photo_22_comm').value) }, false);
		Event.observe($('photo_23'), 'click', function () { affichPhoto('photo_23', $('photo_23_comm').value) }, false);
		Event.observe($('photo_24'), 'click', function () { affichPhoto('photo_24', $('photo_24_comm').value) }, false);
	}*/
}	//iniEvent

Event.observe(window, 'load', iniEvent);	//code prototype va initialiser mon gestionnaire d'evenements

 function disp_delai(){
 document.forms[0].elements[0].value=delai (2007,10,13,9,0);
 setTimeout("disp_delai()",1000);
 }

 function delai(annee,mois,jour,heure,min)
 {var date_fin=new Date(annee,mois-1,jour,heure,min)
 var date_jour=new Date();
 var tps=(date_fin.getTime()-date_jour.getTime())/1000;
 var j=Math.floor(tps/3600/24); // récupere le nb de jour
 tps=tps % (3600*24);
 var h=Math.floor(tps / 3600); // recupère le nb d'heure
 tps=tps % 3600;
 var m=Math.floor(tps/60); // récupère le nb minute
 tps=tps % 60
 var s=Math.floor(tps);

 var txt=j+" j "+h+" h "+m+" min et "+s+" sec";
 date_fin=don_date(date_fin);
 return txt;}

 function don_date_jour()
 {var date_jour=new Date();
 date_jour=don_date(date_jour);
 return date_jour;}

 function don_date(une_date)
 {var la_date;
 var months=new Array(12);
 months[1]="Janvier";
 months[2]="Février";
 months[3]="Mars";
 months[4]="Avril";
 months[5]="Mai";
 months[6]="Juin";
 months[7]="Juillet";
 months[8]="Aout";
 months[9]="Septembre";
 months[10]="Octobre";
 months[11]="Novembre";
 months[12]="Décembre";

 var days=new Array(7);
 days[1]="Lundi";
 days[2]="Mardi";
 days[3]="Mercredi";
 days[4]="Jeudi";
 days[5]="Vendredi";
 days[6]="Samedi";
 days[7]="Dimanche";

 var month=months[une_date.getMonth() + 1];
 var day=days[une_date.getDay()];
 var date=une_date.getDate();
 var year=une_date.getYear();
 }
