/* flags passed to flash movie - set in preCheck() */
var net6			 //flash movie warns user if true
var macIE			 //flash movie warns user if true
var realPlugin //flash movie prevents main site from loading if true
var	agent = navigator.userAgent.toLowerCase()

/* plug-in detection */
function doPluginCheck(pluginName) {	
	if (agent.indexOf("msie") != -1 && agent.indexOf("win") != -1) {
		switch(pluginName) {
			case "RealPlayer":
				return(doRealActiveXCheck())
			default:				
				return true //IE on Windows will auto download certain plug-ins
		}
	}
	else if (navigator.plugins) {
		for (var i=0; i < navigator.plugins.length; i++) {
			if (navigator.plugins[i].name.indexOf(pluginName) != -1) {
				return true
			}
		}
		return false
	}
	else {
		return true //browser doesn't have plug-in object - may still support plug-ins
	}
}

/* precheck Flash plug-in, Real Player plug-in, browser and platform */
function preCheck() {
	if (!doPluginCheck('Shockwave Flash')) {
		return false
	}
	
	//set variables to pass to Flash movie 
	net6 = (agent.indexOf('netscape6') != -1) ? 1 : 0
	macIE = (agent.indexOf('mac') != -1 && agent.indexOf('msie') != -1) ? 1 : 0
	realPlugin = doPluginCheck('RealPlayer') ? 1 : 0
	
	return true
}
