﻿var imgCur = 0;
var myimages = new Array();

function startGal() {
    preloading('/assets/img/wheel/');
    dispPhoto('/assets/img/wheel/', 'imgGalP', 0);
    dispCap(imgCur);
    dispPhoto('/assets/img/', 'imgPrevP', 'picEnd');
    if ((imgList.length - 1) >= 1)
    {
        dispPhoto('/assets/img/wheel/', 'imgNextP', 1);
    } else {
        dispPhoto('/assets/img/', 'imgNextP', 'picEnd');
    }
}

function nextImg() {
    if(imgCur < (imgList.length - 1))
    {
        imgCur++;
        dispPhoto('/assets/img/wheel/', 'imgGalP', imgCur);
        dispCap(imgCur);
        dispPhoto('/assets/img/wheel/', 'imgPrevP', imgCur - 1);
        if (imgCur < imgList.length - 1)
        {
            dispPhoto('/assets/img/wheel/', 'imgNextP', imgCur + 1);
        } else {
            dispPhoto('/assets/img/', 'imgNextP', 'picEnd');
        }
    }
}

function prevImg() {
    if(imgCur > 0)
    {
        imgCur--;
        dispPhoto('/assets/img/wheel/', 'imgGalP', imgCur);
        dispPhoto('/assets/img/wheel/', 'imgNextP', imgCur + 1);
        dispCap(imgCur);
        if (imgCur == 0)
        {
            dispPhoto('/assets/img/', 'imgPrevP', 'picEnd');
        } else {
            dispPhoto('/assets/img/wheel/', 'imgPrevP', imgCur - 1);
        }
    }
}

function dispPhoto(photoPath, imgSrc, num) {
    document.getElementById(imgSrc).src = photoPath + num + ".jpg";
    document.getElementById("imgGalP").onclick = function() {
        window.open("/assets/img/wheel/" + imgCur + ".jpg", "_blank"); 
     };
}

function dispCap(num) {
    var myDesc = imgList[num];
    if (myDesc == "&nbsp;" || myDesc == null || myDesc == "") {
        myDesc = "No Description Available";
    }
    document.getElementById("imgDesc").innerHTML = "<span class=\"small\">(Image " + (num+1) + " of " + imgList.length + ")</span><br />" + myDesc;
}
    
    
function preloading(photoPath){
    document.getElementById("imgGal1").style.visibility = "hidden";
    for (x=0; x<imgList.length -1; x++){
    myimages[x] = new Image();
    myimages[x].src = photoPath + x + ".jpg";
    document.getElementById("imgGal1").style.visibility = "visible";
    }
} 