function gallery(gallery,images,columns,order) {

	gallery_Image_Sources=new Array(images)
	gallery_Image_Links=new Array(images)
	
	if (order == 0) {
		pgno = 1 }
	else {
		pgno = images }

	for(i=0;i<images;i+=1){

		var pgsrc = "images/portfolio/"+gallery
		var pglnk = "images/portfolio/"+gallery
		pgnum = "0"+(pgno)
		pgnum = pgnum.substr(pgnum.length-2,2)
		pglnk += pgnum + "f.jpg"
		pgsrc += pgnum + ".jpg"
		gallery_Image_Sources[i] = pgsrc
		gallery_Image_Links[i] = pglnk

		//B_LI,B_MI,B_RI,B_TI,B_Angle=0,B_CrImg=6,B_MaxW,B_Direction=1;
		//B_MSz,B_Stppd=false
	
		if (order == 0) {
			pgno = pgno + 1}
		else {
			pgno = pgno - 1}

	}

  // Produce HTML variable as table of images, 2 across, as many down as needed to complete
  // images (pages - variable received). 
  
  var ccell = 1
  var html = '<TABLE class="gallery">' 
  
  for (i=0;i<images;i+=1){
  
  	if (ccell == 1) {
  		html+="<TR class='gallrow'>"
  	}
	html+= '<TD class="gallcol">'

	html+= '<a class="gallcol" href="'+gallery_Image_Links[i]+'" rel="lightbox[Portfolio]"><img src="'+gallery_Image_Sources[i]+'">'
	html+='</A>'
	html+='</TD>'

	ccell = ccell + 1
	if (ccell > columns) {
		ccell = 1
		html+="</tr>"
	}
  }
  if (ccell > 1) {
  	html+= "</TR>"
  }
  html+="</table>"
  
  document.write(html);
}

