Cufon.replace('h2', { fontFamily: 'Victor', fontSize: '38px', textTransform:'uppercase' });
Cufon.replace('h3', { fontFamily: 'Victor', fontSize: '24px', lineHeight: '1.8', textTransform:'uppercase' });

(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)

$(document).ready(function(){
  //"Popups"
  $(".film").colorbox({iframe:true, innerWidth:640, innerHeight:400, close:'Stäng'});
  $(".paper").colorbox({iframe:true, innerWidth:800, innerHeight:566, close:'Stäng'});
  $(".criterias").colorbox({iframe:true, innerWidth:640, innerHeight:570, close:'Stäng'});
  $("a[rel=lightbox]").colorbox({'previous':'','next':'','current':'',close:'Stäng'});
  $("a#emailform").colorbox({iframe:true, innerWidth:500, innerHeight:250, close:'Stäng'});
  //Rollovers
  $(".rollover").hover(
    function(){
	    if($(this).attr("src").indexOf("-on") == -1) {
		    var newSrc = $(this).attr("src").replace(".png","-on.png#hover");
		    $(this).attr("src",newSrc);
	    }
    },
    function(){
	    if($(this).attr("src").indexOf("-on.png#hover") != -1) {
		    var oldSrc = $(this).attr("src").replace("-on.png#hover",".png");
		    $(this).attr("src",oldSrc);
	    }
    }
  );
  
  $("a[rel=external]").attr('target','_blank');
  
  //Form fields text input
  $('input[type="text"]').addClass("idleField");
  $('input[type="text"].initial').focus(function() {
      $(this).removeClass("idleField").addClass("focusField");
      if (this.value == this.defaultValue){ this.value = ''; }
      if(this.value != this.defaultValue){ this.select(); }
  });
  $('input[type="text"].initial').blur(function() {
      $(this).removeClass("focusField").addClass("idleField");
      if ($.trim(this.value) == ''){ this.value = (this.defaultValue ? this.defaultValue : ''); }
  });
  
  $(document).ready(function(){ $("#mainmenu li").hover( function() { $(this).addClass("iehover"); }, function() { $(this).removeClass("iehover"); } ); });
  //Form fields textareas
  //$('textarea').addClass("idleField");
  //$('textarea').focus(function() { $(this).removeClass("idleField").addClass("focusField");  });
  //$('textarea').blur(function() { $(this).removeClass("focusField").addClass("idleField"); });
});		


$(document).ready(function(){
  $.preLoadImages('/media/images/menu/on.png','/media/images/menu/on2.png','/media/images/logos/l1-on.png','/media/images/logos/l2-on.png','/media/images/logos/l3-on.png','/media/images/logos/l4-on.png','/media/images/logos/l5-on.png','/media/images/logos/l6-on.png');
});