// JavaScript Document
// affiliate flash builder
function adFlash(file, altIMG, altURL, w, h, opacity, trackingUrl) {
	var plugin = 0;
	var d = document;
	flash_versions = 20;
	// Initialize variables and arrays
	var flash = new Object();
	flash.installed = false;
	flash.version = '0.0';
	// Dig through Netscape-compatible plug-ins first.
	if (navigator.plugins && navigator.plugins.length) {
		for (x=0; x<navigator.plugins.length; x++) {
			if (navigator.plugins[x].name.indexOf('Shockwave Flash') != -1) {
				flash.version = navigator.plugins[x].description.split('Shockwave Flash ')[1];
				flash.installed = true;
				break;
			}
		}
	} else if (window.ActiveXObject) {
		for (x=2; x<=flash_versions; x++) {
			try {
				oFlash = eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+x+"');");
				if (oFlash) {
					flash.installed = true;
					flash.version = x+'.0';
				}
			} catch (e) {
			}
		}
	}
	// Then, dig through ActiveX-style plug-ins afterwords 
	// Create sniffing variables in the following style: flash.ver[x]
	flash.ver = Array();
	for (i=4; i<=flash_versions; i++) {
		eval("flash.ver["+i+"] = (flash.installed && parseInt(flash.version) >= "+i+") ? true : false;");
	}
	if (flash.ver[8]) {
		d.write('<object data=\"'+file+'?cjtag='+escape(trackingUrl)+'\"');
		d.write('type=\"application/x-shockwave-flash\" id=\"flash_'+w+'\"');
		d.write('wmode=\"window\" height=\"'+h+'\" width=\"'+w+'\" >\r\n');
		d.write('<param name=\"movie\" value=\"'+file+'?cjtag='+escape(trackingUrl)+'\">\r\n');
		d.write('<param name=\"wmode\" value=\"window\">\r\n');
		d.write('<param name=\"allowScriptAccess\" value=\"always\">\r\n');
		d.write('<param name=\"quality\" value=\"high\">\r\n');
		d.write('<param name=\"swliveconnect\" value=\"true\">\r\n');
		d.write('<param name=\"menu\" value=\"false\">\r\n');
		d.write('</object>\r\n');
	} else {
		d.write('<a href=\"'+trackingUrl+altURL+'\" target=\"_blank\">');
		d.write('<img src=\"'+altIMG+'\" width=\"'+w+'\" height=\"'+h+'\" border=\"0\"></a>\r\n');
	}
}
