/**
 * AAT.Locations.js
 *
 * Author: Chris Knowles chris.knowles@ckweb.com.au
 * Date:   15/11/2006
 */

AAT.Locations =
{
    setThumbnails: function()
    {
        var tags = CKW.tags('a');
        for (var i = 0; i < tags.length; i++) {
            if (tags[i].className == 'image_link') {
                tags[i].onclick = function()
                {
                    var parts = this.id.split('-');
                    var location = parts[0];
                    var img_num = parts[1];
                    //var title = "jsdgjgdsj";
                    AAT.Locations.openImageViewer(location, img_num);
                }
            }
        }
        var close = CKW.id('ck_win_close');
        close.onclick = function()
        {
            AAT.Locations.closeImageViewer();
        }
    },

    openImageViewer: function(location, img_num)
    {
        CKW.id('win_img').style.display = 'none';
        CKW.id('ck_win').style.display = 'block';
        CKW.id('win_img').src = "/images/locations/" + location + "/" + img_num + ".jpg";
        CKW.id('win_img').onload = function()
        {
            CKW.id('win_img').style.display = 'block';
            //CKW.id('win_title').innerHTML = title;
        }
    },

    closeImageViewer: function()
    {
        CKW.id('ck_win').style.display = 'none';
    }
}

/**
 * Register Global Initialisation Methods
 */

AAT.reg.registerOnloadFunctions
(
    [
        "AAT.Locations.setThumbnails()"
    ]
);

