function swapVideo(titre) {
	document.getElementById('apercuVideo').innerHTML="";
	document.getElementById('apercuVideo').innerHTML="<object id=\"containerPlayerVideo\" type=\"application/x-shockwave-flash\" width=\"300\" height=\"255\" data=\"v/"+titre+".swf\"><param name=\"movie\" value=\"v/"+titre+".swf\" /></object><div>"+document.getElementById('detailVideo_'+titre).innerHTML+"</div>";
}

function initConfirm() {
		document.getElementById('imgCoche_ok2').style.display="none";
		document.getElementById('imgCoche_ko2').style.display="none";
		document.getElementById('password_confirm').value="";
}

function checkPassword(){
	if (document.formInscript.mdp.value==document.formInscript.password_confirm.value)
	{
		document.getElementById('imgCoche_ok2').style.display="inline";
		document.getElementById('imgCoche_ko2').style.display="none";
	}
	else
	{		
		document.getElementById('imgCoche_ok2').style.display="none";
		document.getElementById('imgCoche_ko2').style.display="inline";
	}
}

function changeTypeInput() {
		if (document.getElementById('changePasswordType').checked==true)
		{
			//Decommenter pour le debuggage :
			//alert('coche');
			document.getElementById('mdp').type="text";
			document.getElementById('password_confirm').type="text";
		}
		else
		{
			//Decommenter pour le debuggage :
			//alert('decoche');
			document.getElementById('mdp').type="password";
			document.getElementById('password_confirm').type="password";
		}
}


function isEmail(s) {
	var isEmail_re  = /^\s*[\w\-\+_]+(\.[\w\-\+_]+)*\@[\w\-\+_]+\.[\w\-\+_]+(\.[\w\-\+_]+)*\s*$/;
	return String(s).search(isEmail_re) != -1;
		
}

function isEmailCCI(s) {
	var isEmail_re  = /^\s*[\w\-\+_]+(\.[\w\-\+_]+)*\@[\w\-\+_]+\.[\w\-\+_]+(\.[\w\-\+_]+)*\s*$/;
	if ((String(s).search(isEmail_re) != -1) || (s=="cci")) {
		return true; 
	}
	else {
		return false;
	}
}

function checkFormInscription() {
	var listeChamps_arr = [
	"email",
	"mdp",
	"password_confirm",
	"nom",
	"prenom",
	"telephone",
	"adresse",
	"codePostal",
	"ville",
	"lieuImplantation",
	"cpLieuImplantation",
	"descriptionActivite"	
	];
	
	flag=0;
	flagMail=0;
	flagMdp=0;
	//On re-initialise les bordures : 
	for(i = 0; i < listeChamps_arr.length; i++){		
		document.getElementById(listeChamps_arr[i]).style.borderColor="#c1c1c1";
	}
	
	//On vérifie la valeur des champs pour trouver les champs vides : 
	for(i = 0; i < listeChamps_arr.length; i++){
		if(document.getElementById(listeChamps_arr[i]).value=="") {
			if(!((listeChamps_arr[i]=="lieuImplantation" || listeChamps_arr[i]=="cpLieuImplantation" ) && document.forms["formInscript"].indetermineLotEtGaronne.checked==true )) {
				document.getElementById(listeChamps_arr[i]).style.borderColor="#ff0000";
				flag=1;
			}
		}		
	}
	
	//En fonction du résultat, on valide le formumaire ou pas
	if(flag==0) {
		document.getElementById('messageErreur').style.display="none";
		if(isEmail(document.getElementById('email').value)==true) {	
			if(document.formInscript.mdp.value==document.formInscript.password_confirm.value) {
				document.getElementById('messageErreurMail').style.display="none";		
				document.getElementById('messageErreurMdp').style.display="none";						
				document.formInscript.submit();		
			}
			else {			
				document.getElementById('messageErreurMdp').style.display="block";		
				document.getElementById('contentScrolled').style.marginTop="0px";			
			}
		}
		else {			
			document.getElementById('messageErreurMail').style.display="block";		
			document.getElementById('contentScrolled').style.marginTop="0px";			
		}
		
	}
	else {				
		document.getElementById('messageErreur').style.display="block";
		document.getElementById('contentScrolled').style.marginTop="0px";
	}
	
}

function switchOnOffLieuImplantation() {
	if (document.forms["formInscript"].indetermineLotEtGaronne.checked==true)
	{		
		//Decommenter pour le debuggage :
		//alert('coche');
		document.forms["formInscript"].lieuImplantation.disabled=true;
		document.forms["formInscript"].cpLieuImplantation.disabled=true;
		document.forms["formInscript"].lieuImplantation.style.backgroundColor="#efefef";
		document.forms["formInscript"].cpLieuImplantation.style.backgroundColor="#efefef";
	}
	else
	{	
		//Decommenter pour le debuggage :
		//alert('decoche');
		document.forms["formInscript"].lieuImplantation.disabled=false;
		document.forms["formInscript"].cpLieuImplantation.disabled=false;
		document.forms["formInscript"].lieuImplantation.style.backgroundColor="#ffffff";
		document.forms["formInscript"].cpLieuImplantation.style.backgroundColor="#ffffff";
	}
}

function initModalboxNatureProjet() {
	if(document.getElementById('natureProjetReprise').value!=""){
		//Decommenter pour le debuggage :
		//alert(document.forms["formInscript"].natureProjetReprise.value);
		str=document.getElementById('natureProjetReprise').value;
		if(str.indexOf("2a")>0){
			document.getElementById('natureProjet2a').checked=true;
		}
		else {
			document.getElementById('natureProjet2a').checked=false;
		}
		if(str.indexOf("2b")>0){
			document.getElementById('natureProjet2b').checked=true;
		}
		else {
			document.getElementById('natureProjet2b').checked=false;
		}
	}
}

function updateNatureProjetValue() {
	var natureProjet="2";
	if(document.getElementById('natureProjet2a').checked==true) {
		natureProjet= natureProjet+";2a";		
	}
	if(document.getElementById('natureProjet2b').checked==true) {
		natureProjet= natureProjet+";2b";
	}
	document.forms["formInscript"].natureProjetReprise.value=natureProjet;
	//Decommenter pour le debuggage :
	//alert(document.forms["formInscript"].natureProjetReprise.value);	
}

function initModalboxParcoursCreation() {
	if(document.forms["formInscript"].parcoursCreationRefus.value!=""){
		//Decommenter pour le debuggage :
		//alert(document.forms["formInscript"].parcoursCreationRefus.value);
		str=document.forms["formInscript"].parcoursCreationRefus.value;
		if(str.indexOf("2a")>0){
			document.getElementById('parcoursCreation2a').checked=true;
			if(document.forms["formInscript"].accompagnement2.value != ''){
				document.getElementById('accompagnement2b').checked=true;
			}
			if(document.forms["formInscript"].accompagnement3.value != ''){
				document.getElementById('accompagnement3b').checked=true;
			}
			if(document.forms["formInscript"].accompagnement4.value != ''){
				document.getElementById('accompagnement4b').checked=true;
			}
			if(document.forms["formInscript"].accompagnement5.value != ''){
				document.getElementById('accompagnement5b').checked=true;
			}
			if(document.forms["formInscript"].accompagnement6.value != ''){
				document.getElementById('accompagnement6b').checked=true;
			}
			if(document.forms["formInscript"].accompagnement7.value != ''){
				document.getElementById('accompagnement7bDetail').value=document.forms["formInscript"].accompagnement7Detail.value;
			}
		}
		else {
			document.getElementById('parcoursCreation2a').checked=false;
		}
		if(str.indexOf("2b")>0){
			document.getElementById('parcoursCreation2b').checked=true;
		}
		else {
			document.getElementById('parcoursCreation2b').checked=false;
		}
		if(str.indexOf("2c")>0){
			document.getElementById('parcoursCreation2c').checked=true;
		}
		else {
			document.getElementById('parcoursCreation2c').checked=false;
		}
		if(str.indexOf("2d:")>0){
			document.getElementById('parcoursCreation2d').checked=true;
			document.getElementById('detailAutre01').value=str.substr(str.indexOf("2d:")+3,str.length-(str.indexOf("2d:")+3));
		}
		else {
			document.getElementById('parcoursCreation2d').checked=false;
		}
	}
}

function updateParcoursCreationValue() {
	var parcoursCreation="2";
	if(document.getElementById('parcoursCreation2a').checked==true) {
		parcoursCreation= parcoursCreation+";2a";
		if(document.getElementById('accompagnement2b').checked==true) {
			document.forms["formInscript"].accompagnement2.value=2;	
		}
		if(document.getElementById('accompagnement3b').checked==true) {
			document.forms["formInscript"].accompagnement3.value=3;	
		}
		if(document.getElementById('accompagnement4b').checked==true) {
			document.forms["formInscript"].accompagnement4.value=4;	
		}
		if(document.getElementById('accompagnement5b').checked==true) {
			document.forms["formInscript"].accompagnement5.value=5;	
		}
		if(document.getElementById('accompagnement6b').checked==true) {
			document.forms["formInscript"].accompagnement6.value=6;	
		}
		if(document.getElementById('accompagnement7b').checked==true) {
			document.forms["formInscript"].accompagnement7.value=7;
			document.forms["formInscript"].accompagnement7Detail.value = document.getElementById('accompagnement7bDetail').value;
		}
	}
	if(document.getElementById('parcoursCreation2b').checked==true) {
		parcoursCreation= parcoursCreation+";2b";
	}
	if(document.getElementById('parcoursCreation2c').checked==true) {
		parcoursCreation= parcoursCreation+";2c";
	}if(document.getElementById('parcoursCreation2d').checked==true) {
		parcoursCreation= parcoursCreation+";2d:"+document.getElementById('detailAutre01').value;
	}
	document.forms["formInscript"].parcoursCreationRefus.value=parcoursCreation;
	//Decommenter pour le debuggage :
	//alert(document.forms["formInscript"].parcoursCreationRefus.value);
}

function updateAssociesValue() {
	var associe = '';
	associe = document.getElementById('nomAssocie1b').value+';'+document.getElementById('prenomAssocie1b').value+';'+document.getElementById('dateAssocie1b').value;
	document.forms["formInscript"].associe1.value=associe;
	associe = document.getElementById('nomAssocie2b').value+';'+document.getElementById('prenomAssocie2b').value+';'+document.getElementById('dateAssocie2b').value;
	document.forms["formInscript"].associe2.value=associe;
	associe = document.getElementById('nomAssocie3b').value+';'+document.getElementById('prenomAssocie3b').value+';'+document.getElementById('dateAssocie3b').value;
	document.forms["formInscript"].associe3.value=associe;
	associe = document.getElementById('nomAssocie4b').value+';'+document.getElementById('prenomAssocie4b').value+';'+document.getElementById('dateAssocie4b').value;
	document.forms["formInscript"].associe4.value=associe;
	associe = document.getElementById('nomAssocie5b').value+';'+document.getElementById('prenomAssocie5b').value+';'+document.getElementById('dateAssocie5b').value;
	document.forms["formInscript"].associe5.value=associe;
}

function initModalboxReunionInfos() {
	if(document.forms["formInscript"].reunionInfosRefus.value!=""){
		//Decommenter pour le debuggage :
		//alert(document.forms["formInscript"].reunionInfosRefus.value);
		str=document.forms["formInscript"].reunionInfosRefus.value;
		if(str.indexOf("2a")>0){
			document.getElementById('reunionInfos2a').checked=true;
		}
		else {
			document.getElementById('reunionInfos2a').checked=false;
		}
		if(str.indexOf("2b")>0){
			document.getElementById('reunionInfos2b').checked=true;
		}
		else {
			document.getElementById('reunionInfos2b').checked=false;
		}
		if(str.indexOf("2c")>0){
			document.getElementById('reunionInfos2c').checked=true;
		}
		else {
			document.getElementById('reunionInfos2c').checked=false;
		}
		if(str.indexOf("2d:")>0){
			document.getElementById('reunionInfos2d').checked=true;
			document.getElementById('detailAutre02').value=str.substr(str.indexOf("2d:")+3,str.length-(str.indexOf("2d:")+3));
		}
		else {
			document.getElementById('reunionInfos2d').checked=false;
		}
	}
}

function updateReunionInfosValue() {
	var reunionInfos="2";
	if(document.getElementById('reunionInfos2a').checked==true) {
		reunionInfos= reunionInfos+";2a";		
	}
	if(document.getElementById('reunionInfos2b').checked==true) {
		reunionInfos= reunionInfos+";2b";
	}
	if(document.getElementById('reunionInfos2c').checked==true) {
		reunionInfos= reunionInfos+";2c";
	}if(document.getElementById('reunionInfos2d').checked==true) {
		reunionInfos= reunionInfos+";2d:"+document.getElementById('detailAutre02').value;
	}
	document.forms["formInscript"].reunionInfosRefus.value=reunionInfos;
	//Decommenter pour le debuggage :
	//alert(document.forms["formInscriptreunionInfosRefus.value);
}

function updateDateReunionInfoCollectiveValue(){
	document.getElementById('dateReunionCollectiveForm').value=document.getElementById('dateReunionCollective').value;
}

function checkFormInscriptionAccueil() {
	var listeChamps_arr = [
	"email",	
	"nom",
	"prenom",
	"telephone",
	"adresse",
	"codePostal",
	"ville",	
	"lieuImplantation",
	"cpLieuImplantation",
	"descriptionActivite",	
	"classification",
	"orientation",	
	];
	
	flag=0;
	flagMail=0;
	//On re-initialise les bordures : 
	for(i = 0; i < listeChamps_arr.length-1; i++){		
		//alert(listeChamps_arr[i]);
		document.getElementById(listeChamps_arr[i]).style.borderColor="#c1c1c1";
	}
	
	//On vérifie la valeur des champs pour trouver les champs vides : 
	for(i = 0; i < listeChamps_arr.length-1; i++){
		if(document.getElementById(listeChamps_arr[i]).value=="") {
			if(!((listeChamps_arr[i]=="lieuImplantation" || listeChamps_arr[i]=="cpLieuImplantation" ) && document.forms["formInscript"].indetermineLotEtGaronne.checked==true )) {
				document.getElementById(listeChamps_arr[i]).style.borderColor="#ff0000";
				flag=1;
			}
		}		
	}
	
	//En fonction du résultat, on valide le formumaire ou pas
	if(flag==0) {
		document.getElementById('messageErreur').style.display="none";
		if(isEmailCCI(document.getElementById('email').value)==true) {				
			document.getElementById('messageErreurMail').style.display="none";		
			document.formInscript.submit();					
		}
		else {			
			document.getElementById('messageErreurMail').style.display="block";		
		}
		
	}
	else {				
		document.getElementById('messageErreur').style.display="block";
	}
}

function initModalboxReunionInfosDate(){
	if(document.getElementById('dateReunionCollectiveForm').value!=""){
		document.getElementById('dateReunionCollective').value=document.getElementById('dateReunionCollectiveForm').value;
	}
}

function updateSelectConseillerEEF(id) {
	//A décommenter pour le debuggage
	//alert(id);
	document.getElementById('conseillerEEF').value=id;
}


function initModalboxSituationActuelleSansEmploi() {
	if(document.getElementById('situationActuelleSansEmploiForm').value!=""){
		document.getElementById('situationActuelleSansEmploi').value=document.getElementById('situationActuelleSansEmploiForm').value;
	}
	switch(document.getElementById('situationActuelleIndemForm').value){
		case '0':			
			document.getElementById('situationActuelleIndem0').checked=true;
		break;
		case '1':			
			document.getElementById('situationActuelleIndem1').checked=true;
		break;
		case '2':
			document.getElementById('situationActuelleIndem2').checked=true;
		break;
		default:
			document.getElementById('situationActuelleIndem0').checked=false;
			document.getElementById('situationActuelleIndem1').checked=false;
			document.getElementById('situationActuelleIndem2').checked=false;
		break;
	}
}

function updateSituationActuelleSansEmploiValue() {
	document.getElementById('situationActuelleSansEmploiForm').value=document.getElementById('situationActuelleSansEmploi').value;
	if(document.getElementById('situationActuelleIndem0').checked==true){
		document.getElementById('situationActuelleIndemForm').value=0;
	}
	if(document.getElementById('situationActuelleIndem1').checked==true){
		document.getElementById('situationActuelleIndemForm').value=1;
	}
	if(document.getElementById('situationActuelleIndem2').checked==true){
		document.getElementById('situationActuelleIndemForm').value=2;
	}
}

function initModalboxDispositifFinancier() {
	if(document.getElementById('detailDispositifsFinForm').value!=""){
		document.getElementById('detailDispositifsFin').value=document.getElementById('detailDispositifsFinForm').value;
	}	
}

function updateDispositifFinancierValue() {
	document.getElementById('detailDispositifsFinForm').value=document.getElementById('detailDispositifsFin').value;
}

function initModalboxSituationActuelleRMI() {
	if(document.getElementById('situationActuelleRMIForm').value!=""){
		document.getElementById('situationActuelleRMI').value=document.getElementById('situationActuelleRMIForm').value;
	}
}

function updateSituationActuelleRMIValue() {
	document.getElementById('situationActuelleRMIForm').value=document.getElementById('situationActuelleRMI').value;
}

function initModalboxSituationActuelleIndem() {
	//alert(document.getElementById('situationActuelleIndemForm').value);
	switch(document.getElementById('situationActuelleIndemForm').value){
		case '1':			
			document.getElementById('situationActuelleIndem1').checked=true;
		break;
		case '2':
			document.getElementById('situationActuelleIndem2').checked=true;
		break;
		default:
			document.getElementById('situationActuelleIndem1').checked=false;
			document.getElementById('situationActuelleIndem2').checked=false;
		break;
	}
}

function updateSituationActuelleIndemValue() {
	if(document.getElementById('situationActuelleIndem1').checked==true){
		document.getElementById('situationActuelleIndemForm').value=1;
	}
	if(document.getElementById('situationActuelleIndem2').checked==true){
		document.getElementById('situationActuelleIndemForm').value=2;
	}
	//alert(document.getElementById('situationActuelleIndemForm').value);
}

function initModalboxEmbaucheNbPostes() {
	if(document.getElementById('nbPostesForm').value!=""){
		document.getElementById('nbPostes').value=document.getElementById('nbPostesForm').value;
	}
}

function updateEmbaucheNbPostesValue() {
	document.getElementById('nbPostesForm').value=document.getElementById('nbPostes').value;
}

function initModalboxStatsGen() {
	//alert(document.forms["formStats"].idTypeStat.value);
	
	if(parseInt(document.forms["formStats"].idTypeStat.value)+0<6){
	//if(document.forms["formStats"].idTypeStat.value<5){
		document.forms["formStats"].typeGraphique.disabled=true;
		document.forms["formStats"].commentaire.disabled=true;
	} else {
		document.forms["formStats"].typeGraphique.disabled=false;
		document.forms["formStats"].commentaire.disabled=false;
	}
}
