// JavaScript Document

function addEvent(elm, evType, fn, useCapture) {
	if (elm.addEventListener) {
	elm.addEventListener(evType, fn, useCapture);
	return true;
	} else if (elm.attachEvent) {
	var r = elm.attachEvent('on' + evType, fn);
	return r;
	} else {
	elm['on' + evType] = fn;
	}
}

var jsReady = false;
function isReady(){
	return jsReady;
}
	
function pageInit(){
	jsReady = true;
}

function turnOffAll(){
	onRollOutItem("flashDemo");
	onRollOutItem("flashPhoto");
	onRollOutItem("flashGuage");
	onRollOutItem("flashLounge");
	onRollOutItem("flashContact");
}

function updateFlash(p_movie, p_value){
	//console.log("UPDATE FLASH :::: SWF OBJECT - "+thisMovie("flashEditor")+" :: PROPERTY - "+p_prop+" :: VALUE - "+p_value);
	thisMovie(p_movie).updateFlash(p_value);
}

function thisMovie(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName];
	} else {
		return document[movieName];
    }
}

function onRollItem(p_movie){
	updateFlash(p_movie, "true");
}
	
function onRollOutItem(p_movie){
	updateFlash(p_movie, "false");
}

addEvent(window, 'load', turnOffAll, false);