var gcElement = '';
var gcUrl;
var goXMLHttpRequest;

function send( cUrl , handler , element , bAsync )
	{
		if ( bAsync == undefined ) bAsync = true;
		goXMLHttpRequest =createXMLHttpRequest();
		if ( element ) { gcElement = element; }
		cBody = null;
		goXMLHttpRequest.open("GET", cUrl, bAsync );
		if ( bAsync == true ) goXMLHttpRequest.onreadystatechange= handler;
		goXMLHttpRequest.send( cBody );
		if ( bAsync == false )
		{
			handler( false );
		}
		return false;
	}
function refreshWindow( )
	{
		if (goXMLHttpRequest.readyState==4)
		{
			cHtml = goXMLHttpRequest.responseText;
			createWindow( gcElement, 'Barrio de la Estrella' , cHtml , 610, 400 );
		}
		return true;
	}
function refreshElement()
	{
		if (goXMLHttpRequest.readyState==4)
		{
			var bReturn = false;
			cHtml = goXMLHttpRequest.responseText;
			oElement = document.getElementById( gcElement );
			if ( oElement )
			{
				oElement.innerHTML = cHtml;
				bReturn = true;
			}
			else alert ( 'El elemento ' + gcElement + ' no existe ' );
		}
		return bReturn;
	}
function createXMLHttpRequest()
	{
		try {
			goXMLHttpRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e)
			{
				try {
					goXMLHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (E)
				{
					goXMLHttpRequest = false;
				}
		}
		if (!goXMLHttpRequest && typeof XMLHttpRequest!='undefined')
		{
			goXMLHttpRequest = new XMLHttpRequest();
		}
		return goXMLHttpRequest;
	}

function createRequestObject()
	{
	var obj;
	var browser = navigator.appName;

	if(browser == "Microsoft Internet Explorer"){
		obj = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else{
		obj = new XMLHttpRequest();
	}
	return obj;
}

