// Envia un formulario
function enviar_form(nombreform){
 document.getElementById(nombreform).submit();		
}

// Envia un comentario
function enviar_comentario(){
 document.getElementById('comentario').submit();		
}

//CONTROLAR ENLACES EN VENTANA NUEVA Y POPUPS
function controlDeEnlaces(e){
   var clasePopup = 'popup';
   var claseExterno = 'externo';
   var claseQuitarestilo = 'quitar_estilo';

   if (!e) var e = window.event;
   var objeto = e.target ? e.target : e.srcElement;
   if(objeto.nodeName == 'A' && objeto.className == clasePopup) {
       //alert("Clase popup");
       window.open(objeto.href,'_blank','width=450,height=550,top=0,left=0,toolbar=no,scrollbars=yes,resizable=no,menubar=no,status=no,directories=no,location=no');
       return false;
   } else if (objeto.nodeName == 'A' && objeto.className == claseExterno) {
       //alert("Clase externo");
       window.open(objeto.href);
       return false;
   } else if (objeto.nodeName == 'A' && objeto.className == claseQuitarestilo) {
       //alert("Clase quitar_estilo");
       for(i=0;i<document.styleSheets.length;i++) {
         document.styleSheets[i].disabled=true;
         window.location = "#web";
       }
       return false;
   }
}
   
document.onclick = controlDeEnlaces;


//Muestra o oculta el elemento recibido
//En caso de no leer su display lo muestra por defecto
function visibilidad(objeto,visible) {
  if (visible == true) {
    //se recibe orden de poner visibilidad
     document.getElementById(objeto).style.display = 'block';
  } else if (visible == false) {
    //se recibe orden de quitar visibilidad
     document.getElementById(objeto).style.display = 'none';
  } else {
    //no se recibe orden, hay que pensar
    if(document.getElementById(objeto).style.display == 'none') {
      //si no esta visible lo mostramos
      document.getElementById(objeto).style.display = 'block';
    } else if (document.getElementById(objeto).style.display == 'block') {
      //si esta visible lo ocultamos
      document.getElementById(objeto).style.display = 'none';
    } else {
      //por defecto lo mostramos
      document.getElementById(objeto).style.display = 'block';
    }
  }
}
