var requiredVersion=6;
var useRedirect=false;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 hasRightVersion=false;
var jsVersion=1.0;
var ignoreDetect = false;
var flashCounter=1;
var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;
var isOpera=(navigator.userAgent.indexOf("Opera")!=-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 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();

function writeFlash(fileName,altImage,width,height,params,url,ignore,FlashVars){
	if(ignore==null)ignore=false;
	if(url==null)url='http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash';
	var s=new Array();
	var imgAry = new Array();
	imgAry = altImage.split(',');
	if(imgAry.length>1){
		altImage = imgAry[Math.floor(Math.random() * imgAry.length)];
	}
	if(!hasRightVersion){
		s[s.length]='<a href="'+url+'" target="_blank"><IMG SRC="'+altImage+'" HEIGHT="'+height+'" WIDTH="'+width+'" galleryimg="no" border=0></a>';
		width=1;
		height=1;
		fileName='flash/O3_Sniffer-Refresh.swf';
		if(readCookie('ignoreDetect')=='1')ignoreDetect=true;
		else {
			createCookie('ignoreDetect','1',1);
	    	ignoreDetect=false;
		}
		
	}
	if((navigator.userAgent.toLowerCase().indexOf('opera')!=-1)&&(navigator.platform.indexOf('Mac')!=-1)&&(!ignore&&hasRightVersion)){
		s[s.length]='<a href="'+url+'" target="_blank"><IMG SRC="'+altImage+'" HEIGHT="'+height+'" WIDTH="'+width+'" galleryimg="no" border=0></a>';
	}else{
		if(hasRightVersion||!ignoreDetect){
			//s[s.length] ='';
			s[s.length]='<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" WIDTH="'+width+'" HEIGHT="'+height+'" CODEBASE="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"><PARAM NAME="MOVIE" VALUE="'+fileName+'"><PARAM NAME="PLAY" VALUE="true"><PARAM NAME="QUALITY" VALUE="high"><PARAM NAME="MENU" VALUE="false">';
			var p=new Array();if(params!=null)p=params.split(',');var kv=new Array(); 
			for(var i=0;i<p.length;i++){
				kv = p[i].split('=');if(kv.length>0)s[s.length]='<PARAM NAME="'+kv[0]+'" VALUE="'+kv[1]+'">';
			}
			if(FlashVars) s[s.length]='<PARAM NAME="FlashVars" VALUE="' + FlashVars + '">';

			s[s.length]='<EMBED SRC="'+fileName+'" WIDTH="'+width+'" HEIGHT="'+height+'" PLAY="true" QUALITY="high" MENU="false" ';
			for(var i=0;i<p.length;i++){
				kv=p[i].split('=');if(kv.length>0)s[s.length]=kv[0]+'="'+kv[1]+'" ';
			}
			if(FlashVars) s[s.length]='FLASHVARS="'+FlashVars+'" ';
			s[s.length]='TYPE="application/x-shockwave-flash" PLUGINSPAGE="https://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">';
			s[s.length]='</EMBED></OBJECT>';
		}
	}
	//document.write(s.join(""));
	document.write('<div id="flash'+flashCounter+'"></div>');
	document.getElementById('flash'+flashCounter).innerHTML = s.join("");
	flashCounter++;
}