﻿/* This script and many more are available free online at
The JavaScript Source!! http://javascript.internet.com
Created by: Jay M. Rumsey, OD | http://www.nova.edu/~rumsey */

var num = 0;

//imgArray = [
//  ['pix1-sm.gif', 'information', 'The beautiful mountains'],
//  ['pix2-sm.gif', 'interference', 'The crystal clear lake'],
//  ['pix3-sm.gif', 'message', 'The lonesome, barren tree']

//]
var imgArray = new Array();
function getIds() {
    num = 0;
    imgArray = getElementsByClassName("currentImages");
    var next = document.getElementById("next");
    var prev = document.getElementById("previous");
    if (num == imgArray.length - 1)
        next.disabled = true;
    if (num == 0)
        prev.disabled = true;

    var v = document.getElementById("noOfImages");
    var number = num + 1;
    v.innerHTML = "image " + number + " of "+imgArray.length;
//    alert(posArray); // Just to show the results.
}
function getElementsByClassName(classname, node) {
    if (!node) node = document.getElementsByTagName("body")[0];
    var a = [];
    var re = new RegExp('\\b' + classname + '\\b');
    var els = node.getElementsByTagName("*");
    for (var i = 0, j = els.length; i < j; i++)
        if (re.test(els[i].className)) a.push(els[i]);
            return a;
}
function slideshow(slide_num) {
    document.getElementById('img').src = imgArray[slide_num];
    var next = document.getElementById("next");
    var prev = document.getElementById("previous");
    if (num != imgArray.length - 1)
        next.disabled = false;
    if (num != 0)
        prev.disabled = false;
//    document.getElementById('mypic').alt = imgArray[slide_num][1];
//    document.getElementById('burns').innerHTML = imgArray[slide_num][2];
}

function posTop() {
    return typeof window.pageYOffset != 'undefined' ? window.pageYOffset : document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ? document.body.scrollTop : 0; 
    }
function slideshowUp() {
    
    num++;
    num = num % imgArray.length;
    slideshow(num);
    var v = document.getElementById("next");
    if (num == imgArray.length - 1) {
        v.disabled = true;
    }
    else
        v.disabled = false;
    var v2 = document.getElementById("noOfImages");
    v2.innerHTML = num + 1 + " of " + imgArray.length;
}

function slideshowBack() {
    num--;
    if (num < 0) { num = imgArray.length - 1; }
    num = num % imgArray.length;
    slideshow(num);
    var v = document.getElementById("previous");
    if (num == 0) {
        v.disabled = true;
    }
    else
        v.disabled = false;
    var v2 = document.getElementById("noOfImages");
    v2.innerHTML = num + 1 + " of " + imgArray.length;
}

