function new_Ajax() {
	var me = null;
	try { // Mozilla, Safari,...
		me = new XMLHttpRequest();
		if (me.overrideMimeType) {
			me.overrideMimeType("text/html");
		}
	} catch (e) { // IE
		try {
			me = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				me = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				me = null;
			}
		}
	}
	return me;
}

function getURL(url, target) {//alert("hola");
	var response = "";
	var ajax = new_Ajax();
	if (ajax != null) {
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4) {
				if (ajax.status == 200) {
					response = ajax.responseText;
					if (target != null) 
					{
						document.getElementById(target).innerHTML = response;
					}
					else
					{
						return response;
					}
				}
			}
		};
		ajax.open("GET", url, true);
		ajax.send(null);
	}
	return response;
}

function loadVars(url) {
	var response = new Array();
	var s_vars = getURL(url, null);
	var a_vars = s_vars.split("&");
	var i;
	var tmp;
	for (i in a_vars) {
		tmp = a_vars[i].split("=");
		response[tmp[0]] = tmp[1];
	}
	return response;
}

