// JavaScript Document
function objAJAX() {
         try {
                 objAJAX = new ActiveXObject("Msxml2.XMLHTTP");
        } catch ( e) {
                 try {
                         objAJAX= new ActiveXObject ("Microsoft.XMLHTTP");
                 } catch (E) {
                          objAJAX= false;
                }
        }
        if (! objAJAX && typeof XMLHttpRequest!= 'undefined') {
                 objAJAX = new XMLHttpRequest();
        }
        return objAJAX
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////

var enProceso = false; // lo usamos para ver si hay un proceso activo
var http = objAJAX(); // Creamos el objeto XMLHttpRequest


function handleHttpResponse() {
    if (http.readyState == 4) {
       if (http.status == 200) {
          if (http.responseText.indexOf('invalid') == -1) {
             var results = http.responseText
			 //alert(results)
			 document.getElementById("calendario").innerHTML = results;
             /*var resultado = eval('(' + results + ')');
			 //alert(resultado.id)
			 var indice = document.formulario.medio.options.length;
			 document.formulario.medio.options[indice] = new Option(resultado.nombre,resultado.id);
			 document.formulario.medio.options[indice].selected = true;
			 
			 document.getElementById("datos").style.display = "block";
			 document.getElementById("insertando").style.display = "none";
			 
			 document.getElementById("insertaMedio").style.display = "none";*/
		
             enProceso = false;
          }
       }
    }
	else if (http.readyState == 3) {
		/*document.getElementById("datos").style.display = "none";
		document.getElementById("insertando").style.display = "block";*/
		//alert("esperando")
	}
}

function muestraCalendario(Month,Year) {
		if (!enProceso && http) {
			var values_send = "Month=" + Month + "&Year=" + Year //variables
			var url = "/INC/calendario.asp?" //URL
			http.open("POST",url,true); //abrir procesador
			http.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); //cabeceras POST
			http.send(values_send); //enviar variables
			http.onreadystatechange = handleHttpResponse;
			enProceso = true;
		}
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////

