var xmlHttpObj;
function catchEvent(eventObj, event, eventHandler) {
	if (eventObj.addEventListener) {
		eventObj.addEventListener(event, eventHandler, false);
	} else if (eventObj.attachEvent){
		event = "on" + event;
		eventObj.attachEvent(event, eventHandler);
	}
}
function cancelEvent(event) {
	if (event.preventDefault) {
		event.preventDefault();
		event.stopPropagation();
	} else {
		event.returnValue = false;
		event.cancelBubble = true;
	}
}
catchEvent(window,"load", function() {
	externo();
	adapta();
});

// cria objeto XHR
function getXmlHttp() {
	var xmlhttp = null;
	if (window.XMLHttpRequest) {
		xmlhttp = new XMLHttpRequest();
		if (xmlhttp.overrideMimeType) {
			xmlhttp.overrideMimeType('text/xml');
		}
	} else if (window.ActiveXObject) {
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	return xmlhttp;
}
// prepara e envia a solicitação XHR
function externo() {
	var URL = 'externo.php';
	// se xmlHttpObj não estiver configurado
	if (!xmlHttpObj)
	xmlHttpObj = getXmlHttp();
	if (!xmlHttpObj) return;
	xmlHttpObj.open('GET', URL, true);
	xmlHttpObj.onreadystatechange = escreveRodape;
	xmlHttpObj.send(null);
}
// processa o retorno
function escreveRodape() {
	if (xmlHttpObj.readyState == 4 && xmlHttpObj.status == 200) {
		var pedaco = xmlHttpObj.responseText.split("xyzkk");
		document.getElementById("calendario").innerHTML = pedaco[0];
		document.getElementById("hoje").innerHTML = pedaco[1];
	} else if (xmlHttpObj.readyState == 4 && xmlHttpObj.status != 200) {
		document.getElementById("calendario").innerHTML = 'Error: preSearch Failed!';
	}
}
function adapta() {
	largura = screen.width;
	if (largura < 990){
	var terco33 = largura*0.25;
	var terco23 = largura*0.33;
	var terco13 = largura*0.4;
}
else {
	var terco33 = 990*0.25;
	var terco23 = 990*0.33;
	var terco13 = 990*0.4;
}

	var bbo = document.getElementById("bbo");
	bbo.style.width = terco33 + "px";
	//var campos = document.getElementById("campos");
	//campos.style.width = terco13 + "px";
}
