(function($) { // noconflict()
$(function() {

  // Cufon
  //Cufon.replace('.title-blue', {textShadow: '0 -1px #004777'});
	Cufon.replace('.websites-menu li a', {textShadow: '0 1px #FFF'});
	//Cufon.replace('.title-orange', {textShadow: '0 1px #FFF'});
  
  // News
  $('.news .new:even').addClass('even');
  
  // Sliders
  $('ul.slider-menu li a').prepend('<span class="hover"></span>');
  $('ul.slider-menu li a span.hover').css({opacity: 0/* , width: 0 */});
  $('ul.slider-image li').css({opacity: 0});
  $('ul.slider-image li.active').css({opacity: 1});
  
  // Get active link from slider-menu to fix href problem
  $('ul.slider-image li a').click(function(){
  	var currentLink = $('ul.slider-menu li a.active').attr('href');
  	$(this).attr('href', currentLink);
  });
  
  // Hover
  $('ul.slider-menu li a').hover(function(){

    var current = $(this).parent().attr('class');
    var opacityImg = $('ul.slider-image li.' + current).css('opacity');
    // button
    $(this).find('.hover').stop().animate({opacity: 1/* , width: 270 */}, 150);
    $('ul.slider-menu li a').removeClass('active');
    $(this).addClass('active');
    // images
    $('ul.slider-image li').css({opacity: 0}, 150);
    if(opacityImg == 0){
      $('ul.slider-image li.' + current).stop().animate({opacity: 1}, 150).addClass('active');
    } else {
      $('ul.slider-image li.' + current).css({opacity: 1});
    }
  }, function(){
    var current = $(this).parent().attr('class');
    // buttons
    $(this).find('.hover').stop().animate({opacity: 0/* , width: 0 */}, 300);
    // images
    $('ul.slider-image li.' + current).removeClass('active');
  });
  
  // Infobulles Map World
  $('ul.world-map li .infobulle').css({opacity: 0}).hide();
  
  $('ul.world-map li').each(function(){
    var currentLi = $(this);
    var infobulle = $(this).find('.infobulle');
    $(this).hover(function(){
      if($.browser.msie){
        $(currentLi).css({zIndex: 9998}); /* IE 7 */
      }
      $(infobulle).show().animate({opacity: 1}, 200);
    }, function(){
      $(infobulle).animate({opacity: 0}, 200, function(){
        $(this).hide();
        if($.browser.msie){
          $(currentLi).css({zIndex: 10}); /* IE 7 */
        }
      });
    });
  }); 
 
});
})(jQuery);

