var browser = navigator.appName;
var version = parseInt(navigator.appVersion);
var agent = navigator.userAgent.toLowerCase();

var macos = (agent.indexOf("mac") != -1);
var win32 = (agent.indexOf("windows") != -1);
var linux = (agent.indexOf("linux") != -1);

var ns4 = (browser == "Netscape" && version >= 4  && version < 5);
var ns6 = (browser == "Netscape" && parseInt(version) >= 5);
var ns7 = (agent.indexOf("netscape/7") != -1);
var ns8 = (agent.indexOf("netscape/8") != -1);

var ie4 = (browser == "Microsoft Internet Explorer" && version >= 4);
var ie5 = (agent.indexOf("msie 5") != -1);
var ie6 = (agent.indexOf("msie 6") != -1);
var ie7 = (agent.indexOf("msie 7") != -1);
var firefox = (agent.indexOf("firefox") != -1);
var mozilla = (agent.indexOf("mozilla/5") != -1);
var safari = (agent.indexOf("safari") != -1);
var konqueror = (agent.indexOf("konqueror") != -1);
var khtml = (agent.indexOf("khtml") != -1);
if (khtml)
{
    mozilla = false;
}

function createXmlHtmlObj()
{
	var xmlHttp;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		// Internet Explorer
		try
		{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			try
			{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
	return xmlHttp;	
}

function loadContent(myUrl, myDiv){
	var xmlHttp;
	
	xmlHttp = createXmlHtmlObj();
	xmlHttp.onreadystatechange = function(){
		if (xmlHttp.readyState == 4) {
			document.getElementById(myDiv).innerHTML = xmlHttp.responseText;
		}
	}
	
	xmlHttp.open("GET", myUrl, true);
	xmlHttp.send(null);
}
