	if (typeof(window['license']) == "undefined")
	{
		license = '';
	}
	if (typeof(window['server']) == "undefined")
	{
		server = 'php';
	}
	if (typeof(window['hostedUpload']) == "undefined")
	{
		hostedUpload = '0';
	}
	if (typeof(window['baseDownloadUrl']) == "undefined")
	{
		baseDownloadUrl = 'http://www.broadbandspeedchecker.co.uk/speedtest/';
	}

	var sc_h = (230 * sc_w) / 400;
	var strflashvars = 'handColor=' + sc_hc + '&borderColor=' + sc_bc + '&circleColor=' + sc_cc + '&bgColor=' + sc_bgc + '&license=' + license + '&serverType=' + server + '&hostedUpload=' + hostedUpload + '&baseDownloadUrl=' + baseDownloadUrl;
	var strobj = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"';
	strobj+= 'width="' + sc_w + '" height="' + sc_h + '" id="speedchecker" align="middle" VIEWASTEXT>';
	strobj+= '<param name="allowScriptAccess" value="always" />';
	strobj+= '<param name="movie" value="' + baseDownloadUrl + 'speedchecker.swf" />';
	strobj+= '<param name="loop" value="false" />';
	strobj+= '<param name="quality" value="high" />';
	strobj+= '<param name="bgcolor" value="#ffffff" />';
	
	strobj+= '<param name="flashvars" value="' + strflashvars + '" />';
	strobj+= '<embed src="' + baseDownloadUrl + 'speedchecker.swf" name="speedchecker" flashvars="' + strflashvars + '"  loop="false" ';
	strobj+= 'quality="high" bgcolor="#ffffff" width="' + sc_w +'" height="' + sc_h + '"  align="middle" allowScriptAccess="always" type="application/x-shockwave-flash"';
	strobj+= 'pluginspage="http://www.macromedia.com/go/getflashplayer"  />';
	strobj+= '</object>';
	document.getElementById('speedcheckerdiv').innerHTML = strobj;
	function linkCheck(x)
	{
	eval(x);
	return x;
	}
