function cargar(select)
{
 var v=window.open(select.value);
 //v.location.href=select.value;
 return true;
}

function recuadro()
{
  var p=document.getNamedItem("p1");
  alert(p);
  //p.style.borderStyle='solid';
  //p.style.borderColor="yellow";
  //p.style.borderWidth='1';
  //p.style.padding='2';
  return true;
}

function Mostrar(indice)
{
  var capa;

  if (navigator.appName.match("Netscape"))
  {         
    capa=document.layers["tuto"+indice];
    capa.left=event.x+30;
    capa.top=event.y+document.body.scrollTop;
    capa.visibility="visible"; 
  }
  else
  {
        
    capa=document.all["tuto"+indice];
    capa.style.left=event.x+30;
    capa.style.top=event.y+document.body.scrollTop;
    capa.style.visibility="visible";
  }
}

function Ocultar(indice)
{
  if (navigator.appName.match("Netscape"))
  {         
    document.layers["tuto"+indice].visibility="hidden";
  }
  else
  {
    document.all["tuto"+indice].style.visibility="hidden";
  }
}

function CambiaColor(radio)
{
  var p1,p2;

  if (radio.id == "radio1")
  { 
    p1=document.getElementById("radio2p").style;
    p2=document.getElementById("radio1p").style;
    p2.color='#FFCC99';
    p2.fontWeight='bold';
    p1.color='#CCCC99';
    p1.fontWeight='normal';
  }
  else 
  {
    p1=document.getElementById("radio1p").style;
    p2=document.getElementById("radio2p").style;
    p2.color='#FFCC99';
    p2.fontWeight='bold';
    p1.color='#CCCC99';
    p1.fontWeight='normal';
  }
}

function ActivarEnlace(id,texto)
{
  var a=document.getElementById(id).style;

  a.color='#FF0000';
  a.borderStyle='solid';
  a.borderRightColor=a.borderLeftColor='gold';
  a.borderTopColor=a.borderBottomColor='black';
  a.borderWidth=1;
  window.status=texto;
}

function DesactivarEnlace(id)
{
   var a=document.getElementById(id).style;
   a.color='yellow';
   a.borderRightColor=a.borderLeftColor='black';  
   window.status='';
}

function AE(id,pyc,texto)
{
  var a=id.style;

  if (pyc=="impar") a.borderColor='FFFF60';
  else a.borderColor='#393957';
  window.status=texto;
}

function DE(id,pyc)
{
   var a=id.style;

   if (pyc=="impar") a.borderColor='#393957';
   else a.borderColor='#009999'; 
   window.status='';
}

function Categoria(tipo)
{
 top.document.write("<div><font color='#ff0000'>Holitas</font></div>");
  return false;
}

function MostrarIndice()
{
  var capa=document.all["tutomenu"];

  if (capa.style.visibility=="hidden")
  {
    capa.style.left=event.x-event.offsetX+5;
    capa.style.top=event.y-event.offsetY+document.body.scrollTop+15;
    capa.style.visibility="visible";
    window.status='Haz click para ver los tutoriales de esta categoría';  
  }
  else capa.style.visibility="hidden";
}

function OcultarIndice()
{
  var capa=document.all["tutomenu"];
  capa.style.visibility="hidden";
}

function ActivarFila(id,texto)
{
 var a=id.style;
 a.backgroundColor='yellow';
 window.status=texto;
}

function DesactivarFila(id)
{
 var a=id.style;
 a.backgroundColor='#3399CC';
 window.status='';
}

function linksClick(id)
{
  var capa=document.all[id];

  if (capa.style.visibility == "hidden")
  {
    capa.style.position='fixed';
    capa.style.visibility='visible';
  }
  else
  {
    capa.style.position='absolute';
    capa.style.visibility='hidden';
  }
}

function MostrarTutoFormu()
{
  var capa=document.all["tutoformu"];

  if (capa.style.visibility=="hidden")
  {
    document.all["ituto"].src="tutoriales/tutoformu.html";
    capa.style.visibility="visible";
  }
  else capa.style.visibility="hidden";
}

function MostrarDownFormu()
{
  var capa=document.all["downformu"];

  if (capa.style.visibility=="hidden")
  {
    document.all["idown"].src="downformu.html";

    capa.style.left="150px";
    capa.style.top=event.y-event.offsetY+60;
    capa.style.visibility="visible";
  }
  else capa.style.visibility="hidden";
}

function ValidarTutoFormu(formu)
{

  if (!formu.nombre.value)
  {
    alert('No has indicado el nombre.');
    formu.nombre.focus();
    return false;
  }

  if (!formu.email.value)
  {
    alert('No has indicado tu email.');
    formu.email.focus();
    return false;
  }
  else 
  {
    if(formu.email.value.search("@") == -1)
    {
      alert('No has indicado un email válido.');
      formu.email.select(); 
      formu.email.focus();
      return false;
    }
  }

  if (formu.name == "tutoriales")
  {
    if (!formu.sugerencia.value)
    {
      alert('No has indicado al sugerencia de tutorial.');
      formu.sugerencia.focus();
      return false;
    }
  }
  else
  {
    if (formu.name == "download") 
    {
      if (!formu.descripcion.value)
      {
        alert('No has indicado la descricipión del addon.');
        formu.descripcion.focus();
        return false;
      } 
    }
    else
    {    
      if (!formu.enlace.value)
      {
        alert('No has indicado el enlace.');
        formu.enlace.focus();
        return false;
      }
      else
      {
        if (formu.enlace.value.split(".").length < 2)
        {
          alert('No has indicado un enlace correcto.');
          formu.enlace.select();
          formu.enlace.focus();
          return false;
        }
   

        if (!formu.descripcion.value)
        {
          alert('No has indicado la descricipión del enlace.');
          formu.descripcion.focus();
          return false;
        } 
      }
    }
  }

  return true;
}

function ActivarFilaDown(fila) 
{
  MostrarDibuDownload(fila,'ddown');
  for(i=0; i<fila.cells.length; i++)
  {
    if (i == 0) fila.cells[i].style.borderLeftColor='#FF9933';
    fila.cells[i].style.borderTopColor='#FF9933';
    fila.cells[i].style.borderBottomColor='#FF9933';
    fila.cells[i].style.backgroundColor='#999999'; 
    fila.cells[i].style.color='#FFFF99';
    if (i == 3) fila.cells[i].style.borderRightColor='#FF9933';   
 }  
}

function DesActivarFilaDown(fila) 
{
  for(i=0; i<fila.cells.length; i++)
  {
    if (i == 0) fila.cells[i].style.borderLeftColor='#996666';
    fila.cells[i].style.borderTopColor='#996666';
    fila.cells[i].style.borderBottomColor='#996666';
    fila.cells[i].style.backgroundColor='#666666'; 
    fila.cells[i].style.color='#CCCC00';
    if (i == 3) fila.cells[i].style.borderRightColor='#996666';   
 }
}

function ActivarColDown(id,col)
{
 var tabla=document.getElementById(id);

 for(i=1; i<tabla.rows.length;i++)
 {
   if (i == 1) tabla.rows[i].cells[col].style.borderTopColor='#FF9933';
   tabla.rows[i].cells[col].style.borderRightColor='#FF9933';
   tabla.rows[i].cells[col].style.borderLeftColor='#FF9933';
   tabla.rows[i].cells[col].style.backgroundColor='#999999'; 
   tabla.rows[i].cells[col].style.color='#FFFF99';
   if (i == tabla.rows.length - 1) tabla.rows[i].cells[col].style.borderBottomColor='#FF9933';   
 }
}

function DesActivarColDown(id,col)
{
 var tabla=document.getElementById(id);

 for(i=1; i<tabla.rows.length; i++)
 {
   if (i == 1) tabla.rows[i].cells[col].style.borderTopColor='#996666';
   tabla.rows[i].cells[col].style.borderRightColor='#996666';
   tabla.rows[i].cells[col].style.borderLeftColor='#996666';
   tabla.rows[i].cells[col].style.backgroundColor='#666666'; 
   tabla.rows[i].cells[col].style.color='#CCCC00';
   if (i == tabla.rows.length - 1) tabla.rows[i].cells[col].style.borderBottomColor='#996666';   
 }
}

function MostrarDibuDownload(fila,id)
{
  var capa=document.all[id];


  if (c != fila.name)
  {
    var enlace=document.all["fichero"];

    capa.style.top=event.y-event.offsetY;
    capa.style.visibility='visible';
    enlace.href=fila.name;
    c=fila.name;
  }
}

function EstiloCaract1(enlace)
{
  enlace.style.color='#FFFFFF';
  enlace.style.textDecoration='underline';
  enlace.style.cursor='help';
  window.status="Características"; 
}

function EstiloCaract2(enlace)
{
  enlace.style.color='#CCCC00';
  enlace.style.textDecoration='none';
  window.status='';
}

function MostrarCaract(id)
{
  var capa=document.all[id];

  if (capa.style.visibility == "hidden") 
  {
    capa.style.left="4cm";
    capa.style.top=event.y-event.offsetY+20;
    capa.style.visibility="visible";
  }
  else capa.style.visibility="hidden"  
}

function NovedadesDown()
{
  var addons=document.getElementById('addons');
  var capa, n=1;

  for(i=0;i<addons.rows.length;i++)
  {
   if (addons.rows[i].cells[0].name == "novedad") 
   {
    addons.rows[i].cells[0].click();
    capa=document.getElementById("novedad"+n);
    /*capa.style.top=capa.style.top.slice(0,-2)-16;*/
    capa.style.visibility="visible";
    n++; 
   }
  }
}

function ListaEmailFocus(email,estilo)
{
  if (email.value=="Introduce tu dirección email") email.value="";
  estilo.backgroundColor='#FFFFFF';
  estilo.fontStyle='normal';
  estilo.fontWeight='bold';
}

function ListaEmailBlur(email,estilo)
{
  if (email.value=="") email.value="Introduce tu dirección email";
  estilo.backgroundColor='#EDEBBA';
  estilo.fontStyle='italic';
  estilo.fontWeight='normal';
}

function ValidarFormuLista(formu)
{
 var email=formu.user.value;

 if ((email=="") || (email=="Introduce tu dirección email"))
 {
   alert("No has introducido ninguna dirección de correo.");
   formu.user.value="";
   formu.user.focus();
   return false;
 }
 else
 {
  if (email.split("@").length == 1) alert("Has introducido una dirección NO válida.");
  else if (email.split("@")[1].split(".").length == 1) alert("Has introducido una dirección NO válida.");
  else return true;

  formu.user.focus();
  formu.user.select();
  return false;    
 }

 return true;
}

function OcultarListaEmail()
{
  var lista=document.getElementById("lalista");
  lista.style.visibility="hidden";
  lista.style.position="absolute";
}