///////////////////////////////////////////////////////////////////////////////////////////////////////
////                                 Ruta al procesador.php                                        ////
///////////////////////////////////////////////////////////////////////////////////////////////////////
var ruta_procesador = "http://"+document.URL.split("/")[2]+"/procesador.php";

///////////////////////////////////////////////////////////////////////////////////////////////////////
////                      Funcion para crear el objeto de conexion AJAX                            ////
///////////////////////////////////////////////////////////////////////////////////////////////////////
function objeto(){
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (e) {
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (E) {
			xmlhttp = false;
		}
	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp
}


var meses_ano = new Array('','urt','ots','mar','api','mai','eka','uzt','abu','ira','urri','aza','abe');

function cambia_mes(modo){
	var dia = document.getElementById('dia_cal');
	var mes = document.getElementById('mes_cal');
	var ano = document.getElementById('ano_cal');
	
	if(modo=="sig"){
		mes.value = mes.value*1 +1;
		if(mes.value>12){
			mes.value = 1;
			ano.value = ano.value*1 +1;
		}
	}
	else{
		mes.value = mes.value*1 -1;
		if(mes.value<1){
			mes.value = 12;
			ano.value = ano.value*1 -1;
		}
	}
	
	var fecha = document.getElementById('fecha_calendario');
	var contenido = document.getElementById('contenido_calendario');
	
	var objcon=true;
	objcon = objeto();
	if (objcon){
		var parametros = "?funcion=calendario&dia="+dia.value+"&mes="+mes.value+"&ano="+ano.value;
		objcon.open("GET",ruta_procesador+parametros,true);
		objcon.onreadystatechange = function(){
			if (objcon.readyState==4){
				if (objcon.status==200){
					contenido.innerHTML = objcon.responseText;
					fecha.innerHTML = meses_ano[mes.value]+" "+ano.value;
				}
			}
		}
		objcon.send(null);
	}
	else{
		alert("Ha ocurrido un error");
	}
}
