/* ************************************************ 
	This is Javascript taken from Comcast's original site. 
	They may be providing updated version for use in Finance section 
   ************************************************ */

var flash2Installed=false;
var flash3Installed=false;
var flash4Installed=false;
var flash5Installed=false;
var flash6Installed=false;
var flash7Installed=false;
var flash8Installed=false;
var flash9Installed=false;
var maxVersion=9;
var actualVersion=0;
var requiredVersion=7;
var hasRightVersion=false;
var jsVersion=1;
var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;
var isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;
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");
}
function detectFlash(){
	if(navigator.plugins){
		if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){
			var _111=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";
			var _112=navigator.plugins["Shockwave Flash"+_111].description;
			var _113=parseInt(_112.substring(16));
			flash2Installed=_113==2;
			flash3Installed=_113==3;
			flash4Installed=_113==4;
			flash5Installed=_113==5;
			flash6Installed=_113==6;
			flash7Installed=_113==7;
			flash8Installed=_113==8;
			flash9Installed=_113>=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){
	}else{
		hasRightVersion=true;
	}
}
function fanPopup(url){
	if(hasRightVersion){
		window.open(url,"thefan","scrollbars=no,status=no,location=no,toolbar=no,favorites=no,address=no,menubar=no,resizable=yes,width=560,height=625");
		return false;
	}else{
		document.location.href="http://www.comcast.net/flashUpgrade.html";
	}
}

detectFlash();