/* delayed window resize */

var windowResizeTimeout;
var tempCounter = 0;
var winWidth;

function DelayedResize() {
  window.status = ++tempCounter;
  var winNewWidth = $(window).width();
  // make sure IE doesn't fire on load for nothing
  if (winWidth != winNewWidth)
    resize_main();
  winWidth = winNewWidth;
}

function checkResize() {
  window.clearTimeout(windowResizeTimeout);
  windowResizeTimeout = window.setTimeout(DelayedResize, 50);
}

/* end delayed window resize */

$(document).ready(function() {
  // hide tabnav and details except fotos & video if its there
  if($('#tab_nav').length) 
    $('#tab_nav').hide();
    $('.detail_section').hide();
    $('.fotos_en_video').show();
  $('a.button').click(function(){
    shrink_main(this);
    return false;
  });
  grow_main();
  // haccordion
  if ($('#sm').length) {
    $('#main').css('overflow','hidden').css('margin', '0').css('margin-top','10px')
    setTimeout(function() {
      prepare_haccordion();
      slideMenu.build('sm',700,13,10);
    }, 250);
  }
  // fadein tabnav if its there
  if($('#tab_nav').length) 
    setTimeout(function() {
      $('#tab_nav').fadeIn(1000);
    }, 1200);
});

$(window).wresize(checkResize);

function do_show(e) {
  $('.detail_section').hide();
  e.show();
}
  

function grow_main() {
  $('.blow_me_up').height(1);
  $('.trim_me').height($(window).height()-$('#wrapper').height());
  setTimeout(function() {
    $('.blow_me_up').animate({"height": $(window).height()-$('#wrapper').height()}, "slow", 'swing');
  }, 300);
}

function shrink_main(href) {
  $('.blow_me_up').animate({"height": 0}, function() {
    document.location = href;
  });
}

function resize_main() {
  $('.blow_me_up').height(1);
  $('.trim_me').height($(window).height()-$('#wrapper').height());
  $('.blow_me_up').animate({"height": $(window).height()-$('#wrapper').height()}, 1, 'swing');
}

function prepare_haccordion() {
  $('#ha_item_1').css('background-image','url('+$('#ha_img_1').attr('src')+')');
  $('#ha_item_2').css('background-image','url('+$('#ha_img_2').attr('src')+')');
  $('#ha_item_3').css('background-image','url('+$('#ha_img_3').attr('src')+')');
  $('#ha_item_4').css('background-image','url('+$('#ha_img_4').attr('src')+')');
}