// -------------------------------------------------
// ----- © andy meier, mindpilot digital design
// -------------------------------------------------

//alert(navigator.platform + " / " +navigator.appVersion)

var basepath = "/css/";

var debugg = 'false';
debugginfo = 0;
offset = 0

if(navigator.platform.indexOf('Mac',0)+1){

	// -- microsoft compatible browser
	
	if(navigator.appVersion.indexOf('MSIE',0)+1){
	
		writeTag('print_mac.css','print','mac msie');
		
		if(navigator.appVersion.indexOf('5.',0)+1){
			writeTag('mac_small.css','screen','new msie mac');
		} 
		else { 
			writeTag('mac.css','screen','old msie mac');
		}
	}
	else {
		
		// alert('mac netzcheib oder mozilla ohne msie-kennung')

		if(navigator.appVersion.indexOf('5.',0)+1
		||navigator.appVersion.indexOf('6',0)+1
		||navigator.appVersion.indexOf('7',0)+1){
		
			// alert('mac netscape hoeher als 5')

			writeTag('print_macns.css','print','mac netscape hoeher als 5 - print');
			writeTag('mac_small.css','screen','mac netscape hoeher als 5 - screen');
		}
	
		else {

			//alert('mac netscape vor 5.0')
			// ACHTUNG kein media=print in NS 4.X moeglich
	
			writeTag('mac.css','screen','mac netscape vor 5.0');
		}
	}
} 

// --- its a windoze

else if(navigator.platform.indexOf('Win',0)+1) {

	if(navigator.appVersion.indexOf('MSIE',0)+1){

		if(navigator.appVersion.indexOf('NT',0)+1){
		
			// --- alert('win NT/XP msie');
			writeTag('print_ntxp.css','print','win NT/XP msie');
			writeTag('win_ntxp.css','screen','win NT/XP msie');
		} 
		else if(navigator.appVersion.indexOf('98',0)+1
		|| navigator.appVersion.indexOf('Me',0)+1){
		
			// --- alert('win 98/ME msie');
			writeTag('print_98me.css','print','win 98/ME msie');
			writeTag('win_98me.css','screen','win 98/ME msie');
		}
		else {
		
			// alert('win 9X msie '+navigator.appVersion);
			writeTag('print.css','print','win 9X msie');
			writeTag('win.css','screen','win NT msie');
		}
	}
	else {
	
		//alert('oha netscape')
		// ACHTUNG kein media=print in NS 4.X moeglich

		if(navigator.appVersion.indexOf('NT',0)+1
		|| navigator.appVersion.indexOf('XP',0)+1){
		
			// --- alert('oha win NT Mozilla/Netscape');

			writeTag('win_moz_98nt.css','screen','oha win NT Mozilla/Netscape');
		}
		else if(navigator.appVersion.indexOf('95',0)+1
		|| navigator.appVersion.indexOf('98',0)+1
		|| navigator.appVersion.indexOf('Me',0)+1){
		
			// --- alert('oha win NT Mozilla/Netscape');

			writeTag('win_moz_98nt.css','screen','oha win 95/98/Me Mozilla/Netscape');
		} 
		else {
			//alert('win-moz.css');
			//writeTag('win_moz.css','screen','oha win ?? Netscape');
			writeTag('win_moz.css','screen','oha win ?? Netscape');
	}
	}
}
else{

	// andere browser;
	writeTag('other.css','screen','andere');
}

function writeTag(cssfile,csstyp,info) {
	document.write("<link rel=\"stylesheet\" href=\"" + basepath + cssfile+"\" media=\""+csstyp+"\">")
	//if(debugg == 'true' && debugginfo == 0){ infoLayer(cssfile,info); debugginfo = 1 }
	if(debugg == 'true'){ infoLayer(cssfile,info);  }
}


function infoLayer(cssfile,infotext){
	
	

	document.write("<div class=\"xsmall\" id=\"Layer1\" style=\"left:0; top:"+offset+"px;position:absolute; width:auto;background:#666666;font-size:9px; height:auto; z-index:1; color: \#ffffff;\">");
	document.write("<b>css:<\/b> "+cssfile+" &nbsp\;&nbsp\; <b>browser:<\/b> "+infotext +" / "+navigator.appVersion+"&nbsp;");
	//document.write("<a href=\"mailto:andy@mindpilot.ch\?subject\=browsertest\&body\=browser:"+navigator.appVersion+" - "+cssfile+"\"> &laquo; an andy mailen<\/a>");
	document.write("</div>");
	offset += 10;
}

