function showMovie(url) {
	var movieFrame = document.getElementById("movie");
	movieFrame.src = url;
	return false;
}



var rollovers = new Array();

function assignRollovers(nodeId) {

	var node = document.getElementById(nodeId);
	if (node == null) return;
	
	var elements = node.getElementsByTagName("img");
	for(var i=0; i<elements.length; i++) {
	
		if (elements[i].className == "rollover") {

			// preload rollover source
			var r = rollovers.length-1;
			rollovers[r] = new Image(); 
			rollovers[r].src = getRolloverSource(elements[i]);

			// assign event handlers
			elements[i].onmouseover = doOver;
			elements[i].onmouseout 	= doOut;
		}
	}
	
}

function doOver(e) {

	// get img from event object
	if (!e) var e = window.event;
	var img = (window.event) ? e.srcElement : e.target;
	
	// assign rollover source
	img.src = getRolloverSource(img);	
}

function doOut(e) {

	// get img from event object
	if (!e) var e = window.event;
	var img = (window.event) ? e.srcElement : e.target;
	
	// assign rollover source
	img.src = getRolloutSource(img);	
}


function getRolloverSource(img) {

	var src = img.src
	var splits = src.split('/');
	var lastIndex = splits.length - 1;			
	var newImg = "/rollover/" + splits[lastIndex];
	var lastSlash = src.lastIndexOf('/');
	var newSrc = src.substring(0, lastSlash) + newImg;
	
	return newSrc;		
}


function getRolloutSource(img) {

	var src = img.src
	var rolloverSlash = src.indexOf('/rollover');
	var lastSlash = src.lastIndexOf('/');
	var newSrc = src.substring(0, rolloverSlash) + src.substring(lastSlash);

	return newSrc;		
}

