var fen = null ;
function switchActu (_n) {
	thisMovie("presentation").callActu (_n);
}
function switchGamme (_n) {
	thisMovie("gamme").callGamme (_n);
}

function thisMovie(movieName) {
	var isIE = navigator.appName.indexOf("Microsoft") != -1;
	return (isIE) ? window[movieName] : document[movieName];
}

// Verification de l'email
function verifie_email()
{
	var_verif = false;
	var_mail = document.inscription.email.value;
	if (var_mail.length != 0) {
		if (var_mail.search("^[a-zA-Z0-9]([-_.]?[a-zA-Z0-9])*@[a-zA-Z0-9]([-.]?[a-zA-Z0-9])*[.]([-.]?([a-z]{2,5}))+$")!=-1)
			var_verif = true;
	}
	if(var_verif)
	{
		document.getElementById('envoi').style.display = "inline";
		document.getElementById('envoi').disabled = false;
	}
	else
	{
		document.getElementById('envoi').style.display = "none";
		document.getElementById('envoi').disabled = true;		
	}
}

// Alerte de confirmation de suppression - admin
function confirmDelete()
{
	var agree = confirm ("Voulez-vous réellement supprimer cet élément de la base ?");
	if (agree)
		return true ;
	else
		return false ;
}

// Verification d'un formulaire
// arguments : nom_formulaire, champ_1, nom_champ_1, champ_2, nom_champ_2, etc...
function ValidateForm() 
{
	var mess = '';
	var sep = '\n';
	var k=1;
	for(var i=1; i<arguments.length; i=i+2)
	{
		if(document.forms[arguments[0]].elements[arguments[i]].value == '')
		{
			if(k>1)
			{
				mess = mess + sep;
			}
			mess = mess + arguments[i+1] + ' !';
			k++;
		}
	}
	if(mess.length > 0)
	{
		alert(mess);
		return false;
	}
	else
		return true;
}

// Vérification longueur d'une chaine de caratère
function LongueurTextVitrine()
{
	var texte = document.forms[arguments[0]].elements[arguments[1]].value;
	var longueur = arguments[2];
	if(texte.length > longueur)
	{
		alert('Le texte saisi est trop long.\nEntrez au maximum '+ longueur +' caratères');
		return false;
	}
	else
		return true;
}

// Verification d'un formulaire - admin
function CheckForm(FormObject)
{
	var TestEgalite, TestEmpty, TestLongueur, TestLogin;
	TestEgalite = ((FormObject["pwd2"].value == FormObject["pwd"].value) ? true : false);
	TestEmpty = (FormObject["pwd"].value.length != 0 ? true : false);
	TestLongueur = (FormObject["pwd"].value.length >= 6 ? true : false);
	TestLogin = (FormObject["login"].value.length != 0 ? true : false);
	TestFinal = TestEgalite && TestEmpty && TestLongueur && TestLogin;
	if (!TestLogin)
		alert("Vous devez saisir un login !");
	if (!TestEmpty)
		alert("Vous ne pouvez pas saisir de mot de passe vide !");
	if (!TestLongueur)
		alert("Le mot de passe doit contenir au moins 6 caractères !");
	if (!TestEgalite)
		alert("Le mot de passe et la confirmation ne sont pas identiques !");
	return TestFinal;
}

function fenetre4(url) { 

if ((fen == null) || (fen.closed))
  {
  fen=window.open (url,'fenetre4','width=449,height=813,scrollbars=yes,left=180,top=50');
  }
else
  {
  fen.document.location = url;
  fen.focus();
  }
}
