
//browser and platform sniffer
isDOM = (document.getElementById) ? true : false;
isIE = (document.all) ? true : false; 
isIE4 = isIE && !isDOM; 
isIE5 = isIE && isDOM; 
isMac = (navigator.appVersion.indexOf("Mac") != -1); 
isMacIE = isMac && isIE;
isMacIE5 = isIE5 && isMac;
isMacIE4 = isMacIE && !isIE5; 
isIEW = isIE && !isMac;
isIE4W = isIE4 && isIEW; 
isIE5W = isIE5 && isIEW; 
isNS = navigator.appName == ("Netscape");
isMacNS = isNS && isMac;
isNS4 = (document.layers) ? true : false; 
isNS6 = navigator.vendor == ("Netscape6"); 
if(isMacIE5) {isDOM = false;isIE4 = true} 


//flash detect sniffer
var minVersion =  4;
var ShockMode = 0;
if (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"] && navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin) {
	if  ( navigator.plugins && navigator.plugins["Shockwave Flash"] && (versionIndex = navigator.plugins["Shockwave Flash"].description.indexOf(".")) != - 1 )  {
		var versionString = navigator.plugins["Shockwave Flash"].description.substring(versionIndex-1, versionIndex);
		versionIndex = parseInt( versionString );
		if (versionIndex >= minVersion) {
		ShockMode = 1;
		}	
	}
}
else if (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 )) {
	document.write('<SCRIPT LANGUAGE=VBScript\> \n');
	document.write('on error resume next \n');
	document.write('ShockMode = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.' + minVersion +'")))\n');
	document.write('</SCR' + 'IPT\> \n');
}