jQuery().ready( function () {
  jQuery('#button_fb a').click( function() {
    var o = {type: "social network follow", socialNetwork: "facebook", page: "facebook"};
    if(document.referrer.toLowerCase().indexOf("facebook.com") != -1) {
       o.campaign = "Facebook";
    }
    ft.track(o);

    var newwin = window.open(jQuery(this).attr('href'),'narniaFB','');
    if (newwin && window.focus) {
      newwin.focus();
    }
    return false;
  });
  jQuery('area').click( function() {
    var o = {type: "", socialNetwork: "facebook", page: jQuery(this).attr('alt')};
    if(document.referrer.toLowerCase().indexOf("facebook.com") != -1) {
       o.campaign = "Facebook";
    }
    ft.track(o);

    var newwin = window.open(jQuery(this).attr('href'),'narniaFB','');
    if (newwin && window.focus) {
      newwin.focus();
    }
    return false;
  });

  jQuery('#button_select a').click( function() {
    // Disable to enable language selector
    // return false;
    jQuery("#LanguageSelector").show(200);
    return false;
  });

  jQuery('.LangClose').click( function () {
    jQuery("#LanguageSelector").hide(200);
    return false;
  });

  jQuery('.LangFlag img').hover(
    function() {
     var curr = jQuery(this).attr('src');
     var ext = curr.substr(curr.lastIndexOf('.'),4);
     var over = curr.substr(0, curr.length-4);
     if (over.substr(over.length-2 ,2) == '_o') {
       curr = over.substr(0, over.length-2) + ext;
     } else {
       over = over+'_o'+ext;
       jQuery(this).attr({ src: over});
     }
     var name = jQuery(this).attr('alt');
     var position = jQuery(this).position(); // position = { left: 42, top: 567 }
     jQuery('#LangName').text(name)
     jQuery('#ToolTip').css({left: position.left + 363, top: position.top + 70}).show();
    },
    function() {
     var curr = jQuery(this).attr('src');
     var ext = curr.substr(curr.lastIndexOf('.'),4);
     var over = curr.substr(0, curr.length-4);
     if (over.substr(over.length-2 ,2) == '_o') {
       curr = over.substr(0, over.length-2) + ext;
       jQuery(this).attr({ src: curr});
     }
     jQuery('#ToolTip').css({left: 0, top: 0}).hide();
    }
  );

  // Preload the images for the language selector
  var image1 = jQuery('<img />').attr('src', 'images/SplashSelectBack2.jpg');
  var image2 = jQuery('<img />').attr('src', 'images/SplashSelectBack1.png');

});


