/** cookies **/

function getCookie(c_name) {
  if (document.cookie.length > 0) {
    c_start = document.cookie.indexOf(c_name + '=');
    if (c_start != -1) { 
      c_start = c_start + c_name.length + 1; 
      c_end = document.cookie.indexOf(';', c_start);
      if (c_end ==-1) c_end = document.cookie.length;
      return unescape(document.cookie.substring(c_start, c_end));
      } 
    }
  return '';
}

function setCookie(c_name, value, expiredays) {
  var exdate = new Date();
  exdate.setDate(exdate.getDate() + expiredays);
  document.cookie = c_name + '=' + escape(value) + 
      ((expiredays == null) ? '' : ';expires=' + exdate.toGMTString());
}



/** inicio de página **/

$(function() {

  var c_header = 'headerTopToggle';
  
  // activar botón para reducir cabecera
  var btn_toggle = $('#header-toggle');
  $('#header-toggle').css('backgroundPosition', '0 ' 
      + (getCookie(c_header) == 'hidden' ? '0' : '-20px'));
  btn_toggle.show();
  btn_toggle.click(function(){
    $('#header-top').slideToggle('slow', function(){
      if ($(this).css('display') == 'none') {
        $('#header-hr').hide();
	$('#logo').hide();
        $('#header-toggle').css('backgroundPosition', '0 0px');
        $('#navbar-inner').animate({backgroundPosition: '0px 0'}, 'slow');
        setCookie(c_header, 'hidden', 5);
      }
      else {
        $('#header-hr').show();
	$('#logo').fadeIn(3000);
        $('#header-toggle').css('backgroundPosition', '0 -20px');
        $('#navbar-inner').animate({backgroundPosition: '-60px 0'}, 'fast');
        setCookie(c_header, 'visible', 5);
      }
    });
  });

  // cambiar eslogan
  var back_img_mod = 2; // número de eslogans
  var back_img_ene = 0; 
  var back_img = $('#logo-title').css('backgroundImage');
  back_img = back_img.substr(0, back_img.length-6);
  setInterval(function() {
    back_img_ene = ++back_img_ene % back_img_mod;
    $('#logo-title').css('backgroundImage', back_img 
        + (back_img_ene + 1) + '.png)');
  }, 60000);
});
