var preload_images = new Array();

function preload_image(url) {
  var max = preload_images.length;
  preload_images[max] = document.createElement('img');
  preload_images[max].src = url;
}

function init() {
  var page = new String(document.location);
  page = page.substring(page.lastIndexOf('/')+1);
  page = page.substr(0,page.indexOf('.php',0));

  // rollover sur boutons
  if (page == 'offres') {
    preload_image('images/offres/en_savoir_plus_over.png');
    
    var ta = document.getElementsByTagName('a');
    for (var i=0;i < ta.length;i++) {
      if (ta[i].childNodes[0].nodeName == 'IMG') {
        if (ta[i].childNodes[0].alt == 'En savoir plus') {
          ta[i].onmouseover = function() {
            this.childNodes[0].src = 'images/offres/en_savoir_plus_over.png';
          }
          ta[i].onmouseout = function() {
            this.childNodes[0].src = 'images/offres/en_savoir_plus.png';
          }
        }
      }
    }
  }
  
  if (page == 'offre_first') {
    preload_image('images/offres/devis_over.png');

    var ta = document.getElementsByTagName('a');
    for (var i=0;i < ta.length;i++) {
      if (ta[i].childNodes[0].nodeName == 'IMG') {
        if (ta[i].childNodes[0].alt == 'Calculez votre devis') {
          ta[i].onmouseover = function() {
            this.childNodes[0].src = 'images/offres/devis_over.jpg';
          }
          ta[i].onmouseout = function() {
            this.childNodes[0].src = 'images/offres/devis_first.jpg';
          }
        }
      }
    }
  }
  
  if (page == 'offre_standard') {
    preload_image('images/offres/devis_over.png');

    var ta = document.getElementsByTagName('a');
    for (var i=0;i < ta.length;i++) {
      if (ta[i].childNodes[0].nodeName == 'IMG') {
        if (ta[i].childNodes[0].alt == 'Calculez votre devis') {
          ta[i].onmouseover = function() {
            this.childNodes[0].src = 'images/offres/devis_over.jpg';
          }
          ta[i].onmouseout = function() {
            this.childNodes[0].src = 'images/offres/devis_standard.jpg';
          }
        }
      }
    }
  }
  
  if (page == 'offre_premium') {
    preload_image('images/offres/devis_over.png');

    var ta = document.getElementsByTagName('a');
    for (var i=0;i < ta.length;i++) {
      if (ta[i].childNodes[0].nodeName == 'IMG') {
        if (ta[i].childNodes[0].alt == 'Calculez votre devis') {
          ta[i].onmouseover = function() {
            this.childNodes[0].src = 'images/offres/devis_over.jpg';
          }
          ta[i].onmouseout = function() {
            this.childNodes[0].src = 'images/offres/devis_premium.jpg';
          }
        }
      }
    }
  }
  
  // Pop-up mentions légales
/*
  // Mentions légales
  document.getElementById('pied_de_page').getElementsByTagName('a')[0].onclick = function() {
    window.open(this.href, 'mentions_legales', 'height=500, width=400, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=no, status=no');
    mentions_legales.focus();
    return false;
  }
  // W3C
  document.getElementById('pied_de_page').getElementsByTagName('a')[1].onclick = function() {
    window.open(this.href, 'mentions_legales', 'height=500, width=400, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=no, status=no');
    mentions_legales.focus();
    return false;
  }  */
}