
function writeFlashBanner(srcUrl, Width, Height, BgColor)
{
	document.write('<object type="application/x-shockwave-flash" data="' + srcUrl + '" width="' + Width + '" height="' + Height + '">');
	document.write('<param name="movie" value="' + srcUrl + '" \/>');
	document.write('<param name="quality" value="high" \/>');
	document.write('<param name="menu" value="false" \/>');
	document.write('<param name="wmode" value="transparent" \/>');
	document.write('<param name="bgcolor" value="' + BgColor + '" \/>');
	document.write('<\/object>');
}

function WriteBanner(width, height, zone, useFlash, From)
{
	var src = 'http://banner.consultant.ru/banner/?flash=' + useFlash + '&amp;zone=' + zone + '&amp;rand=' + (Math.floor(Math.random()*1024)+1);
	if (From.length) src += '&amp;from=' + escape(From);
	if (useFlash)
	{
		// пропишем a href для того чтобы видеть куда перекидываем
		// только для теста, потом убрать
		document.write('<a href="' + src + '&amp;click=1">');
		writeFlashBanner(src, width, height, 'White');
		document.write('<\/a>');
	}
	else
		document.write('<a href="' + src + '&amp;click=1"><img border="0" width="' + width + '" height="' + height + '" src="' + src + '" alt="Баннер" class="banner" \/><\/a>');
}

// определение поддержки flash
var UseFlash = false;
if (navigator.mimeTypes && navigator.mimeTypes['application/x-shockwave-flash'])
{
	var fPlugin = navigator.mimeTypes['application/x-shockwave-flash'].enabledPlugin;
	if (fPlugin && parseInt(fPlugin.description.substring(fPlugin.description.indexOf(".")-1))>=5)
		UseFlash = true;
}
else
{
	var winIe = ((navigator.appName.indexOf('Microsoft') != 1) &&
				(navigator.appVersion.indexOf('Windows') != 1) &&
				(parseFloat(navigator.appVersion) >= 4)) ? true : false;
	if (winIe)
	{
		document.write('<S'+'CRIPT language=VBScript\> \n');
		document.write('Dim playerversion\n');
		document.write('playerversion = 10\n');
		document.write('Do While playerversion >= 1\n');
		document.write('On Error Resume Next \n');
		document.write('UseFlash = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & playerversion & ""))) \n');
		document.write('If UseFlash = true Then Exit Do\n');
		document.write('playerversion = playerversion - 1 \n');
		document.write('Loop \n');
		document.write('<\/S'+'CRIPT\> \n');
	}
}
UseFlash = UseFlash?1:0;

