function ChangeValeurs() { // changement des valeurs nb_rayons et ecartement menu déroulant semoirs
	var valeurs_groupees=document.forms[0].id_semoir.options[document.forms[0].id_semoir.selectedIndex].id;
	var taille=valeurs_groupees.length;
	var decoupe=valeurs_groupees.lastIndexOf("/");
	var nb_rayons=valeurs_groupees.substring(0,decoupe);
	var ecart=valeurs_groupees.substring(decoupe+1,taille);
	
	document.forms[0].nb_rayons.value=nb_rayons;
	document.forms[0].ecart.value=ecart;
	document.forms[0].long_semis.value="";

}
function refreshParent() {
  window.opener.location.href = window.opener.location.href;

  if (window.opener.progressWindow)
		
 {
    window.opener.progressWindow.close();
  }
  window.close();
}

function valid_culture() {
	if (!document.forms[0].id_culture.value) 	{
		alert("Merci de sélectionner une culture");
	 document.forms[0].id_culture.focus();
	 //} else if (document.forms[0].elements[1].checked==0 && document.forms[0].elements[2].checked==0)  {
		 //alert("Merci de préciser si les essais seront irrigués ou non irrigués");
		 //document.forms[0].irrigation.focus(); 
  } else  {
	  document.forms[0].submit(); 
  }
}
function valid_suppr_offre(id){
	var nomForm = "#supprimer_"+id;
	var reponse = confirm("Supprimer l'offre?");
	if (reponse){
		$(nomForm).submit();
		}
	}
function valid_offres_emplois() {
	//var editor_data = CKEDITOR.instances.editor1.getData();
editor_data = $("#cke_linkEditor iframe").contents().find("body").text();
var message;
var mes;
var ref;

if ((!document.forms[0].titre.value) || (!document.forms[0].ref.value) || (editor_data === '') || (!document.forms[0].date_limite.value)) {
		 $("#feedBack").empty();
		  $("#feedBack").addClass("feedBackNegatif");
		  $("#feedBack").append("Le formulaire est invalide, merci de vérifiez les champs") ;
		  		if (!document.forms[0].titre.value) 	{
			  $('#titre_validation').empty();
			  message = 'Merci de préciser un titre ';
			  $('#titre_validation').append(message);
			  }	if(!document.forms[0].ref.value) 	{
			  message = 'Merci de préciser la référence de l\'offre';
			  $('#ref_validation').empty();
			  $('#ref_validation').append(message);
			  }	if (!document.forms[0].date_limite.value) 	{
			  $('#date_limite_validation').empty();
			  message = 'Merci de renseigner une date';
			  $('#date_limite_validation').append(message);
			  }	if (editor_data === '') {
				$('#texte_validation').empty();
			  message = 'Merci de renseigner la description de l\'offre';
			  $('#texte_validation').append(message);
			  
		  } 
	} else  {
	  //var message = 'Ok';
	  //$('#feedBack_general').append(message);
	  
  	  document.forms[0].submit(); 
  }
}
function modif_offres_emplois() {
	//var editor_data = CKEDITOR.instances.editor1.getData();
  editor_data = $("#cke_texte iframe").contents().find("body").text();
  var message;
  var mes;
  var ref;
 	if ((!document.forms[0].titre.value) || (!document.forms[0].ref.value) || (editor_data === '')) {
		 $("#feedBack").empty();
		  $("#feedBack").addClass("feedBackNegatif");
		  $("#feedBack").append("Le formulaire est invalide, merci de vérifiez les champs") ;
		 
	}
   	if (!document.forms[0].titre.value) 	{
		 alert('titre');
	  $('#titre_validation').empty();
  	  message = 'Merci de préciser un titre ';
	  $('#titre_validation').append(message);
	  mes= 'erreurForm';
   } if (!document.forms[0].ref.value) 	{
	    alert('ref');
	 message = 'Merci de préciser la référence de l\'offre';
	  $('#ref_validation').empty();
  	 $('#ref_validation').append(message);
	 mes= 'erreurForm';
   } if (editor_data === '') {
	   alert('texte');
	  $('#texte_validation').empty();
	  message = 'Merci de renseigner la description de l\'offre';
  	  $('#texte_validation').append(message);
	  mes= 'erreurForm';
	  
  }
  if((document.forms[0].titre.value) && (document.forms[0].ref.value) && (editor_data !== ''))
  { 
	 ref = document.forms[0].ref.value;
	 document.forms[0].submit();
	 mes = "modifOffre";
	 
	 window.onunload = function(){
     window.opener.location.href = "offres_emplois.php?action=modifOffre2&ref="+ref+"&fermepopup=o";  	
	 //window.opener.location.load();
								 };
	 //window.close();
	}
}

function valid_semis() {
  if (!document.forms[0].id_semoir.value) 	{
  	 alert("Merci de préciser le type de semoir");
	 document.forms[0].id_semoir.focus();
	 document.getElementById('semoir').className='alerte';
  } else if (!document.forms[0].nb_rayons.value) 	{
  	 alert("Merci de préciser le nombre de rayons");
	 document.forms[0].nb_rayons.focus();
	 document.getElementById('rayons').className='alerte';
  } else if (!document.forms[0].ecart.value) 	{
  	 alert("Merci de préciser l\'écartement");
	 document.forms[0].ecart.focus();
	 document.getElementById('ecartement').className='alerte';
  } else if (!document.forms[0].long_semis.value) 	{
  	 alert("Merci de préciser la longueur de semis");
	 document.forms[0].long_semis.focus();
	 document.getElementById('longueur').className='alerte';
  } else if (!document.forms[0].notations.value) {
	  alert("Merci de préciser qui est en charge des notations");
	  document.getElementById('lesnotations').className='alerte';
	  document.forms[0].notations.focus();
  } else if (document.forms[0].etiquetage.value=="oui" && (!document.forms[0].etiquetage_pe[0].checked &&
			!document.forms[0].etiquetage_pe[1].checked && !document.forms[0].etiquetage_pe[2].checked)) { 
  	  alert("Merci de préciser sur quelles parcelles portent l\'etiquetage.");
	  document.forms[0].etiquetage_pe[0].focus();
	  document.getElementById('tdetiquetage').className='alerte';
  } else  {
	  document.forms[0].submit(); 
  }
}


function valid_livraison() { 
	if (!document.forms[0].livraison[0].checked && !document.forms[0].livraison[1].checked && !document.forms[0].livraison[2].checked) { 
		alert("Merci de préciser l\'adresse de livraison des échantillons.");
	} else {
  	 document.forms[0].submit(); 
  }
} 

/* a modifier a cause de la mise en place des cases a cocher pour etiquetage */
function valid_newdevis () {
   if (!document.forms[0].id_semoir.value) 	{
  	 alert("Merci de préciser le type de semoir");
	 document.forms[0].id_semoir.focus();
	 document.getElementById('semoir').className='alerte';
  } else if (!document.forms[0].nb_rayons.value) 	{
  	 alert("Merci de préciser le nombre de rayons");
	 document.forms[0].nb_rayons.focus();
	 document.getElementById('rayons').className='alerte';
  } else if (!document.forms[0].ecart.value) 	{
  	 alert("Merci de préciser l\'écartement");
	 document.forms[0].ecart.focus();
	 document.getElementById('ecartement').className='alerte';
  } else if (!document.forms[0].long_semis.value) 	{
  	 alert("Merci de préciser la longueur de semis");
	 document.forms[0].long_semis.focus();
	 document.getElementById('longueur').className='alerte';
  } else if (!document.forms[0].notations[0].checked && !document.forms[0].notations[1].checked) {
		alert("Merci de préciser qui est en charge des notations");
	 	document.forms[0].notations[0].focus();
		document.getElementById('lesnotations').className='alerte';
	} else if (document.forms[0].echantillons.value!="" && !document.forms[0].livraison[0].checked && 
		!document.forms[0].livraison[1].checked && !document.forms[0].livraison[2].checked) { 
		alert("Merci de préciser l\'adresse de livraison des échantillons.");
		document.getElementById('tdlivraison').className='alerte';
	} else if (document.forms[0].etiquetage.value=="oui" && (!document.forms[0].etiquetage_pe[0].checked &&
			!document.forms[0].etiquetage_pe[1].checked && !document.forms[0].etiquetage_pe[2].checked)) { 
  		alert("Merci de préciser sur quelles parcelles portent l\'etiquetage.");
		document.forms[0].etiquetage_pe[0].focus();
		document.getElementById('tdetiquetage').className='alerte';
	} else {
		document.forms[0].submit(); 
  }
}

function conf_supdevis(a) {
if(confirm('ATTENTION : vous allez supprimer un devis.\nSi vous souhaitez effectuer cette suppression, cliquez sur OK sinon sur annuler.')) {
	window.location=a;
	}
}

function Alerte() {
	window.alert('Ce lien s\'ouvrira dans une nouvelle fenêtre. Pour revenir au site antedis.com, fermez simplement cette nouvelle fenêtre');
}

function Alertean(){
	window.alert('This link will open in a new window. Close it to return to ANTEDIS\' website');
}

function mail(prenom,nom,nome,nome2,site) {
fenetre=window.open("","courriel","toolbar=no,menubar=no,location=no,directories=no,status=no,scrollbars=no,resizable=1,width=300,height=150,innerWidth=300,innerHeight=150");
fenetre.moveTo( ( screen.availWidth - 300 ) / 2 , (screen.availHeight - 150 ) /2 );
fenetre.document.write("<html><head><title>Contacter "+prenom+" "+nom+"</title>");
fenetre.document.write("<style type=text/css><!--a {text-decoration: underlined; color : #FFFFFF; font-weight: bold} a:hover {text-decoration: none; color : #FFFFFF; font-weight: bold} p {  font-family: Arial, Verdana, Helvetica; font-size: 12pt; color: #FFFFFF} .petit {font-size: 9pt;}-->");
fenetre.document.write("</style><script language=javascript type=text/javascript>");
fenetre.document.write("setTimeout(\'window.close()\',10000)</script></head>");
fenetre.document.write("<body bgcolor=#006600>");
fenetre.document.write("<p align=center>Pour envoyer un courriel à<br><br>"+prenom+" "+nom+" :<br><br>");
fenetre.document.write("<a href=mailto:"+nome+"."+nome2+"@"+site+"?subject=from%20antedis.com>Cliquez ici</a></p></body></html>");
}


function mailan(prenom,nom,nome,nome2,site) {
fenetre=window.open("","courriel","toolbar=no,menubar=no,location=no,directories=no,status=no,scrollbars=no,resizable=1,width=300,height=150,innerWidth=300,innerHeight=150");
fenetre.moveTo( ( screen.availWidth - 300 ) / 2 , (screen.availHeight - 150 ) /2 );
fenetre.document.write("<html><head><title>Contact "+prenom+" "+nom+"</title>");
fenetre.document.write("<style type=text/css><!--a {text-decoration: underlined; color : #FFFFFF; font-weight: bold} a:hover {text-decoration: none; color : #FFFFFF; font-weight: bold} p {  font-family: Arial, Verdana, Helvetica; font-size: 12pt; color: #FFFFFF} .petit {font-size: 9pt;}-->");
fenetre.document.write("</style><script language=javascript type=text/javascript>");
fenetre.document.write("setTimeout(\'window.close()\',10000)</script></head>");
fenetre.document.write("<body bgcolor=#006600>");
fenetre.document.write("<p align=center>To send an Email to<br><br>"+prenom+" "+nom+" :<br><br>");
fenetre.document.write("<a href=mailto:"+nome+"."+nome2+"@"+site+"?subject=from%20antedis.com>click here</a></p></body></html>");
}

/*Utlisée pour l'instant uniquement pour contact général, mais on pourrait s'en servir pour créer des adresses pas service*/
function mailantedis(departement,site) {
fenetre=window.open("","courriel2","toolbar=no,menubar=no,location=no,directories=no,status=no,scrollbars=no,resizable=1,width=400,height=200,innerWidth=400,innerHeight=200");
fenetre.moveTo( ( screen.availWidth - 400 ) / 2 , (screen.availHeight - 200 ) /2 );
fenetre.document.write("<html><head><title>Contacter ANTEDIS</title>");
fenetre.document.write("<style type=text/css><!--a {text-decoration: underlined; color : #FFFFFF; font-weight: bold} a:hover {text-decoration: none; color : #FFFFFF; font-weight: bold} p {  font-family: Arial, Verdana, Helvetica; font-size: 12pt; color: #FFFFFF} .petit {font-size: 9pt;}-->");
fenetre.document.write("</style><script language=javascript type=text/javascript>");
fenetre.document.write("setTimeout(\'window.close()\',10000)</script></head>");
fenetre.document.write("<body bgcolor=#006600>");
fenetre.document.write("<p align=center>Pour plus d\'informations sur les<br>services proposés par ANTEDIS,<br>");
fenetre.document.write("<a href=mailto:"+departement+"@"+site+"?subject=Demande%20d\'informations>Cliquez ici</a></p>");
fenetre.document.write("<p align=center class=petit>ANTEDIS, 48 rue de la Madeleine<br>60000 BEAUVAIS<br>Tél. 33 (0)3 44 48 93 05 - Fax 33 (0)9 66 96 93 05</p></body></html>");
}

function mailantedisan(departement,site) {
fenetre=window.open("","courriel2","toolbar=no,menubar=no,location=no,directories=no,status=no,scrollbars=no,resizable=1,width=400,height=200,innerWidth=400,innerHeight=200");
fenetre.moveTo( ( screen.availWidth - 400 ) / 2 , (screen.availHeight - 200 ) /2 );
fenetre.document.write("<html><head><title>Contact ANTEDIS</title>");
fenetre.document.write("<style type=text/css><!--a {text-decoration: underlined; color : #FFFFFF; font-weight: bold} a:hover {text-decoration: none; color : #FFFFFF; font-weight: bold} p {  font-family: Arial, Verdana, Helvetica; font-size: 12pt; color: #FFFFFF} .petit {font-size: 9pt;}-->");
fenetre.document.write("</style><script language=javascript type=text/javascript>");
fenetre.document.write("setTimeout(\'window.close()\',10000)</script></head>");
fenetre.document.write("<body bgcolor=#006600>");
fenetre.document.write("<p align=center>For more information<br>concerning ANTEDIS,<br>");
fenetre.document.write("<a href=mailto:"+departement+"@"+site+"?subject=More%20information>Click here</a></p>");
fenetre.document.write("<p align=center class=petit>ANTEDIS, 48 rue de la Madeleine<br />60000 BEAUVAIS<br />Tél. 33 (0)3 44 48 93 05 - Fax 33 (0)9 66 96 93 05</p></body></html>");
}
function mailEmploiAntedis(departement,site,ref) {
ref = ref.replace(" ","%20");
fenetre=window.open("","courriel2","toolbar=no,menubar=no,location=no,directories=no,status=no,scrollbars=no,resizable=1,width=400,height=200,innerWidth=400,innerHeight=200");
fenetre.moveTo( ( screen.availWidth - 400 ) / 2 , (screen.availHeight - 200 ) /2 );
fenetre.document.write("<html><head><title>Contact ANTEDIS</title>");
fenetre.document.write("<style type=text/css><!--a {text-decoration: underlined; color : #FFFFFF; font-weight: bold} a:hover {text-decoration: none; color : #FFFFFF; font-weight: bold} p {  font-family: Arial, Verdana, Helvetica; font-size: 12pt; color: #FFFFFF} .petit {font-size: 9pt;}-->");
fenetre.document.write("</style><script language=javascript type=text/javascript>");
fenetre.document.write("setTimeout(\'window.close()\',10000)</script></head>");
fenetre.document.write("<body bgcolor=#006600>");
fenetre.document.write("<p align=center>Pour postuler pour  <br> cette offre <br>");
fenetre.document.write("<a href=mailto:"+departement+"@"+site+"?subject=%5BOffre%20d'emploi%20REF:%20"+ref+"%5D>Cliquez ici</a></p>");
fenetre.document.write("<p align=center class=petit>ANTEDIS, 48 rue de la Madeleine<br />60000 BEAUVAIS<br>Tél. 33 (0)3 44 48 93 05 - Fax 33 (0)9 66 96 93 05</p></body></html>");
}


function popup(nom) {
fenetre=window.open('',nom,'toolbar=no,menubar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=1,width=500,height=500,top=100,left=300');
}
function popup2(nom) {
var fenetre=window.open('',nom,'toolbar=no,menubar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=1,width=600,height=500,top=100,left=300');
}

function popprint(nom) {
fenetre=window.open('',nom,'toolbar=yes,menubar=no,location=yes,directories=yes,status=yes,scrollbars=yes,resizable=1,width=740,height=550,top=100,left=300');
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
