// Necessary try...catch for IE that trips on console.log()
try { console.log('init console... done'); } catch(e) { console = { log: function() {} } };
// this is to shorten the use of the logging : log('my stuff')
var log = function(message) { console.log(message) }


/* ===========================>> PerPageScripts <<=========================== */
    
    /* =menu ================================ */
    Event.observe(window, "load", function() {
      $$('#menu-top ul').each(function(submenu) {
        var menuLink = submenu.parentNode.getElementsByTagName('A')[0];
        var isCurrentMenu = Element.hasClassName(menuLink, 'current');
        Event.observe(submenu.parentNode, 'mouseover', function(event) {
          Element.show(submenu);
          if (!isCurrentMenu) {
            Element.addClassName(menuLink, 'current');
          }
        });
        
        Event.observe(submenu.parentNode, 'mouseout', function(event) {
          Element.hide(submenu);
          if (!isCurrentMenu) {
            Element.removeClassName(menuLink, 'current');
          }
        });
      });
      
    });
    

function suggestions_popup() {
  window.open('http://beta.orionis.fr/viamontblanc/formulaire.php', "Suggestions", "height=760, width=520, resizable=1, scrollbars=1");
}