﻿
var t
var j = 0
var p = images.length
var titleLink

var preLoad = new Array()
for (i = 0; i < p; i++) {
    preLoad[i] = new Image()
    preLoad[i].src = images[i]
}

function runSlideShow() {

    setLinkFF("linkTitle", Title[j], HREF[j]);

    if (document.all) {
        document.images.SlideShow.style.filter = "blendTrans(duration=2)"
        document.images.SlideShow.style.filter = "blendTrans(duration=crossFadeDuration)"
        document.images.SlideShow.filters.blendTrans.Apply()
    }
    
    setLinkFF("linkTitle", Title[j], HREF[j]);
    setLinkFF("linkDescription", Description[j], HREF[j]);
    setLinkFF("linkClickHere", "For cheap accommodation in " + Title[j] + ", click here.", HREF[j]);

    
    document.images.SlideShow.src = preLoad[j].src
    if (document.all) {
        document.images.SlideShow.filters.blendTrans.Play()
    }
    j = j + 1
    if (j > (p - 1)) j = 0
    t = setTimeout('runSlideShow()', slideShowSpeed)
}



function setLinkFF(linkId, innerHTML, href) {

    if (document.getElementById) {

        obj = document.getElementById(linkId);

        obj.innerText = innerHTML;
        obj.textContent = innerHTML;
        obj.href = href;
        
    }
}


function setLabelText(labelId, text) {

    if (document.getElementById) {

        obj = document.getElementById(labelId);

        obj.innerText = text;

    }
}


function setLinkOld(linkId, innerHTML, href) {

    for (i in document.links) {
        titleLink = document.links[i];
        try {
            if (titleLink.id == linkId) {
                titleLink.innerHTML = innerHTML;
                titleLink.href = href;
                // debugger;
                break;

            }
        }
        catch (x) { }
    }

}


//
//Shows/Hides and element on Page
//
function GetElement(id) {

    if (document.getElementById) {

        return document.getElementById(id);

    }
}



function findLink(name) {

    for (i in document.links) {
        titleLink = document.links[i];
        try {
            if (titleLink.id == linkId) {
                return document.links[i];

            }
        }
        catch (x) { }
    }
}


function findTag(name) {
    // debugger;
    var arr = new Array();
    arr = document.getElementsByTagName("*");
    for (var i = 0; i < arr.length; i++) {
        var tagName = document.getElementsByTagName("*").item(i).nodeName;
        var tagObj = document.getElementsByTagName("*").item(i);

        if (arr[i].id.indexOf(name) > 0 | arr[i].id == name) {
            return tagObj;
        }
    }
} 
