//  javaScript.js
//
//	PhpSiteGen
//	Gilles Mourgues
//	9 avril 2002
//	v1.0
//
//
// FONCTIONS JAVASCRIPT UTILISEES	

	function OuvrirPopUp(url, nomPopUp) {

		win = window.open(url,nomPopUp ,"scrollbars=no,location=no,status=no,screenX=1464,height=390,width=560") ;
		return win ;
	}


	function OuvrirImage(nomImage) {

		cheminImage = "images/" + nomImage ;
		
		popUp = OuvrirPopUp("", "") ;
		
		popUp.location = cheminImage ;
	}

	function CarteVisite() {

		window.open("popUpCarteVisite.php","","scrollbars=yes,height=470,width=460,left=0,top=111");
	}

	function VoirProprietes(titre, obj) {

		var result = "______" + titre + "______<BR>" ;
		for (var i in obj)
		result += "." + i + " = " + obj[i] + "<BR>"
		return result
	}

	function InitMenu(onglet) {

		var menu=eval(onglet.menu) ;
		menu.style.visibility = "hidden" ;
		onglet.onmouseover = new Function("ShowMenu(" + onglet.id + ")") ;

		var items = menu.children
		for(var j=0 ; j < items.length ; j++) {

			var menuItem = eval(items[j].id) ;

			if (menuItem) {
				if(menuItem.cmd != null) {
					menuItem.onclick = new Function("AllerA(" + menuItem.id + ")") ;
					menuItem.onmouseover = new Function("Eclairer(" + items[j].id + ")") ;
					menuItem.onmouseout = new Function("Eteindre(" + items[j].id + ")") ;
				}
			}
		}
   }

	function FindSubMenu(subMenu) {

		var menu=eval(subMenu)
		var Items = menu.children
		for(var j=0; j<Items.length; j++) {
			menu.style.visibility = "hidden"
			var menuItem = eval(Items[j].id)
			if(menuItem.menu!= null) {
				menuItem.innerHTML += "<Span Id=" + menuItem.id + "_Arrow class='Arrow'>4</Span>"
				FindSubMenu(menuItem.menu)
			}
			if(menuItem.cmd != null) {
				menuItem.onclick = new Function("AllerA("+menuItem.id+")") ;
			}
			menuItem.onmouseover = new Function("Eclairer("+Items[j].id+")") ;
		}
	}

	function ShowMenu(onglet) {

		var menu = eval(onglet.menu) ;
		menu.style.visibility = "visible" ;
		menu.style.pixelLeft = refSpecialiteLeft.getBoundingClientRect().left  ;
	}

	function Eclairer(menuLigne) {
		menuLigne.className="MENU_DEROULANT_LIGNE_ACTIVE" ;
		window.defaultStatus = menuLigne.cmd ;
   }
   
	function Eteindre(menuLigne) {
	
		menuLigne.className="MENU_DEROULANT_LIGNE" ;
   }
   
   function AllerA(obj) {

    var cmd = eval(obj).cmd	 ;
    window.navigate(cmd) ;
   }

	function CacherMenu(obj) {
	
	    var menu = eval(obj.id) ;
		menu.style.visibility = "hidden" ;
	}
