function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}



//var firstIndex = 0;
var length = menulist.length;
var showNumber = 5;
var way = "gallery_images" + path + "/";
var showStep = 5;
var ref = "index.php?";
var spacer = "images/spacer.gif";

function init()
{
	MM_preloadImages('images/btn1_roll.jpg', 'images/btn2_roll.jpg');
	changeimages(0);
}

function whichElement(event) 
{
      if (event.button==2){pressed="picture"}
      if (pressed=="picture")
      {window.alert("© Fons Koopmans Art")}
      pressed=0
}

function chImages(n, li, pic)
{
	var im = document.createElement("img");
	var link = document.createElement("a");
	link.setAttribute("href", (ref+li+"&fn="+firstIndex));
	var fullPath = way + pic;
	im.setAttribute("width", "54");
	im.setAttribute("height", "38");
	im.setAttribute("border", "0");
	im.setAttribute("src", fullPath);
	im.setAttribute("class", "thumbs");
	link.appendChild(im);
	var cell = document.getElementById(("tb" + n));
	cell.appendChild(link);
}

function putSpacer(n)
{
	var im = document.createElement("img");
	var fullPath = spacer;
	im.setAttribute("width", "54");
	im.setAttribute("height", "51");
	im.setAttribute("src", fullPath);
	var cell = document.getElementById(("tb" + n));
	cell.appendChild(im);
}


function clean(n)
{
	var cell = document.getElementById(("tb" + n));
	//var kids = cell.childNodes;	
	//var kid = cell.childNodes[1];	
	for( var x = 0; cell.childNodes[x]; x++ )
	{
		if(x == 6)alert("X e:" + 6);
		cell.removeChild(cell.childNodes[x]);
	}

	//cell.removeChild(kids[0]);
	
}
   
 
function changeimages(x)
{

	if (firstIndex <= showStep && x == "-")
	{
		firstIndex = length + firstIndex - showStep;
	}
	else if (firstIndex >= (length - showStep) && x == "+")
	{
		firstIndex = showStep + firstIndex - length;
	}
	else
	{
		if (x == "-")
		{
			firstIndex -= showStep;
		}
		else if (x == "+")
		{
			firstIndex += showStep;
		}
	}
	var tbIndex = 1;
	if (length < showNumber)
	{
		for (i = 0; i < showNumber; i++, tbIndex++)
		{
			if (i >= length)
			{
				clean(tbIndex);
				putSpacer(tbIndex);
			}
			else
			{
				clean(tbIndex);
				chImages(tbIndex, menulinks[i], menulist[i] );
			}
		}
	}
	else
	{
		for(i = firstIndex; i < Math.min(length, (firstIndex + showNumber)); i++, tbIndex++)
		{
			
			clean(tbIndex);
			chImages(tbIndex, menulinks[i], menulist[i] );
		}
		for(i = 0; i < (firstIndex+showNumber-length); i++, tbIndex++)
		{
			
			clean(tbIndex);
			chImages(tbIndex, menulinks[i], menulist[i] );
		}
	}
}


