<!-- //

/* Safari version 2.0.4 and lower and Flash 8 do not mix so we direct those users to safari.html */
/* Copyright (C) 2007 Apple Computer, Inc.  All rights reserved. */
var WebKitDetect = {  };
// If the user agent is WebKit, returns true. Otherwise, returns false.
WebKitDetect.isWebKit = function isWebKit() { return RegExp(" AppleWebKit/").test(navigator.userAgent); }	
// If the user agent is WebKit, returns an array of numbers matching the "." separated 
// fields in the WebKit version number, with an "isNightlyBuild" property specifying
// whether the user agent is a WebKit nightly build. Otherwise, returns null.
//
// Example: 418.10.1 => [ 418, 10, 1 ] isNightlyBuild: false
WebKitDetect.version = function version() {
	// grab (AppleWebKit/)(xxx.x.x)
	var webKitFields = RegExp("( AppleWebKit/)([^ ]+)").exec(navigator.userAgent);
	if (!webKitFields || webKitFields.length < 3)
		return null;
	var versionString = webKitFields[2];
	var isNightlyBuild = versionString.indexOf("+") != -1;
	// Remove '+' or any other stray characters
	var invalidCharacter = RegExp("[^\\.0-9]").exec(versionString);
	if (invalidCharacter)
		versionString = versionString.slice(0, invalidCharacter.index);
	var version = versionString.split(".");
	version.isNightlyBuild = isNightlyBuild;
	return version;
}

// -->
