function checkEditsiteUpdate(tagada,mot1,mot2,mot3){
founderrors = false
erreurs = ''
if (tagada.paletteForm.selectedIndex == '') {
founderrors = true;
erreurs = mot1 + "\n"
}
if (tagada.nomForm.value.length == 0) { 
founderrors = true;
erreurs = erreurs + mot2 + "\n"
} 
if (tagada.modeleForm.selectedIndex == '') {
founderrors = true;
erreurs = erreurs + mot3 + "\n"
}
if (founderrors == true) {
        window.alert(erreurs);return false;
} else {
        return true;
}
}

function checkEditsite(tagada,mot1,mot2){
founderrors = false
erreurs = ''
if (tagada.paletteForm.selectedIndex == '') {
founderrors = true;
erreurs = mot1 + "\n"
}
if (tagada.nomForm.value.length == 0) { 
founderrors = true;
erreurs = erreurs + mot2 + "\n"
} 
if (founderrors == true) {
        window.alert(erreurs);return false;
} else {
        return true;
}
}

function conf(mot) {
if (confirm(mot))
return(true);
return(false);
}

function poeSeparOnLeft(name) {
  if(document.images) {
    obj = document.images[name];
    var src = obj.src;
    var newsrc = src.replace(/_off/,"_left");
    obj.src = newsrc;
  }
}

function poeSeparOnRight(name) {
  if(document.images) {
    obj = document.images[name];
    var src = obj.src;
    var newsrc = src.replace(/_off/,"_right");
    obj.src = newsrc;
  }
}

function poeSeparOff(name) {
  if(document.images) {
    obj = document.images[name];
    var src =obj.src;
    var newsrc = src.replace(/_left/,"_off");
    newsrc = newsrc.replace(/_right/,"_off");
    obj.src = newsrc;
  }
}

function poePreloadImgOn() {
  if(document.images) {
    this.length=poePreloadImgOn.arguments.length;
    for(var i=0; i<this.length;i++) {
      this [i+1]=new Image ();
      this [i+1].src = poePreloadImgOn.arguments[i];
    }
  }
}

function poeImgOn(name) {

  if(document.images) {
    obj = document.images[name];
    var src = obj.src;
    var newsrc = src.replace(/_off/,"_on");
    obj.src = newsrc;
  }
}

function poeImgOff(name) {
  if(document.images) {
    obj = document.images[name];
    var src =obj.src;
    var newsrc = src.replace(/_on/,"_off");
    obj.src = newsrc;
  }
}

function poeCellOn(name,color) {
  if(document.getElementById("cell_"+name)) {
  	document.getElementById("cell_"+name).bgColor = "#"+color;
  }
}

function poeCellOff(name,color) {
  if(document.getElementById("cell_"+name)) {
   document.getElementById("cell_"+name).bgColor = "#"+color;
  }
}

function poeImgOffCustom(name) {
if (document.rollover.field.value != name) {
  if(document.images) {
    obj = document.images[name];
    var src =obj.src;
    var newsrc = src.replace(/_on/,"_off");
    obj.src = newsrc;
  }
}
}

function winOpen(url,name,w,h,scroll,resize) {
var tailleecranX=parseInt(screen.width);
var tailleecranY=parseInt(screen.height);
positionX=tailleecranX-w;
positionX=Math.round(positionX/2);
positionY=tailleecranY-h;
positionY=Math.round(positionY/2);
chaine = 'width='+w+',height='+h+',resizable='+resize+',scrollbars='+scroll+',top='+positionY+',left=' + positionX;
var laFenetre = window.open(url,name,chaine);
laFenetre.focus();
}

/*--------------------------------------------
		functions du menu gauche
--------------------------------------------*/
function showhide(element_div){
	if(document.getElementById(element_div)){
		var n = element_div.split("|");
		if(document.getElementById(element_div).style.display == "block"){
			document.getElementById(element_div).style.display = "none";
			
			//si c'est un element de niveau 0, fermeture de tous les elements
			if(n[0]==0){
				hideAll(element_div);
				hideImg(n[0],n[1]);
			}else{
				hideAll(element_div);
				hideImg2(n[0]);
			}
			document.getElementById("tr|"+n[1]+"|"+n[0]).src = "images/triangle_off.png";
		}else{
			document.getElementById(element_div).style.display = "block";
			
			if(n[0]==0){
				hideAll(element_div);
				hideImg(n[0],n[1]);
			}else{
				hideAll(element_div);
				hideImg2(n[0]);
			}
			document.getElementById("tr|"+n[1]+"|"+n[0]).src = "images/triangle_on.png";
		
		}
	}
	
}
//function fermeture pour les elements ayant des enfants
function hideAll(element_id){
	var list_div = document.getElementsByTagName("div");	
	var n = element_id.split("|");
	
	for(i=0;i<list_div.length;i++){
		var tmp = list_div[i].id;
		var tab = tmp.split("|")
		if(tmp != element_id){
			if(tab[0]>=n[0]){
				document.getElementById(tmp).style.display = "none";
			}
		}
	}
	
	
	
}
//function fermeture pour les elements n'ayant pas d'enfant
function hide(niveau){
	
	var list_div = document.getElementsByTagName("div");
	hideImg2(niveau);
	for(i=0;i<list_div.length;i++){
		var tmp = list_div[i].id;
		var tab = tmp.split("|");
		if(tab[0]>=niveau){
			document.getElementById(tmp).style.display = "none";
		}
	}
}
//function qui passe les puces triangulaires en mode OFF
function hideImg(elemt_niveau,elemt_id){
	var list_img = document.getElementsByTagName("img");
	
	for(i=0;i<list_img.length;i++){
		var tmp2 = list_img[i].id;
		var tab2 = tmp2.split("|");
		
		if(tab2[0]=="tr" && tab2[1]!=elemt_id){
			document.getElementById(tmp2).src = "images/triangle_off.png";
		}
	}
}

function hideImg2(elemt_niveau){
	var list_img = document.getElementsByTagName("img");
	
	for(i=0;i<list_img.length;i++){
		var tmp2 = list_img[i].id;
		var tab2 = tmp2.split("|");
		
		if(tab2[0]=="tr" && tab2[2]>=elemt_niveau){
			document.getElementById(tmp2).src = "images/triangle_off.png";
		}
	}
}

function puceDesign(puce_id){

	var list_img = document.getElementsByTagName("img");
	var  puce = document.getElementById(puce_id);

	for(i=0;i<list_img.length;i++){
		var temp = list_img[i].id;
		if(temp.indexOf("puce") == 0 && (temp.id != puce_id)){
			var t = document.getElementById(temp);
			document.getElementById(temp).src = "images/espaceur.gif";
		}
	}
	document.getElementById(puce_id).src = "images/puce_on.png";
}

function tdDesign(td_id,color){
	var cell = document.getElementById(td_id);
	cell.style.backgroundColor=color;

}