function Show_Details(Objet)
{
	Nom = Objet.name;
	ID = Nom.substr(Nom.lastIndexOf('_')+1);

	//Recuperation des éléments de bases
	Layer_Details = document.getElementById('lay_details_' + ID);
	Image_Travaux = document.getElementById('lay_picto_' + ID);

	//Mise en forme du layer
	Layer_Details.style.left=parseInt(Image_Travaux.style.left)+35;
	Layer_Details.style.top=parseInt(Image_Travaux.style.top) - 7;
		

	Layer_Details.style.display='inline';
}

function Show_Menu(Objet)
{
	Nom = Objet.name;
	ID = Nom.substr(Nom.lastIndexOf('_')+1);

	//Recuperation des éléments de bases
	Menu_Detail = document.getElementById('menu_' + ID);

	Menu_Detail.style.display='';

}

function ShowHide_Menu(Objet)
{
	Nom = Objet.name;
	ID = Nom.substr(Nom.lastIndexOf('_')+1);

	//Recuperation des éléments de bases
	Menu_Detail = document.getElementById('menu_' + ID);

	if(Menu_Detail.style.display==''){
	 Menu_Detail.style.display='none';
	 Hide_Details(Objet);
	} else {
	 Menu_Detail.style.display='';
	 Show_Details(Objet);
	}

}

function Hide_Menu_Details(Objet)
{
	Nom = Objet.name;
	ID = Nom.substr(Nom.lastIndexOf('_')+1);

	//Recuperation des éléments de bases
	Menu_Detail = document.getElementById('menu_' + ID);
	Layer_Details = document.getElementById('lay_details_' + ID);

	if(Menu_Detail.style.display=='none'){
	 Layer_Details.style.display = 'none';
	}

}

function Hide_Menu(Objet)
{
	Nom = Objet.name;
	ID = Nom.substr(Nom.lastIndexOf('_')+1);

	//Recuperation des éléments de bases
	Menu_Detail = document.getElementById('menu_' + ID);

	Menu_Detail.style.display='none';

}

function Hide_Details(Objet)
{
	Nom = Objet.name;
	ID = Nom.substr(Nom.lastIndexOf('_')+1);

	//Recuperation des éléments de bases
	Layer_Details = document.getElementById('lay_details_' + ID);
	Menu_Detail = document.getElementById('menu_' + ID);

	//Mise en forme du layer
	Layer_Details.style.display='none';	
	Menu_Detail.style.display='none';
}

function Set_Picto(ID, Rue_X, Rue_Y)
{

	X = parseInt(Rue_X/4) + (document.body.clientWidth) / 2 + 37;
	Y = parseInt(Rue_Y/4) + 132 + 225 + 15; //Valeur + Haut de la page + Moitié de la map + Moitié du picto

	document.getElementById('lay_picto_' + ID).style.left=X;
	document.getElementById('lay_picto_' + ID).style.top=Y;

}

function Set_Picto_Zone(ID, Rue_X, Rue_Y, Zone)
{

	X = (document.body.clientWidth) / 2 - 225 - 15;
	X = X + Rue_X;
	Y = Rue_Y + 112 - 15; //Valeur + Haut de la page + Moitié de la map + Moitié du picto

	
	Zone_Y = Zone.substr(0,1);
	Zone_X = Zone.substr(1,1);
	
	switch(Zone_Y) {
	 case "A":
		Y = Y + 1100;
		break;
	 case "B":
		Y = Y + 550;
		break;
	 case "C":
		Y = Y;
		break;
	 case "D":
		Y = Y - 550;
		break;
	}
	
	switch(parseInt(Zone_X)) {
	 case 1:
		X = X + 1100;
		break;
	 case 2:
		X = X + 550;
		break;
	 case 3:
		X = X;
		break;
	 case 4:
		X = X - 550;
		break;
	}

	
	document.getElementById('lay_picto_' + ID).style.left=X;
	document.getElementById('lay_picto_' + ID).style.top=Y;

}

function showBox(ObjName)
{
// Reproduction interdite

Ecran_Largeur = document.body.clientWidth;
Ecran_Hauteur = document.body.clientHeight;
Scroll_Top = document.body.scrollTop;
Scroll_Left = document.body.scrollLeft;
Obj_Height = parseInt(document.getElementById(ObjName).style.height);
Obj_Width = parseInt(document.getElementById(ObjName).style.width);

//Affiche le fond
document.getElementById('objFond').style.left = 0;
document.getElementById('objFond').style.top = 0;
document.getElementById('objFond').style.width = document.body.scrollWidth;
document.getElementById('objFond').style.height = document.body.scrollHeight;
document.getElementById('objFond').style.display='inline';

document.getElementById(ObjName).style.top = Scroll_Top + (Ecran_Hauteur - Obj_Height) /2;
document.getElementById(ObjName).style.left = Scroll_Left + (Ecran_Largeur - Obj_Width) /2;

document.getElementById(ObjName).style.display='inline';

}


function showBoxParent(ObjName)
{
// Reproduction interdite

Ecran_Largeur = window.parent.document.body.clientWidth;
Ecran_Hauteur = window.parent.document.body.clientHeight;
Scroll_Top = window.parent.document.body.scrollTop;
Scroll_Left = document.body.scrollLeft;
Obj_Height = parseInt(window.parent.document.getElementById(ObjName).style.height);
Obj_Width = parseInt(window.parent.document.getElementById(ObjName).style.width);

//Affiche le fond
window.parent.document.getElementById('objFond').style.left = 0;
window.parent.document.getElementById('objFond').style.top = 0;
window.parent.document.getElementById('objFond').style.width = window.parent.document.body.scrollWidth;
window.parent.document.getElementById('objFond').style.height = window.parent.document.body.scrollHeight;
window.parent.document.getElementById('objFond').style.display='inline';

window.parent.document.getElementById(ObjName).style.top = Scroll_Top + (Ecran_Hauteur - Obj_Height) /2;
window.parent.document.getElementById(ObjName).style.left = Scroll_Left + (Ecran_Largeur - Obj_Width) /2;

window.parent.document.getElementById(ObjName).style.display='inline';

}

function showBoxURL(ObjName, Url)
{
// Reproduction interdite

//document.frames('frame').location.href = Url;
frame.location.href = Url;
showBox(ObjName);

}

function hideBoxURL(ObjName)
{
// Reproduction interdite

//window.parent.document.frames('frame').location.href = 'blank.html';
parent.frame.location.href = 'blank.html';
hideBox(ObjName);

}

function hideBox(ObjName)
{
// Reproduction interdite
window.parent.document.getElementById('objFond').style.display='none';
window.parent.document.getElementById(ObjName).style.display='none';
}

function Afficher(ObjetID) {
// Reproduction interdite
	if(document.getElementById(ObjetID).style.display==''){
	 document.getElementById(ObjetID).style.display='none';
	} else {
	 document.getElementById(ObjetID).style.display='';
	}
}

function popup(page, largeur, hauteur) {
  window.open(page, "", "scrollbars=yes,menubar=no,toolbar=no,resizable=no,width=" + largeur + ",height=" + hauteur);
}

function ValiderSuppression() {
if (confirm('Etes-vous sur de vouloir supprimer cette item ?')) 
	{
    return true;
	} 
    else 
    {
	return false;
    };

}
