var nouvelle_fenetre = new Object;
	   nouvelle_fenetre.closed = true;
	   function ouvrirNouvelleFenetre(champs, aide)
	   {
	   if (!nouvelle_fenetre.closed){
				nouvelle_fenetre.close();
				}
		nouvelle_fenetre= window.open("","","Height=350, width=420,scrollbars,resizable");
		nouvelle_fenetre.document.write("<HTML><HEAD><TITLE>");
		nouvelle_fenetre.document.write("aide: "+champs);
		nouvelle_fenetre.document.write("</TITLE>");
		nouvelle_fenetre.document.writeln("</HEAD><BODY>");
		nouvelle_fenetre.document.writeln("<b> Conseils pour remplir le champs "+champs+"</b><br>");
		nouvelle_fenetre.document.writeln(aide);
		nouvelle_fenetre.document.writeln("<form><input type=\"button\" value=\"Fermer\" onClick=\"window.close()\">");
		nouvelle_fenetre.document.writeln("</form>");
		nouvelle_fenetre.document.close();
		nouvelle_fenetre.focus();
		} 
function apercu(f,id)
    {
    /*var texte = f;
    var xhr;
    if (window.XMLHttpRequest) xhr = new XMLHttpRequest();
    else if (window.ActiveXObject) xhr = new ActiveXObject('Microsoft.XMLHTTP');
    else
        {
        alert('JavaScript : votre navigateur ne supporte pas les objets XMLHttpRequest...');
        return;
        }
    xhr.open('POST','js_xhr.php',true);
    xhr.onreadystatechange = function()
        {
        if (xhr.readyState == 4)
            {
				if (document.getElementById)
				{
				document.getElementById(id).innerHTML = xhr.responseText;
				window.document.formulaire.LongDescription.focus();
				}
            }
        }
    xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded');
    var data = 'texte='+escape(texte);
    xhr.send(data);*/
	$.ajax({type:'POST', url:'js_xhr.php',data: 'texte='+escape(f), success: upDateApercu});
    }
function upDateApercu(reponse){
	$('#apercu').html(reponse);
	$('LongDescription').focus();
	}
	
		
		function Mise_a_jour()
		{
		window.document.formulaire.jourfin.value=jour_choisi=window.document.formulaire.jourdeb.options[window.document.formulaire.jourdeb.selectedIndex].value;
		window.document.formulaire.moisfin.value=window.document.formulaire.moisdeb.options[window.document.formulaire.moisdeb.selectedIndex].value;
		window.document.formulaire.anneefin.value=window.document.formulaire.anneedeb.options[window.document.formulaire.anneedeb.selectedIndex].value;
		}
		/*function Insert_Crochet(crochet)
		{
		window.document.formulaire.LongDescription.value+=crochet;
		window.document.formulaire.LongDescription.focus();
		}*/
		function insertion(repdeb, repfin) {
  var input = document.forms['formulaire'].elements['LongDescription'];
  input.focus();
  /* pour l'Explorer Internet */
  if(typeof document.selection != 'undefined') {
    /* Insertion du code de formatage */
    var range = document.selection.createRange();
    var insText = range.text;
    range.text = repdeb + insText + repfin;
    /* Ajustement de la position du curseur */
    range = document.selection.createRange();
    if (insText.length == 0) {
      range.move('character', -repfin.length);
    } else {
      range.moveStart('character', repdeb.length + insText.length + repfin.length);
    }
    range.select();
  }
  /* pour navigateurs plus récents basés sur Gecko*/
  else if(typeof input.selectionStart != 'undefined')
  {
    /* Insertion du code de formatage */
    var start = input.selectionStart;
    var end = input.selectionEnd;
    var insText = input.value.substring(start, end);
    input.value = input.value.substr(0, start) + repdeb + insText + repfin + input.value.substr(end);
    /* Ajustement de la position du curseur */
    var pos;
    if (insText.length == 0) {
      pos = start + repdeb.length;
    } else {
      pos = start + repdeb.length + insText.length + repfin.length;
    }
    input.selectionStart = pos;
    input.selectionEnd = pos;
  }
  /* pour les autres navigateurs */
  else
  {
    /* requête de la position d'insertion */
    var pos;
    var re = new RegExp('^[0-9]{0,3}$');
    while(!re.test(pos)) {
      pos = prompt("Insertion à la position (0.." + input.value.length + "):", "0");
    }
    if(pos > input.value.length) {
      pos = input.value.length;
    }
    /* Insertion du code de formatage */
    var insText = prompt("Veuillez entrer le texte à formater:");
    input.value = input.value.substr(0, pos) + repdeb + insText + repfin + input.value.substr(pos);
  }
}
function desactive_date()
{
	
	if(document.formulaire.dure[0].checked)
		{
		window.document.formulaire.jourfin.disabled = true;
		window.document.formulaire.moisfin.disabled = true;
		window.document.formulaire.anneefin.disabled = true;
		window.document.formulaire.jourdeb.disabled = false;
		window.document.formulaire.moisdeb.disabled = false;
		window.document.formulaire.anneedeb.disabled = false;
		
		}
	if(document.formulaire.dure[1].checked)
		{
		window.document.formulaire.jourfin.disabled = false;
		window.document.formulaire.moisfin.disabled = false;
		window.document.formulaire.anneefin.disabled = false;
		window.document.formulaire.jourdeb.disabled = false;
		window.document.formulaire.moisdeb.disabled = false;
		window.document.formulaire.anneedeb.disabled = false;
		
		}
	if(document.formulaire.dure[2].checked)
		{
		window.document.formulaire.jourfin.disabled = true;
		window.document.formulaire.moisfin.disabled = true;
		window.document.formulaire.anneefin.disabled = true;
		window.document.formulaire.jourdeb.disabled = true;
		window.document.formulaire.moisdeb.disabled = true;
		window.document.formulaire.anneedeb.disabled = true;
		window.document.formulaire.jourfin.value=31;
		window.document.formulaire.moisfin.value=12;
		window.document.formulaire.anneefin.value=2015;
		}
}
function verif_autre()
{
	if(window.document.formulaire.TypeEvenement.value=="autres")
		{
		document.getElementById("autres").style.visibility="visible";
		
		}
	else 
		{
		document.getElementById("autres").style.visibility="hidden";
		window.document.formulaire.autre.value="";
		}
}
		