function PrintModele(num) {
	var TabLayersVisibility = new Array();
	var Str = "";
	for(i=0; i<TabLayers.length; i++) {
		TabLayersVisibility[i] = document.getElementById(TabLayers[i][0]).style.visibility;
		if(TabLayersVisibility[i] == "visible")
			Str = Str + "1,";
		else
			Str = Str + "0,";
	}
	window.open("popup_modele"+num+".htm?layers="+Str,'','scrollbars=yes,width=539,height=500');
}

function RecupVars() {
	var longueur = location.href.length;
	var url_pos = location.href.substring(0,longueur).lastIndexOf('=');
	var url_fin = location.href.substring(url_pos+1, longueur);
	var Str = url_fin.split(',');
	for(i=0; i<TabLayers.length; i++) {
		if(Str[i] == 1)
			Affiche(TabLayers[i][0]);
		else
			Cache(TabLayers[i][0]);
	}
}

function EffaceToutSauf(layers,type) {
	for(i=0; i<TabLayers.length; i++) {
		if(type == TabLayers[i][0].split('S')[0]) {
			if(layers == TabLayers[i][0])
				Affiche(TabLayers[i][0]);
			else
				Cache(TabLayers[i][0]);
		}
	}
}

// Longueur du tableau général
var WidthTable = 761;
// Déclaration des calques et de leurs positions par rapport au bord gauche du tableau général
var TabLayers = new Array();
TabLayers[0] = new Array("maisonbase",15);
TabLayers[1] = new Array("toitSrouge",15);
TabLayers[2] = new Array("toitSardoise",15);
TabLayers[3] = new Array("boisSblanc",15);
TabLayers[4] = new Array("boisSocre",15);
TabLayers[5] = new Array("boisSredcedar",15);
TabLayers[6] = new Array("boisSbleupastel",15);
TabLayers[7] = new Array("boisSrougemarron",15);
TabLayers[8] = new Array("facadesSmixte",15);
TabLayers[9] = new Array("message",77);

function Deplace() {
 	ie4 ? X = document.body.scrollWidth : ns4 ? X = window.innerWidth : X = document.width;

	for(i=0; i<TabLayers.length; i++) {
		PosCalqueX = ((X-WidthTable)/2+TabLayers[i][1]);

		if(PosCalqueX < TabLayers[i][1]) {
			if(ie4 && navigator.appVersion.indexOf("Mac")!=-1)
				PosCalqueX = TabLayers[i][1]-2;
			else
				ns4 ? PosCalqueX = TabLayers[i][1]+9 : ie4 ? PosCalqueX = TabLayers[i][1]+8 : PosCalqueX = TabLayers[i][1];
		}

		if(ns4) {
			layer = TabLayers[i][0];
			document.layers[layer].left = (PosCalqueX-8);
		} else if(ns6) {
			document.getElementById(TabLayers[i][0]).style.left = (PosCalqueX-1);
		} else {
			document.getElementById(TabLayers[i][0]).style.left = (PosCalqueX);
		}
	}
}

function Deplace2() {
	if(ie4 && navigator.appVersion.indexOf("Mac")!=-1)
		document.location.reload();
}