function onmenu(t){
	var m=document.getElementById('ddmenu');
	t.className="on";
	m.className="";
}

function offmenu(t){
	t.className="";
}

function apriechiudi(){
	var m=document.getElementById('ddmenu');
  if (m.className == ""){m.className="off";} else{m.className="";}
}

function apri(){
  var m=document.getElementById('ddmenu');
	m.className="";
	
   var vuoto =document.getElementById('vuoto');
	vuoto.className="vuoto";
	
	 var menu_colonna_sx=document.getElementById('menu_colonna_sx');
   menu_colonna_sx.className="";
	
}

function chiudi(){
  var m=document.getElementById('ddmenu');
	m.className="off";
	
  var vuoto =document.getElementById('vuoto');
	vuoto.className="vuoto";
	
	var menu_colonna_sx=document.getElementById('menu_colonna_sx');
   menu_colonna_sx.className="sopra";
}



function init()
{ 
  var ddmenu=document.getElementById('ddmenu');
	ddmenu.className="off";
	
	var canali_tematici=document.getElementById('canali_tematici');
	canali_tematici.className="canali_tematici_altezza";
	
	var nav=document.getElementById('nav');
	nav.className="posizione_assoluta";
   
   var menu_colonna_sx=document.getElementById('menu_colonna_sx');
   menu_colonna_sx.className="sopra";

  assegnaEventi();  
}



function assegnaEventi(){
	var fintodd                  = document.getElementById('fintodd');
	var ddmenu                   = document.getElementById('ddmenu');
	var vuoto                    = document.getElementById('vuoto');
	var etichetta                = document.getElementById('etichetta');
	var banner_vuoto             = document.getElementById('banner_vuoto');
   var sottotestata_vuoto       = document.getElementById('sottotestata_vuoto');
   var menu_colonna_sx          = document.getElementById('menu_colonna_sx');

  var li, a, array_li, array_a
  var i, j
  
  var browserName = navigator.appName;

  if(browserName == "Microsoft Internet Explorer")
    array_li = ddmenu.children; 
  else
    array_li = ddmenu.childNodes;
  
  if(array_li) {
 
    for(i=0;i<array_li.length;i++){
      li = array_li[i];
      
      li.onmouseover =  function(){onmenu(this)}  
      li.onmouseout  =  function(){offmenu(this)}
      
      if(browserName == "Microsoft Internet Explorer")
        array_a = li.children;
      else
        array_a = li.childNodes;
      
      for (j=0;j<array_a.length;j++){
        a = array_a[j];
        a.onblur     = function(){offmenu(this)}
        a.onfocus    = function(){onmenu(this); if (menu_colonna_sx) menu_colonna_sx.className="menu_colonna_sx";}
        a.onfocusin  = function(){onmenu(this);} //if (menu_colonna_sx) menu_colonna_sx.className="menu_colonna_sx";}
        
      }
    }
  }
  
  if (fintodd) {
    fintodd.onfocus  = function(){apri();}
    fintodd.onclick  = function(){apri();}
    fintodd.onfocusin  = function(){apri();}
  }
  
  if (banner_vuoto){
    banner_vuoto.onmouseover   = function(){chiudi();}
    banner_vuoto.onfocus       = function(){chiudi();}
    banner_vuoto.onfocusin     = function(){chiudi();}
  }
 
  if (vuoto){
    vuoto.onmouseover				= function(){chiudi();}
    vuoto.onfocusin					= function(){chiudi();}
    vuoto.onfocus					  = function(){chiudi();}
  }

  if (sottotestata_vuoto){
    sottotestata_vuoto.onmouseover						= function(){chiudi();}
    sottotestata_vuoto.onfocus								= function(){chiudi();}
    sottotestata_vuoto.onfocusin							= function(){chiudi();}
	}
	
  if (menu_colonna_sx){
    menu_colonna_sx.onmouseover						= function(){chiudi();}
    menu_colonna_sx.onfocus								= function(){chiudi();}
    menu_colonna_sx.onfocusin							= function(){chiudi();}
	}

  i = 0
  j = 0
 
  if(browserName == "Microsoft Internet Explorer")
    array_li = sottotestata_vuoto.children; 
  else
    array_li = sottotestata_vuoto.childNodes;
  
  if(array_li){
      for(i=0;i<array_li.length;i++){
      li = array_li[i];

      if(browserName == "Microsoft Internet Explorer")
        array_a = li.children;
      else
        array_a = li.childNodes;
      
      for (j=0;j<array_a.length;j++){
        a = array_a[j];
        a.onblur     = function(){chiudi();}
        a.onfocus    = function(){chiudi();}
        a.onfocusin  = function(){chiudi();}
      }
    }
  }
}

window.onload = function(){init();}
window.onblur = function(){init();}
window.onfocusin = function(){init();}

