function valide_tableau_caf()
{
	id=document.dossier.mois.value;
//	alert (id);
	window.open("tableau_caf.php?id_mois="+id, "secondefenetre", "width=1000,height=500,scrollbars");
}

function valide_tableau()
{
	id=document.dossier.mois.value;
//	alert (id);
	window.open("tableau.php?id_mois="+id, "secondefenetre", "width=1000,height=500,scrollbars");
}


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


function load_bdd(type, taxon_fr, taxon_en, taxon_sci, date_deb, date_fin, dept, commune, observateur) {
		
		var container = document.getElementById('news-content-' + type);
		var target		= './_ajax.bdd.php?taxon_fr='+taxon_fr+'&taxon_en='+taxon_en+'&taxon_sci='+taxon_sci+'&date_deb='+date_deb+'&date_fin='+date_fin+'&dept='+dept+'&commune='+commune+'&observateur='+observateur;
		new Ajax.Updater(container, target);		
	}



function load_taxon(type, taxon_fr) {
		
		var container = document.getElementById('news-content-' + type);
		var target		= './_ajax.taxon.php?taxon_fr='+taxon_fr;
		new Ajax.Updater(container, target);		
	}

function load_detail(type) {
		
		var container = document.getElementById('news-content-' + type);
		var target		= './_ajax.connect.php';

		new Ajax.Updater(container, target);		
	}
function load_caf(type) {
		
		var container = document.getElementById('news-content-' + type);
		var target		= './_ajax.caf.php';

		new Ajax.Updater(container, target);		
	}
 function afficheId(baliseId)
  {
  if (document.getElementById && document.getElementById(baliseId) != null)
    {
    document.getElementById(baliseId).style.visibility='visible';
    document.getElementById(baliseId).style.display='block';
    }
  }

	function cacheId(baliseId)
  {
  if (document.getElementById && document.getElementById(baliseId) != null)
    {
    document.getElementById(baliseId).style.visibility='hidden';
    document.getElementById(baliseId).style.display='none';

    }
  }



function IsEMail(emailStr)
{
var validDomain=false;
var AtPos = emailStr.lastIndexOf("@");
var DotPos= emailStr.lastIndexOf(".");
if((AtPos>0)&&(DotPos>0)&&(AtPos<DotPos))
{var domainExtList='ac.ad.ae.af.ag.ai.al.am.an.ao.aq.ar.as.at.au.aw.az.ba.bb.bd.be.bf.bg.bh.bi.bj.bm.bn.bo.br.bs.bt.bv.bw.by.bz.ca.cc.cd.cf.cg.ch.ci.ck.cl.cm.cn.co.cr.cs.cu.cv.cx.cy.cz.de.dj.dk.dm.do.dz.ec.ee.eg.eh.er.es.et.fi.fj.fk.fm.fo.fr.fx.ga.gb.gd.ge.gf.gg.gh.gi.gl.gm.gn.gp.gq.gr.gs.gt.gu.gw.gy.hk.hm.hn.hr.ht.hu.id.ie.il.im.in.io.iq.ir.is.it.je.jm.jo.jp.ke.kg.kh.ki.km.kn.kp.kr.kw.ky.kz.la.lb.lc.li.lk.lr.ls.lt.lu.lv.ly.ma.mc.md.mg.mh.mk.ml.mm.mn.mo.mp.mq.mr.ms.mt.mu.mv.mw.mx.my.mz.na.nc.ne.nf.ng.ni.nl.no.np.nr.nt.nu.nz.om.pa.pe.pf.pg.ph.pk.pl.pm.pn.pr.ps.pt.pw.py.qa.re.ro.ru.rw.sa.sb.sc.sd.se.sg.sh.si.sj.sk.sl.sm.sn.so.sr.st.su.sv.sy.sz.tc.td.tf.tg.th.tj.tk.tm.tn.to.tp.tr.tt.tv.tw.tz.ua.ug.uk.um.us.uy.uz.va.vc.ve.vg.vi.vn.vu.wf.ws.ye.yt.yu.za.zm.zr.zw.com.edu.gov.int.mil.net.org.biz.pro.info.aero.name.coop.arpa.nato.museum.EoF';
  var domainExt=domainExtList.split(".");
  var emailExt=emailStr.substr(DotPos+1);
  emailExt=emailExt.toLowerCase();
  for(i=0;domainExt.length;i++)
  {if (domainExt[i]=='EoF')  break; //infinite loop else
   if (emailExt==domainExt[i])  {validDomain=true;break;}
  }
}
return(validDomain);
}



function valideFormBDD() {
	var fform = document.dossier;
	
	if (fform.taxon_fr.value == '' && fform.taxon_en.value == '' && fform.taxon_sci.value == '' && fform.date_deb.value == '' && fform.date_fin.value == '' && fform.dept.value == '' && (fform.commune.value == '' || fform.commune.value == 'COMMUNE') && (fform.observateur.value == '' || fform.observateur.value == 'OBSERVATEUR')) {
		 alert('Aucun critere de recherche.');
		 
	} else {

		 taxon_fr=fform.taxon_fr.value;
		 taxon_en=fform.taxon_en.value;
		 taxon_sci=fform.taxon_sci.value;
		 date_deb=fform.date_deb.value;
		 date_fin=fform.date_fin.value;
		 dept=fform.dept.value;
		 commune=fform.commune.value;
		 observateur=fform.observateur.value;
		 Modalbox.show; 
		 url='./view_bdd.php?taxon_fr='+taxon_fr+'&taxon_en='+taxon_en+'&taxon_sci='+taxon_sci+'&date_deb='+date_deb+'&date_fin='+date_fin+'&dept='+dept+'&commune='+commune+'&observateur='+observateur;
		Modalbox.show(this.title, url, {width: 600, height: 0}); 
	}
}



function valideFormtaxon() {
	
	var fform = document.taxon;
	if (fform.taxon_fr2.value == '') {
		 alert('Aucun critere de recherche.');
		 
	} else {

		 taxon_fr=fform.taxon_fr2.value;
		 Modalbox.show; 
		 url='./view_taxon.php?taxon_fr='+taxon_fr;
		Modalbox.show(this.title, url, {width: 600, height: 0}); 
	}
}


function init_autres(taxon) {


	for(i=0;i<document.dossier.taxon_en.length;i++)
	{

		if(document.dossier.taxon_en.options[i].value==taxon) document.dossier.taxon_en.selectedIndex=i;

	}
	for(i=0;i<document.dossier.taxon_fr.length;i++)
	{

		if(document.dossier.taxon_fr.options[i].value==taxon) document.dossier.taxon_fr.selectedIndex=i;

	}
	for(i=0;i<document.dossier.taxon_sci.length;i++)
	{

		if(document.dossier.taxon_sci.options[i].value==taxon) document.dossier.taxon_sci.selectedIndex=i;

	}
}


function init_autres2(taxon2) {


	for(i=0;i<document.taxon.taxon_en2.length;i++)
	{

		if(document.taxon.taxon_en2.options[i].value==taxon2) document.taxon.taxon_en2.selectedIndex=i;

	}
	for(i=0;i<document.taxon.taxon_fr2.length;i++)
	{

		if(document.taxon.taxon_fr2.options[i].value==taxon2) document.taxon.taxon_fr2.selectedIndex=i;

	}
	for(i=0;i<document.taxon.taxon_sci2.length;i++)
	{

		if(document.taxon.taxon_sci2.options[i].value==taxon2) document.taxon.taxon_sci2.selectedIndex=i;

	}
}


