var br_os,br_name,br_ver;

function check_browser() {
	var detect=navigator.userAgent.toLowerCase();
	var total,thestring;

	if (checkIt('konqueror')) { br_name = "Konqueror"; br_os = "Linux"; }
	else if (checkIt('safari')) br_name = "Safari"
	else if (checkIt('omniweb')) br_name = "OmniWeb"
	else if (checkIt('opera')) br_name = "Opera"
	else if (checkIt('webtv')) br_name = "WebTV";
	else if (checkIt('icab')) br_name = "iCab"
	else if (checkIt('msie')) br_name = "Internet Explorer"
	else if (checkIt('netscape')) br_name = "Netscape"
	else if (checkIt('mozilla')) br_name = "Mozilla"
	else if (!checkIt('compatible')) { br_name = "Netscape Navigator"; br_ver = detect.charAt(8); }
	else br_name = "An unknown browser";

	if (!br_ver) br_ver = detect.charAt(place + thestring.length);

	if (!br_os) {
		if (checkIt('linux')) br_os = "Linux";
		else if (checkIt('x11')) br_os = "Unix";
		else if (checkIt('mac')) br_os = "Mac"
		else if (checkIt('win')) br_os = "Windows"
		else br_os = "an unknown operating system";
	}

	function checkIt(string) {
		place = detect.indexOf(string) + 1;
		thestring = string;
		return place;
	}
}


function LayerUpdate(LayerID,LayerData) {
	if (br_name=="Netscape" && br_ver<5) {
		document.layers[LayerID].document.open(); 
		document.layers[LayerID].document.write(LayerData); 
		document.layers[LayerID].document.close(); 
	} else if (br_name=="Internet Explorer") {
		document.all[LayerID].innerHTML=LayerData;
	} else if (br_name=="Opera" || br_name=="Mozilla" || br_name=="Netscape" && br_ver>=5) {
		document.getElementById(LayerID).innerHTML=LayerData;
	}
}

