function pop(theURL,winName, width, height, offestX, offsetY) {
	sW = screen.availWidth;
	sH = screen.availHeight;
	var leftpos = ((sW-width)/2)+offestX, toppos = ((sH-height)/2)+offsetY;
	window.open(theURL,winName,'width='+ width +',height='+ height +',top='+ toppos +',left='+leftpos +',screenY='+ toppos +',screenX='+leftpos +',location=no,toolbar=no,directories=no,resizable=no,menubar=no,status=no,scrollbars=no');
}

var controlArray = new Object();
var controlAgent = window.navigator.userAgent;
var pageInited = false;
var imageState = new Array();

function setup(eyeNames, imageNames, imageList, captionList) {
	for (var i=0;i<eyeNames.length;i++) {
		var record = new Object();
		record.eyeTarget = eyeNames[i];
		record.eyeSource =imageLoad(record.eyeTarget, new Array('/images/gen/eye_o_n.gif','/images/gen/eye_o_h.gif'));
		record.imageTarget = imageNames[i];
		record.imageSource = imageLoad(record.imageTarget, new Array(imageList[i],captionList[i]));
		imageState[i] = record;
	}
	pageInited = true;
}

function changeImage(dest) {
}

function rollImage(dest, type) {
	if (pageInited) {
		if (type) {
			showImage(imageState[dest].eyeTarget,1);
			showImage(imageState[dest].imageTarget,1);
		} else {
			showImage(imageState[dest].eyeTarget,0);
			showImage(imageState[dest].imageTarget,0);
		}
	}
}

function showImage(n,i) {
	if (document.images) {
		if (controlArray[n]) {
			var img = document[n];
			if (img) {img.src = controlArray[n][i].src;}
			return true;
		}
	}
	return false;
}

function imageLoad(im,ar) {
	if (document.images) {
		controlArray[im] = new Object();
		for (var i=0;i<2;i++) {
			if (ar[i] != 0) { controlArray[im][i] = new Image(); controlArray[im][i].src = ar[i]; }
			else controlArray[im][i] = 0;
		}
	}
}
