function Change_Menu_ON(elem)
{
	elem.style.background="#FFFFFF";
}
function Change_Menu_OUT(elem)
{
	elem.style.background="#ABD7D7";
}

function GoTo(url)
{
	window.location=url;
}

function Complete_Mail(m,domain,subject)
{
	if (m.href.indexOf("@") < 0)
	{
		m.href+='@'+domain;
		if (subject != '')
		{
			m.href+='?subject='+subject
		}
	}
}

function OpenIt(page, cible)
{
	window.open(page,cible,'toolbar=yes,location=yes,directories=yes,status=no,menubar=yes,scrollbars=yes,resizable=yes,width=780,height=550,left=10,top=10');
}
function Popup_Scroll(page, cible, width, height)
{
	window.open(page,cible,'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width='+width+',height='+height+',left=10,top=10');
}
function Popup(page, cible, width, height)
{
	window.open(page,cible,'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width='+width+',height='+height+',left=10,top=10');
}

function PrintIt()
{
	window.print();
}
function CloseIt()
{
	opener=self;
	self.close()
}

function OpenChapitre(idchapitre,retour)
{
	var test=document.getElementById(idchapitre).style.display;
	if (test == 'block')
	{
		document.getElementById(idchapitre).style.display='none';
		document.getElementById('img_'+idchapitre).src=retour+'images/cours/ouverture_off.gif';
	}
	else
	{
		document.getElementById(idchapitre).style.display='block';
		document.getElementById('img_'+idchapitre).src=retour+'images/cours/ouverture_on.gif';
	}
	return false;
}
function OpenPrecision(idelem)
{
	var test=document.getElementById(idelem).style.display;
	if (test == 'block')
	{
		document.getElementById(idelem).style.display='none';
	}
	else
	{
		document.getElementById(idelem).style.display='block';
	}
	return false;
}
function verif_identification(Formulaire)
{
	if (Formulaire.elements['login'].value == "")
	{
		alert("Merci de saisir votre login.")
		Formulaire.elements['login'].focus()
		return false;
	}
	if (Formulaire.elements['mdp'].value == "")
	{
		alert("Merci de saisir votre mot de passe.")
		Formulaire.elements['mdp'].focus()
		return false;
	}
	return true;
}
// Fonction vérifiant le respect du format pour une valeur = email
function test_mail(data)
{
    var reg = new RegExp("([a-zA-Z0-9\.\-_]+@[a-zA-Z0-9\-_]+\.[a-zA-Z0-9]{2,})","g");
    if (data.search(reg) == -1){ return false;}
    if (data.indexOf("@") > data.lastIndexOf(".")){ return false; }
    return true;
}
function verif_demfic(Formulaire)
{
	if (Formulaire.elements['nom'].value == "")
	{
		alert("Merci de saisir votre nom.")
		Formulaire.elements['nom'].focus()
		return false;
	}
	if (Formulaire.elements['email'].value == "")
	{
		alert("Merci de saisir votre adresse email.")
		Formulaire.elements['email'].focus()
		return false;
	}
    if (!test_mail(Formulaire.elements['email'].value))
	{
		alert("L'adresse email que vous avez saisie est invalide")
		Formulaire.elements['email'].focus()
		return false;
	}
	return true;
}
function verif_jeu_identification(Formulaire)
{
	if (Formulaire.elements['nom'].value == "")
	{
		alert("Merci de saisir votre nom.")
		Formulaire.elements['nom'].focus()
		return false;
	}
	return true;
}
function verif_deconnexion()
{
	return confirm('Etes-vous sûr de vouloir vous déconnecter ?');
}
function change_cadeau_type(champ)
{
    if (champ.value == '-1')
        window.document.getElementById('div_autre').style.display='block';
    else
        window.document.getElementById('div_autre').style.display='none';
}
function verif_cadeau(Formulaire)
{
    if (Formulaire.elements['type_cadeau'].options[Formulaire.elements['type_cadeau'].selectedIndex].value == '-1' && Formulaire.elements['type_cadeau_autre'].value == "")
    {
        alert('Merci de saisir le champ "si autre, précisez".')
		Formulaire.elements['type_cadeau_autre'].focus()
		return false;
    }
    if (Formulaire.elements['description'].value == "")
	{
		alert('Merci de saisir le champ "description".')
		Formulaire.elements['description'].focus()
		return false;
    }
    if (Formulaire.elements['suggestion'].value == "")
	{
		alert('Merci de saisir le champ "Suggéré par".')
		Formulaire.elements['suggestion'].focus()
		return false;
	}
}