﻿// JScript File

//Browser check
var DHTML = (document.getElementById || document.all || document.layers);
if ( !DHTML ) alert('Your browser is not capable of displaying DHTML');
function getObj(ename) {
    if (document.getElementById) {
        this.style = document.getElementById(ename).style;
    } else
    if (document.all) {
        this.style = document.all[ename].style;
    } else
    if (document.layers) {
        this.style = document.layers[ename];
    }
}

//Switch elements visible or hidden
function visib(objname, flag) {
x = new getObj(objname);
x.style.visibility = (flag) ? 'visible' : 'hidden';
}

//Switch next element visible and previous hidden.
var curImg = 0; // index of the array entry
var lastImg = 0;

function changeSlide ( change ) {
if (!DHTML) return;
curImg += change;
if ( curImg < 0 ) curImg = slides.length-1;
else
if ( curImg >= slides.length ) curImg = 0;
visib(slides[lastImg], false);
visib(slides[curImg], true);
fadeIn(slides[curImg],0)
lastImg = curImg;
}

var sec = 5 //Auto-Slide Intervals
var stopped = 0
var auto = setInterval("changeSlide(1)",sec*1000)
//setTimeout("changeSlide(1)",100)

function stopSlide() {
    if (stopped==0) {
    stopped==1
    clearInterval(auto)
    }
}

function fadeIn(objId,opacity) {
    if (document.getElementById) {
    obj = document.getElementById(objId);
        if (opacity <= 100) {
        setOpacity(obj, opacity);
        opacity += 10;
        window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 100);
        }
    }
}

function setOpacity(obj, opacity) {
    opacity = (opacity == 100)?99.999:opacity;
    // IE/Win
    obj.style.filter = "alpha(opacity:"+opacity+")";
    // Safari<1.2, Konqueror
    obj.style.KHTMLOpacity = opacity/100;
    // Older Mozilla and Firefox
    obj.style.MozOpacity = opacity/100;
    // Safari 1.2, newer Firefox and Mozilla, CSS3
    obj.style.opacity = opacity/100;
}
