Shadowbox.loadLanguage('en', 'shadowbox/lang');
Shadowbox.loadSkin('classic', 'shadowbox/skin');
Shadowbox.loadPlayer(['img'], 'shadowbox/player');
//Shadowbox.loadPlayer(['swf'], 'shadowbox/player');


var slideControl		= null;				// slideControl object

function allInit() {
  rolloverInit();
	slideControl 	= new SlideControl();
	logit("slideControl.prototype="+slideControl.prototype);
	slideControl.initSlideControl();
	/*
	Shadowbox.init({
		onClose: function(currentElement) {
		},
		onOpen: function(currentElement) {
    }
 	});
	*/
	//showLightBox();
	slideControl.startShow('last');
}

/*
function showLightBox() {
	logit("showLightBox");
	Shadowbox.open({
		title:      'pano flash',
		player:     'swf',
//		content:    'panoStudioViewer.swf',
		content:    'panoStudioViewer.swf?pano=MookSunsetFlash.xml',
		height:     400,
		width:      640
	});
}
//		content:    'panoStudioViewer.swf?pano=MookSunsetFlash.xml',
*/
	
/**
 Functions for index.html page only
 **/
function rolloverInit() {
	logit('rolloverInit');
	
	for (var i=0; i<document.images.length; i++) {
		if (document.images[i].parentNode.tagName == "A") {
			//confirm(document.images[i].id.substring(0,6));
			logit('id found='+document.images[i].id);
			if (document.images[i].id.substring(0,6) == "button") {
				setupRollover(document.images[i]);
			}
		}
	}
}

function setupRollover(thisImage) {
	logit('setupRollover');
	thisImage.outImage = new Image();
	thisImage.outImage.src = thisImage.src;
	thisImage.onmouseout = function() {this.src = this.outImage.src;}
	var dot = thisImage.src.lastIndexOf('.');
	var ext = thisImage.src.substr(dot,4);
	var image = "images/" + thisImage.id + "Color" + ext;
	if (!image) {alert('Image not found:'+image);return;}
	thisImage.overImage = new Image();
	thisImage.overImage.src = "images/" + thisImage.id + "Color" + ext; 
	thisImage.overImage.id = thisImage.id;
	thisImage.onmouseover = function() {this.src = this.overImage.src;}	
}