function print(s) {
	var out = document.getElementById("hashvalue");
	out.innerHTML = "";
	out.appendChild(document.createTextNode(s));
}

function getMovie(movieName) {
	var isIE = navigator.appName.indexOf("Microsoft") != -1;
    return (isIE) ? window[movieName] : document[movieName];
}

function setFlashHash(str){
	// handle case where its back to root
	if(str == null || str == ""){
		if(startImage == null || startImage == ""){
			str ="#_";
		}
		else{
			str ="#"+startImage;
		}
	}
	
	var movie = getMovie("scroller");
	if(movie != null){
		movie.setImage(str);
	}
}

function triggerHashUpdate(){
	if(document.location.hash == null || document.location.hash == ""){
		if(startImage == null || startImage == ""){
			setFlashHash("#_");
		}
		else{
			setFlashHash("#"+startImage);
		}
	}
	else{
		setFlashHash(document.location.hash);
	}
}

function mousein(){
	var movie = getMovie("banner");
	movie.show();
}

function mouseout(){
	var movie = getMovie("banner");
	movie.hide();
}

function fullscreen(){
	alert("FS!");
	var movie = getMovie("scroller");
	movie.fullscreen();
}

function setHash(hash) {
	hashListener.setHash(hash);
}

hashListener.onHashChanged = function () {
	setFlashHash(document.location.hash);
};