/*--------------------------------------------*/
/* This code is copyright Richard Agnew 2008  */
/* and may not be copyied or distributed      */
/*--------------------------------------------*/

var ix = 0;
var o=100;
var t;
var sp=30;
var rt=10;
var f;
var desc;
var ie=true;
ie=(window.navigator.appName.indexOf("Explorer")>0);
var holder;
var photo;
var i_z;
var scale = 6;

var IEGallery = new Object();
IEGallery = function(container){
    i_z = this;
    this.Container = document.getElementById(container);        
    this.Album = albums[0];
    this.CreateFrame();
    this.CreateGallery();
}

IEGallery.prototype.CreateFrame = function(){
    if(document.getElementById("iframe")==null)
        document.write("<iframe id=\"iframe\" style=\"display: none\" src=\"\"></iframe>");
    this.Frame = document.getElementById("iframe");
}

IEGallery.prototype.CreateGallery = function(){
    this.Container.innerHTML = "<div style=\"text-align:center\"><table id=\"galleryFrame\"></table><div id=\"photoholder\"></div></div>";
    holder = document.getElementById("photoholder");
    var t = document.getElementById("galleryFrame");
    var r = t.insertRow(-1);
    for(var i=0;i<this.Album.length;i++){
        if(i%(scale)==0)r=t.insertRow(-1);
        var c = r.insertCell(-1);
        //c.innerHTML = "<div class=\"galleryitem\" title=\""+this.Album[i][1]+"\">"+eval(i+1)+"</div>";
        c.innerHTML = "<img style=\"width:80px;height:50px\" class=\"galleryitem\" src=\""+this.Album[i][0]+"\" alt=\""+this.Album[i][1]+"\"/>";
        var span = c.getElementsByTagName("img")[0];
        span.id = "photo_" + i; 
        if(span.addEventListener){span.addEventListener("click",Show, false)}else if(span.attachEvent){span.attachEvent("onclick",Show)};
    }
}

function Show(e){
    
    var s = new String();    
    try{    
    var ev = e ? e : window.event;
    var el = ev.target ? ev.target : ev.srcElement;    
    s = el.id;}catch(e){s='p_0';}
    var se = s.split("_");    
    ix = se[1];
    photo = i_z.Album[ix];
    var url = "blank.htm?i=" + photo[0];
    if(ie){document.frames("iframe").location = url;}else if(!ie){window.frames[0].location = url;};
}

function ChildLoad(){
    holder.innerHTML = "<img class=\"photoimage\" src=\""+photo[0]+"\" alt=\""+photo[1]+"\"/><p>"+photo[1]+"</p>";
    f = holder.getElementsByTagName("img")[0];
    desc = holder.getElementsByTagName("p")[0];
}
