/*******************************************************************************
Title:  functions.js (hubertrafo.ch)
Author: sascha.scholz@actra.ch
Date:   05.03.2011
*******************************************************************************/

/* slideshow */
$(document).ready(function(){
    $('#slideshow img:gt(0)').hide();
    setInterval(function(){
      $('#slideshow :first-child').fadeOut()
         .next('img').fadeIn()
         .end().appendTo('#slideshow');},
      4000);

/* mailto maskierung */
$('span.mail').each(function () {
    var email = $(this).html().replace('[AT]','@').replace('[DOT]','.');
    $(this).html('<a href="mailto:' + email + '">' + email + '</a>');
  });

/* antispam */
  var $antispam = $('#antispam');
  $antispam.attr('value', 'Trafo');
  $antispam.parent().hide();
});



$(document).ready(function() {
$('<input type="checkbox" class="discover-all" />').appendTo('.checkall');
 $('.discover-all').click(function() {
    var $checkboxes = $(this).parents('.cat').find(':checkbox');
    if (this.checked) {
      $checkboxes.attr('checked', true);
    } else {
      $checkboxes.attr('checked', '');
    }
  })
  $('.form-download button').attr('disabled', 'disabled').addClass('disabled');
  $('.form-download input:checkbox').click(function() {
    var buttonsChecked = $('td input:checkbox:checked');
    if (buttonsChecked.length) {
      $('.form-download button').removeAttr('disabled').removeClass('disabled').show();
      } else {
      $('.form-download button').attr('disabled', 'disabled').addClass('disabled');
      }
  });
});
