//----------------------------------------------------------------------	
// File: K82005.js
//
// File per la gestione del menu a tendina per il sito K8
//----------------------------------------------------------------------

window.onload 		= SetupMenu;
var DropDownMenu; 

//----------------------------------------------------------------------	
// Inizializzazione della gestione del popup
//----------------------------------------------------------------------

function SetupMenu()
{
	var item;
	var msg = "";
//-------------------------------------------------------------------------------------------------------------------------------------
// Imposto il menu generando il riferimento 
// Una alternativa potrebbe essere quella di generare dinamicamente le voci del menu in modo da evitare errori nei browser che non 
// supportano gli eventi e le proprietà utilizzate
//-------------------------------------------------------------------------------------------------------------------------------------
	var Trigger;
	
	Trigger 			= xGetElementById ('trigger');	
	Trigger.onclick		= FlipMenu;
	Trigger.onmouseover	= cursoreIn;
	Trigger.onmouseout	= cursoreOut;
	
	DropDownMenu = xGetElementById ('ddmenu');	
	DropDownMenu.style.visibility 	= 'hidden';

//-------------------------------------------------------------------------------------------------------------------------------------
// Assegno evento onmouseover a tutti gli elementi con tag id e figli del menu a tendina
//-------------------------------------------------------------------------------------------------------------------------------------
	
	var items = xGetElementsByTagName("div", DropDownMenu)
	for (var j=0; j<items.length; j++ )
	{
		items[j].onmouseover 	= borderOn;
		items[j].onmouseout 	= borderOff;
	}	

}

function cursoreIn(){
//----------------------------------------------------------------------	
// Mostro il menu
//----------------------------------------------------------------------
	
	this.style.cursor 	= 'pointer';
}

function cursoreOut(){
//----------------------------------------------------------------------	
// Mostro il menu
//----------------------------------------------------------------------
	
	this.style.cursor 	= 'auto';
}

function borderOn()
{
//----------------------------------------------------------------------	
// Mostro il menu
//----------------------------------------------------------------------
	
	this.className 	= 'arancio';
}

function borderOff()
{
//----------------------------------------------------------------------	
// Mostro il menu
//----------------------------------------------------------------------
	
	this.className 	= 'grigio';
}

//----------------------------------------------------------------------	
// gestione evento onclick
//----------------------------------------------------------------------

function FlipMenu()
{
//----------------------------------------------------------------------	
// Mostro il menu
//----------------------------------------------------------------------
	
	if (DropDownMenu.style.visibility 	== 'visible')
	{
		DropDownMenu.style.visibility 	= 'hidden';
	}
	else		
	{
		DropDownMenu.style.visibility 	= 'visible';
	}
}
//----------------------------------------------------------------------	
// gestione evento onmouseover
//----------------------------------------------------------------------

function ShowMenu()
{
//----------------------------------------------------------------------	
// Mostro il menu
//----------------------------------------------------------------------
	
	DropDownMenu.style.visibility 	= 'visible';
}

//----------------------------------------------------------------------	
// gestione evento onmouseout
//----------------------------------------------------------------------

function HideMenu()
{
//----------------------------------------------------------------------	
// Nascondo il menu
//----------------------------------------------------------------------
		DropDownMenu.style.visibility 	= 'hidden';
}

function properties(e)
{
  	var pro;
  	var msg = "";
  	for (pro in e)
	{  
		msg += e[name] + "\n";
	}
	return msg;
}

