﻿/* ROTATING IMAGES ON HOME PAGE */
$(document).ready(function() {
    $(window).load(function() {
        var currentImage = 0; //current image
        var prevImage = 0; // last image
        var maxImage = 10; //number of images to cycle
        var nextDelay = 7000; //how often to go to the next image
        var fadeDelay = 308; //wait time between fade out of prev and fade in of current image
        var fadeTm = 200; //time (ms) of the fading
        var imgCall = -1; // value used to see if an image has not been requested
        var timer; // general timer
        var fTimer; // fade timer
        $.fn.nextImg = function() {
            prevImage = currentImage;
            currentImage++;
            if (currentImage > maxImage) currentImage = 0;
            $(this).removeImg();
        };
        $.fn.preImg = function() {
            prevImage = currentImage;
            currentImage--;
            if (currentImage < 0) currentImage = maxImage;
            $(this).removeImg();
        };
        $.fn.removeImg = function() {
            $(timer).stopTime();
            var el = document.getElementById('Display' + prevImage);
            $(el).fadeOut(fadeTm, function() {
                if (jQuery.browser.msie) {
                    $(this).get(0).style.removeAttribute('filter');
                }
            });
            var el2 = document.getElementById('link' + prevImage);
            //el2.style.color = "#454545";
            $(el2).css({
                "margin": "1px",
                "border": "1px transparent solid"
            });
            $(fTimer).oneTime(fadeDelay, function() {
                $(this).addImg();
            });
        };
        $.fn.addImg = function() {
            $(fTimer).stopTime();
            var el = document.getElementById('Display' + currentImage);
            $(el).fadeIn(fadeTm, function() {
                if (jQuery.browser.msie) {
                    $(this).get(0).style.removeAttribute('filter');
                }
            });
            var el2 = document.getElementById('link' + currentImage);
            //el2.style.color = "#0088CC";
            $(el2).css({
                "margin": "1px",
                "border": "1px #fff solid"
            });
            if (imgCall > -1) {
                $(timer).stopTime();
                imgCall = -1;
            }
            else {
                $(timer).oneTime(nextDelay, function() {
                    $(this).nextImg();
                });
            }
        };
        $.fn.getImg = function(num) {
            prevImage = currentImage;
            currentImage = num;
            imgCall = num;
            $(this).removeImg();
        }
        $(timer).oneTime(nextDelay, function() {
            $(this).nextImg();
        });
    });
});
function getPage(loc) {
    location.href = loc;
	
}

/* PREVIOUS VERSION */
/*function NextImage() {
    prevImage = currentImage;
    currentImage++;
    if (currentImage > maxImage) currentImage = 0;
    UpdateGraphic();
}
function PreviousImage() {
    prevImage = currentImage;
    currentImage--;
    if (currentImage < 0) currentImage = maxImage;
    UpdateGraphic();
}
function UpdateGraphic() {
    window.clearTimeout(timer);
    var el = document.getElementById('Display' + prevImage.toString());
    if (el) el.style.display = 'none';
    el = document.getElementById('Display' + currentImage.toString());
    if (el) el.style.display = '';
    timer = window.setTimeout(NextImage, nextDelay);
}
function GetGraphic(num) {
    prevImage = currentImage;
    currentImage = num;
    UpdateGraphic();
    window.clearTimeout(timer);
}
function changeImages() {
    if (document.images) {
        for (var i = 0; i < changeImages.arguments.length; i += 2) {
            document.getElementById(changeImages.arguments[i]).src = changeImages.arguments[i + 1];
        }
    }
}
timer = window.setTimeout(NextImage, nextDelay);
var preloadFlag = false;*/
