// Path from the directory containing clfselect.js to the directory 
// containing the CSS files. "" means the current directory and "/"
// means the root directory.
var cssPath = "/";

if(navigator.platform.indexOf("Mac") != -1) // MacPPC/OSX
{
	if (navigator.userAgent.indexOf("Opera") != -1)
	{
		if ((navigator.userAgent.indexOf("Opera 5.") != -1) || (navigator.userAgent.indexOf("Opera/5.") != -1)) {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfopera5mac.css'>");} // Opera 5.x Mac
		else {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfopera5mac.css'>");} // Opera <> 5.x Mac
	}
	else
	{	
		if (navigator.appName == "Microsoft Internet Explorer")
		{
			if (navigator.appVersion.indexOf("MSIE 5.") != -1) {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfie5mac.css'>");} // IE 5.x Mac
			else {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfie5mac.css'>");} // IE <> 5.x Mac
		}
		else
		{
			if (navigator.appName == "Netscape")
			{
				if (navigator.appVersion.indexOf("4.") != -1) {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfns4mac.css'>");} // Netscape 4.x Mac
				else
				{
					if (navigator.userAgent.indexOf("Netscape") != -1)
					{
						if (navigator.userAgent.indexOf("6.") != -1) {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfns6mac.css'>");} // Netscape 6.x Mac
						else {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfns6mac.css'>");} // Netscape 7.x+ Mac
					}
					else {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfmozillamac.css'>");} // Mozilla Mac
				}
			}
			else {} // Other MacPPC/OSX Browser
		}
	}
}
else
{
	if (navigator.platform.indexOf("Win") != -1) // Win16/Win32
	{
		if (navigator.userAgent.indexOf("Opera") != -1)
		{
			if ((navigator.userAgent.indexOf("Opera 5.") != -1) ||  (navigator.userAgent.indexOf("Opera/5.") != -1)) {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfopera5.css'>");} // Opera 5.x Win
			else
			{
				if ((navigator.userAgent.indexOf("Opera/6.") != -1) || (navigator.userAgent.indexOf("Opera 6.") != -1)) {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfopera6.css'>");} // Opera 6.x Win
				else {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfopera5.css'>");} // Opera <5.x or >6.x Win
			}
		}
		else
		{
			if (navigator.appName == "Microsoft Internet Explorer")
			{
				if (navigator.appVersion.indexOf("MSIE 4.") != -1) {} // IE 4.x Win
				else
				{
					if (navigator.appVersion.indexOf("MSIE 5.") != -1) {} // IE 5.x Win
					else // IE 6.x+ Win
					{
						if (navigator.appVersion.indexOf("MSIE 6.") != -1) {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfie6.css'>");} // IE 6.x
						else {} // IE 7.x+ Win
					}
				}
			}
			else
			{
				if (navigator.appName == "Netscape")
				{
					if (navigator.appVersion.indexOf("4.") != -1) {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfns4.css'>");} // Netscape 4.x Win
					else
					{
						if (navigator.userAgent.indexOf("Netscape") != -1)
						{
							if (navigator.userAgent.indexOf("6.") != -1) {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfns6.css'>");} // Netscape 6.x Win
							else {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfns6.css'>");} // Netscape 7.x+ Win
						}
						else 
						{
							if (navigator.userAgent.indexOf("rv:1.0") != -1) {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfns6.css'>");} // Mozilla 1.0.x Win
 							else {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfns6.css'>");} // Mozilla 1.1+ Win
						}
					}
				}
				else {} // Other Win16/32 browser
			}
		}
	}
	else 
	{
		if ((navigator.platform.indexOf("nux") != -1) || (navigator.platform.indexOf("nix") != -1)) // Linux/Unix
		{
			if (navigator.userAgent.indexOf("Opera") != -1)
			{
				if ((navigator.userAgent.indexOf("Opera 5.") != -1) ||  (navigator.userAgent.indexOf("Opera/5.") != -1)) {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfopera5linux.css'>");} // Opera 5.x Linux
				else
				{
					if ((navigator.userAgent.indexOf("Opera/6.") != -1) || (navigator.userAgent.indexOf("Opera 6.") != -1)) {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfopera6linux.css'>");} // Opera 6.x Linux
					else {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfopera5linux.css'>");} // Opera <5.x or >6.x Linux
				}
			}
			else
			{
				if (navigator.appName == "Netscape")
				{
					if (navigator.appVersion.indexOf("4.") != -1) {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfns4linux.css'>");} // Netscape 4.x Linux
					else
					{
						if (navigator.userAgent.indexOf("Netscape") != -1)
						{
							if (navigator.userAgent.indexOf("6.") != -1) {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfns6linux.css'>");} // Netscape 6.x Linux
							else {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfns7linux.css'>");} // Netscape 7.x+ Linux
						}
						else 
						{
							if (navigator.userAgent.indexOf("rv:1.0") != -1) {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfmozillalinux.css'>");} // Mozilla 1.0.x Linux
 							else {document.write("<link rel='StyleSheet' type='text/css' href='" + cssPath + "clfmozillalinux.css'>");} // Mozilla 1.1+ Linux
						}
					}
				}
				else {} // Other Linux browser
			}
		}
	}
}