﻿var blnDOMSUPPORT = (document.getElementById) ? true : false;
window.onload = window_load;
if (parent.location.href != self.location.href) {
    if (window.location.href.replace)
        parent.location.replace(self.location.href);
    else
    // causes problems with back button, but works
        parent.location.href = self.location.href;
}
function window_load() {

    if (blnDOMSUPPORT) {
        var i = 1;
        var imgStr = '';
        document.getElementById('img01').onclick = showviewer;
        document.getElementById('img01').onmouseover = showpreview;

        document.getElementById('img02').onclick = showviewer;
        document.getElementById('img02').onmouseover = showpreview;

        document.getElementById('img03').onclick = showviewer;
        document.getElementById('img03').onmouseover = showpreview;

        document.getElementById('img04').onclick = showviewer;
        document.getElementById('img04').onmouseover = showpreview;

        document.getElementById('img05').onclick = showviewer;
        document.getElementById('img05').onmouseover = showpreview;

        document.getElementById('img06').onclick = showviewer;
        document.getElementById('img06').onmouseover = showpreview;

        document.getElementById('img07').onclick = showviewer;
        document.getElementById('img07').onmouseover = showpreview;

        document.getElementById('img08').onclick = showviewer;
        document.getElementById('img08').onmouseover = showpreview;

        document.getElementById('img09').onclick = showviewer;
        document.getElementById('img09').onmouseover = showpreview;

        document.getElementById('img10').onclick = showviewer;
        document.getElementById('img10').onmouseover = showpreview;

        document.getElementById('img11').onclick = showviewer;
        document.getElementById('img11').onmouseover = showpreview;

        document.getElementById('img12').onclick = showviewer;
        document.getElementById('img12').onmouseover = showpreview;

        document.getElementById('img13').onclick = showviewer;
        document.getElementById('img13').onmouseover = showpreview;

        document.getElementById('img14').onclick = showviewer;
        document.getElementById('img14').onmouseover = showpreview;

        document.getElementById('img15').onclick = showviewer;
        document.getElementById('img15').onmouseover = showpreview;

        document.getElementById('img16').onclick = showviewer;
        document.getElementById('img16').onmouseover = showpreview;

        document.getElementById('img17').onclick = showviewer;
        document.getElementById('img17').onmouseover = showpreview;

        document.getElementById('img18').onclick = showviewer;
        document.getElementById('img18').onmouseover = showpreview;

        document.getElementById('viewerclose').onclick = closeviewer;

    }
    else {
        var i = 0;
        for (i = 1; i < 19; i++) {
            document.images['img' + (i < 10) ? '0' + i : i].onclick = showviewer;
            document.images['img' + (i < 10) ? '0' + i : i].onmouseover = showpreview;
        }
    }
}

function showviewer() {

    if (blnDOMSUPPORT) {
        document.getElementById('imageviewer').className = 'imageviewer';
        //document.getElementById('fullimage').style.backgroundImage = 'url(' + this.src.replace('thumb058038/gambia_5838', 'original/gambia').replace('gif', 'jpg') + ')';
        document.getElementById('fullimage').src = this.src.replace('thumb058038/gambia_5838', 'thumb597400/gambia').replace('gif', 'jpg');
    }
    else {
        // old school background swap
        imageviewer.className = 'imageviewer';
        //fullimage.style.backgroundImage = 'url(' + this.src.replace('thumb058038/gambia_5838', 'original/gambia').replace('gif', 'jpg') + ')';
    }

}
function showpreview() {

    if (blnDOMSUPPORT) {
        document.getElementById('slideshowpreview').style.backgroundImage = 'url(' + this.src.replace('thumb058038/gambia_5838', 'thumb180120/gambia_180120') + ')';
    }
    else {

        // old school background swap
        document.images['slideshowpreview'].src = this.src.replace('thumb058038/gambia_5838', 'thumb180120/gambia_180120');

    }

}
function closeviewer() {
    if (blnDOMSUPPORT) {
        // hide divs
        document.getElementById('imageviewer').className = 'imagevieweroff';
    }
    else {
        // old school hide divs
        imageviewer.className = 'imagevieweroff';
    }
}