function insertCodeActu(idActu){	
	var contenu = document.getElementById(idActu);
	obj.insertAtSelection(contenu.innerHTML);
	alert('Elément Ajouté');
	}

function compter(formName, chpName, chpLong) {
	var txt=f.zone.value;
	var nb=txt.length;
	if (nb>max) { 
		alert("Pas plus de "+chpLong+" caractères dans ce champ");
		f.zone.value=txt.substring(0,max);
		nb=max;
	}
	f.nbcar.value=nb;
}

function checkFields(formName) {
		var regExpTelephoneNational=/^(0[1234568])[ \.\-]?[0-9]{2}[ \.\-]?[0-9]{2}[ \.\-]?[0-9]{2}[ \.\-]?[0-9]{2}$/g;		// Accepte un numero de téléphone de type 'national' y compris numéros en '08'.
		var regExpTelephoneInternational=/^(\+[0-9]{2})[ \.\-]?[0-9][ \.\-]?[0-9]{2}[ \.\-]?[0-9]{2}[ \.\-]?[0-9]{2}[ \.\-]?[0-9]{2}$/g;	// Accepte un numero de téléphone de type 'international'. Ex : (+33) 1 34 12 52 30
		var regExpEmailAdress=/^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$/g;										// Accepte une adresse email. Ex : toto@toto.com
         var status;
         var alerteMsg;
         alerteMsg = "";
         if (formName == "ActuForm") {
              if (document.ActuForm.act_titre.value == '') {
                      alerteMsg += "le champ Titre est obligatoire.\n";
                      document.ActuForm.act_titre.focus();
              } else if (document.ActuForm.act_resume.value == '') {
                      alerteMsg += "le champ Résumé est obligatoire.\n";
                      document.ActuForm.act_resume.focus();
              } else {
                       document.ActuForm.submit();
              }
         } else if (formName == "PageForm") {
              document.PageForm.submit();              
         } else if (formName == "IdentForm") {
              if (document.IdentForm.sta_lib.value == '') {
                      alerteMsg += "le champ Nom est obligatoire.\n";
                      document.IdentForm.sta_lib.focus();
              } else {
                       document.IdentForm.submit();
              }
         } else if (formName == "LienForm") {
              if (document.LienForm.ln_lib.value == '') {
                      alerteMsg += "le champ Titre est obligatoire.\n";
                      document.LienForm.ln_lib.focus();
              } else {
                       document.LienForm.submit();
              }
         } else if (formName == "AcvForm") {
              document.AcvForm.submit();
              
         } else if (formName == "offreForm") {
              if (document.offreForm.prod_ref.value == '') {
                      alerteMsg += "le champ Référence est obligatoire.\n";
                      document.offreForm.prod_ref.focus();
              } else if (document.offreForm.prod_lieu.value == '') {
                      alerteMsg += "le champ Lieu est obligatoire.\n";
                      document.offreForm.prod_lieu.focus();
              } else if (document.offreForm.acv_id[document.offreForm.acv_id.selectedIndex].value == '') {
                      alerteMsg += "le champ Activité est obligatoire.\n";
                      document.offreForm.acv_id.focus();
              } else if (document.offreForm.prod_d_deb.value == '') {
                      alerteMsg += "le champ Date de début est obligatoire.\n";
                      document.offreForm.prod_d_deb.focus();
              } else if (document.offreForm.prod_d_fin.value == '') {
                      alerteMsg += "le champ Date de fin est obligatoire.\n";
                      document.offreForm.prod_d_fin.focus();
              } else if (document.offreForm.prod_budget.value == '') {
                      alerteMsg += "le champ Budget est obligatoire.\n";
                      document.offreForm.prod_budget.focus();
              } else {
                       document.offreForm.submit();
              }              
         } else if (formName == "ActiviteForm") {
                       document.ActiviteForm.submit();
         } else if (formName == "UserForm") {
              if (document.UserForm.sta_id.value == '') {
                      alerteMsg += "le champ Station est obligatoire.\n";
                      document.UserForm.sta_id.focus();
              } else if (document.UserForm.usr_nom.value == '') {
                      alerteMsg += "le champ Nom est obligatoire.\n";
                      document.UserForm.usr_nom.focus();
              } else {
                       document.UserForm.submit();
              }
         } else if (formName == "contactForm") {
              if (document.contactForm.usr_nom.value == '') {
                      alerteMsg += "le champ Nom est obligatoire.\n";
                      document.contactForm.usr_nom.focus();
              } else if (document.contactForm.usr_prenom.value == '') {
                      alerteMsg += "le champ Prénom est obligatoire.\n";
                      document.contactForm.usr_prenom.focus();
              } else if (document.contactForm.usr_mail.value == '') {
                      alerteMsg += "le champ Email est obligatoire.\n";
                      document.contactForm.usr_mail.focus();
              } else if (document.contactForm.usr_mail.value == '') {
             				alerteMsg += "le champ E-mail n'est pas conforme.\n";                      
	                  document.contactForm.usr_mail.focus();	                    
              } else if (document.contactForm.usr_message.value == '') {
                      alerteMsg += "le champ Message est obligatoire.\n";
                      document.contactForm.usr_message.focus();
              } else {
                       document.contactForm.submit();
              }
         } else if (formName == "envoyerForm") {
              if (document.envoyerForm.usr_nom.value == '') {
                      alerteMsg += "le champ Nom est obligatoire.\n";
                      document.envoyerForm.usr_nom.focus();
              } else if (document.envoyerForm.usr_prenom.value == '') {
                      alerteMsg += "le champ Prénom est obligatoire.\n";
                      document.envoyerForm.usr_prenom.focus();
              } else if (document.envoyerForm.usr_mail_emet.value == '') {
                      alerteMsg += "le champ Email Emetteur est obligatoire.\n";
                      document.envoyerForm.usr_mail_emet.focus();
              } else if (document.envoyerForm.usr_mail_dest.value == '') {
                      alerteMsg += "le champ Email Destinataire est obligatoire.\n";
                      document.envoyerForm.usr_mail_dest.focus();
              } else if (document.envoyerForm.usr_message.value == '') {
                      alerteMsg += "le champ Message est obligatoire.\n";
                      document.envoyerForm.usr_message.focus();
              } else {
                       document.envoyerForm.submit();
              }
         } else if (formName == 'visitForm') {
         	  var resultat = document.visitForm.usr_email.value.match(regExpEmailAdress);			             
			  if (resultat!=null && resultat.length==1) {
					document.visitForm.submit();
			  }else{
			  		alerteMsg += "le champ E-mail n'est pas conforme.\n";                      
	               	document.visitForm.usr_email.focus();
	          }             
         } else if (formName == "infoForm") {
              if (document.infoForm.usr_nom.value == '') {
                      alerteMsg += "le champ Nom est obligatoire.\n";
                      document.infoForm.usr_nom.focus();
              } else if (document.infoForm.usr_prenom.value == '') {
                      alerteMsg += "le champ Prénom est obligatoire.\n";
                      document.infoForm.usr_prenom.focus();
              } else if (document.infoForm.usr_mail.value == '') {
                      alerteMsg += "le champ Email est obligatoire.\n";
                      document.infoForm.usr_mail.focus();
              } else if (document.infoForm.usr_tel.value == '') {
                      alerteMsg += "le champ Téléphone est obligatoire.\n";
                      document.infoForm.usr_tel.focus();
              }  else if (document.infoForm.usr_participant.value == '') {
                      alerteMsg += "le champ Participant est obligatoire.\n";
                      document.infoForm.usr_participant.focus();
              } else {
                       document.infoForm.submit();
              }
         }  else if (formName == "DocuForm") {
              if (document.DocuForm.doc_titre.value == '') {
                      alerteMsg += "le champ Titre est obligatoire.\n";
                      document.DocuForm.doc_titre.focus();
              } else if (document.DocuForm.th_id.value == '') {
                      alerteMsg += "le champ Thème est obligatoire.\n";
                      document.DocuForm.th_id.focus();
              } else {
                       document.DocuForm.submit();
              }
         } else if (formName == "ArticleForm") {
              if (document.ArticleForm.art_lib.value == '') {
                      alerteMsg += "le champ Libellé est obligatoire.\n";
                      document.ArticleForm.art_lib.focus();
              } else if (document.ArticleForm.cat_id.value == '') {
                      alerteMsg += "le champ Catégorie est obligatoire.\n";
                      document.ArticleForm.cat_id.focus();
              } else if (document.ArticleForm.art_prix.value == '') {
                      alerteMsg += "le champ Prix est obligatoire.\n";
                      document.ArticleForm.art_prix.focus();
              } else if (document.ArticleForm.art_desc.value == '') {
                      alerteMsg += "le champ Description est obligatoire.\n";
                      document.ArticleForm.art_desc.focus();
              } else {
                       document.ArticleForm.submit();
              }
         } 
         if (alerteMsg != "") alert(alerteMsg);
}
function checkConfirmUrl(url) {
       var a = false;
       a= confirm ('Voulez-vous supprimer cet élément ?');
       if (a) {
           document.location.href = url;
       }
}

function checkConfirmPost(pressbutton) {
       var a = false;
       a= confirm ('Voulez-vous supprimer cet élément ?');
       if (a) {
           submitform(pressbutton);
       }
}
function bigpop(url) {
	window.open(url, 'bigpopup', 'height=600,width=900,status=yes,scrollbars=yes,toolbar=no,menubar=no,location=no,resizable=yes,left=50,top=50');
}

function showCalque(monCalque, action) {
	if (action == 'show') {
		document.getElementById(monCalque).style.display = "block";
		document.getElementById(monCalque).style.visibility = "visible";		
		if (monCalque == 'carte') {
			document.getElementById('blocSearch').style.display = "none";
			document.getElementById('blocSearch').style.visibility = "hidden";	
		}		
	} else {
		document.getElementById(monCalque).style.display = "none";		
		document.getElementById(monCalque).style.visibility = "hidden";		
		if (monCalque == 'carte') {
			document.getElementById('blocSearch').style.display = "block";
			document.getElementById('blocSearch').style.visibility = "visible";									
		}		

	}
}
function printCarte() {
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="345" height="276" id="carteFlash" align="middle">');
	document.write('	<param name="allowScriptAccess" value="sameDomain" />');
	document.write('	<param name="movie" value="images/carte.swf" />');
	document.write('	<param name="quality" value="high" />');
	document.write('	<param name="bgcolor" value="#ffffff" />');
	document.write('	<param name="wmode" value="transparent">');
	document.write('	<embed src="images/carte.swf" quality="high" bgcolor="#ffffff" width="345" height="276" name="carteFlash" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" />');
	document.write('</object>');
}
function printBanniere1() {
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="372" height="68" id="banniere" align="middle">');
	document.write('	<param name="allowScriptAccess" value="sameDomain" />');
	document.write('	<param name="movie" value="images/FSN_392x72px.swf" />');
	document.write('	<param name="quality" value="high" />');
	document.write('	<param name="bgcolor" value="#ffffff" />');
	document.write('	<param name="wmode" value="transparent">');	
	document.write('	<embed src="images/FSN_392x72px.swf" quality="high" bgcolor="#ffffff" width="372"  height="68" name="banniere" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" />');
	document.write('</object>');
}
function printBanniere2() {
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="300" height="250" id="banniere" align="middle">');
	document.write('	<param name="allowScriptAccess" value="sameDomain" />');
	document.write('	<param name="movie" value="images/FSN_300x250px.swf" />');
	document.write('	<param name="quality" value="high" />');
	document.write('	<param name="bgcolor" value="#ffffff" />');
	document.write('	<param name="wmode" value="transparent">');	
	document.write('	<embed src="images/FSN_300x250px.swf" quality="high" bgcolor="#ffffff" width="300"  height="250" name="banniere" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" />');
	document.write('</object>');
}
function printBanniere3() {
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="234" height="60" id="banniere" align="middle">');
	document.write('	<param name="allowScriptAccess" value="sameDomain" />');
	document.write('	<param name="movie" value="images/FSN_234x60px.swf" />');
	document.write('	<param name="quality" value="high" />');
	document.write('	<param name="bgcolor" value="#ffffff" />');
	document.write('	<param name="wmode" value="transparent">');	
	document.write('	<embed src="images/FSN_234x60px.swf" quality="high" bgcolor="#ffffff" width="234"  height="60" name="banniere" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" />');
	document.write('</object>');
}