
/*--------Funcion para crear el efecto de rollover----------*/
		
	  	var menu_visible = null;
	  	var img_visible = null;
		var lay_imagen = null;
		var menu_raiz = null;
		var imagen_activa = null;
		var menu_principal = null;
   	
       function getImagen (img,lay) {
           
                   if (document.images) {
                     if (lay)
                        imagen = (document.layers)? eval('document.layers.'+ lay + '.document.'+ img) : eval('document.images[\'' + img +'\']');
                     else
                        imagen = eval('document.images[\'' + img +'\']');
                 
                      return imagen;
                   }
        }

       function act(img,lay) {
                  
                   if (document.images) {
                     if (lay)
                        imagen = ((document.layers)? ('document.layers.' + lay + '.document.'+ img) : ('document.images[\'' + img +'\']') );
                     else
                        imagen = 'document.images[\'' + img +'\']';
               
					 imagen = eval(imagen);
                      imagen.src = eval (img + 'on.src');
                   }
        }


         function inact(img,lay) {
                   if (document.images) {
                     if (lay){
                        imagen = (document.layers)? eval('document.layers.'+ lay + '.document.'+ img) : eval('document.images[\'' + img +'\']');
						}
                     else
                        imagen = eval('document.images[\'' + img +'\']');
                        
                      imagen.src = eval (img + 'off.src');
                   }
        }



function MM_reloadPage(init) {  //maneja el resized del 4.7
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function objeto (menu){

if (document.layers)
{
        g=document.layers[menu]
}
else if (document.all){
        g=eval('document.all.' + menu + '.style');
}else if (document.getElementById )
	g= document.getElementById(menu).style;

return g;
}

                                        
function chequear (){
        var is_major = parseInt(navigator.appVersion);
        var agt=navigator.userAgent.toLowerCase();
        var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    var is_ie3    = (is_ie && (is_major < 4));
    var is_ie4    = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );
    var is_ie5    = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );
    var is_ie5_5  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));
    var is_ie6    = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.")!=-1) );

        
        var is_mac    = (agt.indexOf("mac")!=-1);
        var is_ie5up  = (is_ie && !is_ie3 && !is_ie4);  
        
                if (is_mac && is_ie5up){ return true;}
                
}
        
function iniciaMenu (menu,local){
	
	menu_raiz = objeto('menu_'+menu);
	if (imagen_activa == null)
	{
		imagen_activa = menu;
		menu_principal = local;
	}
	else if (imagen_activa != menu)
	{
		inact("img_"+imagen_activa,menu_principal)
	    imagen_activa = menu;
	}

	if (menu_visible){
		if (menu_visible.padre){
		   menu_visible.padre.visibility = 'hidden';
		   menu_visible.padre = null;
		  }
	  menu_visible.visibility = 'hidden';
	   menu_visible = null;
	}
    if (img_visible != null)
       inact (img_visible,lay_imagen);

	desplegaMenu(menu,local);
}


function quitarHijos(){
//alert (menu_raiz.id);
if (menu_raiz && menu_raiz != menu_visible && menu_visible){
	//alert (menu_raiz+' '+menu_visible);
	menu_visible.visibility = 'hidden';
	if (menu_visible)
	menu_visible = menu_visible.padre;
	if ( menu_visible && menu_visible.padre)
	menu_visible.padre = null;
    inact (img_visible,lay_imagen);

}

}

function desplegaMenu (menu,menuConImagen){

//if (menu_visible && menu_visible. id == "menu_"+menu) return;
quitarHijos();
var h = objeto('menu_principal');

if (menu_visible != null && !menu){

  if ( menu_visible ) {
    menu_visible.visibility='hidden';
	menu_visible=null;
	}

 if (img_visible != null)
     inact (img_visible,lay_imagen);
}

  if (menu != null){
    if ((g=objeto('menu_'+ menu)) != null) {
	
		 act ('img_'+ menu,menuConImagen);
         img_visible = 'img_'+ menu;
		 lay_imagen = menuConImagen;
		 if (menu_visible){
		    g.padre = menu_visible;
           // alert (menu_visible.id);
	     }
		 menu_visible = g;
        
         ejes_x_y(getImagen('img_'+ menu,menuConImagen), ejes = new Array(2));

		 if (chequear())
			{
			g.left=ejes[0]+10;
			g.top=ejes[1]+40;
			if (document.layers && menu_visible.padre) {
			    //alert(menu_visible.padre.id);
				g.left+=menu_visible.padre.left;
				g.top+=menu_visible.padre.top-8;	
			}
			else if (document.layers){
				g.top+=h.top-8;
				g.left+=h.left;
			}
			}   
         else{
			//alert("El menu es"+menu +" "+ g.name);
			g.left=ejes[0]+160;
			g.top=ejes[1];
			
			 if (document.layers){
				g.top+=h.top;
				g.left+=h.left;
			}

			}
         g.visibility="visible";
		 g=objeto('closer');
		 ejes_x_y(getImagen('logo'), ejes = new Array(2));
		 g.left=ejes[0];
		 g.top=ejes[1]; 
		 g.visibility = "visible";

	}
	
  }//if menu!=null....
  else{
      if (menu_visible)
	  menu_visible.padre=null;
	  if (imagen_activa)
	  {
		  inact("img_"+imagen_activa,menu_principal);
		  imgen_activa = null;
	  }
      menu_visible=null;
	  inactoff('foto', '_index');
	  img_visible =null;
	  g=objeto('closer');
	  g.visibility = "hidden";

	
 }//else


}

function colocarMenu(menu,img){

ejes_x_y(getImagen(img), ejes = new Array(2));
g=objeto(menu);

		if (chequear())
		{
			g.left=ejes[0]+10;
			g.top=ejes[1]+20; 
		}   
		else{
/*			if(document.getElementById&&!document.all&&mov!=null)
			{
				g.left=ejes[0]+mov;
			}
		else{*/
			g.left=ejes[0];}
			g.top=ejes[1];
//		}
g.visibility="visible";
}

function inicializarPantalla(){
  if (document.layers){
     MM_reloadPage();
  }else{
//	alert("lo va a hacer");
    colocarMenu('menu_principal','img_menu');	
    colocar();
 	return true;
 }
}

