function limiteur() {
    maximum = 150;
    champ = document.formulaire.texte;
    indic = document.formulaire.indicateur;
    if (champ.value.length > maximum)
      champ.value = champ.value.substring(0, maximum);
    else
      indic.value = maximum - champ.value.length;
}
function showlogo(obj) {
	document.getElementById(obj).style.display="block";
}
function hidelogo(obj) {
	document.getElementById(obj).style.display="none";
}
/**
 *
 * @access public
 * @return void
 **/
function showcontact(obj){
	document.getElementById("boite-adresse").style.display="none";
	if (obj == 4) {
		document.getElementById("boite-contact"+obj).style.display="block";
		document.getElementById("boite-contact"+5).style.display="none";
		document.getElementById("boite-contact"+6).style.display="none";
		document.getElementById("boite-contact"+7).style.display="none";
	}
	if (obj == 5) {
		document.getElementById("boite-contact"+obj).style.display="block";
		document.getElementById("boite-contact"+4).style.display="none";
		document.getElementById("boite-contact"+6).style.display="none";
		document.getElementById("boite-contact"+7).style.display="none";
	}
	if (obj == 6) {
		document.getElementById("boite-contact"+obj).style.display="block";
		document.getElementById("boite-contact"+4).style.display="none";
		document.getElementById("boite-contact"+5).style.display="none";
		document.getElementById("boite-contact"+7).style.display="none";
	}
	if (obj == 7) {
		document.getElementById("boite-contact"+obj).style.display="block";
		document.getElementById("boite-contact"+4).style.display="none";
		document.getElementById("boite-contact"+5).style.display="none";
		document.getElementById("boite-contact"+6).style.display="none";
	}
}
function hidecontact(obj) {
	document.getElementById("boite-adresse").style.display="block";
	document.getElementById(obj).style.display="none";
}
function carreCouleur() {
	var indexsite = document.getElementById("select");
	var indic = indexsite.options[select.selectedIndex].value;
	var indic2 = document.getElementById("carre").style.backgroundColor;
	if (indic != indic2) {
		document.getElementById("carre").style.backgroundColor  = indic;
	}

	//onChange=\'javascript:document.getElementById("carre").style.backgroundColor  = document.getElementById("select").options[select.selectedIndex].value; \'




	/*var type = document.getElementById("coul_titre").value;
	if (type == "Hebdomadaire") {
		document.getElementById("hebdomadaire").style.display="block";
	} else{
		document.getElementById("hebdomadaire").style.display="none";
	}
	if (type == "Mensuel"){
		document.getElementById("mensuel").style.display="block";
	}else{
		document.getElementById("mensuel").style.display="none";
	}
	if (type == "Quotidien"){
		document.getElementById("quotidien").style.display="block";
	}else{
		document.getElementById("quotidien").style.display="none";
	}*/
}
var cssmenuids=["cssmenu1"] //Enter id(s) of CSS Horizontal UL menus, separated by commas
var csssubmenuoffset=-1 //Offset of submenus from main menu. Default is 0 pixels.

function createcssmenu2(){
for (var i=0; i<cssmenuids.length; i++){
  var ultags=document.getElementById(cssmenuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
			ultags[t].style.top=ultags[t].parentNode.offsetHeight+csssubmenuoffset+"px"
    	var spanref=document.createElement("span")
			spanref.className="arrowdiv"
			spanref.innerHTML="&nbsp;&nbsp;&nbsp;&nbsp;"
			ultags[t].parentNode.getElementsByTagName("a")[0].appendChild(spanref)
    	ultags[t].parentNode.onmouseover=function(){
					this.style.zIndex=100
    	this.getElementsByTagName("ul")[0].style.visibility="visible"
					this.getElementsByTagName("ul")[0].style.zIndex=0
    	}
    	ultags[t].parentNode.onmouseout=function(){
					this.style.zIndex=0
					this.getElementsByTagName("ul")[0].style.visibility="hidden"
					this.getElementsByTagName("ul")[0].style.zIndex=100
    	}
    }
  }
}
if (window.addEventListener)
window.addEventListener("load", createcssmenu2, false)
else if (window.attachEvent)
window.attachEvent("onload", createcssmenu2)



function couleur(obj) {
     obj.style.backgroundColor = "#FFFFFF";
}
function checknew() {
	var msg = "";

//Vérification du mail s'il n'est pas vide on vérifie le . et @
	if(document.formulaire.mail) {
		if (document.nom_formulaire.mail.value != "") {
			indexAroba = document.formulaire.mail.value.indexOf('@');
			indexPoint = document.formulaire.mail.value.indexOf('.');
			if ((indexAroba < 0) || (indexPoint < 0)) {
				//dans le cas ou il manque soit le . soit l'@ on modifie la couleur d'arrière plan du champ mail et définissons un message d'alerte
				document.formulaire.mail.style.backgroundColor = "#880000";
				msg += "Le courriel a un format incorrect.\n";
			}
		}
		//Notre champs mail est vide donc on change la couleur et on défini un autre message d'alerte
		else {
			document.formulaire.mail.style.backgroundColor = "#880000";
			msg += "Veuillez saisir votre mail.\n";
		}
	}

//ici nous vérifions si le champs nom et vide, changeons la couleur du champs et définissons un message d'alerte
	if(document.formulaire.titre) {
		if (document.formulaire.titre.value == "")	{
			msg += "Veuillez saisir un titre.\n";
			document.formulaire.titre.style.backgroundColor = "#880000";
		}
	}
	if(document.formulaire.image) {
		if (document.formulaire.image.value == "")	{
			msg += "Veuillez définir une image.\n";
			document.formulaire.image.style.backgroundColor = "#880000";
		}
	}
	if(document.formulaire.an) {
		if ((document.formulaire.an.options[document.formulaire.an.selectedIndex].value == "0000") || (document.formulaire.an.options[document.formulaire.an.selectedIndex].value == "")) {
			msg += "L'année est obligatoire.\n";
			document.formulaire.an.style.backgroundColor = "#880000";
		}
	}
/*//meme manipulation pour le champ prénom
if (document.formulaire.prenom.value == "")	{
		msg += "Veuillez saisir votre prenom\n";
		document.formulaire.prenom.style.backgroundColor = "#F3C200";
	}
*/
//Si aucun message d'alerte a été initialisé on retourne TRUE
	if (msg == "") return(true);
//Si un message d'alerte a été initialisé on lance l'alerte
	else	{
		alert(msg);
		return(false);
	}
}
function checkmaj() {
	var msg = "";

//Vérification du mail s'il n'est pas vide on vérifie le . et @
	if(document.formulaire.mail) {
		if (document.nom_formulaire.mail.value != "") {
			indexAroba = document.formulaire.mail.value.indexOf('@');
			indexPoint = document.formulaire.mail.value.indexOf('.');
			if ((indexAroba < 0) || (indexPoint < 0)) {
				//dans le cas ou il manque soit le . soit l'@ on modifie la couleur d'arrière plan du champ mail et définissons un message d'alerte
				document.formulaire.mail.style.backgroundColor = "#880000";
				msg += "Le courriel a un format incorrect.\n";
			}
		}
		//Notre champs mail est vide donc on change la couleur et on défini un autre message d'alerte
		else {
			document.formulaire.mail.style.backgroundColor = "#880000";
			msg += "Veuillez saisir votre mail.\n";
		}
	}

//ici nous vérifions si le champs nom et vide, changeons la couleur du champs et définissons un message d'alerte
	if(document.formulaire.titre) {
		if (document.formulaire.titre.value == "")	{
			msg += "Veuillez saisir un titre.\n";
			document.formulaire.titre.style.backgroundColor = "#880000";
		}
	}
	if(document.formulaire.an) {
		if ((document.formulaire.an.options[document.formulaire.an.selectedIndex].value == "0000") || (document.formulaire.an.options[document.formulaire.an.selectedIndex].value == "")) {
			msg += "L'année est obligatoire.\n";
			document.formulaire.an.style.backgroundColor = "#880000";
		}
	}

//Si aucun message d'alerte a été initialisé on retourne TRUE
	if (msg == "") return(true);
//Si un message d'alerte a été initialisé on lance l'alerte
	else	{
		alert(msg);
		return(false);
	}
}
