//********************* Browser Detection ************************************
	var nAppname = navigator.appName;
	var nAgent = navigator.userAgent;
	var nVers = navigator.appVersion;
	
	if (nAppname == "Opera") { 
		this.browser = "op";		
	}	
	else if (nAppname == "Netscape") { 
		this.browser = "ns"; 
	} 	
	else if (nAppname=="Microsoft Internet Explorer") { 
		this.browser = "ie";
	} 	
	else {
		this.browser = "x_browser"; 
	}
	
// Find Platform
	
	if (nVers.indexOf("Mac") != -1) { 
		this.platform = "mac";
    } else {
		this.platform = "pc"; 
	}
//Find Version
	
	this.vers = parseInt(nVers);
	
//Get Exact Browser
	 
	if (this.browser=="op" && this.vers==6) {this.browser="op6";}
	else if (this.browser=="op" && this.vers==7) {this.browser="op7";}
	else if (this.browser=="op" && this.vers==4) {this.browser="op4";}
	
	else if (this.browser=="ns" && nAgent.indexOf('Netscape/7')>0) {this.browser="ns7";}
	else if (this.browser=="ns" && nAgent.indexOf('Netscape6')>0) {this.browser="ns6";}
	else if (this.browser=="ns" && nAgent.indexOf('Netscape 6')>0) {this.browser="ns6";}
	else if (this.browser=="ns" && this.vers==4) {this.browser="ns4";}
	else if (this.browser=="ns" && this.vers==3) {this.browser="ns3";}

		
	else if (this.browser=="ie" && nAgent.indexOf('MSIE 6')>0) {this.browser="ie6";}//make the sting opera as 0 
	else if (this.browser=="ie" && nAgent.indexOf('MSIE 5')>0) {this.browser="ie5";}
	else if (this.browser=="ie" && nAgent.indexOf('MSIE 4')>0) {this.browser="ie4";}
	else if (this.browser=="ie" && this.vers==3) {this.browser="ie3";}
	
	//else {this.browser="xbrows";}


	if (platform=='pc') { 	
	  
	  if (browser=='op7') { document.write("<link rel='stylesheet' href='inc/achieve.css' type='text/css'>"); }
	  else if (browser=='op6') { document.write("<link rel='stylesheet' href='inc/achieve.css' type='text/css'>"); }  
	  else if (browser=='op4') { document.write("<link rel='stylesheet' href='inc/achieve.css' type='text/css'>"); }
	  else if (browser=='ns3')  {document.write("<link rel='stylesheet' href='inc/achieve_ns4pc.css' type='text/css'>"); alert('The Browser you are using has not been recognised. /n Some of the features in this site may not work correctly'); }
	  else if (browser=='ns4') { document.write("<link rel='stylesheet' href='inc/achieve_ns4pc.css' type='text/css'>"); }
	  else if (browser=='ns6') { document.write("<link rel='stylesheet' href='inc/achieve_ns6pc.css' type='text/css'>"); }
	  else if (browser=='ns7') { document.write("<link rel='stylesheet' href='inc/achieve_ns7pc.css' type='text/css'>"); }
	  else if (browser=='ie3') {document.write("<link rel='stylesheet' href='inc/achieve_ns4pc.css' type='text/css'>"); alert('The Browser you are using has not been recognised. /n Some of the features in this site may not work correctly'); }
	  else if (browser=='ie4') { document.write("<link rel='stylesheet' href='inc/achieve_ns4pc.css' type='text/css'>"); }
	  else if (browser=='ie5') { document.write("<link rel='stylesheet' href='inc/achieve_ie6pc.css' type='text/css'>"); }
	  else if (browser=='ie6') { document.write("<link rel='stylesheet' href='inc/achieve_ie6pc.css' type='text/css'>");  }
	  else  { document.write("<link rel='stylesheet' href='inc/achieve_ns7pc.css' type='text/css'>"); }
	}	
	else if (platform=='mac') { 
	  if (browser=='ns3') {document.write("<link rel='stylesheet' href='inc/achieve.css' type='text/css'>"); alert('The Browser you are using has not been recognised. /n Some of the features in this site may not work correctly'); }
	  else if (browser=='ns4') { document.write("<link rel='stylesheet' href='inc/achieve_ns4mac.css' type='text/css'>"); }  
	  else if (browser=='ns6') { document.write("<link rel='stylesheet' href='inc/achieve_ns6mac.css' type='text/css'>"); }
	  else if (browser=='ns7') { document.write("<link rel='stylesheet' href='inc/achieve.css' type='text/css'>"); }
	  else if (browser=='ie3') {document.write("<link rel='stylesheet' href='inc/achieve.css' type='text/css'>"); alert('The Browser you are using has not been recognised. /n Some of the features in this site may not work correctly'); }
	  else if (browser=='ie4') { document.write("<link rel='stylesheet' href='inc/achieve.css' type='text/css'>"); }
	  else if (browser=='ie5') { document.write("<link rel='stylesheet' href='inc/achieve_ie5mac.css' type='text/css'>"); }
	  else  { document.write("<link rel='stylesheet' href='inc/achieve.css' type='text/css'>"); }	
	}
	else  {document.write("<link rel='stylesheet' href='inc/achieve.css' type='text/css'>"); alert('The Browser you are using has not been recognised. /n Some of the features in this site may not work correctly');
	 }

