/*
 * Property of: Ingloge Technologies S.r.l.
 * Copyright 2007.
 *
 * file name: menu.js
 * purpose: gestione menu navigazione
 */
   
 function init()
 {
	submenu_status = "none";
	alert('submenu_status:'+submenu_status);
	alert('init ok.');
 }

function HideMenu()
{
	if(document.getElementById)
	{
    	Hide("menu_verticale_prodotti");
		Hide("menu_verticale_tecnologia");
		Hide("menu_verticale_applicazioni");
    }
}

window.setMenuButton = function(id, id_array) 
{
	if(document.getElementById)
	{
	    var element = document.getElementById(id);
    	element.src = immagini_over[id_array];
		element.onmouseout = new Function("");
    }
}
// this.src=immagini_over[IMG_PRODOTTI_SUB];
window.setImageOver = function (element, id_array)
{
	if(document.getElementById)
	{
    	element.src = immagini_over[id_array];
    }
}

window.setImage = function (element, id_array)
{
	if(document.getElementById)
	{
    	element.src = immagini[id_array];
		
    }
}

window.getImage = function (id)
{
	if(immagini_stato[id]==1)
		return immagini_over[id];
	else
		return immagini[id];
}

function initImages()
{

IMG_HOME = 0;
IMG_PRODOTTI = 1;
IMG_TECNOLOGIA = 2;
IMG_APPLICAZIONI = 3;
IMG_NEWS = 4;
IMG_SUPPORTO = 5;
IMG_CERCA = 6;
IMG_CONTATTI = 7;
IMG_PARTNERS = 8;
//IMG_LOGIN = 9;

IMG_EXTENDED_RANGE = 10;
IMG_LOW_POWER = 11;
IMG_SOFTWARE = 12;

IMG_PRODOTTO_1 = 13;
IMG_PRODOTTO_2 = 14;
IMG_PRODOTTO_3 = 15;
IMG_PRODOTTO_4 = 16;

IMG_APPLICAZIONI_NF = 17; 
IMG_APPLICAZIONI_BN = 18;
IMG_APPLICAZIONI_TS = 19;
IMG_APPLICAZIONI_HS = 20;


immagini = new Array(); //viene creato l'array
immagini_over = new Array(); //viene creato l'array
//immagini_stato = new Array(); //viene creato l'array

immagini[IMG_HOME]="../imgs/gifs/menu_button_home.gif";
immagini_over[IMG_HOME]="../imgs/gifs/menu_button_home_over.gif";
var current_image_page = document.getElementById("home_page");
current_image_page.src = immagini[IMG_HOME];

// -------------------------------

immagini[IMG_PRODOTTI]="../imgs/gifs/menu_button_prodotti.gif";
immagini_over[IMG_PRODOTTI]="../imgs/gifs/menu_button_prodotti_over.gif";
current_image_page = document.getElementById("prodotti_page");
current_image_page.src = immagini[IMG_PRODOTTI];

immagini[IMG_PRODOTTO_1]="../imgs/gifs/submenu_vert_prodotti_Outdoor.gif";
immagini_over[IMG_PRODOTTO_1]="../imgs/gifs/submenu_vert_prodotti_Outdoor_over.gif";
current_image_page = document.getElementById("prodotto_1_page");
current_image_page.src = immagini[IMG_PRODOTTO_1];

immagini[IMG_PRODOTTO_2]="../imgs/gifs/submenu_vert_prodotti_Indoor.gif";
immagini_over[IMG_PRODOTTO_2]="../imgs/gifs/submenu_vert_prodotti_Indoor_over.gif";
current_image_page = document.getElementById("prodotto_2_page");
current_image_page.src = immagini[IMG_PRODOTTO_2];

immagini[IMG_PRODOTTO_3]="../imgs/gifs/submenu_vert_prodotti_Upgrade.gif";
immagini_over[IMG_PRODOTTO_3]="../imgs/gifs/submenu_vert_prodotti_Upgrade_over.gif";
current_image_page = document.getElementById("prodotto_3_page");
current_image_page.src = immagini[IMG_PRODOTTO_3];

immagini[IMG_PRODOTTO_4]="../imgs/gifs/submenu_vert_prodotti_Garanzia.gif";
immagini_over[IMG_PRODOTTO_4]="../imgs/gifs/submenu_vert_prodotti_Garanzia_over.gif";
current_image_page = document.getElementById("prodotto_4_page");
current_image_page.src = immagini[IMG_PRODOTTO_4];

// -----------------------------

immagini[IMG_TECNOLOGIA]="../imgs/gifs/menu_button_tecnologia.gif";
immagini_over[IMG_TECNOLOGIA]="../imgs/gifs/menu_button_tecnologia_over.gif";
current_image_page = document.getElementById("tecnologia_page");
current_image_page.src = immagini[IMG_TECNOLOGIA];

immagini[IMG_EXTENDED_RANGE]="../imgs/gifs/submenu_vert_tech_er.gif";
immagini_over[IMG_EXTENDED_RANGE]="../imgs/gifs/submenu_vert_tech_er_over.gif";
current_image_page = document.getElementById("tecnologia_extended_range_page");
current_image_page.src = immagini[IMG_EXTENDED_RANGE];

immagini[IMG_LOW_POWER]="../imgs/gifs/submenu_vert_tech_low.gif";
immagini_over[IMG_LOW_POWER]="../imgs/gifs/submenu_vert_tech_low_over.gif";
current_image_page = document.getElementById("tecnologia_low_power_page");
current_image_page.src = immagini[IMG_LOW_POWER];

immagini[IMG_SOFTWARE]="../imgs/gifs/submenu_vert_tech_sw.gif";
immagini_over[IMG_SOFTWARE]="../imgs/gifs/submenu_vert_tech_sw_over.gif";
current_image_page = document.getElementById("tecnologia_software_page");
current_image_page.src = immagini[IMG_SOFTWARE];

// -------------------------------

immagini[IMG_APPLICAZIONI]="../imgs/gifs/menu_button_applicazioni.gif";
immagini_over[IMG_APPLICAZIONI]="../imgs/gifs/menu_button_applicazioni_over.gif";
current_image_page = document.getElementById("applicazioni_page");
current_image_page.src = immagini[IMG_APPLICAZIONI];

immagini[IMG_APPLICAZIONI_NF]="../imgs/gifs/submenu_vert_app_nf.gif";
immagini_over[IMG_APPLICAZIONI_NF]="../imgs/gifs/submenu_vert_app_nf_over.gif";
current_image_page = document.getElementById("applicazioni_nf_page");
current_image_page.src = immagini[IMG_APPLICAZIONI_NF];

immagini[IMG_APPLICAZIONI_BN]="../imgs/gifs/submenu_vert_app_bn.gif";
immagini_over[IMG_APPLICAZIONI_BN]="../imgs/gifs/submenu_vert_app_bn_over.gif";
current_image_page = document.getElementById("applicazioni_bn_page");
current_image_page.src = immagini[IMG_APPLICAZIONI_BN];

immagini[IMG_APPLICAZIONI_TS]="../imgs/gifs/submenu_vert_app_ts.gif";
immagini_over[IMG_APPLICAZIONI_TS]="../imgs/gifs/submenu_vert_app_ts_over.gif";
current_image_page = document.getElementById("applicazioni_ts_page");
current_image_page.src = immagini[IMG_APPLICAZIONI_TS];

immagini[IMG_APPLICAZIONI_HS]="../imgs/gifs/submenu_vert_app_hs.gif";
immagini_over[IMG_APPLICAZIONI_HS]="../imgs/gifs/submenu_vert_app_hs_over.gif";
current_image_page = document.getElementById("applicazioni_hs_page");
current_image_page.src = immagini[IMG_APPLICAZIONI_HS];

// -------------------------------

immagini[IMG_NEWS]="../imgs/gifs/menu_button_news.gif";
immagini_over[IMG_NEWS]="../imgs/gifs/menu_button_news_over.gif";
current_image_page = document.getElementById("news_page");
current_image_page.src = immagini[IMG_NEWS];

immagini[IMG_SUPPORTO]="../imgs/gifs/menu_button_supporto.gif";
immagini_over[IMG_SUPPORTO]="../imgs/gifs/menu_button_supporto_over.gif";
current_image_page = document.getElementById("supporto_page");
current_image_page.src = immagini[IMG_SUPPORTO];

immagini[IMG_CERCA]="../imgs/gifs/menu_button_cerca.gif";
immagini_over[IMG_CERCA]="../imgs/gifs/menu_button_cerca_over.gif";
current_image_page = document.getElementById("cerca_page");
current_image_page.src = immagini[IMG_CERCA];

immagini[IMG_CONTATTI]="../imgs/gifs/menu_button_contatti.gif";
immagini_over[IMG_CONTATTI]="../imgs/gifs/menu_button_contatti_over.gif";
current_image_page = document.getElementById("contatti_page");
current_image_page.src = immagini[IMG_CONTATTI];

immagini[IMG_PARTNERS]="../imgs/gifs/menu_button_partners.gif";
immagini_over[IMG_PARTNERS]="../imgs/gifs/menu_button_partners_over.gif";
current_image_page = document.getElementById("partners_page");
current_image_page.src = immagini[IMG_PARTNERS];

//immagini[IMG_LOGIN]="../imgs/gifs/menu_button_login.gif";
//immagini_over[IMG_LOGIN]="../imgs/gifs/menu_button_login_over.gif";
//current_image_page = document.getElementById("login_page");
//current_image_page.src = immagini[IMG_LOGIN];

}

function ToggleMenu(id)
{
	if(document.getElementById)
	{
    	var el=document.getElementById(id);
    	el.style.display = (el.style.display == "block") ? "none" : "block";
    
		if(id == "menu_verticale_prodotti")
		{
			Hide("menu_verticale_tecnologia");
			Hide("menu_verticale_applicazioni");
		}
		if(id == "menu_verticale_tecnologia")
		{
	    	Hide("menu_verticale_prodotti");
			Hide("menu_verticale_applicazioni");
		}
		if(id == "menu_verticale_applicazioni")
		{
			Hide("menu_verticale_tecnologia");
	    	Hide("menu_verticale_prodotti");
		}
	}	
}

function ShowMenu(id)
{
	if(document.getElementById)
	{
		HideMenu();
    	Show(id);		
    }
}

function ShowHide(id)
{
	if(document.getElementById)
	{
    	var el=document.getElementById(id);
    	el.style.display = (el.style.display == "block") ? "none" : "block";
		
		if(id == "menu_verticale_prodotti")
		{
			
			submenu_status = el.style.display; //(submenu_status == "block") ? "none" : "block";
	    	var e2=document.getElementById("menu_verticale_tecnologia");
			e2.style.display = "none";
		}
		if(id == "menu_verticale_tecnologia")
		{
			
			submenu_status = el.style.display; //(submenu_status == "block") ? "none" : "block";
	    	var e2=document.getElementById("menu_verticale_prodotti");
			e2.style.display = "none";
		}

   }
}

function refreshSubmenuState()
{
	var el=document.getElementById("menu_verticale_prodotti");
	el.style.display = submenu_status;
//	el.style.display = "block";
	
	alert('submenu_status:'+submenu_status);
}

function Show(id)
{
	if(document.getElementById)
	{
    	var el=document.getElementById(id);
    	el.style.display = "block";
    }
}

function Hide(id)
{
	if(document.getElementById)
	{
    	var el=document.getElementById(id);
    	el.style.display = "none";
    }
}