$(function() {
  $('#posts').accordion({
    fillSpace: true,
    collapsible: true
  });
  $('ul.photos').each(function() {
    $(this).find('a').lightBox({txtImage: '', txtOf: '/'});
  });

  // Countdown
  var wedding = new Date(2009, 7, 2, 16);
  var now = new Date();
  var diff = Math.floor((wedding - now) / 1000);
  if (diff > -2*3600) {
    setInterval(function() {
      now = new Date();
      diff = Math.floor((wedding - now) / 1000);
      if (diff < 0 && diff > -2*3600) {
        $('#countdown').html('az esküvő épp most tart');
      } else if (diff >= 0) {
        var s = diff % 60; var ds = s < 10 ? '0'+s : s-0;
        diff = Math.floor(diff / 60);
        var m = diff % 60; var dm = m < 10 ? '0'+m : m-0;
        diff = Math.floor(diff / 60);
        var h = diff % 24; var dh = h < 10 ? '0'+h : h-0;
        var d = Math.floor(diff / 24);
        $('#countdown').attr('title', 'még '+d+' nap '+h+' óra '+m+' perc és '+s+' másodperc az esküvőig').html('még '+d+' nap '+dh+':'+dm+':'+ds);
      }
    }, 250);
  }
});
