/**
 * Basic browser detection.
 * @version $Revision: #1 $ $Date: 2011/09/22 $
 * @author spensr
 * @author $Author: james.gennoy $
 */

/**
 * Convenience method used to determine the browser the user is using.
 */
function detect() {
	//get the user agent
	var agent 	= navigator.userAgent.toLowerCase();
	//detect the browser
	this.isSafari	= (agent.indexOf('safari') != -1);
	this.isSafari2 = (this.isSafari && (parseFloat(agent.substring(agent.indexOf("applewebkit/")+"applewebkit/".length,agent.length).substring(0,agent.substring(agent.indexOf("applewebkit/")+"applewebkit/".length,agent.length).indexOf(' '))) >=  300) && (agent.indexOf('version') == -1));
	this.isSafari3 = (this.isSafari && (agent.indexOf('version') != -1));
	this.isOpera	= (agent.indexOf('opera') != -1);
	this.isNN		= (agent.indexOf('netscape') != -1);
	this.isIE		= (agent.indexOf('msie') != -1);
	this.isFirefox  = (agent.indexOf('firefox') != -1);
	//determine if the system is windows
	this.isWindows = (agent.indexOf('win') != -1);
}
var browser = new detect();
if (browser.isOpera && !browser.isWindows) { 
	document.write("<link rel='stylesheet' type='text/css' href='/css/opera.css'/>");
}
if (browser.isOpera && browser.isWindows) { 
	document.write("<link rel='stylesheet' type='text/css' href='/css/win_opera.css'/>");
}
if (browser.isFirefox && browser.isWindows) { 
	document.write("<link rel='stylesheet' type='text/css' href='/css/win_firefox.css'/>");
}
if (browser.isSafari2) { 
	document.write("<link rel='stylesheet' type='text/css' href='/css/safari2.css'/>");
}
if (browser.isSafari3) { 
	document.write("<link rel='stylesheet' type='text/css' href='/css/safari3.css'/>");
}
