// JavaScript Document
function onglet(id) {
	window.location.href = "?ong=" + id;
	//document.menupost.ong.value=id;
	//document.menupost.submit();
}

function pageperso(id) {
	document.menupost.nom.value=id;
	window.location.href="?ong=sta&nom="+id;
	//onglet("sta");
}

function inscri(){
document.add.mail.value=document.menupost.maili.value;
onglet('acc');
document.add.submit.click();
}

function down(id) {
document.down.nomm.value=id;
document.down.submit();
}

function montre(id) {
	if (document.getElementById) {
		document.getElementById(id).style.display="block";
	} else if (document.all) {
		document.all[id].style.display="block";
	} else if (document.layers) {
		document.layers[id].display="block";
	}
}

function cache(id) {
	if (document.getElementById) {
		document.getElementById(id).style.display="none";
	} else if (document.all) {
		document.all[id].style.display="none";
	} else if (document.layers) {
		document.layers[id].display="none";
	}
}

var chemin = "Enkoikile_accueil/";

// Si toutes les images ont la même extension
// L'extension de toutes les images
var ext = ".png";

// Si toutes les images sont dans le même répertoire et ont la même extension
// Le nom de chaque image à précharger, peu importe l'ordre
var liste_images = new Array('Bande_G_accueil','Bandeau','foto_C_accueil','foto_D_accueil','foto_G_accueil','nav_allume_01','nav_eteint_01','nav_allume_02','nav_eteint_02','nav_allume_03','nav_eteint_03','nav_allume_04','nav_eteint_04','nav_allume_05','nav_eteint_05','nav_allume_06','nav_eteint_06','nav_allume_07','nav_eteint_07');

// Si les images sont dans des répertoires différents ou ont des extensions différentes, indiquer dans le tableau précédent le chemin et l'extension de chaque image

// Un tableau qui permettra le stockage 'virtuel' des images pour les précharger
document.image_chargee = new Array();


function prechargement() {

// Pour chaque image
for ( i = 0; i < liste_images.length; i++ ) {

// on créé virtuellement une image
document.image_chargee[i] = new Image;

// On en indique la source en assemblant le chemin, le nom et l'extension
document.image_chargee[i].src = chemin + liste_images[i] + ext;

//Si les images sont dans des répertoires différents ou ont des extensions différentes, ne pas mettre 'chemin + liste_images[i] + extension' mais uniquement les variables nécessaires
}
}
// Et le navigateur place dans son cache toutes les images !


function validation() 
{ 
	
	var ref=document.menupost;
	
	
	 	
	  	if(ref.villeStage.options[ref.villeStage.options.selectedIndex].value=="vide"){
			alert ('veuillez selectionner le lieu du stage'); 
        	return false; 
		}
		if(ref.duree.options[ref.duree.options.selectedIndex].value=="vide"){
			alert ('veuillez selectionner la duree du stage'); 
        	return false; 
		}
		

		
		if(ref.nomFamille.value == "") 
		{ 
			alert ('veuillez entrer votre Nom'); 
			ref.nomFamille.focus(); 
			return false; 
    	}
		
		var email = ref.email.value; 
        if (email.search(/^[_a-z0-9-]+(.[_a-z0-9-]+)*[^._-]@[a-z0-9-]+(.[a-z0-9]{2,4})*$/) == -1)
        { 
            alert ('entrez une adresse Email valide'); 
            ref.email.focus(); 
            return false; 
        } 
		

return true;
}

function submitonclick(id){
		
		var value=validation();
		if(value==true){
			alert('Merci, votre pré-inscription est bien prise en compte, \n nous allons vous recontacter rapidement...');
			document.menupost.ong.value=id;
			document.menupost.submit();
		
		}
}


function stageDuree(){
	var ref=document.menupost.villeStage;
	
	if(ref.options[ref.options.selectedIndex].value!="1" && ref.options[ref.options.selectedIndex].value!="vide"){
		supprimeOption(0);
		supprimeOption(2);
		supprimeOption(3);
		
		document.menupost.duree.selectedIndex = 1;
		
	}
	else{
		ajouteOption(0);
		ajouteOption(1);
		ajouteOption(2);
		ajouteOption(3);
		
		document.menupost.duree.selectedIndex = 0;
		
		if (ref.options[ref.options.selectedIndex].value=="vide"){
		
			supprimeOption(1);
			supprimeOption(2);
			supprimeOption(3);
		
		 }
		
		
		


	
		
	}
}

function ajouteOption(id){
	var ref=document.menupost.duree;
ref.options[id].style.display="";
} 

function supprimeOption(id){
	var ref=document.menupost.duree;
ref.options[id].style.display="none";
} 