$(document).ready(initMain);
function initMain(){
  if($.browser.msie && $.browser.version == '6.0'){
    $('body').prepend(
      '<p id="alert-nav">'+
        'Attention, votre navigateur n\'est pas compatible avec ce site internet, nous vous conseillons <strong>fortement</strong> de le mettre &agrave; jour.<br />'+
        '<a href="http://www.microsoft.com/france/windows/internet-explorer/telecharger-ie9.aspx">T&eacute;l&eacute;charger Internet Explorer 9</a>'+
      '</p>');
  }
  Cufon.replace('.hn');
  $('.hn').css('visibility', 'visible');
  if($.tablesorter){
    $('.sortable').tablesorter();
  }
  if($('.scroll-pane').length > 0){
    $('.scroll-pane').jScrollPane();
    // test pr safari
        setInterval(function() {
          $('.scroll-pane').jScrollPane();
    }, 100);
  }

  if($('.scroll-pane2').length > 0)
  {
    var pane=$('.scroll-pane2');
    pane.jScrollPane({animateScroll: true});

    var api=pane.data('jsp');
    
    $('a.top').bind(
        'click',
        function()
        {
            api.scrollByY(-55);
            return false;
        }
    )

    $('a.bottom').bind(
        'click',
        function()
        {
            api.scrollByY(55);
            return false;
        }
    )
  }
  if($('#institution #liste .navigation li a').length){
    $('#institution #liste .navigation li a').click(function(){
      var rel = $(this).attr('rel');
      $("#institution #liste .scroll-pane2 ul, #institution #liste .navigation li a").removeClass('actif');
      $("#institution #liste .scroll-pane2 ul."+rel).addClass('actif');
      $(this).addClass('actif');
      api.scrollToY(0);
      api.reinitialise();
      return false;
    });
  }

  if($(".slider").length > 0){
    $(".slider").sudoSlider({
      prevNext: false,
      autoheight: false,
      numeric: true,
      auto:true,
      pause:4000,
      fade:true
    });
  }
  if($(".slider-arrows").length > 0){
    $(".slider-arrows").sudoSlider({
      prevNext: true,
      autoheight: false,
      numeric: false,
      auto:false,
      continuous:true,
      pause:4000,
      controlsAttr:'id="controls-arrows"',
      prevHtml:'<a href="#" class="prevBtn"><img src="../images/home/bouton-opportunite-left.png" /></a>',
      nextHtml:'<a href="#" class="nextBtn"><img src="../images/home/bouton-opportunite-right.png" /></a>'
    });
  }
  if($('.slider-no-controls').length > 0){
    $('.slider-no-controls').sudoSlider({
      prevNext: false,
      autoheight: false,
      numeric: false,
      auto:true,
      fade: ($.browser.msie) ? false : true,
      crossFade: false,
      pause:3000
    });
  }
  if($.lightbox)
    $('.lightbox').lightbox();

  if($.yoxview)
    $('.popin').yoxview({lang:'fr'});

  $('#espace').click(clickEspace);
  $("#espace-close").click(clickEspaceClose);

  $("#prospect-auth_login, #prospect-auth_password").focus(focusLogin).blur(blurLogin);
  if($("#prospect-auth_login").length > 0){
    if($("#prospect-auth_login").val().length==0)
      $("#prospect-auth_login").val($("#prospect-auth_login").attr('title')).css('color', '#999');
    if($("#prospect-auth_password").val().length==0)
      $("#prospect-auth_password").val($("#prospect-auth_password").attr('title')).css('color', '#999');
  }
  $('a.creer').click(clickCreer);

  $('#programme .open').click(clickOpenSimulation);

  if($('.stylishSelect').length)
    $('.stylishSelect').sSelect();
  
}
function addAlert() {
    var alert = $("#count-alerte");
    alert.html(Number(alert.html())+1);
}
function addSelection() {
    var selection = $("#count-selection");
    selection.html(Number(selection.html())+1);
}
function clickEspace(){
  $("#espace-container").fadeIn(200);
  return false;
}
function clickEspaceClose(){
  $("#espace-container").fadeOut(200);
  return false;
}
function focusLogin(){
  $(this).css("color", "#000");
  if($(this).val() == $(this).attr('title'))
    $(this).val('');
}
function blurLogin(){
  if($(this).val().length == 0)
    $(this).val($(this).attr('title')).css("color", "#999");
}
function clickCreer(){
}
function clickOpenSimulation(){
  var tooltip = $("#simulation-tooltip");
  if(tooltip.css('display') == 'none'){
    tooltip.css('opacity', 0);
    tooltip.css('top', -230);
    tooltip.show();
    tooltip.animate({opacity:1, top:'-240px'}, 200);
  }else{
    tooltip.fadeOut(100);
  }
  return false;
}
