	var agt	= navigator.userAgent.toLowerCase();
	var ie 	= (agt.indexOf("msie") != -1);
	var ns 	= (navigator.appName.indexOf("Netscape") != -1);
	var win 	= ((agt.indexOf("win")!=-1) || (agt.indexOf("32bit")!=-1));
	var mac 	= (agt.indexOf("mac")!=-1);

	function CheckFlash() {

		var version;
		var axo;
		
		try {
			// version will be set for 7.X or greater players
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
			version = axo.GetVariable("$version");
			return true;
		} catch (e) {}

		   // NS3+, Opera3+, IE5+ Mac (support plugin array):  check for Flash plugin in plugin array
		   if (navigator.plugins != null && navigator.plugins.length > 0) {
			var flashPlugin = navigator.plugins['Shockwave Flash'];
			if (typeof flashPlugin == 'object') { 
			   for (var i = latestFlashVersion; i >= 3; i--) {
				if (flashPlugin.description.indexOf(i + '.') != -1) {
				   return true;
				}
			   }
			}
		   }

		return false;
		
	}
	
	//AcroExch.Document
	
	function CheckAcrobat() {
		
		// Hopeless
		
	}
	
	function CheckResolution() {
	
		if( screen.height < 700 ) {
			return false;	
		} else {
			return true;
		}
		
	}
	
	function CheckCookies() {
		if (navigator.cookieEnabled == 0) {
			return false;
		} else {
			return true;
		}
	}
	
	

