// JavaScript Document
function encode(txt){
	txt = txt.replace(/&/g,"%26");
	return txt;
}
var glo_url;
var glo_elem;
var glo_timer;

function loadXMLDoc_go(url,elem) {
	getObject(elem).innerHTML='Se incarca ...';
	elementid = elem;
	// Internet Explorer
	try { req = new ActiveXObject("Msxml2.XMLHTTP"); }
	catch(e) {
		try { req = new ActiveXObject("Microsoft.XMLHTTP"); }
		catch(oc) { req = null; }
	}

	// Mozilla/Safari
	if (!req && typeof XMLHttpRequest != "undefined") { req = new XMLHttpRequest(); }

	// Call the processChange() function when the page has loaded
	if (req != null) {
		req.onreadystatechange = processChange;
		req.open("GET", url, true);
		req.send(null);
	}
}
function loadXMLDoc(url,elem) {
	elementid = elem;
	// Internet Explorer
	try { req = new ActiveXObject("Msxml2.XMLHTTP"); }
	catch(e) {
		try { req = new ActiveXObject("Microsoft.XMLHTTP"); }
		catch(oc) { req = null; }
	}

	// Mozilla/Safari
	if (!req && typeof XMLHttpRequest != "undefined") { req = new XMLHttpRequest(); }

	// Call the processChange() function when the page has loaded
	if (req != null) {
		req.onreadystatechange = processChange;
		req.open("GET", url, true);
		req.send(null);
	}
}

function processChange() {
	// The page has loaded and the HTTP status code is 200 OK
	if (req.readyState == 4 && req.status == 200) {

		// Write the contents of this URL to the searchResult layer
		getObject(elementid).innerHTML = req.responseText;
	}
}

function getObject(name) {
	var ns4 = (document.layers) ? true : false;
	var w3c = (document.getElementById) ? true : false;
	var ie4 = (document.all) ? true : false;

	if (ns4) return eval('document.' + name);
	if (w3c) return document.getElementById(name);
	if (ie4) return eval('document.all.' + name);
	return false;
}