  //------------------------------------------------------------

  function entrarelem (elemento,valor)
  /*Se ejecuta al situarnos en el elemento
    Borramos el contenido de elemento si es el que nosotros ponemos*/
  {
    if (elemento.value == valor )
      elemento.value = '';
  }

  //------------------------------------------------------------

  function reemplazar(cadena,vieja,nueva)
  {
    var i,len,j=0;

    len=cadena.length;
    newcadena="";
    for (i=0;i<len;i++)
    {
      if (cadena.charAt(i) == vieja)
        newcadena += nueva;
      else
        newcadena+=cadena.charAt(i);
      j++;
    }

    return newcadena;
  }

  //------------------------------------------------------------

  function dejarelem (elemento, valor)
  /*Se ejecuta cuando salimos del elemento
    Si el elemento queda vacio, volvemos a colocar el texto inicial*/
  {
    cadena=elemento.value;
    if (reemplazar(elemento.value,' ','') == '')
      elemento.value = valor;
  }
  
  //------------------------------------------------------------
  
  function mostrar_login(){  
  if ($('form_login').getStyle('display')=="none" || $('form_login').getStyle('opacity')==0)
  {
    $('form_login').setStyle('filter: Alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0;');
    $('form_login').setStyle({
      display: 'block'
    });

    new Effect.Opacity('form_login', { from: 0, to: 1});
  }
  else
  {
    new Effect.Opacity('form_login', { from: 1, to: 0});
  }
}
