﻿// JScript File for Diaporamas


var imgNo=0;

var slide_timeout_value = 5*1000; //Durée entre chaque photo du diaporama  

function NewDiapo(No,flag){
    var div3 = document.getElementById("ctl00_ContentPlaceHolder1_img" + No);
    var div5 = document.getElementById("ctl00_ContentPlaceHolder1_img10");
    div5.src =   div3.src;
    document.getElementById("ctl00_ContentPlaceHolder1_bigPhoto").style["height"] = flag + "px";
 //   alert(document.getElementById("ctl00_ContentPlaceHolder1_bigPhoto").style["height"]);
    for (var i = 1; i < 5; i++) {
        document.getElementById("ctl00_ContentPlaceHolder1_img" + i).className= "smallphoto";
    }
 
    document.getElementById("ctl00_ContentPlaceHolder1_img" + No).className = "smallphotoactive";
    return false;
}

function NewDiapo1(No,flag){
    var div3 = document.getElementById("ctl00_ContentPlaceHolder1_img" + No);
    var div5 = document.getElementById("ctl00_ContentPlaceHolder1_img10");
    
  
    div5.src =   div3.src;
    document.getElementById("ctl00_ContentPlaceHolder1_bigPhoto").style["height"] = flag + "px";
    document.getElementById("ctl00_ContentPlaceHolder1_divPhoto").style["height"] = (flag+ 100) + "px";

 
 //   alert(document.getElementById("ctl00_ContentPlaceHolder1_bigPhoto").style["height"]);
    for (var i = 1; i < 5; i++) {
        document.getElementById("ctl00_ContentPlaceHolder1_img" + i).className= "smallphoto";
    }
 
    document.getElementById("ctl00_ContentPlaceHolder1_img" + No).className = "smallphotoactive";
    return false;
}



function NewDiapoGite(No,flag,brows){
    var div3 = document.getElementById("ctl00_ContentPlaceHolder1_img" + No);

    if (flag == 0){    
        var div5 = document.getElementById("ctl00_ContentPlaceHolder1_img5");
        document.getElementById("ctl00_ContentPlaceHolder1_photo600X400").style["display"] = "block";
        document.getElementById("ctl00_ContentPlaceHolder1_photo400X600").style["display"] = "none";
         switch(brows){
         case "AppleMAC-Safari":
            document.getElementById("ctl00_ContentPlaceHolder1_legitemenu").style["height"] = "840px";
            break;
         case "Firefox":
            document.getElementById("ctl00_ContentPlaceHolder1_legitemenu").style["height"] = "980px";
            break;
         default: // internet explorer
            document.getElementById("ctl00_ContentPlaceHolder1_legitemenu").style["height"] = "980px";
            break;
       }
        document.getElementById("ctl00_ContentPlaceHolder1_divPhoto").style["top"]="10%";
    }
    else{
       var div5 = document.getElementById("ctl00_ContentPlaceHolder1_img10");
       document.getElementById("ctl00_ContentPlaceHolder1_photo600X400").style["display"] = "none";
       document.getElementById("ctl00_ContentPlaceHolder1_photo400X600").style["display"] = "block";
       switch(brows){
         case "AppleMAC-Safari":
            document.getElementById("ctl00_ContentPlaceHolder1_legitemenu").style["height"] = "1000px";
            break;
         case "Firefox":
            document.getElementById("ctl00_ContentPlaceHolder1_legitemenu").style["height"] = "1160px";
            break;
         default: // internet explorer
            document.getElementById("ctl00_ContentPlaceHolder1_legitemenu").style["height"] = "1160px";
            break;
       }
       document.getElementById("ctl00_ContentPlaceHolder1_divPhoto").style["top"]="8.5%";
   }
    
    for (var i = 1; i < 5; i++) {
        document.getElementById("ctl00_ContentPlaceHolder1_img" + i).className= "photomedium";
        var add= i+5;
        document.getElementById("ctl00_ContentPlaceHolder1_img" + add).className= "photomedium";
    }
   
   if (flag == 0 && No >4) No -=5;
   if (flag == 1 && No <5) No +=5;
   document.getElementById("ctl00_ContentPlaceHolder1_img" + No).className = "photomediumactive";

    div5.src =   div3.src;
    return false;
}

function NewMouseOver(no){
   
    if (document.getElementById("ctl00_ContentPlaceHolder1_img"  + no).className != "smallphotoactive"){
        document.getElementById("ctl00_ContentPlaceHolder1_img"  + no).className= "smallphotohover";
    }
    return false;
}
function NewMouseOut(no){
    
    if (document.getElementById("ctl00_ContentPlaceHolder1_img" +  no).className != "smallphotoactive"){
        document.getElementById("ctl00_ContentPlaceHolder1_img" +  no).className= "smallphoto";
    }
    return false;
}

function Diapo1(no,max){

    var str = document.getElementById("ctl00_ContentPlaceHolder1_hfImgWidth").value;
    var arrayw = str.split("|");
    str = document.getElementById("ctl00_ContentPlaceHolder1_hfImgHeight").value;
    var arrayh = str.split("|");

    imgNo = no;
    var div1= document.getElementById("ctl00_ContentPlaceHolder1_diaporama");
    var div2 = document.getElementById("ctl00_ContentPlaceHolder1_imgDiapo");
    var div3 = document.getElementById("img" + no);
    var div4 = document.getElementById("ctl00_ContentPlaceHolder1_diapoDesc");
    if (div1.style["visibility"] == 'hidden'){
        div1.style["visibility"] = 'visible';
        document.getElementById("ctl00_ContentPlaceHolder1_sectionText").style["visibility"]="hidden";
        document.getElementById("ctl00_ContentPlaceHolder1_txtPlay").style["visibility"] = 'visible';
    }
    for (var i = 0; i < max; i++) {
        document.getElementById("img" + i).className= "smallphoto";
    }
  

    div2.src =   div3.src;
    div2.alt =   div3.alt;
    div2.style["width"] = arrayw[no];
    div2.style["Height"] = arrayh[no];
    document.getElementById("ctl00_ContentPlaceHolder1_LegendPhoto").innerHTML =  div3.alt;
    var tit = document.getElementById("ctl00_ContentPlaceHolder1_hfdiapoDesc").value;
    tit = tit.replace("xx",no+1);
    tit = tit.replace("yy",max);

    div4.innerHTML = tit;
    div3.className= "smallphotoactive";
    return false;
}




function MousOver(no){
  //  var array = new Array(33,43,53,63,73,83);
    if (document.getElementById("img" + no).className != "smallphotoactive"){
        document.getElementById("img" + no).className= "smallphotohover";
    }
    
    document.getElementById("imgZoom").src = document.getElementById("img" + no).src;
    document.getElementById("imgZoom").alt = document.getElementById("img" + no).alt;
    document.getElementById("imgZoom").style["left"] = 33 +(no*10) + "%";
    document.getElementById("imgZoom").style["display"]="block";
    return false;
}

function MousOut(no){
    if (document.getElementById("img" + no).className != "smallphotoactive"){
        document.getElementById("img" + no).className= "smallphoto";
    }
    document.getElementById("imgZoom").style["display"]="none";
    return false;
}

function PreviousNext(obj,opt){
    if (document.getElementById(obj).style["color"]== 'red') return false;
    if (opt == 0){
        document.getElementById(obj).style["color"]= 'yellow';
    }
    else {
        document.getElementById(obj).style["color"]= '#426374';
    }
    return false;
}
function PreviousNextImg(obj,opt){
    if (document.getElementById(obj).style["color"]== 'red') return false;
    if (opt == 0){
        document.getElementById(obj).style["border-color"]= 'yellow';
    }
    else {
        document.getElementById(obj).style["border-color"]= '#426374';
    }
   
    return false;
}

function CloseDiapo(max){
   // alert("in- " + imgNo); 
  
     if (t !=null) {
        StopPlay();
     }
    document.getElementById("ctl00_ContentPlaceHolder1_diaporama").style["visibility"] = 'hidden';
    document.getElementById("ctl00_ContentPlaceHolder1_txtPlay").style["visibility"] = 'hidden';
 //   alert(imgNo);
    document.getElementById("img" + imgNo).className= "smallphoto";
    document.getElementById("ctl00_ContentPlaceHolder1_sectionText").style["visibility"]="visible";
    imgNo = 0;
    return false;
}

function PreviousPhoto(max){
    imgNo--;
    if (imgNo <0) imgNo = max-1;
    Diapo1(imgNo,max);
    return false;
}

function NextPhoto(max){
    imgNo++;
    if (imgNo > max-1) imgNo = 0;
    Diapo1(imgNo,max);
    return false;
}

var t = null;
function PlayPhoto(max){
    
    document.getElementById("ctl00_ContentPlaceHolder1_txtPlay").style["visibility"]= "hidden";
    document.getElementById("ctl00_ContentPlaceHolder1_txtStop").style["visibility"]= "visible";

    t=setTimeout("PlayPhoto(" +  max + ",1)",slide_timeout_value); 
    imgNo++;
    if (imgNo > max-1) imgNo = 0;
    Diapo1(imgNo,max);
    
    return false;
}

function StopPlay(){
    clearTimeout(t);
    t = null;
//    document.getElementById("ctl00_ContentPlaceHolder1_txtPlay").style["display"]= "block";
//    document.getElementById("ctl00_ContentPlaceHolder1_txtStop").style["display"]= "none";
    document.getElementById("ctl00_ContentPlaceHolder1_txtPlay").style["visibility"]= "visible";
    document.getElementById("ctl00_ContentPlaceHolder1_txtStop").style["visibility"]= "hidden";
    return false;
}

function AnimSablier(){
    document.getElementById("ctl00_ContentPlaceHolder1_IdAnimSrc").style["visibility"] = "visible";
    return true;
}

function NewSameRoom(flag,hf){
 if (document.getElementById(hf).value == flag) return false;
  return true;

}


function SameRoom(flag,hf){
  //  alert(document.getElementById(hf).value) + " - " + flag);
    
    document.getElementById("ctl00_ContentPlaceHolder1_diaporama").style["visibility"] = 'hidden';
     if (t != null) {
        imgNo = 0; 
        clearTimeout(t);
        t = null;
      }
    document.getElementById("ctl00_ContentPlaceHolder1_sectionText").style["visibility"]="visible";
    if (document.getElementById(hf).value == flag) return false;
  //  AnimSablier();
    return true;

} 
var no=0;
var array = new Array();
var array1 = new Array();
var tm= null;
function DiapoMobil(){
   
    var max = document.getElementById("ctl00_ContentPlaceHolder1_hfminImg").value;
    if (array.length == 0){
        var str = document.getElementById("ctl00_ContentPlaceHolder1_hfpicturesSrc").value;
        array = str.split("|");
        var str1 = document.getElementById("ctl00_ContentPlaceHolder1_hfpicturesDesc").value;
        array1 = str1.split("|");
   }

    if (no > array.length -1) no=0;
    var v1= document.getElementById("img" + (max-1)).src;
    var v2= document.getElementById("img" + (max-1)).alt; 
    for (var i = max-1; i>0;i--){
         document.getElementById("img" + i).src = document.getElementById("img" + (i-1)).src;
         document.getElementById("img" + i).alt = document.getElementById("img" + (i-1)).alt
    }
  
     document.getElementById("img0").src = array[no];
     document.getElementById("img0").alt = array1[no];
     array[no]= v1;
     array1[no]=v2;
     no ++;
     tm=setTimeout("DiapoMobil()",5 *1000); 
     return false; 
}

function photoMedDisplay(index){
    var array = new Array(0,10,20,31,42,52,64,74);
    document.getElementById("imgZoom" + index).src = document.getElementById("img" + index).src;
    document.getElementById("imgZoom" + index).alt = document.getElementById("img" + index).alt;
    document.getElementById("imgZoom" + index).style["left"] = array[index] + "%";//19 +(index*8) + "%";
    document.getElementById("imgZoom" + index).style["display"]="block";
    clearTimeout(tm);
    tm = null;
    return false;

}

function photoMedHide(index){
    document.getElementById("imgZoom" + index).style["display"]="none";
    DiapoMobil();
    return false;

}

function zoomlogo4sol(div, flag){
   
    if (flag == 0){
     document.getElementById(div).style["visibility"]="visible";
    }
    else {
     document.getElementById(div).style["visibility"]="hidden";
    } 
    return false;

}
