// JavaScript Document

function showHideBlock (block,hideBlock){
	
	if (f_length(block)!=0 && document.getElementById(block).getElementsByTagName("IMG").length!=0) {
	} else document.getElementById(hideBlock).style.display='none';
	
}

/* -------------------------------------------------------- */


function open_light_flash () {
 document.getElementById('overlayblind').style.display="block";
 document.getElementById('overlay_inner').innerHTML=document.getElementById("main_content").innerHTML;
 if (document.getElementById('title')) document.getElementById('pageTitleZone').innerHTML=document.getElementById('title').innerHTML;
}

function closebox() {
 document.getElementById('overlayblind').style.display="none";
}


function load_current_results(annu) {

	if (navigator.userAgent.toLowerCase().indexOf("msie")>0 && !navigator.userAgent.toLowerCase().indexOf("7.0")==0) {
	} else {
		for (var x=0;x<document.getElementById('annu_selectors').length;x++) {
			if (document.getElementById('annu_selectors')[x].value==annu) document.getElementById('annu_selectors')[x].selected=true;
		}
		load_annu(annu);
	}
}

/* -------------------------------------------------------- */

var empty_block=0;
var AkeuDist=0;
var AkeuCenter=0;
var timer_out;


function f_length(elId){
	if (document.getElementById(elId)) return document.getElementById(elId).childNodes.length;
}


/* -------------------------------------------------------- */


function akeu_move(offset) {
	document.getElementById("marquer").style.left=(document.getElementById("marquer").offsetLeft+offset)+"px";
}

function akeuMarquerStart(){
	clearTimeout(timer_out);
	timer_out=setTimeout("akeuMarquerStart_out()",500)
}

function akeuMarquer(posEl) {
	clearTimeout(timer_out);
	// img width 35px  //

	document.getElementById("marquer").style.display="block";

	AkeuDist=posEl.offsetLeft + ((posEl.offsetWidth-17)/2) -9;

	document.getElementById("marquer").style.left=AkeuDist+"px";


	akeu_move(-5);
	setTimeout("akeu_move(4)",100);
	setTimeout("akeu_move(-3)",200);
	setTimeout("akeu_move(2)",300);
	setTimeout("akeu_move(-1)",400);
}


function akeuMarquerStart_out(){
	if (document.getElementById("Mactif")){
			

		document.getElementById("marquer").style.display="block";

		AkeuDist=document.getElementById("Mactif").offsetLeft + ((document.getElementById("Mactif").offsetWidth-17)/2) -9;
		
		document.getElementById("marquer").style.left=AkeuDist+"px";

		akeu_move(-5);
		setTimeout("akeu_move(4)",100);
		setTimeout("akeu_move(-3)",200);
		setTimeout("akeu_move(2)",300);
		setTimeout("akeu_move(-1)",400);

			
	}else{
			document.getElementById("marquer").style.display='none';
	}
}

function test_imailer() {
	var emailPat=/^(.+)@(.+)$/;
	
	 var nom=document.getElementById('name').value;
	 var prenom=document.getElementById('prenom').value;
	 var mail=document.getElementById('email').value;
	 var matchArray=mail.match(emailPat);
	 var errornl=true;
	 if (nom=="") {
	 	document.getElementById('name').style.background="#FFDFDF";
		errornl=false;
	 } else {
		document.getElementById('name').style.background="#C6C6C6";
	 }
	
	 if (prenom=="") {
	 	document.getElementById('prenom').style.background="#FFDFDF";
		errornl=false;
	 } else {
		document.getElementById('prenom').style.background="#C6C6C6";
	 }

	 if (orga=="") {
	 	document.getElementById('orga').style.background="#FFDFDF";
		errornl=false;
	 } else {
		document.getElementById('orga').style.background="#C6C6C6";
	 }
	
	
	 if (mail=="" || matchArray==null) {
	 	document.getElementById('email').style.background="#FFDFDF";
		errornl=false;
	 } else {
		document.getElementById('email').style.background="#C6C6C6";
	 }
	
		return errornl;
}
