function printwindow(url,winName,width,height,scroll){
 var top=100;
 var left=100;
 var winProp ="toolbar=no,location=no,directories=no,status=no,menubar=yes,scrollbars="+scroll+",resizable=no,copyhistory=yes,width="+width +",height="+ height+",top=" + top + ",left=" + left;
 var aWindow; 
 aWindow=window.open(url,winName,winProp);
 if (!aWindow.opener) aWindow.opener = self;
 aWindow.focus();
}
 
function printpage(){
	//alert("test");
 printwindow("?print=yes","printpage","600","800","yes");
 return false;
}

function FlashDetectRedirect(strHTMLPage){
	var viewerDetect=flashImg();
	
	//alert("flashdetect");
	//viewerDetect="img";
	if (viewerDetect != "flash"){
		window.location = strHTMLPage;
	}

}

function DisplayFlash(){
	var viewerDetect=flashImg();
	var strHTML = "";
	//alert("flashdetect");
	//viewerDetect="img";
	if (viewerDetect != "flash"){
		strHTML = "<a href=\"home.html\"><img src=\"img/logo_never_too_early.jpg\" width=\"558\" height=\"92\" alt=\"Never too early\" title=\"Never too early\" border=\"0\" class=\"floatleft\" /></a>";
	}
	else
	{
		strHTML = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" width=\"558px\" height=\"92px\" id=\"balance\" align=\"left\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"wmode\" value=\"transparent\" /><param name=\"movie\" value=\"13853_logo_02.swf\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /><embed src=\"13853_logo_02.swf\" quality=\"high\" bgcolor=\"#ffffff\" width=\"558px\" height=\"92px\" name=\"balance\" align=\"left\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" wmode=\"transparent\" /></object>";
	}
	
	document.write(strHTML);
		
}

function DisplayFlash_Balance()
{
	document.write("<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" width=\"724px\" height=\"430px\" id=\"balance\" align=\"left\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"wmode\" value=\"transparent\" /><param name=\"movie\" value=\"13853_balance_goodhealth_04.swf\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /><embed src=\"13853_balance_goodhealth_04.swf\" quality=\"high\" bgcolor=\"#ffffff\" width=\"724px\" height=\"430px\" name=\"balance\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" wmode=\"transparent\" /></object>");
}

var WM_startTagFix = '</';
var msie_windows = 0;
if ((navigator.userAgent.indexOf('MSIE') != -1) && (navigator.userAgent.indexOf('Win') != -1)){
  msie_windows = 1;
  document.writeln('<script language="VBscript">');
  document.writeln('\'This will scan for plugins for all versions of Internet Explorer that have a VBscript engine version 2 or greater.');
  document.writeln('\'This includes all versions of IE4 and beyond and some versions of IE 3.');
  document.writeln('Dim WM_detect_through_vb');
  document.writeln('WM_detect_through_vb = 0');
  document.writeln('If ScriptEngineMajorVersion >= 2 then');
  document.writeln('  WM_detect_through_vb = 1');
  document.writeln('End If');
  document.writeln('Function WM_activeXDetect(activeXname)');
  document.writeln('  on error resume next');
  document.writeln('  If ScriptEngineMajorVersion >= 2 then');
  document.writeln('     WM_activeXDetect = False');
  document.writeln('     WM_activeXDetect = IsObject(CreateObject(activeXname))');
  document.writeln('     If (err) then');
  document.writeln('        WM_activeXDetect = False');
  document.writeln('     End If');
  document.writeln('   Else');
  document.writeln('     WM_activeXDetect = False');
  document.writeln('   End If');
  document.writeln('End Function');
  document.writeln(WM_startTagFix+'script>');
}

function WM_pluginDetect(plugindescription, pluginxtension, pluginmime, activeXname){
  var i,plugin_undetectable=0,detected=0, daPlugin=new Object();
  if (msie_windows && WM_detect_through_vb){
      plugin_undetectable = 0;
  } else {
      plugin_undetectable = 1;
  }
  if(navigator.plugins) {
      numPlugins = navigator.plugins.length;
      if (numPlugins > 1) {
	  if (navigator.mimeTypes && navigator.mimeTypes[pluginmime] && navigator.mimeTypes[pluginmime].enabledPlugin && (navigator.mimeTypes[pluginmime].suffixes.indexOf(pluginxtension) != -1)) { // seems like we have it, let's just make sure and check the version (if specified)
	      if ((navigator.appName == 'Netscape') && (navigator.appVersion.indexOf('4.0') != -1)) { // stupid, stupid Netscape can't handle the references to navigator.plugins by number, sooo...
		  for(i in navigator.plugins) {
		      if ((navigator.plugins[i].description.indexOf(plugindescription) != -1) || (i.indexOf(plugindescription) != -1)) { // some versions of quicktime have no description. feh!
			  detected=1;
			  break;
		      }
		  }
	      } else {
		  for (i = 0; i < numPlugins; i++) {
		      daPlugin = navigator.plugins[i];
		      if ((daPlugin.description.indexOf(plugindescription) != -1) || (daPlugin.name.indexOf(plugindescription) != -1)) {
			  detected=1;
			  break;
		      }
		  }
	      }
      if (navigator.mimeTypes[pluginmime] == null) {
		  detected = 0;
	      }
	  }
	  return detected;
      } else if((msie_windows == 1) && !plugin_undetectable){
	  return WM_activeXDetect(activeXname);
      } else { 		
	  return 0;
      }
  } else {
      return 0;
  }
}
function WM_easyDetect(whichPlugin) {
    var isItThere = 0;
    if( (whichPlugin == 'flash') || (whichPlugin == 'Flash') ) {
	isItThere = WM_pluginDetect('Flash', 'swf', 'application/x-shockwave-flash', 'ShockwaveFlash.ShockwaveFlash');
    } else if( (whichPlugin == 'director') || (whichPlugin == 'Director') ) {
	isItThere = WM_pluginDetect('Shockwave', 'dcr', 'application/x-director', 'SWCtl.SWCtl.1');
    } else if( (whichPlugin == 'quicktime') || (whichPlugin == 'Quicktime') || (whichPlugin == 'QuickTime') ) {
	isItThere = WM_pluginDetect('QuickTime', 'mov', 'video/quicktime', '');
    } else if( (whichPlugin == 'realaudio') || (whichPlugin == 'Realaudio') || (whichPlugin == 'RealAudio') ) {
	isItThere = (WM_pluginDetect('RealPlayer', 'rpm', 'audio/x-pn-realaudio-plugin', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)')) || (WM_pluginDetect('RealPlayer', 'rpm', 'audio/x-pn-realaudio-plugin','rmocx.RealPlayer G2 Control')) || (WM_pluginDetect('RealPlayer', 'rpm', 'audio/x-pn-realaudio-plugin','RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)')) || (WM_pluginDetect('RealPlayer', 'rpm', 'audio/x-pn-realaudio-plugin','RealVideo.RealVideo(tm) ActiveX Control (32-bit)'))
    } else {

	alert('You need to tell me which plug-in to look for, like so:\n\n' + '          WM_easyDetect(\'flash\')\n\n' + '          WM_easyDetect(\'director\')\n\n' + '          WM_easyDetect(\'quicktime\')\n\n' + '          WM_easyDetect(\'realaudio\')');
    }
    return isItThere;
}
function flashImg(){
  if(WM_pluginDetect('Flash 9', 'swf','application/x-shockwave-flash','ShockwaveFlash.ShockwaveFlash.9')){
     // alert('flash 9'); 
	  return "flash";
  }else if(WM_pluginDetect('Flash 8', 'swf','application/x-shockwave-flash','ShockwaveFlash.ShockwaveFlash.8')){
      // alert('flash 8'); 
	  return "flash";
 }else if(WM_pluginDetect('Flash 7', 'swf','application/x-shockwave-flash','ShockwaveFlash.ShockwaveFlash.7')){
      // alert('flash 7'); 
	  return "flash";
 }else if(WM_pluginDetect('Flash 6', 'swf','application/x-shockwave-flash','ShockwaveFlash.ShockwaveFlash.6')){
      // alert('flash 6'); 
	  return "flash";
 }else if(WM_pluginDetect('Flash 5', 'swf','application/x-shockwave-flash','ShockwaveFlash.ShockwaveFlash.5')){
      // alert('flash 5'); 
	  return "flash";
 }else if(WM_pluginDetect('Flash 4', 'swf','application/x-shockwave-flash','ShockwaveFlash.ShockwaveFlash.4')){
	  //alert('flash 4');
	  return "flash";
 }else if(WM_pluginDetect('Flash 3', 'swf','application/x-shockwave-flash', 'ShockwaveFlash.ShockwaveFlash.3')){
	//alert('flash 3');
	return "img";
 }else if( (navigator.userAgent.indexOf('MSIE') != -1) &&(!(navigator.userAgent.indexOf('Win') != -1)) ){
	//alert('IE on MAC');
  //There is no way of detecting flash asume he has it installed!
   return "flash";
 }else {
    //alert('no flash');
	return "img";
 }
} 

flashdetectLoaded = true;