
<!-- // Detect Client Browser type
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
var jsVersion = 1.1;
// JavaScript helper required to detect Flash Player PlugIn version information
function JSGetSwfVer(i){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
      		var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			descArray = flashDescription.split(" ");
			tempArrayMajor = descArray[2].split(".");
			versionMajor = tempArrayMajor[0];
			versionMinor = tempArrayMajor[1];
			if ( descArray[3] != "" ) {
				tempArrayMinor = descArray[3].split("r");
			} else {
				tempArrayMinor = descArray[4].split("r");
			}
      		versionRevision = tempArrayMinor[1] > 0 ? tempArrayMinor[1] : 0;
            flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
      	} else {
			flashVer = -1;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	// Can't detect in all other cases
	else {
		
		flashVer = -1;
	}
	return flashVer;
} 
// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) 
{
 	reqVer = parseFloat(reqMajorVer + "." + reqRevision);
   	// loop backwards through the versions until we find the newest version	
	for (i=25;i>0;i--) {	
		if (isIE && isWin && !isOpera) {
			versionStr = VBGetSwfVer(i);
		} else {
			versionStr = JSGetSwfVer(i);		
		}
		if (versionStr == -1 ) { 
			return false;
		} else if (versionStr != 0) {
			if(isIE && isWin && !isOpera) {
				tempArray         = versionStr.split(" ");
				tempString        = tempArray[1];
				versionArray      = tempString .split(",");				
			} else {
				versionArray      = versionStr.split(".");
			}
			versionMajor      = versionArray[0];
			versionMinor      = versionArray[1];
			versionRevision   = versionArray[2];
			
			versionString     = versionMajor + "." + versionRevision;   // 7.0r24 == 7.24
			versionNum        = parseFloat(versionString);
			
			if (versionMajor > reqMajorVer) {
				return true;
			} else if (versionMajor == reqMajorVer) {
				if (versionMinor > reqMinorVer){
					return true;
				}else if (versionMinor == reqMinorVer) {
					if (versionRevision >= reqRevision) return true;
				}
			}
			return false;
			
			/* original buggy code
        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
			if ( (versionMajor > reqMajorVer) && (versionNum >= reqVer) ) {
				return true;
			} else {
				return ((versionNum >= reqVer && versionMinor >= reqMinorVer) ? true : false );	
			}
			*/
		}
	}	
}

function writeSWF($swf,$name,$w,$h,$align,$bg,$flashvars,$redirect_url,$version)
{
	if(!$version) var $version = [8,0,22];
	var hasProductInstall = DetectFlashVer(6, 0, 65);	
	var hasReqestedVersion = DetectFlashVer($version[0], $version[1], $version[2]);

	// Location visited after installation is complete if installation is required
	var MMredirectURL = window.location;
	
	// Stored value of document title used by the installation process to close the window that started the installation process
	// This is necessary to remove browser windows that will still be utilizing the older version of the player after installation is complete
	// DO NOT MODIFY THE FOLLOWING TWO LINES
	//document.title = document.title.slice(0, 47) + " - Flash Player Installation";
	var MMdoctitle = document.title;

	if(!$swf)
	{
		alert("FLASHDETECT.JS :: No SWF defined. Cancelling...");
		return;
	}
	var name = ($name) ? $name : "flash_8_swf";
	var w = ($w) ? $w : "100%";
	var h = ($h) ? $h : "100%";
	var a = ($align) ? $align : "t";
	var bg = ($bg) ? $bg : "#000000";
	var flashvars = ($flashvars) ? $flashvars : "";

	if ( hasProductInstall && !hasReqestedVersion ) {
		/* ================================================================
			if the plugin is version 6.0.65 or higher the playerProductInstall.swf will begin the auto install
			edit the bgcolor tags in this block so the bg matches the site bg
		 * ================================================================ */
		
		var productInstallOETags = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'
		+ 'width="550" height="200"'
		+ 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">'
		+ '<param name="movie" value="swf/playerProductInstall.swf?MMredirectURL='+MMredirectURL+'&MMplayerType=ActiveX&MMdoctitle='+MMdoctitle+'" />'
		+ '<param name="quality" value="high" />' 
		+ '<param name="bgcolor" value="#000000" />'
		+ '<param name="wmode" value="opaque" />'
		+ '<embed src="swf/playerProductInstall.swf?MMredirectURL='+MMredirectURL+'&MMplayerType=PlugIn" quality="high" '
		+ 'bgcolor="' + bg + '" '
		+ 'width="550" height="300" name="detectiontest" align="middle"'
		+ 'play="true"'
		+ 'loop="false"'
		+ 'quality="high"'
		+ 'allowScriptAccess="sameDomain"'
		+ 'type="application/x-shockwave-flash"'
		+ 'pluginspage="http://www.macromedia.com/go/getflashplayer">'
		+ '<\/embed>'
		+ '<\/object>';
		document.write(productInstallOETags);   // embed the Flash Product Installation SWF
	} else if (hasReqestedVersion) { 
		
		/* ================================================================
			if the correct version of the plugin is installed
			this is the site content .. edit the object and embed tags appropriately
		 * ================================================================ */
		var oeTags = '<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="' + w + '" height="' + h + '" id="' + name + '" align="' + a + '"> '
		+  '<param name="allowScriptAccess" value="sameDomain" /> '
		+  '<param name="movie" value="' + $swf + '" /> '
		+  '<param name="wmode" value="opaque" /> '
		+  '<param name="quality" value="high" /> '
		+  '<param name="menu" value="false" /> '
		+  '<param name="bgcolor" value="' + bg + '" /> '
		+  '<param name="scale" value="noscale" />'
		+  '<param name="salign" value="' + a + '" />'
		+  '<param name="flashvars" value="' + flashvars + '" />'
		+  '<embed src="' + $swf + '" '
		+  'quality="high" bgcolor="' + bg + '" ' 
		+  'flashvars="' + flashvars + '" '
		+  'wmode="opaque"'
		+  'width="' + w + '" height="' + h + '" scale="noscale" menu="false" salign="' + a + '" name="' + name + '" '
		+  'align="middle" allowScriptAccess="sameDomain" '
		+  'type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'
		+  '<\/object>';
		document.write(oeTags);   // embed the Flash Content SWF when all tests are passed
	  } else {
	  
		/* ================================================================
			if the plugin is less than 6.0.65
			this should be non-flash content with a link to macromedias player download page
		 * ================================================================ */
		if(!$redirect_url)
		{
			//var alternateContent = 'You need to update flash player plug-in';
			var alternateContent = "vitaminwater is a great-tasting, healthy enhanced water that is packed with nutrients. In addition to providing a perfect complement to everyone's less-than-perfect diet, each vitaminwater variety has a unique combination of nutrients to deliver a specific benefit to get you through your day. A recently-completed clinical study proved what we have known all along: the vitamins in vitaminwater power-c (dragonfruit) are absorbed by the body equally as well as those in traditional foods.<br /><br />smartwater – the water with all the answers – is a zero-calorie, vapor-distilled, electrolyte-enhanced water. Just the purest, cleanest water possible with added electrolytes. fruitwater – the natural way to diet – is a low-calorie, lightly-flavored water that is enhanced with a touch of pure crystalline fructose, a high quality, natural sweetener that is the same as found in fruits and vegetables. vitaminenergy is a great-tasting, healthy energy drink that is fueled with nutrients for natural energy.<br /><br />glaceau products are specially formulated to help people on the go feel better, perform better and live healthier lives through better hydration. As such, we are proud to partner with athletes, artists, actors and other individuals who embody the ideal of good health and wellness and who genuinely incorporate glaceau products into their healthy lifestyles.<br /><br />Just open any issue of US Weekly, People, or ESPN the Magazine to see who they are. In case you live under a rock or can’t read, some of our partners include: 50 Cent, Jennifer Aniston, Tom Brady, Schaquille O’Neal, Tony Parker, Brian Urlacher, David Ortiz and Tracy McGrady.<br /><br />glaceau continues to lead the industry in innovation with natural, low and zero calorie beverages, distributed nationwide. The company was experienced triple digit growth for five straight years and according to industry reports (no we didn’t write them) is poised to become one of the biggest brands in the history of beverages."
			document.write(alternateContent);  // insert non-flash content
		}
		else window.location = $redirect_url;
	  }

};
// -->