window.onload = pageLoad;

var browser=navigator.appName;
var b_version=navigator.appVersion;
var isSix = false;
if ((browser == 'Microsoft Internet Explorer')&& (b_version.charAt(22) == '6')){
    isSix = true;
}

/* slideshow */
/* THE FOLLOWING 2 ARRAYS MUST CONTAINS THE SAME AMOUNT OF ELEMENTS OR AN ERROR WILL OCCUR */
/* the sequence of link elements corresponds to the sequence of text elements above*/

/* EDIT ARRAY TO MODIFY TEXT IN HOME PAGE DHTML */
if (isSix == false) {
var HTMLString = new Array(
'<image src="/france/decisionnel/images/homepage/ms_bi_bgimage_1.jpg" alt="Turbocharge productivity"/><span id="dvTextLine">D&#233;couvrez :</span> <span id="dvTextLine2">Microsoft Office PerformancePoint Server 2007</span> <img id="hpArrow" class="hpArrow" style="top:320px; left:600px;" src="/france/decisionnel/images/homepage/ms_bi_arrow_white.png" border="0" />','<image src="/france/decisionnel/images/homepage/ms_bi_bgimage_2.jpg" /> <span id="dvTextLine">Analyser et gagner en visibilit&#233; </span>  <span id="dvTextLine2">sur les changements en temps r&#233;el</span><img id="hpArrow" class="hpArrow" style="top:320px; left:620px;" src="/france/decisionnel/images/homepage/ms_bi_arrow_white.png" border="0" />','<image src="/france/decisionnel/images/homepage/ms_bi_bgimage_3.jpg" /> <span id="dvTextLine">Suivre, analyser et planifier</span> <span id="dvTextLine2">au sein d&#146;une solution unique int&#233;gr&#233;e</span><img class="hpArrow" style="top:320px; left:580px;" src="/france/decisionnel/images/homepage/ms_bi_arrow_white.png" border="0" />','<image src="/france/decisionnel/images/homepage/ms_bi_bgimage_4.jpg" /> <span id="dvTextLine">Planifier pour am&#233;liorer la performance</span> <span id="dvTextLine2">de votre activit&#233;</span><img id="hpArrow" class="hpArrow" style="top:320px; left:740px;" src="/france/decisionnel/images/homepage/ms_bi_arrow_white.png" border="0" />',
'<image src="/france/decisionnel/images/homepage/ms_bi_bgimage_5.jpg" alt="Plan, monitor, report, and analyze"/><span id="dvTextLine">Contr&#244;ler la performance </span> <span id="dvTextLine2">de votre entreprise</span> <img id="hpArrow" class="hpArrow" style="top:320px; left:550px;" src="/france/decisionnel/images/homepage/ms_bi_arrow_white.png" border="0" />');
}
else {
var HTMLString = new Array(
'<image src="/france/decisionnel/images/homepage/ms_bi_bgimage_1.jpg" alt="turbocharge productivity"/><span id="dvTextLine">Turbocharge productivity</span> <span id="dvTextLine2">for you, your team, and your organization</span>','<image src="/france/decisionnel/images/homepage/ms_bi_bgimage_2.jpg" /> <span id="dvTextLine">Integrated products </span>  <span id="dvTextLine2">that work the way you want to work</span>','<image src="/france/decisionnel/images/homepage/ms_bi_bgimage_3.jpg" /> <span id="dvTextLine">Think bigger about BI</span> <span id="dvTextLine2">and empower your people</span>','<image src="/france/decisionnel/images/homepage/ms_bi_bgimage_4.jpg" /> <span id="dvTextLine">Millions of insights, one solution</span> <span id="dvTextLine2">build better decision making across your business</span>','<image src="/france/decisionnel/images/homepage/ms_bi_bgimage_5.jpg" /><span id="dvTextLine">Plan, monitor, report, and analyze </span> <span id="dvTextLine2">with a single, integrated solution</span>');
}

/* EDIT THIS ARRAY TO MODIFY LINKS IN HOME PAGE DHTML */
var LinkString = new Array(
'/france/decisionnel/produits/default.aspx','/france/decisionnel/produits/default.aspx','/france/decisionnel/produits/default.aspx','/france/decisionnel/produits/default.aspx','/france/decisionnel/produits/default.aspx');

/* DO NOT EDIT BELOW THIS LINE */

var nextImage = 0;
var imageTimeout = 0;
var myLink ="";
function setOpacity(dv1, opacity) {
          
          //  Which opacity method does this browser support?
          opacity /= 100;
          dv1.style.opacity = opacity;
          dv1.style.MozOpacity = opacity;
          dv1.style.filter = "alpha(opacity=" + (opacity*100) + ")";
}

function fadeImage(dv1, currentOpacity) {

          currentOpacity += 20;

          if (currentOpacity > 100) {
                   setOpacity(dv1, 100);
                   var prevdv1 = dv1.previousSibling ? dv1.previousSibling : dv1.parentNode.lastChild;
                   prevdv1.style.visibility = 'hidden';
                   dv1.style.zIndex = 1;
                   window.setTimeout(startFade, imageTimeout);
          }
          else {
                   setOpacity(dv1, currentOpacity);
                   window.setTimeout (function() { fadeImage(dv1, currentOpacity); }, 50);
          }
}

function startFade() {
            
          var dv1 = document.getElementById('dvBgImg').childNodes[nextImage];
          dv1.style.visibility = 'visible';
          dv1.style.zIndex = 1;

          myLink = LinkString[nextImage];
          var imglnk = document.getElementById('overlayLink');
          imglnk.style.cursor="hand";
          imglnk.onclick = showPopup;  

          setOpacity(dv1, 0);
          fadeImage(dv1,0);
            
          nextImage = (nextImage < HTMLString.length-1) ? nextImage + 1 : 0;
          imageTimeout = 3000;
          
}

function showPopup(){
    
    var popup = location.href=myLink;
    return false;
}

function pageLoad() {

          var dv1 = document.getElementById('dvBgImg');
          while (dv1.firstChild) { dv1.removeChild(dv1.firstChild); }
          for(var i=0; i<HTMLString.length; i++) {
                   
                   var t = document.createElement('DIV');
                   t.setAttribute('id','dvSlideWrapper');
                   t.innerHTML = HTMLString[i];
                   dv1.appendChild(t);
          }
          window.setTimeout(startFade, imageTimeout);
}