var nn4 = (document.layers) ? true : false
var ie = (document.all) ? true : false
var dom = (document.getElementById && !document.all) ? true : false

function browser(id){
	if(nn4) {
		path = document.layers[id];
	}
	else if(ie) {
		path = document.all[id];
	}
	else {
		path = document.getElementById(id);
	}
	return path;
}

function writeContent(id,content) {
	var layer = browser(id);

	if(nn4) {
		layer.document.open();
		layer.document.write(content);
		layer.document.close();
	}
	else {
		layer.innerHTML = content;
	}
}

if( !window.XMLHttpRequest ) XMLHttpRequest = function()
{
	try{ return new ActiveXObject("Msxml2.XMLHTTP.6.0") }catch(e){}
	try{ return new ActiveXObject("Msxml2.XMLHTTP.3.0") }catch(e){}
	try{ return new ActiveXObject("Msxml2.XMLHTTP") }catch(e){}
	try{ return new ActiveXObject("Microsoft.XMLHTTP") }catch(e){}
	throw new Error("Could not find an XMLHttpRequest alternative.")
};