/* first check for flash */

// moock fpi [f.lash p.layer i.nspector]
// version: 1.3.7
// written by colin moock
// code maintained at: http://www.moock.org/webdesign/flash/detection/moockfpi/
// terms of use posted at: http://www.moock.org/terms/
// =============================================================================
/*
var requiredVersion = 6;
var flash2Installed = false;    // boolean. true if flash 2 is installed
var flash3Installed = false;    // boolean. true if flash 3 is installed
var flash4Installed = false;    // boolean. true if flash 4 is installed
var flash5Installed = false;    // boolean. true if flash 5 is installed
var flash6Installed = false;    // boolean. true if flash 6 is installed
var flash7Installed = false;    // boolean. true if flash 7 is installed
var flash8Installed = false;    // boolean. true if flash 8 is installed
var flash9Installed = false;    // boolean. true if flash 9 is installed
var maxVersion = 9;             // highest version we can actually detect
var actualVersion = 0;          // version the user really has
var hasRightVersion = false;    // boolean. true if it's safe to embed the flash movie in the page
var jsVersion = 1.0;            // the version of javascript supported
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;    // true if we're on ie
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false; // true if we're on windows
jsVersion = 1.1;
if(isIE && isWin){
  document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n');
  document.write('on error resume next \n');
  document.write('flash2Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.2"))) \n');
  document.write('flash3Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.3"))) \n');
  document.write('flash4Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4"))) \n');
  document.write('flash5Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5"))) \n');  
  document.write('flash6Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6"))) \n');  
  document.write('flash7Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.7"))) \n');
  document.write('flash8Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.8"))) \n');
  document.write('flash9Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.9"))) \n');
  document.write('<\/SCR' + 'IPT\> \n'); // break up end tag so it doesn't end our script
}

function detectFlash() {  
  if (navigator.plugins) {
    if (navigator.plugins["Shockwave Flash 2.0"]
        || navigator.plugins["Shockwave Flash"]) {
      var isVersion2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
      var flashDescription = navigator.plugins["Shockwave Flash" + isVersion2].description;
      var flashVersion = parseInt(flashDescription.substring(16));
      flash2Installed = flashVersion == 2;    
      flash3Installed = flashVersion == 3;
      flash4Installed = flashVersion == 4;
      flash5Installed = flashVersion == 5;
      flash6Installed = flashVersion == 6;
      flash7Installed = flashVersion == 7;
      flash8Installed = flashVersion == 8;
      flash9Installed = flashVersion >= 9;
    }
  }
  for (var i = 2; i <= maxVersion; i++) {  
    if (eval("flash" + i + "Installed") == true) actualVersion = i;
  }
  if(navigator.userAgent.indexOf("WebTV") != -1) actualVersion = 4;  
  if (actualVersion >= requiredVersion) {
    hasRightVersion = true;                
  }
}
detectFlash();
*/

// =============================================================================
// =============================================================================
/* futurecom webscreensaver :: ufe */

function init() {
	// void
}

/*
function init() {
	if(hasRightVersion) {	//only do if flash is ok
		if (!wscsIE) document.captureEvents(Event.MOUSEMOVE);
		document.onmousemove = checkForReset;
	}
}

function checkForReset(e) {
	if (wscsIE) {
		wscsNewX = event.clientX + document.body.scrollLeft;
		wscsNewY = event.clientY + document.body.scrollTop;
	}
	else { 
		wscsNewX = e.pageX;
		wscsNewY = e.pageY;
	}  
	if((wscsNewX != wscsOldX) || (wscsNewY != wscsOldY)) {
		loopCounter = 0;
	}
	
	wscsNewX = wscsOldX
	wscsNewY = wscsOldY;
	
	return true;
}

function checkLoops() {
	wscsLoopCounter++;
	if(wscsLoopCounter > wscsWaitLoops) {
		document.location.href = "/_webscreensaver.html?b=" + document.location.href;
	}
}

if(hasRightVersion) {

	var wscsIE = document.all?true:false;
	var wscsOldX = 0;
	var wscsOldY = 0;
	
	var wscsLoopCounter = 0;
	var wscsIntervalTime = 2;	//[s]
	var wscsWait = 180;		//[s]
	
	var wscsWaitLoops = Math.ceil(wscsWait / wscsIntervalTime);
	
	setInterval(checkLoops, wscsIntervalTime * 1000);
}
*/