
$(document).ready(function(){

  $('.fancybox').fancybox({
    titlePosition: 'inside',
    transitionIn: 'elastic',
    autoScale: false
  });
  $('.fancyframe').fancybox({
    type: 'iframe',
    titleShow: false,
    transitionIn: 'fade',
    autoDimensions: false,
    width: 900,
    height: 600
  });
  $('.fancycontent').fancybox({
    type: 'ajax',
    titleShow: false,
    transitionIn: 'fade',
    autoDimensions: false,
    width: 600,
    height: 600
  });
  
  slide_timer1 = setInterval("headerslide()", 6000);
  slide_timer2 = setInterval("textslide()", 5000);
  textslide();
  
  setInterval("fixHeight()", 3000);
  setTimeout("fixHeight()", 1000);
  fixHeight();
  
});

function fixHeight(){
  $('#center').height(
    Math.max(
      $('#left').height(),
      $('#center').height(),
      $('#right').height()
    ) 
  );
}

function antispam (domain, name) {
  document.write('<a href=\"mailto:' + name.split("").reverse().join("") + '&#64;' + domain.split("").reverse().join("") + '\">');
  document.write(name.split("").reverse().join("") + '&#64;' + domain.split("").reverse().join("") + '</a>');
}

var slide_timer1;
var slide_timer2;
var current_image = 0;
var current_text = 0;

function headerslide(){
  current_image = (current_image + 1) % $("#imgheader img").length;
  $("#imgheader > img:visible").fadeOut(600);
  $("#imgheader img").eq(current_image).fadeIn(400);
}

function textslide(){
  current_text = (current_text + 1) % $("#imgheader span").length;
  //$("#imgheader > span:visible").animate({fontSize:0}, 400);
  $("#imgheader span:eq("+current_text+")").css({fontSize:0, paddingLeft:0});
  $("#imgheader span:eq("+current_text+")").show();
  $("#imgheader span:eq("+current_text+")").animate({fontSize:24}, 400);
  $("#imgheader span:eq("+current_text+")").animate({paddingLeft:50}, 4000, "linear");
  $("#imgheader span:eq("+current_text+")").animate({fontSize:0}, 400, function(){
    $("#imgheader span:eq("+current_text+")").hide();
  });
}

