var igl_array=['Bild_022.jpg','cockpit.JPG','DSC01534.JPG','DSC01589.JPG','DSC01884.JPG','DSC02301.JPG','DSC02399.JPG','DSC03041.JPG','DSC_0090.JPG','DSC_0107.JPG','DSC_0110.JPG','DSC_0111.JPG','DSC_0112.JPG','DSC_1373.JPG','DSC_1375.JPG','DSC_1384.JPG','wagon2.JPG','Wagon_omslagsbild_alt3.jpg','wag_fram.jpg','wag_sida.jpg'];
switch (lg) {
	case 1:
		var txtIgl_previous='&lt;&lt; F&ouml;rra';
		var txtIgl_showThumbnails='Visa miniatyrer';
		var txtIgl_next='N&auml;sta &gt;&gt;';
		var txtIgl_showNext='Visa nästa bild';
		var txtIgl_openFullsize='&Ouml;ppna fullstorlek';
		var txtIgl_image='Bild';
		var txtIgl_of='av';
		var txtIgl_showPerPage='Visa per sida';
		var txtIgl_pages='Sidor';
	break;
	default:
		var txtIgl_previous='&lt;&lt; Previous';
		var txtIgl_showThumbnails='Show thumbnails';
		var txtIgl_next='Next &gt;&gt;';
		var txtIgl_showNext='Show next image';
		var txtIgl_openFullsize='Open fullsize';
		var txtIgl_image='Image';
		var txtIgl_of='of';
		var txtIgl_showPerPage='Show per page';
		var txtIgl_pages='Pages';
}
var igl_id=14;
var igl_rows=10;
var igl_perRow=8;
var igl_page=1;
var igl_i=-1;
function km_igl(act) {
	var i,j;
	switch (act) {
		case 'init':
		case 'update':
			var igl_perPage=igl_rows*igl_perRow;
			var igl_pages=Math.ceil(igl_array.length/igl_perPage);
			//page nav
			get_object('iglPageNav').style.display=(igl_pages > 1)?'block':'none';
			if (igl_pages > 1) {
				get_object('iglPageNav').innerHTML=txtIgl_pages+':';
				get_object('iglPageNav').innerHTML+=(igl_page != 1)?' <a href="javascript:km_igl(\'goToPage\','+(parseInt(igl_page)-1)+');">&lt;&lt;</a>':' &lt;&lt;';
				for (i=1;i<=igl_pages;i++) {
					if (i == igl_page)
						get_object('iglPageNav').innerHTML+=' <span style="font-weight:bold;">'+i+'</span>';
					else
						get_object('iglPageNav').innerHTML+=' <a href="javascript:km_igl(\'goToPage\','+i+');">'+i+'</a>';
				}
				get_object('iglPageNav').innerHTML+=(igl_page != igl_pages)?' <a href="javascript:km_igl(\'goToPage\','+(parseInt(igl_page)+1)+');">&gt;&gt;</a>':' &gt;&gt;';
			}
			//per page nav
			get_object('iglPerPageNav').innerHTML=txtIgl_showPerPage;
			var perPageSelect=get_object('iglRowsPerPage');
			setSelect(get_object('iglRowsPerPage'),igl_rows);
			//thumb holder
			var iglTmbHolder=get_object('iglTmbHolder');
			iglTmbHolder.innerHTML='';
			var loopFrom=(igl_page-1)*igl_perPage;
			var loopTo=loopFrom+igl_perPage;
			if (loopTo > igl_array.length)
				loopTo=igl_array.length;
			var thumb,aTag,imgTag;
			for (i=loopFrom;i<loopTo;i++) {
				j=i+1;
				thumb=document.createElement('div');
				
						aTag=document.createElement('a');
						aTag.setAttribute('href','km/file/igl/'+igl_id+'/fsz/'+igl_array[i]);
						aTag.setAttribute('rel','lightbox[gallery_'+igl_id+']');
						thumb.appendChild(aTag);
						imgTag=document.createElement('img');
						aTag.appendChild(imgTag);
						imgTag.className='iglImg';
						imgTag.src='km/lightbox/images/transparent.gif';
						
					
				iglTmbHolder.appendChild(thumb);
				thumb.className='iglTmb';
				thumb.style.backgroundImage='url(km/file/igl/'+igl_id+'/tmb/'+igl_array[i]+')';
				if (j%igl_perRow != 0)
					thumb.style.marginRight='1px';
			}
			if (act == 'init') {
				
				initLightbox();
					
			}
		break;
		case 'goToPage':
			igl_page=km_igl.arguments[1];
			km_igl('update');
			
		break;
		
	}
}
