
// browser detection script for XHTML CSS.  Rogier Gruys, University of Victoria, 2002
// Version 3.0 February 28, 2003

function setcss(SiteDir,CssName)
{
 //test for Mac
 if (navigator.userAgent.indexOf('Mac')!=-1)
 {

//test for ie3 ie4
		if ((navigator.userAgent.indexOf('MSIE 4')!=-1) || (navigator.userAgent.indexOf('MSIE 3')!=-1))
		{
			document.write('<link rel="stylesheet" type="text/css" href="' + SiteDir+ 'css/' + CssName + '-ie4mac.css" />')
		}		

 else
 {
//test for NS
	if (navigator.appName=="Netscape")
	{
//NS4
		if(navigator.userAgent.substring(8,9) == '4')
		{
			document.write('<link rel="stylesheet" type="text/css" href="' + SiteDir+ 'css/' + CssName + '-ns4mac.css" />')
 		}
//NS 6 		
		else
		{
		if(navigator.userAgent.indexOf('Netscape6')!=-1)
		{
		document.write('<link rel="stylesheet" type="text/css" href="' + SiteDir+ 'css/' + CssName + '-ns6.css" media="screen" />')
		document.write('<link rel="stylesheet" type="text/css" href="' + SiteDir+ 'css/' + CssName + '-print.css" media="print" />')			
		}
//NS7 or higher		
		else
		{
		document.write('<link rel="stylesheet" type="text/css" href="' + SiteDir+ 'css/' + CssName + '-css2.css" media="screen" />')
		document.write('<link rel="stylesheet" type="text/css" href="' + SiteDir+ 'css/' + CssName + '-print.css" media="print" />')			
		}
	}
	}
//IE 5 or higher
 	else
	{
		document.write('<link rel="stylesheet" type="text/css" href="' + SiteDir+ 'css/' + CssName + '-css2.css" media="screen" />')	
		document.write('<link rel="stylesheet" type="text/css" href="' + SiteDir+ 'css/' + CssName + '-print.css" media="print" />')
	}
}
}
 //PCs and other OSs
 else
 {
//test for NS
	if (navigator.appName=="Netscape")
	{
//NS4
		if(navigator.userAgent.substring(8,9) == '4')
		{
			document.write('<link rel="stylesheet" type="text/css" href="' + SiteDir+ 'css/' + CssName + '-ns4win.css" />')
 		}
//NS6 		
		else
		{
		if(navigator.userAgent.indexOf('Netscape6')!=-1)
		{
		document.write('<link rel="stylesheet" type="text/css" href="' + SiteDir+ 'css/' + CssName + '-ns6.css" media="screen" />')
		document.write('<link rel="stylesheet" type="text/css" href="' + SiteDir+ 'css/' + CssName + '-print.css" media="print" />')			
		}
//NS 7 or higher		
		else
		{
		document.write('<link rel="stylesheet" type="text/css" href="' + SiteDir+ 'css/' + CssName + '-css2.css" media="screen" />')
		document.write('<link rel="stylesheet" type="text/css" href="' + SiteDir+ 'css/' + CssName + '-print.css" media="print" />')			
		}
	}
	}
//IE
 	else
	{
		document.write('<link rel="stylesheet" type="text/css" href="' + SiteDir+ 'css/' + CssName + '-css2.css" media="screen" />')	
		document.write('<link rel="stylesheet" type="text/css" href="' + SiteDir+ 'css/' + CssName + '-print.css" media="print" />')
	}
}
}