/*
 * $Author: rgomez $
 * $Revision: 8951 $
 * $Date: 2004-09-01 11:00:12 -0700 (Wed, 01 Sep 2004) $
 * $Name$
 */

function isDefined(property) {
  return (typeof property != 'undefined');
}

// global.js for Jumpman23
// site-wide functionality
// code by Chris Nott (cnott@NOSPAM.blastradius.com)

/**********************************************************************
   Browser support check
 *********************************************************************/



function getBrowserVersion()
{
/*
	var ua = navigator.userAgent.toLowerCase(); 
   // browser version
	var versionMinor = 0; 
   var isOk = false;
   
	// browser name
	var isGecko     = (ua.indexOf('gecko') != -1);
	var isMozilla   = (isGecko && ua.indexOf("gecko/") + 14 == ua.length);
	var isNS        = ( (isGecko) ? (ua.indexOf('netscape') != -1) : ( (ua.indexOf('mozilla') != -1) && (ua.indexOf('spoofer') == -1) && (ua.indexOf('compatible') == -1) && (ua.indexOf('opera') == -1) && (ua.indexOf('webtv') == -1) && (ua.indexOf('hotjava') == -1) ) );
	var isIE        = ( (ua.indexOf("msie") != -1) && (ua.indexOf("opera") == -1) && (ua.indexOf("webtv") == -1) ); 
   
	// version number
	if (isNS && isGecko) {
		versionMinor = parseFloat( ua.substring( ua.lastIndexOf('/') + 1 ) );
      if(versionMinor >= 6.2) isOk = true;
	}
	else if (isIE) {
		versionMinor = parseFloat( ua.substring( ua.indexOf('msie ') + 5 ) );
      if(versionMinor >= 5.0) isOk = true;
	}
	else if (isGecko) {
      versionMinor = parseFloat( ua.substring( ua.indexOf('rv:') + 3 ) );
      if(versionMinor >= 0.98) isOk = true;
   }
   return isOk;
*/
}

if( getBrowserVersion() == false && getCookie("ignorecheck") != "yes")
{
   //top.location.href="../home/browser_upgrade.jsp";

}


   function getWinSize()
   {
      var myWidth = 0, myHeight = 0;
      
      if( typeof( window.innerWidth ) == 'number' )
      {
         //Non-IE
         myWidth = window.innerWidth;
         myHeight = window.innerHeight;
      }
      else if(document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight))
      {
          //IE 6+ in 'standards compliant mode'
          myWidth = document.documentElement.clientWidth;
          myHeight = document.documentElement.clientHeight;
      }
      else if(document.body && (document.body.clientWidth || document.body.clientHeight))
      {
          //IE 4 compatible
          myWidth = document.body.clientWidth;
          myHeight = document.body.clientHeight;
      }
      
      return {w:myWidth,h:myHeight}
      
   }
   
   
   // keeps full-window flash from becoming smaller than 1024 browsers size
   function adjustFlashSize(id, id2)
   {
		var winSizes = getWinSize();
      	var flashObj2 = null;      
		var flashObj = document.getElementById(id);
		var width;
		var height;

		for(i = 0; i < flashObj.childNodes.length; i++)
		{
			if(flashObj.childNodes[i].nodeName == "EMBED")
			{
				flashObj2 = flashObj.childNodes[i];
				break;
			}
		}

	      if(winSizes.w < 960)
	      {
	         width = "960px";
	      }
	      else
	      {
	         width = "100%";
	      }
	      if(winSizes.h < 587)
	      {
	         height = "587px";
	      }
	      else
	      {
	         height = winSizes.h + "px";
	      }

		flashObj.width = width;
		flashObj.height = height;

		if(flashObj2 != null)
		{
			flashObj2.width = width;
			flashObj2.height = height;
		}
   }

/**********************************************************************
   COREMETRICS HOOKS 
 *********************************************************************/

function cm_landingPageHit(params) {}

function cm_innerPageHit(params) {}

function cm_pageClick(params) {}

function cm_flash() {}