function lancer(link)
{
	var dated=document.recherche.frdebut.value;
	var datef=document.recherche.frfin.value;
	var finda="",findb="";
	if(dated!="") finda=TstDate(dated);
	if(datef!="") findb=TstDate(datef);
	if(finda!="0" && findb!="0")
	{
		document.recherche.datedebut.value=finda;
		document.recherche.datefin.value=findb;
		document.recherche.action = link;
		document.recherche.submit();
	}
}
function control_inscrip(link){
	if(document.form_inscrip.login1.value == ""){
		alert("Vous devez saisir un code d'accès");
		document.form_inscrip.login1.focus();
		return;
	}
	if(document.form_inscrip.pwd1.value == ""){
		alert("Vous devez saisir un mot de passe");
		document.form_inscrip.pwd1.focus();
		return;
	}
	if(document.form_inscrip.email1.value == ""){
		alert("Vous devez obligatoirement saisir un email valide");
		document.form_inscrip.email1.focus();
		return;
	}
	if(document.form_inscrip.email1.value != document.form_inscrip.email1_conf.value){
		alert("Vos n'avez pas saisie 2 emails identiques");
		document.form_inscrip.email1.focus();
		return;
	}

	document.form_inscrip.action = link;
	document.form_inscrip.submit();
}
function goArticle( nod, bas, tdb, dsn, dav, heu, docpath ) {
	var url_dest;
	url_dest="article.php?nod="+nod+'&bas='+bas+'&tdb='+tdb+'&dsn='+dsn+'&dav='+dav+'&heu='+heu+'&docpath='+docpath;
 	//window.open(url_dest,'wina','')
 	document.liste_resultat.action = url_dest;
        document.liste_resultat.submit();
}

function goExtrait( nod, bas, tdb, dsn, dav, heu, docpath, tit, requete ) {
  open( "extraitdoc.php?nod="+nod+"&bas="+bas+"&tdb="+tdb+"&dsn="+dsn+"&dav="+dav+"&heu="+heu+"&docpath="+docpath+"&tit="+tit+"&req="+requete , "displayWindow", "width=320,height=220,resizable=no,directories=no,location=no,scrollbars=yes,status=no,toolbar=no,menubar=no");
}

function TstDate(chaine) {
  jj=""; aa=""; mm=""; JJ=""; AA=""; MM=""; i=0; sep=0; nb=0; tst=true; last=0;
  while(i<chaine.length)
    {  
    if(chaine.charAt(i)=="/")
      { 
      sep++;
      nb=0;
      }
    else
      { 
      if( chaine.charAt(i) != '0' || nb != 0 )
        { 
        if(sep==0) JJ+=chaine.charAt(i); 
        if(sep==1) MM+=chaine.charAt(i); 
        if(sep==2) AA+=chaine.charAt(i); 
        nb=1;
        }
      }
    i++;
    }
  jj=parseInt(JJ);
  mm=parseInt(MM);


  if(AA=="00" || AA=="0" || AA=="")
    aa=0;
  else
    aa=parseInt(AA);

if(AA.length==2)
{
	if(aa>30) 
	{
		AA="19"+AA;
		aa=parseInt(AA);
	}
	else  
	{
		AA="20"+AA;
		aa=parseInt(AA);
	}
}
 
  seb_d = new Date();
  ref_sc = seb_d.getYear();
  if (ref_sc < 1000) ref_sc = 1900+parseInt(ref_sc);
  ref_s = parseInt(ref_sc);
  if(sep>0)
    {
    if(sep!=2)
      {alert("Veuillez entrer la date sous la forme jj/mm/aa ou jj/mm/aaaa");return("0");}
    }
  else
    {
    if(chaine.length>0)
      if(chaine.length!=6 && chaine.length!=8)
        { alert("Vous pouvez entrer la date sous la forme jj/mm/aa ou jj/mm/aaaa");return("0");}
  
    }  
  if(! (jj>0 && jj<=31 && mm>0 && mm<=12))
    { alert("date incorrecte"); return("0");}


  mm-=1;
  res=AA;
  if(mm>9) res+=MM; else res+="0"+MM;  
  if(jj>9) res+=JJ; else res+="0"+JJ;  
  return(res);  
  }
function ModPer(id,ur)
{
	if(id==1)
	{
		document.getElementById('frdebut').value=ur;
	}
	if(id==2)
	{
		document.getElementById('frdebut').value='01/09/2003';
	}
}