// BEGIN_ EDIT //
//var ssDir = './img/photos/';
var ssDir = 'http://pdl.warnerbros.com/wbol/us/supermanreturns/webmaster/';
// _END EDIT //

QueryString.keys = new Array();
QueryString.values = new Array();
QueryString_Parse();
var iNumLocal = unescape(QueryString("iNum") ); //document.write("!!!"+iNumLocal+"!!!");
var iWidthLocal = unescape(QueryString("iWidth") );
var iHeightLocal = unescape(QueryString("iHeight") );
// Create new Image() Object
ssImg=new Image();
ssImg.src=ssDir+'pic-1.jpg';
// Image array; presumes naming convention is constant
var ssImages = Array();
ssImages[0]=ssDir+'pic-1.jpg';
ssImages[1]=ssDir+'pic-2.jpg';
ssImages[2]=ssDir+'pic-3.jpg';
ssImages[3]=ssDir+'pic-4.jpg';
ssImages[4]=ssDir+'pic-5.jpg';
ssImages[5]=ssDir+'pic-6.jpg';
//ssImages[6]=ssDir+'pic-7.jpg';

// Preload images into cache
var preloadedimages = Array();
for (p=0;p<ssImages.length;p++){
	preloadedimages[p]=new Image();
	preloadedimages[p].src=ssImages[p];
}

if(iNumLocal == 'null') {curImage = 0;}
else{curImage = iNumLocal-1;}

function displayDefaultArt(myId){
	if(myId == "null"){
		myId = 1;
	}
	var myArt = '<img src="'+ssDir+'pic-'+myId+'.jpg" width="750" height="525" name="ssImg">';
	return myArt;
}

function displaySS(imgId){
	if((imgId.length-1) == 0){
		document.ssImg.src = ssDir+"pic-1.jpg";
	}else{
		document.ssImg.src = ssImages[imgId];
	}
}

function prevImage(){
	if(curImage != 0){
		displaySS(curImage-1);
		curImage = curImage-1;
		displayCurNum();
	}else{
		curImage = ssImages.length-1;
		displaySS(curImage);
		displayCurNum();
	}
}

function nextImage(){
	var maxId = ssImages.length-1;
	if(curImage < maxId){
		displaySS(curImage+1);
		curImage = curImage+1;
		displayCurNum();
	}else if(curImage == maxId){
		curImage = 0;
		displaySS(curImage);
		displayCurNum();
	}
}

function displayCurNum__(){
	var currentImage = curImage+1;
	tempobj=document.getElementById('curNum');
	tempobj.innerHTML="<nobr><table border='0' cellpadding='0' cellspacing=0'><tr><td class='numberType'>"+currentImage+' / '+(ssImages.length)+"</td></tr></table>";
}
function displayCurNum() {
	var currentImage = curImage+1;
	tempobj=document.getElementById('curNum'); // constant defined ID
	// i.e., 1 / 7
	tempobj.innerHTML=currentImage+' / '+(ssImages.length);
}
// Grab params passed in URL call, i.e., "http://...popup.html?iNum=2
function QueryString(key) {
	var value = null;
	for (var i=0;i<QueryString.keys.length;i++)
		if (QueryString.keys[i] == key) {
			value = QueryString.values[i];
			return value;
			//break;
		}
//	return value;
	return 1;
}

function QueryString_Parse() {
	var query = unescape(window.location.search.substring(1) );
	var pairs = query.split("&");
	for (var i=0; i<pairs.length; i++) {
		var pos = pairs[i].indexOf('=');
		if (pos >= 0) {
			var argname = pairs[i].substring(0,pos);
			var value = pairs[i].substring(pos+1);
			QueryString.keys[QueryString.keys.length] = argname;
			QueryString.values[QueryString.values.length] = value;
		}
	}
}
