var numcolumns = 5, numrows = 5
var numperpage = numcolumns * numrows, maxnumpages;
var z;
var imageprepend = 'cup';
var imagethumbpath = 'Thumb/sm/';
var imagefullpath = '/Anime/SailorMoon/couple/';
var windowpnt = 0;

var imagelistdata, imagelistdatanum;
// Array('[full image]', '[thumb image]', [thumb wid], [thumb hei], '[popup type 0 - fits on screen, 1 - resizable]'),
imagelistdata = new Array(
  Array('jpg', 100,  84, 0),
  Array('jpg', 100,  76, 0),
  Array('jpg', 100,  80, 0),
  Array('jpg', 100,  73, 0),
  Array('jpg', 100,  94, 0), // 4 
  Array('gif',  54, 100, 1),
  Array('jpg', 100,  69, 1),
  Array('jpg',  82, 100, 1),
  Array('jpg',  75, 100, 1),
  Array('gif',  59, 100, 0), // 9
  Array('jpg', 100,  74, 1),
  Array('jpg',  94, 100, 1),
  Array('jpg',  84, 100, 1),
  Array('jpg',  70, 100, 1),
  Array('jpg',  79, 100, 1), // 14
  Array('gif', 100,  96, 0),
  Array('jpg',  75, 100, 0),
  Array('jpg',  65, 100, 1),
  Array('jpg', 100,  65, 1),
  Array('jpg',  52, 100, 1), // 19
  Array('jpg',  81, 100, 1),
  Array('jpg',  67, 100, 1),
  Array('jpg',  86, 100, 0),
  Array('jpg', 100,  88, 0),
       Array('jpg',  81, 100, 1), // 24
  Array('jpg',  75, 100, 1),
  Array('jpg', 100,  91, 1),
  Array('jpg',  74, 100, 1),
  Array('jpg', 100,  82, 1),
  Array('jpg', 100,  80, 1), // 29
  Array('jpg',  59, 100, 1),
  Array('jpg', 100,  97, 0),
  Array('jpg',  72, 100, 1),
  Array('jpg',  70, 100, 1),
  Array('jpg',  75, 100, 1), // 34
  Array('jpg',  75, 100, 1),
  Array('jpg',  81, 100, 1),
  Array('jpg', 100,  78, 1),
  Array('jpg', 100,  89, 1),
  Array('jpg',  93, 100, 1), // 39
  Array('jpg',  68, 100, 1),
  Array('jpg',  67, 100, 1),
  Array('jpg',  69, 100, 1),
  Array('jpg',  67, 100, 1),
  Array('jpg',  69, 100, 1), // 44
  Array('jpg',  67, 100, 1),
  Array('jpg',  80, 100, 1),
  Array('jpg',  67, 100, 1),
  Array('jpg',  68, 100, 1),
       Array('jpg',  70, 100, 1), // 49
  Array('jpg',  69, 100, 1),
  Array('jpg',  68, 100, 1),
  Array('jpg', 100,  73, 1),
  Array('jpg',  67, 100, 1),
  Array('jpg', 100,  92, 1), // 54
  Array('jpg',  66, 100, 1),
  Array('jpg', 100,  68, 1),
  Array('jpg', 100,  76, 1),
  Array('jpg',  75, 100, 0),
  Array('jpg', 100,  75, 1), // 59
  Array('jpg', 100,  75, 1),
  Array('jpg',  68, 100, 0),
  Array('jpg', 100,  59, 0),
  Array('jpg', 100,  57, 0),
  Array('jpg', 100,  85, 0), // 64
  Array('jpg',  76, 100, 0),
  Array('jpg', 100,  81, 0),
  Array('jpg', 100,  54, 1),
  Array('jpg',  78, 100, 0),
  Array('jpg',  66, 100, 0), // 69
  Array('jpg',  73, 100, 0),
  Array('jpg',  98, 100, 1),
  Array('jpg',  51, 100, 1),
  Array('jpg', 100,  75, 1),
       Array('jpg',  87, 100, 0), // 74
  Array('jpg', 100,  55, 0),
  Array('jpg',  69, 100, 1),
  Array('jpg',  75, 100, 1),
  Array('jpg', 100,  75, 1),
  Array('jpg',  67, 100, 1), // 79
  Array('jpg',  67, 100, 1),
  Array('jpg',  59, 100, 1),
  Array('jpg',  68, 100, 1),
  Array('jpg',  98, 100, 1),
  Array('jpg',  78, 100, 1), // 84
  Array('jpg',  68, 100, 1),
  Array('jpg',  68, 100, 1),
  Array('jpg', 100,  92, 1),
  Array('jpg',  43, 100, 1),
  Array('jpg',  75, 100, 1), // 89
  Array('jpg', 100,  71, 1),
  Array('jpg',  36, 100, 1),
  Array('jpg',  75, 100, 1),
  Array('jpg',  75, 100, 1),
  Array('jpg',  66, 100, 1), // 94
  Array('jpg',  68, 100, 1),



     
	""
);
imagelistdatanum = imagelistdata.length - 1;

maxnumpages = Math.floor(imagelistdatanum / numperpage);
if ((maxnumpages * numperpage) < imagelistdatanum)
	maxnumpages++;

function DrawImageList() {
	var q, qd, p, pd, z, curstring;
	var curval, curpnt, curpage, mainwindowloc = window.location.toString();
	var curimagefull, curimagethumb;

	curval = mainwindowloc.indexOf('?');
	if (curval > -1) {
		curval = mainwindowloc.substring(curval, mainwindowloc.length);
		mainwindowloc = mainwindowloc.substring(0, curval - 1);
		if (curval.length > 1) {
			curpnt = curval.substring(1, curval.length);
			if (isNaN(curpnt))
				curpnt = 0;
			else
				curpnt = parseInt(curpnt);
		} else {
			curpnt = 0;
		}

	} else {
		curpnt = 0;

	}
	if (curpnt < 0)
		curpnt = 0;
	else if ((curpnt * numperpage) >= imagelistdatanum)
		curpnt = 0;

	curpage = curpnt * numperpage;

	document.write('<table border="0" cellspacing="0" cellpadding="32">\n' +
		'<tr>\n' +
		'<td style="background-color: #EFA8E1;">' +
		'<table cellpadding="2" cellspacing="2" border="1" width="520" style="background-color: #000000;">\n');

	qd = curpage;
	for (p = 0; p < 5; p++) {
		document.write('<tr>\n');
		for (q = 0; q < 5; q++) {
			pd = qd + q;
			if (pd < imagelistdatanum) {
				curimagefull = imagefullpath + imageprepend + maketrichar(pd) + '.' + imagelistdata[pd][0];
				curimagethumb = imagethumbpath + imageprepend + maketrichar(pd) + '.jpg';
				document.write('<td align="center" width="100"><img src="dot.gif" width="100" height="1" alt="" /><br />' +
					'<a href="javascript: DisplayPopup(\'' + curimagefull + '\', ' + imagelistdata[pd][3] + ');">' +
					'<img src="' + curimagethumb + '" alt="Click here to see full sized Image"' + 
					' width="' + imagelistdata[pd][1] + '" height="' + imagelistdata[pd][2] + '" border="0" />' +
					'</a></td>\n');

			} else {
				document.write('<td><img src="dot.gif" width="100" height="100" alt="" /></td>\n');

			}
		}
		document.write('</tr>\n');
		qd += 5;
	}

	document.write('</table></td>\n' +
		'</tr>\n' +
		'</table><br />');

	if (numperpage < imagelistdatanum) {
		document.write('<center><table border="0" cellspacing="0" cellpadding="0">\n' +
			'<tr>\n' +
			'<td>Select a Page to View:');
		curstring = '';
		for (z = 0; z < maxnumpages; z++) {
			if (z)
				curstring += ' | ';
			if (z == curpnt)
				curstring += '<b><u>' + (z + 1) + '</u></b>';
			else
				curstring += '<a href="' + mainwindowloc + '?' + z + '">' + (z + 1) + '</a>';
		}
		document.write(curstring);
		document.write('</td>\n' +
			'</tr>\n' +
			'</table></center><br />');
	}
} // DrawImageList



function DisplayPopup(imageurl, popuptype) {
	windowpnt = window.open('',
		'imagepopup',
		'width=400,height=400,location=no,toolbar=no,menubar=no,scrollbars=no,resizable=no');
	windowpnt.window.close();

	if (popuptype) {
		windowpnt = window.open(imageurl,
			'imagepopup',
			'width=600,height=450,location=no,toolbar=no,menubar=no,scrollbars=yes,resizable=yes');
	} else {
		windowpnt = window.open('/popup-bigimage.php?i=' + escape(imageurl),
			'imagepopup',
			'width=400,height=400,location=no,toolbar=no,menubar=no,scrollbars=no,resizable=no');
	}

	windowpnt.window.focus();
}



function maketrichar(curval) {
	var curstring;
	curstring = curval.toString();
	if (curval < 100) {
		curstring = '0' + curstring;
		if (curval < 10)
			curstring = '0' + curstring;
	}

	return curstring;
} // maketrichar