function userbox( el) {
  if( Element.hasClassName( el, 'user_box_tab_open')) {
    $('user_box_opened_header').hide();
    // new Effect.BlindUp( 'user_box_opened_header', {duration: .2});
    el.removeClassName( 'user_box_tab_open');
    el.addClassName( 'user_box_tab_close');
    $('user_box_closed_header').show();
  } else {
    // new Effect.BlindDown( 'user_box_opened_header', {duration: .2});
    $('user_box_opened_header').show();
    el.addClassName( 'user_box_tab_open');
    el.removeClassName( 'user_box_tab_close');
    $('user_box_closed_header').hide();
  }
}

__font_size = 2;
function font_size (suma, url)
{
  __font_size += suma;
    if (__font_size > 4) __font_size = 4;
    if (__font_size < 1) __font_size = 1;
    var estilo = document.getElementById('css_sizes');
    estilo.href = url + __font_size + '.css';
    createCookie ('css_sizes', __font_size, 365);
    return false;
}

function ReadCookie(cookieName) {
 var theCookie=""+document.cookie;
 var ind=theCookie.indexOf(cookieName);
 if (ind==-1 || cookieName=="") return ""; 
 var ind1=theCookie.indexOf(';',ind);
 if (ind1==-1) ind1=theCookie.length; 
 return unescape(theCookie.substring(ind+cookieName.length+1,ind1));
}

function createCookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}

function openWindow(url,name,width,height) {
  window.open(url,name,"menubar=1,resizable=1,scrollbars=yes,width=" + width + ",height=" + height);
}

function changeStyle (path, current) {
  els = $$( path);
  for (var i=0; i < els.length; i++) {
    Element.removeClassName( els[i], 'current');      
  };
  Element.addClassName( current, 'current');
}

function tabToggle (path, current) {
  els = $$( path);
  for (var i=0; i < els.length; i++) {
    Element.hide( els[i]);      
  };
  Element.show( current);
  return false;
}
