var selection=0;
var nbdj=0;

var pro0=0;
var pro1=0;
var pro2=0;
var pro3=0;

var pass="";


var tab = new Array();
var nat = new Array();


signsp=  "*+-./_@";

function remplace(text,find,repl){
  var found = text.indexOf(find);
  var retVal= ""; var start = 0;
  while(found != -1){
    retVal +=text.substring(start,found) +repl;
    start = found+find.length;
    found =text.indexOf(find,start);
  }
  retVal +=text.substring(start,text.length);
  return retVal;
}


	
function sauvevaleur(entree) {
  var a=escape(entree);
  for(var i=0;i<signsp.length;i++)
    a=remplace(a,signsp.charAt(i),"%X"+i);
  a=remplace(a,"%","_");
  self.name=a;
}

function sortvaleur() {
  var b=""+self.name;
  b=remplace(b,"_","%");
  for(var i=0;i<signsp.length;i++)
    b=remplace(b,"%X"+i,signsp.charAt(i));
  b=unescape(b);
  return b;
}














function test(variable){
if(variable==0){
	selection=0;
//concerne les boutons entreprise	
document.getElementById("bpro"+variable).style.background = 'url(bouton-dj2.png) no-repeat';
document.getElementById("bpro1").style.background = 'url(bouton-dj.png) no-repeat';
document.getElementById("bpro2").style.background = 'url(bouton-dj.png) no-repeat';
document.getElementById("bpro3").style.background = 'url(bouton-dj.png) no-repeat';


//je cache le formulaire au cas ou il est deja affiché
document.getElementById("formulairevalidation").style.display = 'none';
document.getElementById("formulairevalidation").style.visibility = 'hidden';
document.getElementById("bienvalider").style.display = 'none';
document.getElementById("bienvalider").style.visibility = 'hidden';


//concerne l'affichage des infos du pro
document.getElementById("informationspro1").style.display = 'none';
document.getElementById("informationspro1").style.visibility = 'hidden';
document.getElementById("informationspro2").style.display = 'none';
document.getElementById("informationspro2").style.visibility = 'hidden';
document.getElementById("informationspro3").style.display = 'none';
document.getElementById("informationspro3").style.visibility = 'hidden';
document.getElementById("informationspro"+variable).style.display = 'block';
document.getElementById("informationspro"+variable).style.visibility = 'visible';


//concerne l'affichage de la photo du pro
document.getElementById("photo1").style.display = 'none';
document.getElementById("photo1").style.visibility = 'hidden';
document.getElementById("photo2").style.display = 'none';
document.getElementById("photo2").style.visibility = 'hidden';
document.getElementById("photo3").style.display = 'none';
document.getElementById("photo3").style.visibility = 'hidden';
document.getElementById("photo0").style.display = 'block';
document.getElementById("photo0").style.visibility = 'visible';



}
if(variable==1){
	selection=1;
//concerne les boutons entreprise	
document.getElementById("bpro"+variable).style.background = 'url(bouton-dj2.png) no-repeat';
document.getElementById("bpro0").style.background = 'url(bouton-dj.png) no-repeat';
document.getElementById("bpro2").style.background = 'url(bouton-dj.png) no-repeat';
document.getElementById("bpro3").style.background = 'url(bouton-dj.png) no-repeat';


//je cache le formulaire au cas ou il est deja affiché
document.getElementById("formulairevalidation").style.display = 'none';
document.getElementById("formulairevalidation").style.visibility = 'hidden';
document.getElementById("bienvalider").style.display = 'none';
document.getElementById("bienvalider").style.visibility = 'hidden';

//concerne l'affichage des infos du pro
document.getElementById("informationspro0").style.display = 'none';
document.getElementById("informationspro0").style.visibility = 'hidden';
document.getElementById("informationspro2").style.display = 'none';
document.getElementById("informationspro2").style.visibility = 'hidden';
document.getElementById("informationspro3").style.display = 'none';
document.getElementById("informationspro3").style.visibility = 'hidden';
document.getElementById("informationspro"+variable).style.display = 'block';
document.getElementById("informationspro"+variable).style.visibility = 'visible';



//concerne l'affichage de la photo du pro
document.getElementById("photo0").style.display = 'none';
document.getElementById("photo0").style.visibility = 'hidden';
document.getElementById("photo2").style.display = 'none';
document.getElementById("photo2").style.visibility = 'hidden';
document.getElementById("photo3").style.display = 'none';
document.getElementById("photo3").style.visibility = 'hidden';
document.getElementById("photo1").style.display = 'block';
document.getElementById("photo1").style.visibility = 'visible';

}
if(variable==2){
	selection=2;
//concerne les boutons entreprise	
document.getElementById("bpro"+variable).style.background = 'url(bouton-dj2.png) no-repeat';
document.getElementById("bpro1").style.background = 'url(bouton-dj.png) no-repeat';
document.getElementById("bpro0").style.background = 'url(bouton-dj.png) no-repeat';
document.getElementById("bpro3").style.background = 'url(bouton-dj.png) no-repeat';

//je cache le formulaire au cas ou il est deja affiché
document.getElementById("formulairevalidation").style.display = 'none';
document.getElementById("formulairevalidation").style.visibility = 'hidden';
document.getElementById("bienvalider").style.display = 'none';
document.getElementById("bienvalider").style.visibility = 'hidden';

//concerne l'affichage des infos du pro
document.getElementById("informationspro1").style.display = 'none';
document.getElementById("informationspro1").style.visibility = 'hidden';
document.getElementById("informationspro0").style.display = 'none';
document.getElementById("informationspro0").style.visibility = 'hidden';
document.getElementById("informationspro3").style.display = 'none';
document.getElementById("informationspro3").style.visibility = 'hidden';
document.getElementById("informationspro"+variable).style.display = 'block';
document.getElementById("informationspro"+variable).style.visibility = 'visible';



//concerne l'affichage de la photo du pro
document.getElementById("photo0").style.display = 'none';
document.getElementById("photo0").style.visibility = 'hidden';
document.getElementById("photo1").style.display = 'none';
document.getElementById("photo1").style.visibility = 'hidden';
document.getElementById("photo3").style.display = 'none';
document.getElementById("photo3").style.visibility = 'hidden';
document.getElementById("photo2").style.display = 'block';
document.getElementById("photo2").style.visibility = 'visible';


}
if(variable==3){
	selection=3;
//concerne les boutons entreprise
document.getElementById("bpro"+variable).style.background = 'url(bouton-dj2.png) no-repeat';
document.getElementById("bpro1").style.background = 'url(bouton-dj.png) no-repeat';
document.getElementById("bpro2").style.background = 'url(bouton-dj.png) no-repeat';
document.getElementById("bpro0").style.background = 'url(bouton-dj.png) no-repeat';

//je cache le formulaire au cas ou il est deja affiché
document.getElementById("formulairevalidation").style.display = 'none';
document.getElementById("formulairevalidation").style.visibility = 'hidden';
document.getElementById("bienvalider").style.display = 'none';
document.getElementById("bienvalider").style.visibility = 'hidden';
//concerne l'affichage des infos du pro
document.getElementById("informationspro1").style.display = 'none';
document.getElementById("informationspro1").style.visibility = 'hidden';
document.getElementById("informationspro2").style.display = 'none';
document.getElementById("informationspro2").style.visibility = 'hidden';
document.getElementById("informationspro0").style.display = 'none';
document.getElementById("informationspro0").style.visibility = 'hidden';
document.getElementById("informationspro"+variable).style.display = 'block';
document.getElementById("informationspro"+variable).style.visibility = 'visible';



//concerne l'affichage de la photo du pro
document.getElementById("photo0").style.display = 'none';
document.getElementById("photo0").style.visibility = 'hidden';
document.getElementById("photo1").style.display = 'none';
document.getElementById("photo1").style.visibility = 'hidden';
document.getElementById("photo2").style.display = 'none';
document.getElementById("photo2").style.visibility = 'hidden';
document.getElementById("photo3").style.display = 'block';
document.getElementById("photo3").style.visibility = 'visible';

}
}







//fonction selection (lorsqu'il ajoute un dj) pour l'acordéon...
function fselection(variable){
if(variable==0){
	if((document.getElementById("selectionpro0").style.display)=='block'){
		alert('Ce Disc Jockey est déjà sélectionné !');
		}
else{
	pro0=1;
	document.getElementById("selectionpro0").style.display = 'block';
	document.getElementById("selectionpro0").style.visibility = 'visible';nbdj=nbdj+1;
	document.getElementById("txtform0").style.display = 'block';
	document.getElementById("txtform0").style.visibility = 'visible';	
	document.getElementById("f_5["+variable+"]" ).checked = true ;
	document.getElementById("f_5["+variable+"]" ).value = 1 ;}

}
if(variable==1){
	if((document.getElementById("selectionpro1").style.display)=='block'){
		alert('Ce Disc Jockey est déjà sélectionné !');
		}
	else{
	pro1=1;
	document.getElementById("selectionpro1").style.display = 'block';
	document.getElementById("selectionpro1").style.visibility = 'visible';nbdj=nbdj+1;
	document.getElementById("txtform1").style.display = 'block';
	document.getElementById("txtform1").style.visibility = 'visible';
	document.getElementById("f_5["+variable+"]" ).checked = true ;
	document.getElementById("f_5["+variable+"]" ).value = 1 ;}
}
if(variable==2){
	if((document.getElementById("selectionpro2").style.display)=='block'){
		alert('Ce Disc Jockey est déjà sélectionné !');
		}
else{
	pro2=1;
	document.getElementById("selectionpro2").style.display = 'block';
	document.getElementById("selectionpro2").style.visibility = 'visible';nbdj=nbdj+1;
	document.getElementById("txtform2").style.display = 'block';
	document.getElementById("txtform2").style.visibility = 'visible';
	document.getElementById("f_5["+variable+"]" ).checked = true ;
	document.getElementById("f_5["+variable+"]" ).value = 1 ;}
}
if(variable==3){
	if((document.getElementById("selectionpro3").style.display)=='block'){
		alert('Ce Disc Jockey est déjà sélectionné !');
		}
else{
	pro3=1;
	document.getElementById("selectionpro3").style.display = 'block';
	document.getElementById("selectionpro3").style.visibility = 'visible';nbdj=nbdj+1;
	document.getElementById("txtform3").style.display = 'block';
	document.getElementById("txtform3").style.visibility = 'visible';
	document.getElementById("f_5["+variable+"]" ).checked = true ;
	document.getElementById("f_5["+variable+"]" ).value = 1 ;}
}


/*concerne le chiffre en rapport au nombre de dj sélectionné*/ 
document.getElementById("chiffre0").style.display = 'none';
document.getElementById("chiffre0").style.visibility = 'hidden';
document.getElementById("chiffre1").style.display = 'none';
document.getElementById("chiffre1").style.visibility = 'hidden';
document.getElementById("chiffre2").style.display = 'none';
document.getElementById("chiffre2").style.visibility = 'hidden';
document.getElementById("chiffre3").style.display = 'none';
document.getElementById("chiffre3").style.visibility = 'hidden';
document.getElementById("chiffre4").style.display = 'none';
document.getElementById("chiffre4").style.visibility = 'hidden';

document.getElementById("chiffre"+nbdj).style.display = 'inline';
document.getElementById("chiffre"+nbdj).style.visibility = 'visible';
}





function fsupprimer(variable){
	if(variable==0){
		pro0=0;
	nbdj=nbdj-1;
	document.getElementById("selectionpro0").style.display = 'none';
	document.getElementById("selectionpro0").style.visibility = 'hidden';
	document.getElementById("txtform0").style.display = 'none';
	document.getElementById("txtform0").style.visibility = 'hidden'
	document.getElementById("f_5["+variable+"]" ).checked = false ;
	document.getElementById("f_5["+variable+"]" ).value = 0 ;
	}
	if(variable==1){
		pro1=0;
	nbdj=nbdj-1;
	document.getElementById("selectionpro1").style.display = 'none';
	document.getElementById("selectionpro1").style.visibility = 'hidden';
	document.getElementById("txtform1").style.display = 'none';
	document.getElementById("txtform1").style.visibility = 'hidden';
	document.getElementById("f_5["+variable+"]" ).checked = false ;
	document.getElementById("f_5["+variable+"]" ).value = 0 ;
	}
	if(variable==2){
		pro2=0;
	nbdj=nbdj-1;
	document.getElementById("selectionpro2").style.display = 'none';
	document.getElementById("selectionpro2").style.visibility = 'hidden';
	document.getElementById("txtform2").style.display = 'none';
	document.getElementById("txtform2").style.visibility = 'hidden';
	document.getElementById("f_5["+variable+"]" ).checked = false ;
	document.getElementById("f_5["+variable+"]" ).value = 0 ;
	}
	if(variable==3){
		pro3=0;
	nbdj=nbdj-1;
	document.getElementById("selectionpro3").style.display = 'none';
	document.getElementById("selectionpro3").style.visibility = 'hidden';
	document.getElementById("txtform3").style.display = 'none';
	document.getElementById("txtform3").style.visibility = 'hidden';
	document.getElementById("f_5["+variable+"]" ).checked = false ;
	document.getElementById("f_5["+variable+"]" ).value = 0 ;
	}
	/*concerne le chiffre en rapport au nombre de dj sélectionné*/ 
document.getElementById("chiffre0").style.display = 'none';
document.getElementById("chiffre0").style.visibility = 'hidden';
document.getElementById("chiffre1").style.display = 'none';
document.getElementById("chiffre1").style.visibility = 'hidden';
document.getElementById("chiffre2").style.display = 'none';
document.getElementById("chiffre2").style.visibility = 'hidden';
document.getElementById("chiffre3").style.display = 'none';
document.getElementById("chiffre3").style.visibility = 'hidden';
document.getElementById("chiffre4").style.display = 'none';
document.getElementById("chiffre4").style.visibility = 'hidden';

document.getElementById("chiffre"+nbdj).style.display = 'inline';
document.getElementById("chiffre"+nbdj).style.visibility = 'visible';
}



//fonction valider() pour afficher le formulaire de validation
function valider(){
//j'affiche message d'erreur si 0 dj sélectionné
if(nbdj==0){
	alert("Vous n'avez sélectionné aucun Disc Jockey !");}
else{
//je cache le pro en cours d'affichage
document.getElementById("informationspro"+selection).style.display = 'none';
document.getElementById("informationspro"+selection).style.visibility = 'hidden';
//je cache la photo du pro en cours d'affichage
document.getElementById("photo"+selection).style.display = 'none';
document.getElementById("photo"+selection).style.visibility = 'hidden';

document.getElementById("bienvalider").style.display = 'none';
document.getElementById("bienvalider").style.visibility = 'hidden';


//j'affiche la page.php du formulaire de validation
document.getElementById("formulairevalidation").style.display = 'block';
document.getElementById("formulairevalidation").style.visibility = 'visible';
}
}

function afficherformulaire(){
//concerne l'affichage de la photo du pro
document.getElementById("photo"+selection).style.display = 'none';
document.getElementById("photo"+selection).style.visibility = 'hidden';
document.getElementById("bpro0").style.background = 'url(bouton-dj.png) no-repeat';

//concerne l'affichage des infos du pro
document.getElementById("informationspro"+selection).style.display = 'none';
document.getElementById("informationspro"+selection).style.visibility = 'hidden';

//j'affiche la page.php du formulaire de validation
document.getElementById("formulairevalidation").style.display = 'block';
document.getElementById("formulairevalidation").style.visibility = 'visible';
}

function cacherformulaire(){
//concerne l'affichage de la photo du pro
document.getElementById("photo0").style.display = 'block';
document.getElementById("photo0").style.visibility = 'visible';

//concerne l'affichage des infos du pro
document.getElementById("informationspro0").style.display = 'block';
document.getElementById("informationspro0").style.visibility = 'visible';

//j'affiche la page.php du formulaire de validation
document.getElementById("formulairevalidation").style.display = 'none';
document.getElementById("formulairevalidation").style.visibility = 'hidden';
}

function bienvalider(){
document.getElementById("photo"+selection).style.display = 'none';
document.getElementById("photo"+selection).style.visibility = 'hidden';
document.getElementById("bpro0").style.background = 'url(bouton-dj.png) no-repeat';
//concerne l'affichage des infos du pro
document.getElementById("informationspro"+selection).style.display = 'none';
document.getElementById("informationspro"+selection).style.visibility = 'hidden';

document.getElementById("formulairevalidation").style.display = 'none';
document.getElementById("formulairevalidation").style.visibility = 'hidden';

document.getElementById("bienvalider").style.display = 'block';
document.getElementById("bienvalider").style.visibility = 'visible';

}

function changerDPT(){
	if(confirm('Attention, en changant de département les DJ que vous avez sélectionnés seront perdus. Si vous souhaitez valider votre sélection, cliquez sur Annuler')){
		document.location.href=document.forms[0].c1.value;}
		
}


function enregistreDJ(){
if(pro0==1){tab[0]=1;}else{tab[0]=0;}
if(pro1==1){tab[1]=1;}else{tab[1]=0;}
if(pro2==1){tab[2]=1;}else{tab[2]=0;}
if(pro3==1){tab[3]=1;}else{tab[3]=0;}
sauvevaleur(tab);
}

function chargeDJ(){
caca=sortvaleur();
if(caca[0]==1){fselection(0);}
if(caca[2]==1){fselection(1);}
if(caca[4]==1){fselection(2);}
if(caca[6]==1){fselection(3);}
}
function nathan(){
	return true;
}



function changerpage(variable){
	
	if(pro0==1||pro1==1||pro2==1||pro3==1)
						{
						if(confirm('Attention, en changant de page, les DJ que vous avez sélectionnés seront perdus, si vous souhaitez valider votre sélection avant, cliquez sur Annuler')){
						document.location.href=variable;}
						}
	 else{document.location.href=variable;}
	
	
		
}

		

