setBrowser();
Event.observe(window, 'load', init, false);

function init()
{
   //On affiche le calque de la vidéo par défaut
   if($("calque1")) {$("calque1").show();set_class_selected('aLnkVideos'); }
   else if($("calque2")) {$("calque2").show(); set_class_selected('aLnkPhotos');}
   else if($("calque3")) {$("calque3").show(); set_class_selected('aLnkAudios');}
   
   
}

function afficheMenu(elementID) {
    masqueAllMenu();
    if($(elementID)) $(elementID).show();
}

function masqueMenu(elementID) {
    if($(elementID)) $(elementID).hide();
}


function masqueAllMenu(){
   $('sousNavB').hide();
   $('sousNavC').hide();
   $('sousNavD').hide();
   $('sousNavI').hide();
   $('sousNavJ').hide();
}

// Navigation dans les brèves
function afficheBreves(elementID) {
    init_display = getIdProperty(elementID, "display");
    masqueBreves();
    if ((init_display) == "block"){
            setIdProperty( elementID, "display", "none" );
    } else {
            setIdProperty( elementID, "display", "block" );
    }
}
function masqueBreves(){
  /*
    var maxItems = 5;
    for (i=1; i<=maxItems; i++) {
            mElementID = "breve" + i;
            setIdProperty( mElementID, "display", "none" );
    }
  */
    for (i=1; i<=9999; i++) {
            mElementID = "breve" + i;
            if (!document.getElementById(mElementID)) { break; }
            if (mElementID != "breve1") setIdProperty( mElementID, "display", "none" );
    }
}

// Navigation dans le bloc vidéo
function afficheCalque(elementID) {
    masqueAllCalque();
    if($(elementID)) $(elementID).show();
}

function masqueAllCalque(){
   if($('calque1')) $('calque1').hide();
   if($('calque2')) $('calque2').hide();
   if($('calque3')) $('calque3').hide();
}

function set_class_selected(lnk)
{
   if (lnk == "aLnkVideos")
   {
      $('aLnkPhotos').removeClassName('selected');
      $('aLnkAudios').removeClassName('selected');
      $('aLnkVideos').addClassName('selected');
   }
   
   if (lnk == "aLnkPhotos")
   {
      $('aLnkVideos').removeClassName('selected');
      $('aLnkAudios').removeClassName('selected');
      $('aLnkPhotos').addClassName('selected');
   }
   
   if (lnk == "aLnkAudios")
   {
      $('aLnkVideos').removeClassName('selected');
      $('aLnkPhotos').removeClassName('selected');
      $('aLnkAudios').addClassName('selected');
   }
}

function show_carto()
{
   hnd=window.open('http://routedurhum-labanquepostale.geovoile.com/2010/?lg=fr', 'wincarto', 'top=0,left=0,width=980,height=715,scrollbars=0,resize=1');
   hnd.focus();
}

function show_live_audio()
{
   var hnd;
   hnd=window.open('http://onair-interactive.com/routedurhum/', 'winaudiolive', 'top=20,left=20,width=420,height=600,scrollbars=0,resize=1');
   hnd.focus();
}

// ouvre le windows media player du direct TV france 3
function openWmp()
{
  // stop embed player 
  var wmpobj = $('wmp');
  
  document.location.href="mms://direct.francetv.fr/regions/evt/ouest-rennes-direct.wsx";
  
  if(wmpobj && 'function' == typeof(wmpobj.stop)) wmpobj.stop();  // for FF
  if(wmpobj && 'function' == typeof(document.wmp.Stop)) document.wmp.Stop(); // for IE
}

// Ouvre une popup
function open_window(url, width, height)
{
 window.open(url, 'popup', 'height='+height+', width='+width+', toolbar=yes, menubar=no, scrollbars=yes, resizable=yes, location=no, directories=no, status=no');
}

// fonction permettant d'ajouter la page courante au bookmark browser client
// compatible IE et Moz
// add_to_favoris(nom_du_site,url_page)
// nom_du_site: Nom du iste qui servira de libellé au bookmark
// url_page : url de la page. si vide (="") alors c'est l'url de la page courrant qui est prise
function add_to_favoris(nom_du_site,url_page)
{
  if (url_page=="") url_page=document.location;

  if ( navigator.appName != 'Microsoft Internet Explorer' )
  {
    window.sidebar.addPanel(nom_du_site,"http://"+url_page,"");
  }
  else
  {
    window.external.AddFavorite("http://"+url_page,nom_du_site);
  }
}
