// JavaScript Document

window.onload = function()
{
	//Debido al problema de que sólo podemos hacer un onload hacemos una verificación de si existe el div del mapa de google maps
	//para que se inicie la función de marcar el punto en el mapa
	if( document.getElementById("mapa") )
	{
		inicia_mapa('40.34775224787429','-3.796674907207489');
	}

	//Para que los enlaces no cuenten ya que són exclusivamente para los usuarios hacemos que se carguen con esta función
	function muestra_submenu()
	{
		var con_submenu= new XHConn();
		var fin_submenu = function (oXML) { document.getElementById('submenu').innerHTML = oXML.responseText; };	
		con_submenu.connect('http://www.americanpest.com/_dinamic/submenu.php', 'POST', '', fin_submenu);
	}

	var boton_desplegable = document.getElementById("desplega_submenu");
	var menu_desplegable = document.getElementById("submenu");
	//Hemos tenido que sacar el submenú entero del menú porqué no podemos hacer que sea mas grande que el contenedor
	//Utilizamos esta función para que se muestre el submenú al ponerse encima
	//Al quitar el ratón del botón del menú desaparece el submenú, con la condición que si se está encima del submenú este permanece visible
	//También hacemos que el botón se quede como activo mientras sea visible el submenú
	if ( boton_desplegable )
	{
		muestra_submenu();
		
		boton_desplegable.onmouseover = function()  
		{
			menu_desplegable.style.display = 'block';
			boton_desplegable.className = 'selected';
		}
		boton_desplegable.onmouseout = function()
		{
			menu_desplegable.style.display = 'none';
			boton_desplegable.className = '';
			
			menu_desplegable.onmouseover = function()  
			{
				menu_desplegable.style.display = 'block';
				boton_desplegable.className = 'selected';
			}
			menu_desplegable.onmouseout = function()  
			{
				menu_desplegable.style.display = 'none';
				boton_desplegable.className = '';
			}
		}
	}
}

