//Var IE5=(document.getElementById && document.all)? true : false;
var W3C=(document.getElementById)? true: false;
var currIDb=null, currIDs=null, xoff=0, yoff=0; zctr=0; totz=0;

function	DispCVVideo(url) {

  var div = find('cv_video');

  div.innerHTML = '<object type="application/x-shockwave-flash" width="400" height="300" wmode="transparent" data="flvplayer.swf?file='+url+'"><param name="movie" value="flvplayer.swf?file='+url+'" /><param name="wmode" value="transparent" /></object>';
}

function	check_pack() {
  var form = find('FormAcheterPack');

  if (form.pack[form.pack.selectedIndex].value == 0) {
    alert('Veuillez selectionner un pack valide');
    return (false);
  }
  form.submit();
  return (true);
}

function	SetIdsAct(myform) {
  var form = find(myform);

  var string = '-1';
  for (var i = 0; i < form.IdAct0.length; i++) {
    if (form.IdAct0[i].checked) {
      if (string == '-1') {
	string = form.IdAct0[i].value;
      } else {
	string = string + ',' + form.IdAct0[i].value;
      }
    }
  }
  form.IdsAct.value = string;
}

function	DispSubSect(myform, subsect_name, value) {
  var form = find(myform);

  subsect_div = document.getElementById(subsect_name);
  for (var i = 0; checkbox = find("idact" + i); i++) {
    if (checkbox.value == value) {
      if (checkbox.checked) {
	subsect_div.style.display = 'block';
      } else {
	subsect_div.style.display = 'none';
      }
      break;
    }
  }
}

function	OfferSetOutside() {
  var form = find('FormNouvelleOffre');

  form.mob_region.checked = false;
  form.mob_gregion.checked = false;
  form.mob_france.checked = false;
  if (form.mob_outside.checked) {
    form.mob_region.checked = false;
    form.mob_gregion.checked = false;
    form.mob_france.checked = false;
  } else {
    form.mob_region.checked = false;
    form.mob_gregion.checked = false;
    form.mob_france.checked = false;
  }
}

function	OfferSetFrance() {
  var form = find('FormNouvelleOffre');

  form.mob_region.checked = false;
  form.mob_gregion.checked = false;
  form.mob_outside.checked = false;
  if (form.mob_france.checked) {
    form.mob_region.checked = true;
    form.mob_gregion.checked = true;
  } else {
    form.mob_region.checked = false;
    form.mob_gregion.checked = false;
  }
}

function	OfferSetRegion() {
  var form = find('FormNouvelleOffre');

  form.mob_gregion.checked = false;
  form.mob_france.checked = false;
  form.mob_outside.checked = false;
  if (form.mob_region.checked) {
    form.mob_gregion.checked = false;
    form.mob_france.checked = false;
  }
}

function	OfferSetGRegion() {
  var form = find('FormNouvelleOffre');

  form.mob_region.checked = false;
  form.mob_france.checked = false;
  form.mob_outside.checked = false;
  if (form.mob_gregion.checked) {
    form.mob_region.checked = true;
    form.mob_france.checked = false;
  } else {
    form.mob_region.checked = false;
  }
}

function	check_length(form_name, field, event, limit) {
  var form = find(form_name);
  var keynum;
  if (window.event) {
    keynum = event.keyCode;
  } else if (event.which) {
    keynum = event.which;
  }
  if (keynum == 0 || keynum == 8 || keynum == undefined) {
    return true;
  }
  if (form.elements[field].value.length >= limit) {
    return false;
  }
/*   return true; */
}

function    reset_form(name) {
  var form = find(name);

  if (typeof(form) == "undefined") {
    return (true);
  }

  for (i = 0; i < form.elements.length; i++) {
    switch (form.elements[i].type) {

    case    "checkbox":
      form.elements[i].checked = false;
      break;

    case    "textarea":
    case    "text":
    case    "hidden":
      form.elements[i].value = "";
      break;

    case    "radio":
      form.elements[i].checked = false;
      break;

    case    "select-one":
      form.elements[i].selectedIndex = 0;
      break;

    case    "select-multiple":
      var myselect = form.elements[i];

      for (j = 0; j < myselect.options.length; j++) {
        myselect.options[j].selected = 0;
      }
      break;

    case    "file":
      //Impossible de modifier ...
      break;

    }
  }
  return (true);
}

function find(item) {
  if( window.mmIsOpera ) return(document.getElementById(item));
  if (document.all) return(document.all[item]);
  if (document.getElementById) return(document.getElementById(item));
  return(false);
}

function set_change_type(id) {
  var form_search = find("FormOffreCriteres");

  if (form_search.IdTyp[id].checked) {
  } else {
  }
}

function set_extend_type() {
  var form_extend = find("extendform");
  var form_search = find("FormOffreCriteres");

  if (form_extend.type.checked) {
    for (var i = 0; i < form_search.IdTyp.length; i++) {
      form_search.IdTyp[i].checked = true;
      form_search.IdTyp[i].disabled = true;
    }
  } else {
    for (var i = 0; i < form_search.IdTyp.length; i++) {
      if (form_search.change_type[i].value == '0') {
	form_search.IdTyp[i].checked = false;
      }
      form_search.IdTyp[i].disabled = false;
    }
  }
}

function set_change_statut(value) {
  var form_extend = find("extendform");
  var form_search = find("FormOffreCriteres");
  form_extend.change_statut.value = value;
}

function set_extend_statut() {
  var form_extend = find("extendform");
  var form_search = find("FormOffreCriteres");
  if (form_extend.statut.checked) {
    for (var i = 0; i < form_search.IdSta.length; i++) {
      form_search.IdSta[i].disabled = true;
    }
    form_search.IdSta[0].checked = true;
  } else {
    for (var i = 0; i < form_search.IdSta.length; i++) {
      form_search.IdSta[i].disabled = false;
      if (i == form_extend.change_statut.value) {
	form_search.IdSta[i].checked = true;
      }
    }
  }
}

function set_change_salaire() {
  var form_extend = find("extendform");
  var form_search = find("FormOffreCriteres");
  form_extend.change_salaire.value = form_search.IdSal.selectedIndex;
}

function set_extend_salaire() {
  var form_extend = find("extendform");
  var form_search = find("FormOffreCriteres");
  if (form_extend.salaire.checked) {
    form_search.IdSal.disabled = true;
    form_search.IdSal.selectedIndex = 0;
  } else {
    form_search.IdSal.disabled = false;
    form_search.IdSal.selectedIndex = form_extend.change_salaire.value;
  }
}

function urlencode(str) {
	var str1 = str.replace(/\"/g, '');
	var str1 = str1.replace(/-/g, ' ');
	var str1 = str1.replace(/&/g, ' ');
	var str1 = str1.replace(/=/g, ' ');
	var str1 = str1.replace(/\//g, ' ');
	var str2 = escape(str1).replace(/\+/g, '%2B').replace(/\%20/g, '+').replace(/\*/g, '%2A').replace(/@/g, '%40');
	return str2;
}

function urldecode(str) {
	return unescape(str.replace('/+/g', ' '));
}

function recherche_offre(candidat) {
  var	 form; 
	//alert("Fonction appelé");
  form = find("FormOffreCriteres");
  if (!form) {
    alert("Votre navigateur n'est pas compatible avec ce site");
    return (false);
  }
  var type = '';
  
  var valeursTyp=new Array();
  
  for($i=1;$i<=5;$i++) {
	if (document.getElementById('IdTyp'+$i) && document.getElementById('IdTyp'+$i).checked) {
		valeursTyp.push($i);
	}
  }
  if(valeursTyp.length) {
  type=valeursTyp.join(",");
  }
  
  
  

 /*
  if (document.getElementById('IdTyp').type == 'select-one') {
    //alert('appelé type='.type);
	type = document.getElementById('IdTyp').value;
  } else {
  	if(document.getElementById('IdTyp').length) {
	    for (var i=0; i<document.getElementById('IdTyp').length; i++) {
	      	if(document.getElementById('IdTyp')[i].checked) {
				type = type + document.getElementById('IdTyp')[i].value + ',';
	      	}
    	}
    } else {
    	if(document.getElementById('IdTyp').checked) {
			type = type + document.getElementById('IdTyp').value + ',';
      	}
    }
  }

 
  if(document.getElementById('IdTyp').length == 0) {
		alert("Vous devez sélectionner au moins un type d'offre");
		return false;
	  } else {
		if (document.getElementById('IdTyp').type != 'select-one') {
		  type = type.substr(0, type.length - 1);
		}
	  }
  */
 
  var status = '0';
  //for (var i=0; i<form.IdSta.length;i++) {
  //  if (form.IdSta[i].checked) {
  //    var status = form.IdSta[i].value;
  //  }
  //}
  //if (status == '') {
  //  alert("Vous devez sélectionner un statut");
  //  return;
  //}
  var fonction = document.getElementById('IdFct').value;

 
    var id = '1';
    // if (form.IdZtel[form.IdZtel.selectedIndex].value != "0" && form.IdZtel[form.IdZtel.selectedIndex].value != "-1") {
    //  id = form.IdZtel[form.IdZtel.selectedIndex].value;
    //}
    if (document.getElementById('IdReg').value != "0" && document.getElementById('IdReg').value != "-1") {
      id = document.getElementById('IdReg').value;
    }
    if (document.getElementById('IdDpt').value != "0" && document.getElementById('IdDpt').value != "-1") {
      id = document.getElementById('IdDpt').value;
    }
  

  var salaire = document.getElementById('IdSal').value;
  
  /*if ((typeof document.getElementById('save_alerte') != 'undefined') && (document.getElementById('save_alerte').checked)) {
    var alerte = "-save";
  } else {
    
  }*/
  var alerte = "";
  
  var keywords = urlencode(document.getElementById('keywords').value);
  var tri = "5"; //on met par défaut une recherche equitable
  var ordre = "1";
  var page = "0";

  if (candidat) {
    var newurl = "recherche"+alerte+"-"+type+"-"+status+"-"+fonction+"-"+id+"-"+salaire+"-"+page+"-"+tri+"-"+ordre+"-"+keywords+"-"+candidat+".html";
  } else {
    var newurl = "recherche"+alerte+"-"+type+"-"+status+"-"+fonction+"-"+id+"-"+salaire+"-"+page+"-"+tri+"-"+ordre+"-"+keywords+".html";
  }
  //alert(newurl);
  document.location.href = newurl;
  return(true);
}


function recherche_formation() {

  
  var filiere=document.getElementById('IdFiliere').value;
  
  
  var diplome=document.getElementById('IdDiplome').value;
  var region=document.getElementById('first').value;
  var departement=document.getElementById('second').value;
  var keywords=urlencode(document.getElementById('keywordsFormation').value);
  var page=0;
  var tri=0;
  var ordre=0;
	
  
  
  var newurl = "/formation-"+filiere+"-"+diplome+"-"+region+"-"+departement+"-"+page+"-"+tri+"-"+keywords+".html";
  
 
 
  document.location.href = newurl;
  return false;
}




function	update_origine() {
    var		nbr = 0;
    var		form;

    form = find("FormCandCriteres");
    if (!form) {
	alert("Votre navigateur n'est pas compatible avec ce site");
	return (false);
    }


    if (form.chkOrigWeb.checked) {
	nbr++;
    }
    if (form.chkOrigMin.checked) {
	nbr++;
    }
    if (form.chkOrigTel.checked) {
	nbr++;
    }
    if (form.chkOrigYah.checked) {
	nbr++;
    }
    if (form.clone1.checked) {
	nbr++;
	var institut = 1;
    }
    if (form.clone2.checked) {
	nbr++;
	var notype = 1;
    }
    if (form.clone3.checked) {
	nbr++;
	var notype = 1;
    }
    if (form.clone4.checked) {
	nbr++;
	var notype = 1;
    }
    if (form.clone5.checked) {
	nbr++;
    }

    if (nbr > 1) {
	form.IdExpAct.style.visibility = "visible";
	form.IdTyp.style.visibility = "visible";
    } else if (institut) {
	form.IdExpAct[4].selected = true;
    form.IdExpAct.style.visibility = "hidden";
	form.IdTyp.style.visibility = "visible";
    } else if (notype) {
	form.IdExpAct.style.visibility = "visible";
	form.IdTyp.style.visibility = "hidden";
    } else {
	form.IdExpAct.style.visibility = "visible";
	form.IdTyp.style.visibility = "visible";
    }
    return (true);
}

function	popup(url) {
    var		height = window.screen.height/1.5;
    var		width = window.screen.width/1.5;
    var		p_win;

    p_win = window.open(url, "popup_recrut", "scrollbars=yes,toolbar=no,status=no,resizable=yes,width="+width+",height="+height);
}


function	popup_perdu(url) {
    var		height = 200;
    var		width = 660;
    var		p_win;

    p_win = window.open(url, "popup_recrut", "scrollbars=no,toolbar=no,status=no,resizable=yes,width="+width+",height="+height);
}

function	popup_logo(url) {
    var		height = 150;
    var		width = 350;
    var		p_win;

    p_win = window.open(url, "popup_recrut", "scrollbars=no,toolbar=no,status=no,resizable=yes,width="+width+",height="+height);
}

function	popup_preview(url) {
    var		height = 700;
    var		width = 650;
    var		p_win;

    p_win = window.open(url, "popup_recrut", "scrollbars=yes,toolbar=no,status=no,resizable=yes,width="+width+",height="+height);
}

function	popup_mail(url) {
    var		height = 400;
    var		width = 655;
    var		p_win;

    p_win = window.open(url, "popup_recrut_mail", "scrollbars=yes,toolbar=no,status=no,resizable=yes");
}

function	popup_dep(url) {
    var		height = 600;
    var		width = 220;
    var		p_win;

    p_win = window.open(url, "popup_recrut_mail", "scrollbars=yes,toolbar=no,status=no,resizable=yes,width="+width+",height="+height);
}


function	go_intermediaire(where) {
     var		form;

     form = find("FormNouveauCandidat");
     if (!form) {
	 form = find("FormModifieCVCandidat");
	 if (!form) {
	     alert("Votre navigateur n'est pas compatible avec ce site");
	     return (false);
	 }
     }
     form.intermediaire.value = where;
     form.submit();
}

function	test(what) {

    alert(what);
}


function	add_formation() {
    var form = find("FormNouveauCandidat");
    if (!form) {
		form = find("FormModifieCVCandidat");
		if (!form) {
		    alert("Votre navigateur n'est pas compatible avec ce site");
	    	return (false);
		}
    }
    form.nbr_for.value = eval(form.nbr_for.value) + 3;
    form.intermediaire.value="formations";
    form.submit();
}

function	add_experience() {
    var form = find("FormNouveauCandidat");
    if (!form) {
	form = find("FormModifieCVCandidat");
	if (!form) {
	    alert("Votre navigateur n'est pas compatible avec ce site");
	    return (false);
	}
    }
    form.nbr_exp.value = eval(form.nbr_exp.value) + 3;
    form.intermediaire.value="experiences";
    form.submit();
}

function	add_langue() {
    var form = find("FormNouveauCandidat");
    if (!form) {
	form = find("FormModifieCVCandidat");
	if (!form) {
	    alert("Votre navigateur n'est pas compatible avec ce site");
	    return (false);
	}
    }
    form.nbr_lan.value = eval(form.nbr_lan.value) + 3;
    form.intermediaire.value="langues";
    form.submit();
}


function	redirect_cand() {

    document.location.href = "candidat.html";
    return (true);
}
function	replace_fct() {
    form = find("FormOffreCriteres");
    div = find("fct_select");
    if (div && form.invisible) {

    } else {

    }
    return (true);
}

function trackmouse(evt){
    if((currIDb!=null) && (currIDs!=null)){
	var x=(IE5)? event.clientX+document.body.scrollLeft : evt.pageX;
	var y=(IE5)? event.clientY+document.body.scrollTop : evt.pageY;
	currIDb.style.left=x+xoff+'px';
	currIDs.style.left=x+xoff+4+'px';
	currIDb.style.top=y+yoff+'px';
	currIDs.style.top=y+yoff+4+'px';
	return false;
    }
}

function stopdrag(){
    currIDb=null;
    currIDs=null;
}

function grab_id(evt){
    xoff=parseInt(this.IDb.style.left)-((IE5)? event.clientX+document.body.scrollLeft : evt.pageX);
    yoff=parseInt(this.IDb.style.top)-((IE5)? event.clientY+document.body.scrollTop : evt.pageY);
    currIDb=this.IDb;
    currIDs=this.IDs;
}

function incrzindex(){
    zctr=zctr+2;
    this.subb.style.zIndex=zctr;
    this.subs.style.zIndex=zctr-1;
}


function	createPopup(id, title, width, height, x , y , isdraggable, boxcolor, barcolor, shadowcolor, text, textcolor, textptsize, textfamily, titlecolor ) {
    zctr+=2;
    totz=zctr;
    var txt='';
    txt+='<div id="'+id+'_s" style="position:absolute; left:'+(x+4)+'px; top:'+(y+4)+'px; width:'+width+'px; height:'+height+'px; background-color:'+shadowcolor+'; filter:alpha(opacity=20); visibility:visible"></div>';
    txt+='<div id="'+id+'_b" style="border:solid #000000 1px; border-top-width: 0px; position:absolute; left:'+x+'px; top:'+y+'px; width:'+width+'px; overflow:hidden; height:'+height+'px; background-color:'+boxcolor+'; visibility:visible">';
    txt+='<table cellpadding="0" cellspacing="0" border="0" width="'+(IE5? width-4 : width)+'" " style="width:'+width+'px; height:15px; background-color:#97CA3E; color: #FFFFFF;"><tr><td width="100%"><div id="'+id+'_h">'+title+'</div></td><td><b><a href="" class="closepopup"  onmousedown="document.getElementById(\''+id+'_s\').style.display=\'none\'; document.getElementById(\''+id+'_b\').style.display=\'none\';return false">Fermer</a>&nbsp;&nbsp;</b></td></tr></table>';
    txt+='<table cellspacing="0" cellpadding="0" border="0"><tr><td><div id="'+id+'_ov" width:'+width+'px; style="margin:2px; color:'+textcolor+'; font:'+textptsize+'pt '+textfamily+';">'+text+'</div></td></tr></table></div>';
    document.write(txt);
    this.IDh=document.getElementById(id+'_h');
    this.IDh.IDb=document.getElementById(id+'_b');
    this.IDh.IDs=document.getElementById(id+'_s');
    this.IDh.IDb.subs=this.IDh.IDs;
    this.IDh.IDb.subb=this.IDh.IDb;
    this.IDh.IDb.IDov=document.getElementById(id+'_ov');
    this.IDh.IDb.IDov.style.width=width-6;
    this.IDh.IDb.IDov.style.height=height-22;
    this.IDh.IDb.IDov.style.scrollbarBaseColor=boxcolor;
    this.IDh.IDb.IDov.style.overflow="auto";
    this.IDh.IDb.onmousedown=incrzindex;
    if(isdraggable){
	this.IDh.onmousedown=grab_id;
	this.IDh.onmouseup=stopdrag;
    }
}

function	verif_fct() {
    var thespan = find("warn_fct");
    var form = find("FormNouvelleOffre");
    if (!form) {
	var form = find("FormModifieCVCandidat");
    }
    if (thespan) {
	var fonction = form.IdFctO[form.IdFctO.selectedIndex].value;
	if (fonction.substr(2,2) == "00") {
	    thespan.className="texterouge";
	} else {
	    thespan.className="textegris";
	}
    }
}
function	verif_fctmult() {
    var thespan = find("warn_fct");
    var form = find("FormNouveauCandidat");

    if (!form) {
	var form = find("FormModifieCVCandidat");
    }

    var fct = form["IdFctR[]"];
    var error = 0;
    for (var i = 0; i < fct.options.length; i++)
	if (fct.options[i].selected)
	    if (fct.options[i].value.substr(2,2) == "00")
		error = 1;

    if (error) {
	thespan.className="texterouge";
    } else {
	thespan.className="textegris";
    }
}
function	verif_pass() {
    var theform = find("FormNouveauCandidat");
    var thespan = find("warn_pass");
    if (!theform) {
	var theform = find("FormNouveauSociete");
    }
    if (!theform) {
	var theform = find("FormModifieCVCandidat");
    }
    if (!theform) {
	var theform = find("FormModifieCoordSociete");
    }
    if (theform && thespan) {
	var pass1 = theform.txtPsswd.value;
	var pass2 = theform.txtPsswd2.value;

	if (pass1 != pass2) {
	    thespan.style.color="red";
		thespan.style.display="block";
	} else {
		thespan.style.display="none";
	    thespan.style.color="white";
	}
    }
}

function ListObj (obj) { // dump objects and contents
var s = new Array ();
var i;
var j = 0;
  for (i in obj) {   // get all objects, and contents
    s[j] = i + ": " + obj[i];
    j = j + 1;
  }
  s.sort ();         // sort them data down
  document.open ("text/html");  // open a new document
  for (i=0; i<j; i++) {
    document.writeln (s[i], "<br />");
  }
}

/* function	log_account() { */
/*   var		form = find('FormAccount'); */

/*   if(form.typelogin[0].checked == false && form.compte[1].checked == false) { */
/*     form.action = "login.html"; */
/*   } */
/*   else if (form.compte) */
/* } */

function	login_home() {
    var		form;

    form = find("FormLogin");
    if (!form) {
	alert("Votre navigateur n'est pas compatible avec ce site");
	return (false);
    }
    if (form.typelogin[0].checked == false && form.typelogin[1].checked == false) {
      form.action = "login-c.html";/* "index.phtml?post=choice_login"; */
    }
    else if (form.typelogin[0].checked) {
	form.action = "index.phtml?post=login_societe";
    } else {
	form.action = "login.html";
    }
    form.submit();
    return (true);
}

function	home_enter() {
    var		form;
    if(event.keyCode == 13) {
	form = find("FormLogin");
	form.submit();
	return (true);
    }
    return (true);
}

function	sendmail() {
    var		form;
    var		re = new RegExp("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})+$");

    form = find("FormMail");
    if (!form) {
	alert("Votre navigateur n'est pas compatible avec ce site");
	return (false);
    }
    if (form.name.value.length < 5) {
	alert("Veuillez saisir votre nom, merci");
	return (false);
    } else if (form.subject.value.length < 3) {
	alert("Veuillez saisir le sujet de l'E-Mail, merci");
	return (false);
    } else if (form.body.value.length < 3) {
	alert("Veuillez saisir un message, merci");
	return (false);
    } else if (form.replyto.value.length < 6) {
	alert("Veuillez saisir votre adresse E-Mail, merci");
	return (false);
    } else if (!(re.test(form.replyto.value))) {
	alert("Veuillez saisir une adresse E-Mail valide, merci");
	return (false);
    }
    form.submit();
    return (true);


}

function	use_modele(text) {
    var		form;

    form = find("FormMail");
    if (!form) {
	alert("Votre navigateur n'est pas compatible avec ce site");
	return (false);
    }
    form.body.value = text;
    return (true);
}

function	suppr_modele(id, name, cand_id) {

    if (confirm("Etes-vous sur de vouloir effacer le modele "+name+" ?")) {
	document.location.href="send_mail_cand-"+cand_id+"-"+id+".html";
    }
}

function	suppr_modele_offre(id, name, off_id) {

    if (confirm("Etes-vous sur de vouloir effacer le modele "+name+" ?")) {
	document.location.href="send_mail_offre-"+off_id+"-"+id+".html";
    }
}

function	coche_modele() {

    var		form;

    form = find("FormMail");
    if (!form) {
	alert("Votre navigateur n'est pas compatible avec ce site");
	return (false);
    }

    if (form.savename.value.length) {
	form.savemail.checked = true;
    } else {
	form.savemail.checked = false;
    }
}

function	gere_bold(item, check) {
    var		span;
    var		form;
    var		chkbox;

    span = find(item);
    form = find("extendform");
    if (typeof form != 'undefined') {
	chkbox = eval('form.'+check);
    }
    if ((typeof span == 'undefined') || (typeof chkbox == 'undefined')) {
	return (true);
    }
    if (chkbox.checked == true) {
	span.className = 'textenoirbold';
    } else {
	span.className = 'textenoir';
    }
    return (true);
}
function	gere_bold2(item, check) {
    var		span;
    var		form;
    var		chkbox;

    span = find(item);
    form = find("FormOffreCriteres");
    if (typeof form != 'undefined') {
	chkbox = eval('form.'+check);
    }
    if ((typeof span == 'undefined') || (typeof chkbox == 'undefined')) {
	return (true);
    }
    if (chkbox.checked == true) {
	span.className = 'textenoirbold';
	span.innerHTML = "J'enregistre ma recherche en alerte mail";
    } else {
	span.className = 'textenoir';
	span.innerHTML = "M&eacute;moriser cette recherche et recevoir les nouvelles offres par E-Mail";
    }
    return (true);
}

function	verif_lectorat() {
    var		form, champs, field;

    form = find("form_lectorat");

    champs = new Array(11);
    champs["civilite"]     = "votre sexe";
    champs["age"]          = "votre age";
    champs["situation"]    = "votre situation";
    champs["categorie"]    = "votre catégorie";
    champs["departement"]  = "votre département";
    champs["departementr"] = "le département que vous recherchez";
    champs["formation"]    = "votre niveau de formation";
    champs["experience"]   = "votre niveau d'expérience";
    champs["journal"]      = "votre fréquence d'achat du journal Recrut";
    champs["procuration"]  = "votre mode de procuration de journal Recrut";
    champs["internet"]     = "votre utilisation d'Internet dans le cadre de votre recherche d'emploi";


    for (field in champs) {
	var radio = eval("form."+field);
	if (typeof(radio) != "undefined") {
	    var ok = false;
	    for (var j = 0; j < radio.length; j++) {
		if (radio[j].checked) {
		    ok = true;
		}
	    }
	    if (!ok) {
		alert("Merci de nous indiquer " + champs[field]);
		document.location.href = myextracturl(document.location.href)+"#"+field;
		return (false);
	    }
	}
    }
    form.submit();
    return (true);
}

function	myextracturl(url) {

    var newurl = url;
    var index;

    if ((index =newurl.indexOf("#"))) {
	newurl = newurl.substring(0, index);
    }
    return (newurl);
}

function	get_id_from_url(url) {

  alert(url);
}

function	areacheck(area, length, spanname) {

    thespan = find(spanname);
    if (area && length && thespan) {
	thespan.style.color = '';
	if (area.value.length >= length) {
	    thespan.style.color = '#FF0000';
	    area.focus();
	    area.value = area.value.substr(0, length);
	}
	thespan.innerHTML = '(' +  area.value.length + ' / ' + length + ' caract&egrave;res)';
    }
    return (true);
}

function	modif_cv_show(id) {
	//document.getElementById('sectionCV').style.display = 'none';
	document.getElementById('sectionCoordonnees').style.display = 'none';
	document.getElementById('sectionPoste').style.display = 'none';
	document.getElementById(id).style.display = 'block';
	//document.getElementById('sectionSubmitModif').style.display = 'block';
}

function	verif_cv_format() {
    var theform = find("FormNouveauCandidat");
    var thespan = find("warn_cv_format");
    if (theform && thespan) {
		var file_path = theform.cv.value;
		var formatPattern = /.doc$|.rtf$|.txt$/;
		var position = file_path.search(formatPattern);

		if (position == -1) {
	   		thespan.style.color="red";
	   		return false;
		} else {
	    	thespan.style.color="white";
	    	return true;
		}
    }
}

//PopeUndeur
var popy=new Array()
popy[0]="http://www.enalternance.com"
popy[1]="http://www.enalternance.com/conseil/lettre_de_motivation.html"

// Specify the width and height of new  window (in pixels).
var width = '700'; 
var height = '450';

var p = 'scrollbars=yes,resizable=yes,toolbar=yes,' + //these are obvious variables. set "yes" or "no".
'menubar=yes,status=yes,location=yes,left=85,top=20,height=' +  //yes/no, & the screen location
height + ',width=' + width;

// Load only once per browser session? (0=no, 1=yes)
var one_time=1

function gc(Name) {
  var search = Name + "="
  var returnvalue = "";
  if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(search)
    if (offset != -1) { // if the cookie exists
      offset += search.length
      end = document.cookie.indexOf(";", offset); // set the index of beginning value
      
    if (end == -1) // set the index of the end of cookie value
         end = document.cookie.length;
         returnvalue=unescape(document.cookie.substring(offset, end))
      }
   }
  return returnvalue;
}

function ornot(){
if (gc('popy')==''){
showp()
document.cookie="popy=yes"
}
}

function showp(){
win2=window.open(popy[Math.floor(Math.random()*(popy.length))],"bw",p)
win2.blur()
window.focus()
}

