var TFclick="TFclick"+tf_id;
if (typeof(tf_window_id) != 'undefined')
  TFclick = tf_window_id;
var tf_base="";
var TFwrap=tf_use_flash_wrapper;

var ShockMode = 0;
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
var isNet6 = navigator.userAgent && (navigator.userAgent.indexOf("Netscape6")>=0);
var isJavaE = navigator.javaEnabled()==true;

if (TFwrap == 0) {
	tf_base = tf_flashfile;
} else {
	tf_base = tf_frame;	
	tf_flash = tf_flashfile;
	tf_use_embedded_flash_url = 0;	
}

eval("tf_clickURL"+tf_id+"='"+tf_clickURL+"'");
eval("tf_click"+tf_id+"='"+tf_click+"'");
eval("tf_use_embedded_flash_url"+tf_id+"='"+tf_use_embedded_flash_url+"'");
eval("tf_ignore_fscommand_args"+tf_id+"='"+tf_ignore_fscommand_args+"'");
eval("tf_click_command"+tf_id+"='"+tf_click_command+"'");

document.write('<SCRIPT LANGUAGE=Javascript\> \n');
document.write('function '+TFclick+'_DoFSCommand(command, args){');
document.write("  if (command == tf_click_command"+tf_id+" && tf_use_embedded_flash_url"+tf_id+" == 1) {");
document.write("	     window.open(tf_click"+tf_id+"+args,'_blank');");
document.write("  } else if (command == tf_click_command"+tf_id+" || tf_ignore_fscommand_args"+tf_id+" == 1) {");
document.write("	     window.open(tf_clickURL"+tf_id+",'_blank');");
document.write("  } ");
document.write('}');
document.write('</SCRIPT\> \n');

if (plugin) {
	if (isJavaE && parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) >= 5) {
		ShockMode = 1;
	}
} else if (!isNet6 && navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0
&& (navigator.userAgent.indexOf("Windows 95")>=0 || navigator.userAgent.indexOf("Windows 98")>=0 || navigator.userAgent.indexOf("Windows NT")>=0)) {
  	var end="RIPT";
	document.write('<SC'+end+' LANGUAGE=VBScript\> \n');
	document.write('on error resume next \n');
	document.write('ShockMode = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5")))\n');
	document.write('Sub '+TFclick+'_FSCommand(ByVal command, ByVal args)\n');
	document.write('  call '+TFclick+'_DoFSCommand(command, args)\n');
	document.write('end sub\n');
	document.write('</SC'+end+'\> \n');
}


if ( ShockMode ) {
	document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
	document.write(' codebase="http://active.macromedia.com/flash/cabs/swflash.cab"');
	document.write(' ID='+TFclick+' WIDTH='+tf_width+' HEIGHT='+tf_height+'>');
	document.write(' <PARAM NAME=movie VALUE='+tf_base+'?tf_flash='+tf_flash+'&tf_button='+tf_button+'> ');
	document.write(' <PARAM NAME=quality VALUE=high> ');
	if (window.tf_wmode) {
	  document.write(' <PARAM NAME="wmode" value="' + tf_wmode + '">');
	}
    else {
	  document.write(' <PARAM NAME="wmode" value="opaque">');
    }
 	document.write(' <PARAM name=flashVars value="clickTag=' + escape(tf_clickURL) + '">');
	document.write(' <PARAM NAME=bgcolor VALUE='+tf_background+'> ');
	document.write(' <EMBED name='+TFclick+' SRC='+tf_base+'?tf_flash='+tf_flash+'&tf_button='+tf_button+'');
	document.write(' swLiveConnect=True WIDTH='+tf_width+' HEIGHT='+tf_height+'');
    if (window.tf_wmode) {
	  document.write(" wmode='" + tf_wmode + "'"); 
    }
    else {
	  document.write(" wmode='opaque'"); 
    }
	document.write(' QUALITY=high BGCOLOR='+tf_background+'');
	document.write(' flashVars="clickTag=' + escape(tf_clickURL) + '" ');
	document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">');
	document.write('<NOEMBED>');
	document.write('<A HREF="'+tf_clickURL+'" TARGET="_blank">');
	document.write('<IMG SRC='+tf_imagefile+' WIDTH='+tf_width+' HEIGHT='+tf_height+' BORDER=0></A>');
	document.write('</NOEMBED>');
	document.write('</EMBED>');
	document.write('</OBJECT>');
} else if (!(navigator.appName && navigator.appName.indexOf("Netscape")>=0 && navigator.appVersion.indexOf("2.")>=0)){
	document.write('<A HREF="'+tf_clickURL+'" TARGET="_blank">');
	document.write('<IMG SRC='+tf_imagefile+' WIDTH='+tf_width+' HEIGHT='+tf_height+' BORDER=0></A>');
}
