var popup;
var ajax;
var MyUpload;
function duree(){
	var myRequest = new Request({method: 'get', url: '/public/index.php'}).send('a=timer&e='+screen.width+' x '+screen.height);
	setTimeout("duree()",60000);
}
duree();
window.addEvent('unload', function(){duree();});
function SupprimeID(id){$(id).getParent().removeChild($(id));}
function BadServeur(){
	if(popup){
		popup.setMessage("<br/><h1>L'opération a échoué, merci de recommencer.</h1><div id='AlertRX_BOUTONS'><a id='AlertRX_OK' class='btnA' href='#'>&nbsp; OK &nbsp;</a></div>");
		popup.display('erreur');
	}
}
function BasculeID(a,ID){
	var obj=new Fx.Reveal($(ID),{duration:200,transitionOpacity:false}).toggle();
	if(a) a.blur();
	return false;
}
function OuvrirID(ID){
	var nonOuvert = $(ID).style.display=='none' || (/nodisplay/.test($(ID).className) && !$(ID).style.display);
	if(nonOuvert) var obj=new Fx.Reveal($(ID),{duration:200,transitionOpacity:false}).toggle();
	return false;
}
function FermerID(ID){
	var nonOuvert = $(ID).style.display=='none' || (/nodisplay/.test($(ID).className) && !$(ID).style.display);
	if(!nonOuvert) var obj=new Fx.Reveal($(ID),{duration:200,transitionOpacity:false}).toggle();
	return false;
}
function AjouterCV(a){
	if(a) a.blur();
	ajax.setContenu('/public/index.php?a=modifCV&id=0','DivFormCV');
	return false;
}
function ModifierCV(a,IDCV){
	if(a) a.blur();
	ajax.setContenu('/public/index.php?a=modifCV&id='+IDCV,'DivFormCV');
	return false;
}
function SupprimerCV(IDCV){
	Message = "Êtes-vous sûr de vouloir supprimer ce CV ?";
	Message = "<br/><h1>"+Message+"</h1><div id='AlertRX_BOUTONS'><a id='AlertRX_YESConfirm' class='btnA' href='#'>&nbsp; Oui &nbsp;</a> <a id='AlertRX_OK' class='btnA' href='#'>&nbsp; Non &nbsp;</a></div>";
	popup.setMessage(Message);
	popup.setRetour(function(retour){ajax.setContenu('/public/index.php?a=supprimeCV&id='+IDCV,'listeCV');});
	popup.display('prompt');
	return false;
}
function BoutonFichier(){
	if($('upload_button')){
		MyUpload = new AjaxUpload('upload_button',{
			name:'Fichier',
			autoSubmit:false,
			action:'../public/index.php?a=upload',
			onChange:function(file,ext){
				if(!(ext && /^(pdf|doc|docx)$/i.test(ext))){
					popup.setMessage("<br/><h1>Le format de votre document n'est pas autorisé.<br/>Votre document doit avoir une extension faisant partir de cette liste : pdf, doc, docx</h1><div id='AlertRX_BOUTONS'><a id='AlertRX_OK' class='btnA' href='#'>&nbsp; OK &nbsp;</a></div>");
					popup.display('erreur');
					return false;
				}else $('NomFichier').value=file;
			},
			onSubmit:function(){
				this.disable();
				return true;
			},
			onComplete:function(file, response){
				try{
					if(typeof(response)=='object') ajax.updateContenu(response,'listeCV');
					else if($('ContenuDebug')) $("ContenuDebug").set('html','<p>'+response+'</p>');
				}catch(e){if($('ContenuDebug')) $("ContenuDebug").set('html','<p>Erreur Javascript : '+e.message+'</p><p>'+response+'</p>');}
			}
		});
	}
}
function BoutonLogo(){
	if($('upload_button')){
		MyUpload = new AjaxUpload('upload_button',{
			name:'Fichier',
			autoSubmit:false,
			action:'../public/index.php?a=uploadEmployeur',
			onChange:function(file,ext){
				if(!(ext && /^(bmp|gif|jpg|png)$/i.test(ext))){
					popup.setMessage("<br/><h1>Le format de votre logo n'est pas autorisé.<br/>Votre logo doit avoir une extension faisant partir de cette liste : jpg, gif, png, bmp</h1><div id='AlertRX_BOUTONS'><a id='AlertRX_OK' class='btnA' href='#'>&nbsp; OK &nbsp;</a></div>");
					popup.display('erreur');
					return false;
				}else $('NomFichier').value=file;
			},
			onSubmit:function(){
				this.disable();
				return true;
			},
			onComplete:function(file, response){
				try{
					if(typeof(response)=='object') ajax.updateContenu(response,'contenuEmployeur');
					else if($('ContenuDebug')) $("ContenuDebug").set('html','<p>'+response+'</p>');
				}catch(e){if($('ContenuDebug')) $("ContenuDebug").set('html','<p>Erreur Javascript : '+e.message+'</p><p>'+response+'</p>');}
			}
		});
	}
}
function BasculeTextarea(a,ID){
	if(!Browser.Engine.trident || !$(ID).lettre){
		var obj=new Fx.Reveal($(ID),{
			duration:200,
			transitionOpacity:false,
			onComplete:function(){
				if($(ID).style.display=='block' && !$(ID).lettre){
					$(ID).lettre = $("Lettre").mooEditable({
						actions:'bold italic underline strikethrough | forecolor | justifyleft justifyright justifycenter justifyfull | insertunorderedlist insertorderedlist indent outdent | undo redo | createlink unlink'
					});
				}
			}
		}).toggle();
	}
	if(a) a.blur();
	return false;
}
function EnregistreLettre(){
	$("DivLettre").lettre.saveContent();
	ajax.setForm('FormLettre','../public/index.php?a=lettre','DivLettre');
	return false;
}
function AjouterFavoris(ID){
	ajax.setContenu('../public/index.php?a=favoris&id='+ID,'');
	return false;
}
function SupprimerFavoris(a,ID){
	var tr = a.parentNode.parentNode.id;
	Message = "Êtes-vous sûr de vouloir supprimer cette offre de vos favoris ?";
	Message = "<br/><h1>"+Message+"</h1><div id='AlertRX_BOUTONS'><a id='AlertRX_YESConfirm' class='btnA' href='#'>&nbsp; Oui &nbsp;</a> <a id='AlertRX_OK' class='btnA' href='#'>&nbsp; Non &nbsp;</a></div>";
	popup.setMessage(Message);
	popup.setRetour(function(retour){ajax.setContenu('/public/index.php?a=suppFavoris&id='+ID+'&tr='+tr,'');});
	popup.display('prompt');
	return false;
}
function SupprimerCandidatures(a,ID){
	var tr = a.parentNode.parentNode.id;
	Message = "Êtes-vous sûr de vouloir supprimer cette offre de vos candidatures ?";
	Message = "<br/><h1>"+Message+"</h1><div id='AlertRX_BOUTONS'><a id='AlertRX_YESConfirm' class='btnA' href='#'>&nbsp; Oui &nbsp;</a> <a id='AlertRX_OK' class='btnA' href='#'>&nbsp; Non &nbsp;</a></div>";
	popup.setMessage(Message);
	popup.setRetour(function(retour){ajax.setContenu('/public/index.php?a=suppCandidatures&id='+ID+'&tr='+tr,'');});
	popup.display('prompt');
	return false;
}
function SupprimerCVID(a,ID){
	var tr = a.parentNode.parentNode.id;
	Message = "Êtes-vous sûr de vouloir supprimer ce CV ?";
	Message = "<br/><h1>"+Message+"</h1><div id='AlertRX_BOUTONS'><a id='AlertRX_YESConfirm' class='btnA' href='#'>&nbsp; Oui &nbsp;</a> <a id='AlertRX_OK' class='btnA' href='#'>&nbsp; Non &nbsp;</a></div>";
	popup.setMessage(Message);
	popup.setRetour(function(retour){ajax.setContenu('/public/index.php?a=suppCVID&id='+ID+'&tr='+tr,'');});
	popup.display('prompt');
	return false;
}
function JePostuler(){
	$("DivLettre").lettre.saveContent();
	var formulaire = new Formulaire("FormLettre");
	formulaire.regle("Lettre", "requis", "Veuillez écrire votre lettre de motivation.", "");
	formulaire.regle("IDCV", "radio", "Veuillez sélectionner votre CV.", "");
	if(formulaire.valider()){
		Message = "Êtes-vous sûr de vouloir postuler à cette offre ?";
		Message = "<br/><h1>"+Message+"</h1><div id='AlertRX_BOUTONS'><a id='AlertRX_YESConfirm' class='btnA' href='#'>&nbsp; Oui &nbsp;</a> <a id='AlertRX_OK' class='btnA' href='#'>&nbsp; Non &nbsp;</a></div>";
		popup.setMessage(Message);
		popup.setRetour(function(retour){ajax.setForm('FormLettre','../public/index.php?a=postuler','');});
		popup.display('prompt');
	}
	return false;
}
function RXMenu(a,id){
	a.blur();
	var e = $$('#RXMenu a');
	for(var i=0;i<e.length;i++){
		if(e[i]==a) e[i].className="courant";
		else e[i].className="";
	}
	var div = $(id);
	var e = $$('#DivRXMenu>div');
	for(var i=0;i<e.length;i++){
		if(e[i]!=div){
			var nonOuvert = e[i].style.display=='none' || (/nodisplay/.test(e[i].className) && !e[i].style.display);
			if(!nonOuvert){
				var obj=new Fx.Reveal(e[i],{
					duration:200,
					transitionOpacity:false,
					onComplete:function(){OuvrirID(id);}
				}).toggle();
				break;
			}
		}
	}
	return false;
}
//###############################################################################
function SendLoginPass(){
	if($('login').value=='' || $('login').value==''){
		popup.setMessage("<br/><h1>Merci d'entrer vos identifiants de connexion.</h1><div id='AlertRX_BOUTONS'><a id='AlertRX_OK' class='btnA' href='#'>&nbsp; OK &nbsp;</a></div>");
		popup.display('alert');
	}else{
		var myRequest = new Request.HTML({method:'post',url: '/public/index.php?a=connexion', data: $('formCompte'), onSuccess: function(responseTree, responseElements, responseHTML, responseJavaScript){
			if(responseHTML=='admin') window.location.href='/administration.html';
			else if(responseHTML=='candidat') window.location.href='/espace-candidat.html';
			else if(responseHTML=='employeur') window.location.href='/espace-entreprise.html';
			else{
				popup.setMessage("<br/><h1>Vos identifiants de connexion n'ont pas été reconnus.</h1><div id='AlertRX_BOUTONS'><a id='AlertRX_OK' class='btnA' href='#'>&nbsp; OK &nbsp;</a></div>");
				popup.display('alert');
			}
		},onFailure: function(){BadServeur();}});
		myRequest.send();
	}
	return false;
}
//###############################################################################
function DesactiverCompte(){
	Message = "Êtes-vous sûr de vouloir désactiver votre profil ?<br/>Vous perdrez toutes vos données...";
	Message = "<br/><h1>"+Message+"</h1><div id='AlertRX_BOUTONS'><a id='AlertRX_YESConfirm' class='btnA' href='#'>&nbsp; Oui &nbsp;</a> <a id='AlertRX_OK' class='btnA' href='#'>&nbsp; Non &nbsp;</a></div>";
	popup.setMessage(Message);
	popup.setRetour(function(retour){ajax.setContenu('/public/index.php?a=desactiver','EspaceCandidat');});
	popup.display('prompt');
	return false;
}
//###############################################################################
function validerFormRecommander(){
	var formulaire=new Formulaire("formRecommander");
	formulaire.regle("Email", "requis", "Vous devez saisir votre email.");
	formulaire.regle("Email", "regex", "Vous devez saisir un email valide.", "mail");
	if(formulaire.valider()) ajax.setForm('formRecommander','../public/index.php?a=recommander','');
	return false;
}
//###############################################################################
var Timer;
var Pas = 8;
var Pas2 = 5;
function moveLayer(Sens){
	Objet=document.getElementById("carrouselBox");
	if(parseInt(Objet.style.left) + (Pas*Sens)>0){
		clearTimeout(Timer);
	}else if(parseInt(Objet.style.left) + (Pas*Sens)<-(Objet.offsetWidth-document.getElementById("support").offsetWidth)){
		clearTimeout(Timer);
	}else{
		Objet.style.left = (parseInt(Objet.style.left) + (Pas*Sens)) + "px";
	}
	Timer = setTimeout("moveLayer(" + Sens + ");", 30);
}
//###############################################################################
var AjaxRX = new Class({
	initialize: function(){},
	getNodeValue: function(XML,Node){
		var Valeur = "";
		for(var i=0;i<XML.getElementsByTagName(Node)[0].childNodes.length;i++){
			if(XML.getElementsByTagName(Node)[0].childNodes[i].nodeValue!=null){
				if(XML.getElementsByTagName(Node)[0].childNodes[i].nodeValue.replace(/^\s+/g,'').replace(/\s+$/g,'')){
					Valeur += XML.getElementsByTagName(Node)[0].childNodes[i].nodeValue;
				}
			}
		}
		return Valeur;
	},
	setContenuNode: function(XML,Node,Cible){
		var Valeur = "";
		for(var i=0;i<XML.getElementsByTagName(Node)[0].childNodes.length;i++) Valeur += XML.getElementsByTagName(Node)[0].childNodes[i].nodeValue;
		$(Cible).set('html',Valeur);
		var tscr = $(Cible).getElementsByTagName('script');
		for(var i=0;i<tscr.length;i++) window.eval(tscr[i].text);
	},
	updateContenu: function(responseXML,IDContenu){
		if(responseXML.getElementsByTagName('erreur')[0].childNodes[0]){
			popup.setMessage(this.getNodeValue(responseXML,'erreur'));
			popup.display('erreur');
		}else if(responseXML.getElementsByTagName('contenu')[0].childNodes[0]){
			this.setContenuNode(responseXML,'contenu',IDContenu);
		}
		if($('ContenuDebug')) if(responseXML.getElementsByTagName('debug')[0].childNodes[0]) this.setContenuNode(responseXML,'debug','ContenuDebug');
		if(responseXML.getElementsByTagName('info')[0].childNodes[0]){
			popup.setMessage(this.getNodeValue(responseXML,'info'));
			popup.display('info');
		}else if(responseXML.getElementsByTagName('alert')[0].childNodes[0]){
			popup.setMessage(this.getNodeValue(responseXML,'alert'));
			popup.display('alert');
		}
		if(responseXML.getElementsByTagName('data')[0].childNodes[0]) this.data = this.getNodeValue(responseXML,'data');
		if(responseXML.getElementsByTagName('javascript')[0].childNodes[0]) window.eval(responseXML.getElementsByTagName('javascript')[0].childNodes[0].nodeValue);
	},
	setContenu: function(URL,IDContenu){
		var now = new Date();
		var myRequest = new Request({url: URL+'&nocache='+now.getTime(), method: 'get', evalScripts: true,
			onSuccess: function(responseText, responseXML){
				if(responseText){
					try{
						if(typeof(responseXML)=='object') this.updateContenu(responseXML,IDContenu);
						else if($('ContenuDebug')) $("ContenuDebug").set('html','<p>'+responseText+'</p>');
					}catch(e){if($('ContenuDebug')) $("ContenuDebug").set('html','<p>Erreur Javascript : '+e.message+'</p><p>'+responseText+'</p>');}
				}
			}.bind(this)
		});
		myRequest.send();
		return false;
	},
	setForm: function(IDForm,URL,IDContenu){
		var myRequest = new Request({url: URL, method:'post', evalScripts: true, data: $(IDForm),
			onSuccess: function(responseText, responseXML){
				if(responseText){
					try{
						if(typeof(responseXML)=='object') this.updateContenu(responseXML,IDContenu);
						else if($('ContenuDebug')) $("ContenuDebug").set('html','<p>'+responseText+'</p>');
					}catch(e){if($('ContenuDebug')) $("ContenuDebug").set('html','<p>Erreur Javascript : '+e.message+'</p><p>'+responseText+'</p>');}
				}
			}.bind(this),
			onFailure: function(){BadServeur();}
		});
		myRequest.send();
		return false;
	}
});
function BasculeAlertes(a,id){
	a.blur();
	var div = $(id);
	var nonOuvert = div.style.display=='none' || (/nodisplay/.test(div.className) && !div.style.display);
	if(nonOuvert){
		var obj=new Fx.Reveal($('DivProfil'),{
			duration:200,
			transitionOpacity:false,
			onComplete:function(){OuvrirID(id);}
		}).toggle();
	}else{
		var obj=new Fx.Reveal($(id),{
			duration:200,
			transitionOpacity:false,
			onComplete:function(){OuvrirID('DivProfil');}
		}).toggle();
	}
	return false;
}
//###############################################################################
function EmployeurAjax(a,action){
	a.blur();
	var e = $$('.menuEmployeur a');
	for(var i=0;i<e.length;i++){
		if(e[i]==a) e[i].className="courant";
		else e[i].className="";
	}
	ajax.setContenu('../public/index.php?a='+action,'contenuEmployeur');
	return false;
}
function Verif_FormEmployeurProfil(){
	var formulaire = new Formulaire("FormEmployeur");
	
	formulaire.regle("Societe", "requis", "Veuillez entrer le nom de votre entreprise.", "");
	formulaire.regle("IDSecteurActivite", "requis", "Veuillez entrer votre secteur d'activité.", "");
	
	formulaire.regle("Adresse", "requis", "Veuillez entrer votre adresse.", "");
	formulaire.regle("CodePostal", "requis", "Veuillez entrer votre code postal.", "");
	formulaire.regle("Ville", "requis", "Veuillez entrer votre ville.", "");
	formulaire.regle("IDRegion", "requis", "Veuillez entrer votre région.", "");
	
	formulaire.regle("Civilite", "radio", "Veuillez entrer votre civilité.", "");
	formulaire.regle("Prenom", "requis", "Veuillez entrer votre prénom.", "");
	formulaire.regle("Nom", "requis", "Veuillez entrer votre nom de Famille.", "");
	formulaire.regle("Telephone", "requis", "Veuillez entrer votre numéro de téléphone.", "");
	
	formulaire.regle("Email", "requis", "Veuillez entrer votre adresse électronique « E-mail ».", "");
	formulaire.regle("Email", "regex", "Votre adresse électronique « E-mail » n'est pas valide.", "mail");
	
	if($('FormEmployeur').Pass.value){
		formulaire.regle("Pass", "longueur", "Votre nouveau mot de passe doit avoir au minimum 6 caractères.", "6,0");
		formulaire.regle("Pass2", "requis", "Veuillez confirmer votre mot de passe.", "");
		if($('FormEmployeur').Pass2.value) formulaire.regle("Pass2", "comparaison", "Votre mot de passe est différent de la confirmation.", $('FormEmployeur').Pass.value);
	}
	
	if(formulaire.valider()){
		$('submit').style.display='none';
		$('loading').style.display='inline';
		if($('FormEmployeur').Fichier.value!=''){
			var data = new Object();
			var e = $$('#FormEmployeur *');
			for(var i=0;i<e.length;i++){
				switch(e[i].tagName){
					case 'INPUT':
						switch(e[i].type){
							case 'radio':if(e[i].checked) data[e[i].name]=e[i].value;break;
							case 'text':data[e[i].name]=e[i].value;break;
						}
						break;
					case 'SELECT':data[e[i].name]=e[i].value;break;
				}
			}
			MyUpload.setData(data);
			MyUpload.submit();
		}else ajax.setForm('FormEmployeur','../public/index.php?a=uploadEmployeur','contenuEmployeur');
	}
	return false;
}
function EnregistreDescriptionEmployeur(){
	$("DivDescription").description.saveContent();
	ajax.setForm('FormDescription','../public/index.php?a=uploadEmployeurDescription','contenuEmployeur');
	return false;
}
function Verif_FormEmployeurPack(){
	var e = $$('#FormPack input');
	var ok = false;
	for(var i=0;i<e.length;i++) if(e[i].type=='checkbox' && e[i].checked) ok = true;
	if(ok) ajax.setForm('FormPack','../public/index.php?a=souscription','contenuEmployeur');
	else{
		popup.setMessage("<br/><h1>Veuillez choisir au moins un pack !</h1><div id='AlertRX_BOUTONS'><a id='AlertRX_OK' class='btnA' href='#'>&nbsp; OK &nbsp;</a></div>");
		popup.display('erreur');
	}
	return false;
}
function SupprimerSouscription(a,ID){
	var tr = a.parentNode.parentNode.id;
	Message = "Êtes-vous sûr de vouloir supprimer cette demande de souscription ?";
	Message = "<br/><h1>"+Message+"</h1><div id='AlertRX_BOUTONS'><a id='AlertRX_YESConfirm' class='btnA' href='#'>&nbsp; Oui &nbsp;</a> <a id='AlertRX_OK' class='btnA' href='#'>&nbsp; Non &nbsp;</a></div>";
	popup.setMessage(Message);
	popup.setRetour(function(retour){ajax.setContenu('/public/index.php?a=suppSouscription&id='+ID+'&tr='+tr,'');});
	popup.display('prompt');
	return false;
}
function Verif_FormEmployeurAnnonce(){
	$("DivDescription").description.saveContent();
	var formulaire = new Formulaire("FormAnnonce");
	formulaire.regle("Titre", "requis", "Veuillez entrer le titre de votre annonce.", "");
	formulaire.regle("IDEmploi", "requis", "Veuillez sélectionner le poste.", "");
	formulaire.regle("IDContrat", "requis", "Veuillez sélectionner le type de contrat.", "");
	formulaire.regle("IDSalaire", "requis", "Veuillez sélectionner le niveau de salaire.", "");
	formulaire.regle("IDRegion", "requis", "Veuillez sélectionner la région.", "");
	formulaire.regle("Localisation", "requis", "Veuillez entrer la localisation.", "");
	formulaire.regle("IDEducation", "requis", "Veuillez sélectionner le niveau de formation.", "");
	formulaire.regle("IDExperience", "requis", "Veuillez sélectionner le niveau d'expérience.", "");
	formulaire.regle("Email", "regex", "Votre adresse électronique « E-mail » n'est pas valide.", "mail");
	if(formulaire.valider()) ajax.setForm('FormAnnonce','../public/index.php?a=ajoutAnnonce','contenuAnnonce');
	return false;
}
function SupprimerAnnonce(a,ID){
	var tr = a.parentNode.parentNode.id;
	Message = "Êtes-vous sûr de vouloir supprimer cette annonce ?";
	Message = "<br/><h1>"+Message+"</h1><div id='AlertRX_BOUTONS'><a id='AlertRX_YESConfirm' class='btnA' href='#'>&nbsp; Oui &nbsp;</a> <a id='AlertRX_OK' class='btnA' href='#'>&nbsp; Non &nbsp;</a></div>";
	popup.setMessage(Message);
	popup.setRetour(function(retour){ajax.setContenu('/public/index.php?a=suppAnnonce&id='+ID+'&tr='+tr,'');});
	popup.display('prompt');
	return false;
}
function SupprimerAnnonceValide(a,ID){
	var tr = a.parentNode.parentNode.id;
	Message = "Êtes-vous sûr de vouloir supprimer cette annonce ?";
	Message = "<br/><h1>"+Message+"</h1><div id='AlertRX_BOUTONS'><a id='AlertRX_YESConfirm' class='btnA' href='#'>&nbsp; Oui &nbsp;</a> <a id='AlertRX_OK' class='btnA' href='#'>&nbsp; Non &nbsp;</a></div>";
	popup.setMessage(Message);
	popup.setRetour(function(retour){ajax.setContenu('/public/index.php?a=suppAnnonceValide&id='+ID+'&tr='+tr,'');});
	popup.display('prompt');
	return false;
}
//###############################################################################
function Verif_FormCV(){
	var formulaire = new Formulaire("FormCV");
	formulaire.regle("Nom", "requis", "Veuillez entrer une désignation.", "");
	formulaire.regle("IDEmploi", "requis", "Veuillez sélectionner la fonction recherchée.", "");
	formulaire.regle("IDEducation", "requis", "Veuillez sélectionner votre niveau de formation.", "");
	formulaire.regle("IDExperience", "requis", "Veuillez sélectionner votre niveau d'expérience.", "");
	formulaire.regle("IDSalaire", "requis", "Veuillez sélectionner votre niveau de salaire.", "");
	if($('FormCV').IDCV.value=='0') formulaire.regle("Fichier", "requis", "Veuillez entrer votre CV.", "");
	if(formulaire.valider()){
		$('submit').style.display='none';
		$('loading').style.display='inline';
		if($('FormCV').Fichier.value!=''){
			MyUpload.setData({
				'IDCV':$('FormCV').IDCV.value,
				'Nom':$('FormCV').Nom.value,
				'IDEmploi':$('FormCV').IDEmploi.value,
				'IDEducation':$('FormCV').IDEducation.value,
				'IDExperience':$('FormCV').IDExperience.value,
				'IDSalaire':$('FormCV').IDSalaire.value,
				'CVAccessible':$('FormCV').CVAccessible.checked,
				'Description':$('FormCV').Description.value
			});
			MyUpload.submit();
		}else ajax.setForm('FormCV','../public/index.php?a=upload','listeCV');
	}
	return false;
}
//###############################################################################
function favoris() {
if ( navigator.appName != 'Microsoft Internet Explorer' )
{ window.sidebar.addPanel("ExWorks","http://www.ex-works.fr",""); }
else { window.external.AddFavorite("http://www.ex-works.fr",""); } } 

window.addEvent('domready', function(){
	try{
		popup = new AlertRX(400,65555);
		ajax = new AjaxRX();
		
		if(!Browser.Engine.trident){
			$$('.uneCat').each(function(child){
				child.addEvents({
					mouseenter: function(){var moi = this;$each($$('.uneCat'), function(el){if(moi!=el) el.tween('opacity',0.3);});},
					mouseleave: function(){var moi = this;$each($$('.uneCat'), function(el){if(moi!=el) el.tween('opacity',1);});}
				});
			});
			$$('.filiere').each(function(container) {
				container.getChildren().each(function(child) {
					var siblings = child.getParent().getChildren().erase(child);
					child.addEvents({
						mouseenter: function() { siblings.tween('opacity',0.3); },
						mouseleave: function() { siblings.tween('opacity',1); }
					});
				});
			});
		}/*else{
			$$('.uneCat').each(function(child){
				child.addEvents({
					mouseenter: function(){var moi = this;$each($$('.uneCat'), function(el){if(moi!=el) el..set('opacity',0.3);});},
					mouseleave: function(){var moi = this;$each($$('.uneCat'), function(el){if(moi!=el) el.set('opacity',1);});}
				});
			});
		}*/
		$each($$('.fade'), function(el){
			var original = el.getStyle('color');
			var morph = new Fx.Morph(el,{ 'duration':'300', link:'cancel' });
			el.addEvents({
				'mouseenter' : function() { morph.start({ 'color':'#832f2f' }) },
				'mouseleave' : function() { morph.start({ 'color': original }) }
			});
		});
		
		if($('accordion')) var myAccordion = new Accordion($('accordion'),'h2.toggler','div.element',{opacity:false,show:-1});
		if($('mooquee1')) var myMooquee1 = new mooquee($('mooquee1'),{'direction':'left','marHeight':75,'marWidth':550});
		if($('mooquee2')) var myMooquee2 = new mooquee($('mooquee2'),{'direction':'top','marHeight':120,'marWidth':337,'speed':40});
		
		BoutonFichier();
		
		if(Browser.Engine.trident && Browser.Engine.version<=4){
			alert("Vous utilisez une version trop ancienne d'Internet Explorer pour afficher cette page correctement. Vous devez savoir que tous les navigateurs internet sont gratuits, inutile de rester avec un outil obsolète... Nous vous conseillons le logiciel Firefox, qui intègre les dernières normes du Web et affiche les pages plus vite que la dernière version d'Internet Explorer.");
		}
	}catch(e){}
});