$().ready(function() {
  $('#coda-slider-1').codaSlider({
    links: false
  });
  $('#coda-slider-2').codaSlider({
    links: false
  });
  $('#coda-slider-3').codaSlider();
  $('#coda-slider-4').codaSlider();
  $('#coda-slider-5').codaSlider({
    links: false
  });
  
  $("#logo").click(function() {
    $(this).effect('shake', {times:3}, 300);
  });
  
  $('.norkobox a').click(function(e) {
    $('body').css('overflow-y', 'hidden'); 
    $('<div id="overlay"></div>')
      .css('top', $(document).scrollTop())
      .css('opacity', '0')
      .appendTo('body')
      .animate({'opacity': '0.75'}, 'fast')
      .click(function() {
        removeNorkobox();
      });
    $('<div id="norkobox"></div>')
      .hide()
      .appendTo('body');
    $('<img />')
      .attr('src', $(this).attr('href'))
      .load(function() {
        positionNorkoboxImage();
      })
      .appendTo('#norkobox');
    return false;
  });
  
  $('.norkobox_applet').click(function(e) {
    $('body').css('overflow-y', 'hidden'); 
    $('<div id="overlay"></div>')
      .css('top', $(document).scrollTop())
      .css('opacity', '0')
      .appendTo('body')
      .animate({'opacity': '0.75'}, 'fast')
      .click(function() {
        removeNorkobox();
      });
    $('<div id="norkobox"></div>')
      .hide()
      .appendTo('body');
    $('<applet width="500" height="300"></applet>')
      .attr('code', $(this).attr('href'))
      .attr('archive', $(this).attr('rel'))
      .html($(this).attr('title'))
      .css({
        'position': 'absolute',
        'top': ($(window).height() - 300)/2,
        'left': ($(window).width() - 500)/2,
        'height': '300px',
        'width': '500px'
      })
      .appendTo('#norkobox');
    $('#norkobox')
      .fadeIn('fast');
    return false;
  });
  
  function positionNorkoboxImage() {
    var left = ($(window).width() - $('#norkobox').width()) / 2;
    var top = ($(window).height() - $('#norkobox').height()) / 2;
    $('#norkobox')
      .css({
        'position': 'absolute',
        'top': top,
        'left': left
      })
    .fadeIn('fast');
  }
  function removeNorkobox() {
    $('#overlay, #norkobox')
      .fadeOut('fast', function() {
    $(this).remove();
  });
}

  $(".nav a").click(function(){
    sp1.showPanel($(this).attr('href'));
    $("#arrow").stop().animate({"top": $(this).attr('rel')}, 1250);
    return false;
  });
  
  $(".uk, .mv, .gg").fadeOut(function() {
    $(".uk").fadeIn();
  });
  
  $(".school_logos img").mouseenter(function(){
    var alt = "."+$(this).attr('id');
    if(!$(this).hasClass('selected')) {
      $(".school_logos > img").removeClass('selected');
      $(this).addClass('selected');
      $(".mv, .uk, .gg").slideUp('slow');
      $(alt).slideDown('slow');
    }
  });
  
  $("#ajax-contact-form").submit(function() {
    var str = $(this).serialize();
    $.ajax( {
      type: "POST",
      url: "mail.php",
      data: str,
      success: function(msg) {
        $("#note").ajaxComplete(function(event, request, settings) {
          document.getElementById('ename').innerHTML = '';
          document.getElementById('eemail').innerHTML = '';
          document.getElementById('esubject').innerHTML = '';
          document.getElementById('emessage').innerHTML = '';
          document.getElementById('note').innerHTML = '';
          if(msg == 'OK') {
            document.getElementById('name').value = ' ';
            document.getElementById('email').value = ' ';
            document.getElementById('subject').value = ' ';
            document.getElementById('textbox').value = ' ';
            result = '<script language=\"javascript\">var string = $(\'#ajax-contact-form\').html();$(\'#ajax-contact-form\').animate({opacity: 0}, \'fast\', function(){$(\'#contact_form\').removeClass(\'contact_form\').addClass(\'contact_form_success\');$(\'#ajax-contact-form\').html(\'<h1>Mail successfully sent.</h1><h2>Thank you!</h2>\').animate({opacity: 1}, \'fast\', function(){$(\'#ajax-contact-form\').delay(4000).animate({opacity: 0}, \'fast\', function(){$(\'#contact_form\').removeClass(\'contact_form_success\').addClass(\'contact_form\');$(\'#ajax-contact-form\').html(string).animate({opacity: 1}, \'fast\');})})})</script>';
          } else {
            result = msg;
          }
          $(this).html(result);
        });
      }
    });
    return false;
  });
  
  if ( window.addEventListener ) {
    var kkeys = [], youareanidiot = "89,79,85,65,82,69,65,78,73,68,73,79,84";
    window.addEventListener("keydown", function(e){
      kkeys.push( e.keyCode );
      if ( kkeys.toString().indexOf(youareanidiot) >= 0 ) {
        kkeys = [];
        window.open('http://youareanidiot.org/');
      }
    }, true);
  }
  
});
