// <!--
// Copyright all rights reserved
//
// global.js
// Création CL 09/05/2007
// Maj CL 10/09/2007


// Contrôle de la frame supérieure et affichage page défaut le cas échéant
var urlframe ="";
function intraframe(urlframe) {
	if (top == self) {
         self.location.href = urlframe;
      }
}



// changement de version de langue
var langue = "";
function ChangePageVersion(langue) {
	if (langue=="en") {
		parent.location = "http://www\.art-mural\.net/en/"+parent.frames[1].name+"\.htm";
	}
	if (langue=="fr") {
		parent.location = "http://www\.art-mural\.net/fr/"+parent.frames[1].name+"\.htm";
	}
	return true;
}


// indication du libellé du menu
var libelle = "";
function MenuLibelle(libelle) {
	if (document.getElementById) {
		document.getElementById("menu-lib-choix").innerHTML = libelle;
    	}
	else if (document.all) {
		document.all["menu-lib-choix"].innerHTML = libelle;
    	}
}


// changement style bouton activé
var choix = "";
function ChangeStyleBouton(choix) {
	if (document.getElementById) {
		document.getElementById('choix1').className="choix-echantillon";
		document.getElementById('choix2').className="choix-echantillon";
		document.getElementById('choix3').className="choix-echantillon";
		document.getElementById('choix4').className="choix-echantillon";
		document.getElementById('choix5').className="choix-echantillon";
		document.getElementById('choix6').className="choix-echantillon";
		document.getElementById(choix).className="choix-echantillon-actif";
    	}
	else if (document.all) {
		document.all['choix1'].className="choix-echantillon";
		document.all['choix2'].className="choix-echantillon";
		document.all['choix3'].className="choix-echantillon";
		document.all['choix4'].className="choix-echantillon";
		document.all['choix5'].className="choix-echantillon";
		document.all['choix6'].className="choix-echantillon";
		document.all[choix].className="choix-echantillon-actif";
    	}
	return true;
}


// Fonction de gestion des photos d'échantillons
function AfficheEchantillon() {
	// On récupère l'élément ayant pour id galerie_mini
	var photos = document.getElementById('galerie_mini') ;
	
	// On récupère dans une variable tous les liens contenu dans galerie_mini
	var liens = photos.getElementsByTagName('a') ;
	
	// Ici c'est l'élément ayant pour id big_pict qui est récupéré, c'est notre photo en taille normale
	var big_photo = document.getElementById('big_pict') ;
	
	// Et enfin le titre de la photo de taille normale
	var titre_photo = document.getElementById('photo').getElementsByTagName('dt')[0] ;
	
	// Une boucle parcourant l'ensemble des liens contenu dans galerie_mini
	for (var i = 0 ; i < liens.length ; ++i) {	
	
		// Au clique sur ces liens 
		liens[i].onclick = function() {
			// On change l'attribut src de l'image en le remplaçant par la valeur du lien
			big_photo.src = this.href;
 			// On change son titre
			big_photo.alt = this.title; 
			// On change le texte de titre de la photo
			titre_photo.firstChild.nodeValue = this.title; 
			// Et pour finir on inhibe l'action réelle du lien
			return false;
		};
	}
}



// Contrôle formulaire contact + envoi email avec contenu du formulaire
var langue ="";
function TraitFormContact(langue) {
	var form = document.forms["FormContact"];
	var saisie = new Boolean(true);
	var message = "";
	if  (VerifChampVide(form.Email)) {
		if (langue == "UK") {
	           message = message+"Your email is needed\.";
		}
		else {
		     message = message+"Saisie email obligatoire\. ";
		}
		saisie =false;
	}
	if (!VerifValidEmail(form.Email)) {
		if (langue == "UK") {
	                            message = message+"Invalid email \""+form.Email.value+"\"\.";
		}
		else {
		        message = message+"Email \""+form.Email.value+"\" non valide\. ";
		}
		saisie =false;
	}
	if  (VerifChampVide(form.Message)) {
		if (langue == "UK") {
	                            message = message+"A message is needed\.";
		}
		else {
		        message = message+"Saisie message obligatoire\. ";
		}
		saisie =false;
	}
	if (saisie){
		form.action = "mailto:"+"lwo"+"\@"+"free"+"\."+"fr\?subject=Contact_site : "+form.Objet.value;
//		form.action = "mailto:"+"contact"+"\@"+"art-mural"+"\."+"net\?subject=Contact_site : "+form.Objet.value;

	      form.submit();
		if (langue == "UK") {
		        alert("Message send");
		}
		else {
		        alert("Message envoyé");
		}
	}
	else {
		if (langue == "UK") {
		        alert("Message NOT send : "+message);
		}
		else {
		        alert("Message non envoyé : "+message);
		}
	}
	return true;
}
// Vérification si champ d'un formulaire vide
function VerifChampVide(champ) {
	if (champ.value.length==0) {
		return true;
	}
	else {
		return false;
	}
}
// Vérification si email comporte un "@" et un "."
function VerifValidEmail(email) {
	if ((email.value.indexOf("@")<0)||(email.value.indexOf(".")<0)) { 
		return false;
	}
	else {
		return true;
	}
}


// Stats 
// appel sous la forme stats("domaine", "type_page"); // Attention, pas d'espace entre chaque mot mais des _ a la place. Eviter aussi tout accents/guillemets, caractères spéciaux etc...
var _domaine = "";
var _type_page = "";
function stats(_domaine, _type_page) {
}


//-->


