browser = navigator.userAgent.toLowerCase();
isDOM = document.getElementById?true:false; //DOM1 browser (MSIE 5+, Netscape 6, Opera 5+) 
isOpera = isOpera5 = window.opera && isDOM;
isOpera6 = isOpera && window.print;
isOpera7 = isOpera && document.readyState;
isMSIE = isIE = document.all && document.all.item && !isOpera; //Microsoft Internet Explorer 4+ 
isStrict = document.compatMode=="CSS1Compat";
isNN = isNC = navigator.appName=="Netscape";
isNN4 = isNC4 = isNN && !isDOM;
isNN6 = isNN && isDOM; //Mozilla или Netscape 6.* 
isKHTML = isSafari = (browser.match(/applewebkit/)!=null);
isMozilla = isDOM && (browser.match(/gecko/)!=null);
isMac = (browser.match(/mac/)!=null);

function drawFlash(src,w,h,ID,bgcolor,wmode,vars, adds){
	src = src+'?'+Math.random();
	var str = '<object ' +
		'classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ' +
		'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0" ' +
		((w && w!='')?'width="'+w+'" ':'') +
		((h && h!='')?'height="'+h+'" ':'') +
		'bgcolor="'+bgcolor+'" ' +
		'id="'+ID+'" ' +
		'align="" ' +
		adds +'>' +
		'<param name=movie value="'+src+'" />' +
		'<param name=quality value="high" />' +
		'<param name=wmode value="'+wmode+'" />' +
		'<param name=WMODE value="'+wmode+'" />' +
		'<param name=swLiveConnect value="true" />' +
		'<param name=allowScriptAccess value="always" />'+
		'<param name=menu value="false" />' +
		'<param name=FlashVars value="'+vars+'" />' +
		'<embed ' +
		'src="'+src+'" ' +
		'menu="false" ' +
		'quality="high" ' +
		'bgcolor="'+bgcolor+'" ' +
		'wmode="'+wmode+'" ' +
		'WMODE="'+wmode+'" ' +
		((w && w!='')?'width="'+w+'" ':'') +
		((h && h!='')?'height="'+h+'" ':'') +
		'name="'+ID+'" ' +
		'align="" ' +
		'swLiveConnect="true" ' +
		'allowScriptAccess="always" '+
		'FlashVars="'+vars+'" ' +
		'type="application/x-shockwave-flash" ' +
		'pluginspage="http://www.macromedia.com/go/getflashplayer">' +
		'</embed>' +
		'</object>';
	return str;
}
