//
// Utvecklare: Göran Bength, Gustafs 
//
function bild_objekt(pic,thumb,caption,width) 
   {
    this.pic=pic;
    this.thumb=thumb;
    this.caption=caption;
    this.width=width;       //Width of thumb + border and spaces
   }

function skapa_div(bilder,tag_id) {

     if (top == self) {top.location="index.htm";}  //Säkerställ att index.htm alltid laddas först

    tableTop='<TABLE cellspacing=0 cellpadding=3 border=0><TR>';
    tableBottom='</TR></TABLE>';
    tablebody='';
    frameWidth=document.body.clientWidth;
    accWidth=0;
    
    for (var n = 0 ; n <=(bilder.length-1) ; n++)
    {
 
        if(accWidth > (frameWidth-150))
        {
            accWidth=0;
            tablebody +='</TR><TR>';
        }
        
        tablebody+='<TD valign=top align=center><A href="' + bilder[n].pic +'" target="_blank"><IMG src="'+ bilder[n].thumb + '" class="imgRam"/><BR><span class="bildTextLiten">'+ bilder[n].caption + '</span></A></TD>\n';
        accWidth= accWidth + bilder[n].width;

    }
    
    alltable= tableTop+tablebody+tableBottom;
    var divtag=document.getElementById(tag_id);
    divtag.innerHTML=alltable;  
}

var bildIx=0;

function bytBild(bilder,diff)
{
    bildIx = bildIx+diff;
    if (bildIx > bilder.length-1) bildIx=0;
    if (bildIx < 0) bildIx=bilder.length-1;
       
    var imgEl=document.getElementById('imgBild');
    imgEl.src=bilder[bildIx].pic;
    var textEl=document.getElementById('imgText');
    textEl.innerHTML=bilder[bildIx].caption;

}

function bytVisning(bilder,divBilder,divBildspel)
{
    var visning=document.getElementById('visningsAlternativ');
    var divBildspel=document.getElementById(divBildspel);
    var divBilder=document.getElementById(divBilder);
    var imgBild=document.getElementById('imgBild');
    if (imgBild.src=='') bytBild(bilder,0);
    if (divBildspel.style.display=='none')
    {
        divBildspel.style.display='block';
        divBilder.style.display='none';
        visning.innerHTML='Visa litet format';
    }
    else
    {
        divBildspel.style.display='none';
        divBilder.style.display='block';
        visning.innerHTML='Visa stort format';
  
    }

}