// JavaScript Document
var chemin = "images/";
var liste_images = new Array('b_edito_off.jpg','b_prog_off.jpg','b_histo_off.jpg','b_contact_off.jpg','b_quotidien_off.jpg','b_presse_off.jpg','film_01_off.jpg','film_02_off.jpg','film_03_off.jpg','film_04_off.jpg','film_05_off.jpg','film_06_off.jpg','film_07_off.jpg','film_08_off.jpg','film_09_off.jpg');
document.image_chargee = new Array();

function prechargement() 
{
	for ( i = 0; i < liste_images.length; i++ ) 
	{
		document.image_chargee[i] = new Image;
		document.image_chargee[i].src = chemin + liste_images[i];
	}
}

//------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------

function roll(nomImg, statut)
{
	if (document.all){
		document.images[nomImg].style.filter="blendTrans(duration=0.3)"
		document.images[nomImg].filters.blendTrans.Apply() 
	}
	document.images[nomImg].src = "images/"+nomImg+"_"+statut+".jpg"
	if (document.all){
		document.images[nomImg].filters.blendTrans.Play()
	}
}

//------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------

function makevisible(cur,which)
{
	if (which==0) cur.filters.alpha.opacity=42; else cur.filters.alpha.opacity=100;
}

//------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------

function formVerif(nomform,champs)
{
	leForm = eval(document.forms[nomform]);
	
	tabChamps = champs.split(",");
	erreur="";
	i=0;
	while(i < tabChamps.length)
	{
		if(leForm.elements[tabChamps[i]].value=="") { erreur=erreur+"Veuillez renseigner le champs \'"+tabChamps[i]+"\'\n"; }
		
		if(tabChamps[i]=="email" || tabChamps[i]=="mail_expediteur" || tabChamps[i]=="mail_reponse")
		{
			//var maReg = new RegExp ( "^\\w[\\w+\.\-]*@[\\w\-]+\.\\w[\\w+\.\-]*\\w$", "gi" );
			var maReg = new RegExp ( "^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]{2,}[.][a-zA-Z]{2,3}" );
			//Si l'email n'est pas conforme
			if ( leForm.elements[tabChamps[i]].value.search( maReg ) == -1 )
			{
				erreur=erreur+"Votre email n\'est pas valide\n";
			}
		}
		
		i=i+1;
	}
	if(erreur!="")
	{
		alert(erreur);
	}
	else
	{
		leForm.submit();
	}
}

//------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------
function positionsDiv()
{
	var positionLeft = (document.body.clientWidth/2) - 795/2;
	var positionTop = (document.body.clientHeight/2) - 558/2 - 62;
	//alert(positonTop);
	for(var i=1;i<10;i++)
	{
		document.getElementById('zLayer'+i).style.left = positionLeft + 'px';
		document.getElementById('zLayer'+i).style.top = positionTop + i*62 + 'px';
		//document.getElementById('zLayer'+i).style.visibility = 'hidden';
	}
}
//------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------
function afficheFilm(RollCalque)
{
	var FilmCalque = 'z'+RollCalque;
	//positonLeft = (document.body.clientWidth/2) - 795/2;
	//positonTop = (document.body.clientHeight/2) - 558/2;
	//document.getElementById(FilmCalque).style.left = positonLeft;
	//document.getElementById(FilmCalque).style.top = positionTop;
	//alert(document.getElementById(RollCalque).style.top);
	//document.getElementById(FilmCalque).style.left = document.getElementById(RollCalque).style.left;
	//document.getElementById(FilmCalque).style.top = document.getElementById(RollCalque).style.top;
	//positionsDiv();
	document.getElementById(FilmCalque).style.visibility = 'visible';
	//setTimeout("document.getElementById('"+FilmCalque+"').style.visibility = 'visible';",150);
}
function cacheFilm(RollCalque)
{
	var FilmCalque = 'z'+RollCalque;
	document.getElementById(FilmCalque).style.visibility = 'hidden';
}
//------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------

