// JavaScript Document
function over_effect(e, state){
  // setea el obvejo 'obj' (objet), la celda actual en este caso.-
  if (document.all){
    obj=event.srcElement;}
  else{ 
    if (document.getElementById){obj=e.target;}
  }
  // ejecuta la acción debentdiendo del valor de state.-
  switch(state){
    case "over":
      setRowOverEffect(obj); 
      break;	  
    case "out":
      setRowOutEffect(obj); 
      break;
    default:
      break;
  }
}
//----------------------------------------------------------------------------------------------------------
function setRowOverEffect(obj){

  for (var i = 0; i < obj.parentNode.childNodes.length; i++){
	if (obj.parentNode.childNodes[i].tagName=="TD"){

	    obj.parentNode.childNodes[i].className = "menuExtendidoHover"

    }
  }
}
//----------------------------------------------------------------------------------------------------------
function setRowOutEffect(obj){
  
  for (var i = 0; i < obj.parentNode.childNodes.length; i++){
	if (obj.parentNode.childNodes[i].tagName=="TD") {
	  if (obj.parentNode.childNodes[i].title!=""){

		  obj.parentNode.childNodes[i].className = "menuExtendido"

	  }
    }
  }
}
//----------------------------------------------------------------------------------------------------------