////gpedit.msc

///var nav4 = window.Event ? true : false;
var nav4=navigator.appName=="Netscape"?true:false;

function cargargif()
{
    var grid_obra = document.getElementById("contenidos");
    grid_obra.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
}

function acceptNum(evt)
{
  // NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57
  var key = nav4 ? evt.which : evt.keyCode;
  return (key <= 13 || (key >= 48 && key <= 57));
}

function acceptNumDecimal(evt)
{
  // NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57
  var key = nav4 ? evt.which : evt.keyCode;
  return (key <= 13 || (key >= 48 && key <= 57) || key == 46 );
}

function montos(ev)
{
  // NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57
  var key = nav4 ? ev.which : ev.keyCode;
  return (key <= 13 || (key >= 48 && key <= 57) ||key==44 ||key==46 );
}

function trim(cadena)
{
	for(i=0; i<cadena.length; )
	{
		if(cadena.charAt(i)==" ")
			cadena=cadena.substring(i+1, cadena.length);
		else
			break;
	}

	for(i=cadena.length-1; i>=0; i=cadena.length-1)
	{
		if(cadena.charAt(i)==" ")
			cadena=cadena.substring(0,i);
		else
			break;
	}
    return cadena;
	///forma.caja2.value=cadena;
}

function opaca(obj)
{
    obj.className="boton_opaco";
}

function desopaca(obj)
{
    obj.className="boton_normal";
}

function id_canton()
{
    var can = document.getElementById("can");
    can = can.value;
    return can;
}

function id_parroquia()
{
    var par = document.getElementById("par");
    par = par.value;
    return par;
}

function id_institucion()
{
    var par = document.getElementById("ins");
    par = par.value;
    return par;
}

//////////////////////////////////////

function nuevoAjax()
{
	/* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
	lo que se puede copiar tal como esta aqui */
	var xmlhttp=false;
	try
	{
		// Creacion del objeto AJAX para navegadores no IE
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{
			// Creacion del objet AJAX para IE
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(E) { xmlhttp=false; }
	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); }

	return xmlhttp;
}

function traerDatos(tipoDato)
{
	// Obtendo la capa donde se muestran las respuestas del servidor
	var capa=document.getElementById("demoArr");
    var can=document.getElementById("can");
    can = can.value;
	// Creo el objeto AJAX
	var ajax=nuevoAjax();
	// Coloco el mensaje "Cargando..." en la capa
	capa.innerHTML="Cargando...";
	// Abro la conexión, envío cabeceras correspondientes al uso de POST y envío los datos con el método send del objeto AJAX
	ajax.open("POST", "cargar_datos_ajax.php", true, can);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("d="+tipoDato);

	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			// Respuesta recibida. Coloco el texto plano en la capa correspondiente
			capa.innerHTML=ajax.responseText;
		}
	}
}

function traerDatos1(tipoDato)
{
	// Obtendo la capa donde se muestran las respuestas del servidor
	var capa=document.getElementById("demoArr1");
    var can=document.getElementById("par");
    can = can.value;
	// Creo el objeto AJAX
	var ajax=nuevoAjax();
	// Coloco el mensaje "Cargando..." en la capa
	capa.innerHTML="Cargando...";
	// Abro la conexión, envío cabeceras correspondientes al uso de POST y envío los datos con el método send del objeto AJAX
	ajax.open("POST", "cargar_datos_ajax1.php", true, can);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("d="+tipoDato);

	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			// Respuesta recibida. Coloco el texto plano en la capa correspondiente
			capa.innerHTML=ajax.responseText;
		}
	}
}

function traerDatos2(tipoDato)
{
	// Obtendo la capa donde se muestran las respuestas del servidor
	var capa = document.getElementById("demoArr2");
  var can = document.getElementById("ins");
  if(can == 0)
  {
    return false;
  }
  can = can.value;
	// Creo el objeto AJAX
	var ajax=nuevoAjax();
	// Coloco el mensaje "Cargando..." en la capa
	capa.innerHTML="Cargando...";
	// Abro la conexión, envío cabeceras correspondientes al uso de POST y envío los datos con el método send del objeto AJAX
	ajax.open("POST", "cargar_datos_ajax2.php", true, can);
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("d="+tipoDato);

	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			// Respuesta recibida. Coloco el texto plano en la capa correspondiente
			capa.innerHTML=ajax.responseText;
		}
	}
}

function guardarobra()
{
    var capa=document.getElementById("contenidos");
    ///
    var obr=document.getElementById("obra").value;
	var ubi=document.getElementById("ubicacion").value;
	var con=document.getElementById("contratista").value;
	var mon=document.getElementById("monto").value;
	var fec1=document.getElementById("fec1").value;
	var fec2=document.getElementById("fec2").value;
	var fec3=document.getElementById("fec3").value;
	var pla=document.getElementById("plazo").value;
	var ava=document.getElementById("avance").value;
	var eje=document.getElementById("ejecutados").value;
    var rea=document.getElementById("realizados").value;
	var obs=document.getElementById("observaciones").value;
    if(trim(obr).length==0)
    {
		alert("ERROR. Campo 'OBRA' se encuentra vacio.");
        document.getElementById("obra").value="";
        document.getElementById("obra").focus();
    }
    else
    {
        if(trim(ubi).length==0)
        {
    		alert("ERROR. Campo 'UBICACION' se encuentra vacio.");
            document.getElementById("ubicacion").value="";
            document.getElementById("ubicacion").focus();
        }
        else
        {
            if(trim(con).length==0)
            {
        		alert("ERROR. Campo 'CONTRATISTA' se encuentra vacio.");
                document.getElementById("contratista").value="";
                document.getElementById("contratista").focus();
            }
            else
            {
                if(trim(mon).length==0)
                {
            		alert("ERROR. Campo 'MONTO' se encuentra vacio.");
                    document.getElementById("monto").value="";
                    document.getElementById("monto").focus();
                }
                else
                {
                    if(document.getElementById("fec1").selectedIndex == 0 || document.getElementById("fec2").selectedIndex == 0  || document.getElementById("fec3").selectedIndex == 0 )
                    {
                        if(document.getElementById("fec1").selectedIndex == 0 )
                        {
                    		alert("ERROR. Campo 'AÑO' de la fecha de inicio de la obra no se a seleccionado.");
                            document.getElementById("fec1").focus();
                        }
                        if(document.getElementById("fec2").selectedIndex == 0 )
                        {
                    		alert("ERROR. Campo 'MES' de la fecha de inicio de la obra no se a seleccionado.");
                            document.getElementById("fec2").focus();
                        }
                        if(document.getElementById("fec3").selectedIndex == 0 )
                        {
                    		alert("ERROR. Campo 'DIA' de la fecha de inicio de la obra no se a seleccionado.");
                            document.getElementById("fec3").focus();
                        }
                    }
                    else
                    {
                        if(trim(pla).length==0)
                        {
                    		alert("ERROR. Campo 'PLAZO' se encuentra vacio.");
                            document.getElementById("plazo").value="";
                            document.getElementById("plazo").focus();
                        }
                        else
                    	{
                            var fec = fec1+"-"+fec2+"-"+fec3;
                            ///var sql = "INSERT INTO obra (id_institucion, nombre, ubicacion, contratista, monto, fecha_inicio, plazo, porcentaje, trabajo_ejecutado, trabajo_por_realizarce, observacion) VALUES (4,'"+obr+"','"+ubi+"','"+con+"','"+mon+"','"+fec+"',"+pla+",'"+ava+"','"+eje+"','"+rea+"','"+obs+"')";
                            ///alert(ava);
                            capa.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
                    		var ajax=nuevoAjax();
                    		ajax.open("POST", "grabarobra.php", true);
                    		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
                    		ajax.send("obra="+obr+"&ubicacion="+ubi+"&contratista="+con+"&monto="+mon+"&plazo="+pla+"&fec="+fec+"&avance="+ava+"&ejecutados="+eje+"&realizados="+rea+"&observaciones="+obs );
                    		ajax.onreadystatechange=function()
                        	{
                        		if (ajax.readyState==4)
                      			{
                      				capa.innerHTML=ajax.responseText;
                      			}
                        	}
                    	}
                    }
                }
            }
        }
    }

	/*else
	{
        capa.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
		var ajax=nuevoAjax();
		ajax.open("POST", "grabarobra.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("obra="+obr+"&ubicacion="+ubi+"&contratista="+con+"&monto="+mon+"&plazo="+pla+"&avance="+ava+"&ejecutados="+eje+"&realizados="+rea+"&observaciones="+obs );
		ajax.onreadystatechange=function()
    	{
    		if (ajax.readyState==4)
  			{
  				capa.innerHTML=ajax.responseText;
  			}
    	}
	} */
}

function fnt_obra_institucion_1()
{
    var ins = document.getElementById("cmb_ins").value;
    var por = document.getElementById("cmb_por").value;
    var grid_obra = document.getElementById("grid_obra");
    grid_obra.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
    var ajax = nuevoAjax();
    ajax.open("POST", "obra_cargar.php", true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("ins="+ins+"&por="+por);
    ajax.onreadystatechange=function()
  	{
  		if (ajax.readyState == 4)
    	{
    		grid_obra.innerHTML = ajax.responseText;
    	}
  	}
}

function fnt_obra_porcentaje_1()
{
    var ins = document.getElementById("cmb_ins").value;
    var por = document.getElementById("cmb_por").value;
    var grid_obra = document.getElementById("grid_obra");
    grid_obra.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
    var ajax = nuevoAjax();
    ajax.open("POST", "obra_cargar.php", true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("ins="+ins+"&por="+por);
    ajax.onreadystatechange=function()
  	{
  		if (ajax.readyState == 4)
    	{
    		grid_obra.innerHTML = ajax.responseText;
    	}
  	}
}

function fnt_obra_institucion_2()
{
    var ins = document.getElementById("cmb_ins").value;
    var por = document.getElementById("cmb_por").value;
    var grid_obra = document.getElementById("grid_obra");
    grid_obra.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
    var ajax = nuevoAjax();
    ajax.open("POST", "obra_cargar2.php", true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("ins="+ins+"&por="+por);
    ajax.onreadystatechange=function()
  	{
  		if (ajax.readyState == 4)
    	{
    		grid_obra.innerHTML = ajax.responseText;
    	}
  	}
}

function fnt_obra_porcentaje_2()
{
    var ins = document.getElementById("cmb_ins").value;
    var por = document.getElementById("cmb_por").value;
    var grid_obra = document.getElementById("grid_obra");
    grid_obra.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
    var ajax = nuevoAjax();
    ajax.open("POST", "obra_cargar2.php", true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("ins="+ins+"&por="+por);
    ajax.onreadystatechange=function()
  	{
  		if (ajax.readyState == 4)
    	{
    		grid_obra.innerHTML = ajax.responseText;
    	}
  	}
}

function fnt_obra_cargar(obra)
{
    var grid_obra = document.getElementById("grid_obra");
    grid_obra.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
    var ajax = nuevoAjax();
    ajax.open("POST", "obra_cargar_resumen.php", true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("obra="+obra);
    ajax.onreadystatechange=function()
  	{
  		if (ajax.readyState == 4)
    	{
    		grid_obra.innerHTML = ajax.responseText;
    	}
  	}
}

function fnt_obra_cargar2(obra)
{
    var opt = "0";
    var grid_obra = document.getElementById("grid_obra");
    grid_obra.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
    var ajax = nuevoAjax();
    ajax.open("POST", "obra_cargar_resumen2.php", true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("obra="+obra+"&opt="+opt);
    ajax.onreadystatechange=function()
  	{
  		if (ajax.readyState == 4)
    	{
    		grid_obra.innerHTML = ajax.responseText;
    	}
  	}
}

function fnt_obra_grab_est()
{
    var cmb_estado = document.getElementById("cmb_estado").value;
    var id_obra = document.getElementById("id_obra").value;
    var grid_obra = document.getElementById("grid_obra");
    grid_obra.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
    var ajax = nuevoAjax();
    ajax.open("POST", "obra_actualizar_estado.php", true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("cmb_estado="+cmb_estado+"&id_obra="+id_obra);
    ajax.onreadystatechange=function()
  	{
  		if (ajax.readyState == 4)
    	{
    		grid_obra.innerHTML = ajax.responseText;
    	}
  	}
}

function fnt_grabar_actualizacion_obra(idobra)
{
    var avance = document.getElementById("avance").value;
    var ejecutados = document.getElementById("ejecutados").value;
    var realizados = document.getElementById("realizados").value;
    var observaciones = document.getElementById("observaciones").value;
    var opt = "1";///es la variable q me va permitir hacer update en el archivo obra_cargar_resumen2.php la razon es para utilizar el mismo archivo.
    var grid_obra = document.getElementById("grid_obra");
    grid_obra.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
    var ajax = nuevoAjax();
    ajax.open("POST", "obra_cargar_resumen2.php", true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("idobra="+idobra+"&avance="+avance+"&ejecutados="+ejecutados+"&realizados="+realizados+"&observaciones="+observaciones+"&opt="+opt);
    ajax.onreadystatechange=function()
  	{
  		if (ajax.readyState == 4)
    	{
    		grid_obra.innerHTML = ajax.responseText;
    	}
  	}
}

function fnt_cambiar_contrasena_ins(idins)
{
    var opt = "can";
    var con1 = document.getElementById("con1").value;
    var con2 = document.getElementById("con2").value;
    var con3 = document.getElementById("con3").value;
    var grid_obra = document.getElementById("contenidos");
    grid_obra.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
    var ajax = nuevoAjax();
    ajax.open("POST", "cambiarcontrasena_ins.php", true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("idins="+idins+"&con1="+con1+"&con2="+con2+"&con3="+con3+"&opt="+opt);
    ajax.onreadystatechange=function()
  	{
  		if (ajax.readyState == 4)
    	{
    		grid_obra.innerHTML = ajax.responseText;
    	}
  	}
}



//fnt_V_I_01



function fnt_V_I_01_cargar_para_editar(id)
{
    var opt = "edi_V_I_01";
    var id_den = id;
    var grid_obra = document.getElementById("obj");
    grid_obra.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
    var ajax = nuevoAjax();
    ajax.open("POST", "V_I_01_AJAX.php", true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("id_den="+id_den+"&opt="+opt);
    ajax.onreadystatechange=function()
  	{
  		if (ajax.readyState == 4)
    	{
    		grid_obra.innerHTML = ajax.responseText;
    	}
  	}
}

function fnt_V_I_01_grabar_edicion(id)
{
    var opt = "gra_edi_V_I_01";
    var id_den = id;
    var grid_obra = document.getElementById("obj");
    var txt_1_1 = document.getElementById("txt_1_1").value;
    var txt_1_2 = document.getElementById("txt_1_2").value;
    var txt_1_3 = document.getElementById("txt_1_3").value;
    var txt_2_1 = document.getElementById("txt_2_1").value;
    var txt_2_2 = document.getElementById("txt_2_2").value;
    var txt_2_3 = document.getElementById("txt_2_3").value;
    var txt_2_4 = document.getElementById("txt_2_4").value;
    var txt_2_5 = document.getElementById("txt_2_5").value;
    var txt_2_6 = document.getElementById("txt_2_6").value;
    var txt_2_7 = document.getElementById("txt_2_7").value;
    var txt_2_8 = document.getElementById("txt_2_8").value;
    var txt_3_1 = document.getElementById("txt_3_1").value;
    var txt_4_1 = document.getElementById("txt_4_1").value;
    var txt_4_2 = document.getElementById("txt_4_2").value;
    var txt_4_3 = document.getElementById("txt_4_3").value;
    var txt_4_4 = document.getElementById("txt_4_4").value;
    var txt_4_5 = document.getElementById("txt_4_5").value;
    var txt_4_6 = document.getElementById("txt_4_6").value;
    var txt_4_7 = document.getElementById("txt_4_7").value;
    var txt_4_8 = document.getElementById("txt_4_8").value;
    var txt_4_9 = document.getElementById("txt_4_9").value;
    var txt_4_10 = document.getElementById("txt_4_10").value;
    var txt_4_11 = document.getElementById("txt_4_11").value;
    var txt_5_1 = document.getElementById("txt_5_1").value;
    var txt_5_2 = document.getElementById("txt_5_2").value;
    var txt_6_1 = document.getElementById("txt_6_1").value;
    var txt_6_2 = document.getElementById("txt_6_2").value;
    var txt_6_3 = document.getElementById("txt_6_3").value;
    var txt_7_1 = document.getElementById("txt_7_1").value;
    var txt_7_2 = document.getElementById("txt_7_2").value;
    var txt_7_3 = document.getElementById("txt_7_3").value;
    var txt_8_1 = document.getElementById("txt_8_1").value;
    var txt_8_2 = document.getElementById("txt_8_2").value;
    var txt_8_3 = document.getElementById("txt_8_3").value;
    var txt_8_4 = document.getElementById("txt_8_4").value;
    var txt_9_1 = document.getElementById("txt_9_1").value;
    var txt_10_1 = document.getElementById("txt_10_1").value;
    var txt_11_1 = document.getElementById("txt_11_1").value;
    grid_obra.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
    var ajax = nuevoAjax();
    ajax.open("POST", "V_I_01_AJAX.php", true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send(
    "id_den="+id_den
    +"&opt="+opt
    +"&txt_1_1="+txt_1_1
    +"&txt_1_2="+txt_1_2
    +"&txt_1_3="+txt_1_3
    +"&txt_2_1="+txt_2_1
    +"&txt_2_2="+txt_2_2
    +"&txt_2_3="+txt_2_3
    +"&txt_2_4="+txt_2_4
    +"&txt_2_5="+txt_2_5
    +"&txt_2_6="+txt_2_6
    +"&txt_2_7="+txt_2_7
    +"&txt_2_8="+txt_2_8
    +"&txt_3_1="+txt_3_1
    +"&txt_4_1="+txt_4_1
    +"&txt_4_2="+txt_4_2
    +"&txt_4_3="+txt_4_3
    +"&txt_4_4="+txt_4_4
    +"&txt_4_5="+txt_4_5
    +"&txt_4_6="+txt_4_6
    +"&txt_4_7="+txt_4_7
    +"&txt_4_8="+txt_4_8
    +"&txt_4_9="+txt_4_9
    +"&txt_4_10="+txt_4_10
    +"&txt_4_11="+txt_4_11
    +"&txt_5_1="+txt_5_1
    +"&txt_5_2="+txt_5_2
    +"&txt_6_1="+txt_6_1
    +"&txt_6_2="+txt_6_2
    +"&txt_6_3="+txt_6_3
    +"&txt_7_1="+txt_7_1
    +"&txt_7_2="+txt_7_2
    +"&txt_7_3="+txt_7_3
    +"&txt_8_1="+txt_8_1
    +"&txt_8_2="+txt_8_2
    +"&txt_8_3="+txt_8_3
    +"&txt_8_4="+txt_8_4
    +"&txt_9_1="+txt_9_1
    +"&txt_10_1="+txt_10_1
    +"&txt_11_1="+txt_11_1
    );
    ajax.onreadystatechange=function()
  	{
  		if (ajax.readyState == 4)
    	{
    		grid_obra.innerHTML = ajax.responseText;
    	}
  	}
}

function meses_V_I_01()
{
    var var_ano = document.getElementById("cmb_ano").value;
    var opt = "meses_V_I_01";
    var grid_meses = document.getElementById("grid_meses");
    grid_meses.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
    var ajax = nuevoAjax();
    ajax.open("POST", "V_I_01_AJAX.php", true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("var_ano="+var_ano+"&opt="+opt);
    ajax.onreadystatechange=function()
  	{
  		if (ajax.readyState == 4)
    	{
    		grid_meses.innerHTML = ajax.responseText;
    	}
  	}
}

function fnt_V_I_01_cargar_mes(id)
{
    var opt = "form_mes";
    var grid_meses = document.getElementById("div_form");  ///no elijo el div del grid, sino todo que es el div_form
    grid_meses.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
    var ajax = nuevoAjax();
    ajax.open("POST", "V_I_01_AJAX.php", true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("opt="+opt+"&id="+id);
    ajax.onreadystatechange=function()
  	{
  		if (ajax.readyState == 4)
    	{
    		grid_meses.innerHTML = ajax.responseText;
    	}
  	}
}

function fnt_V_I_01_cargar_ano()
{
    var opt = "form_ano";
    var var_ano = document.getElementById("cmb_ano").value;
    var grid_meses = document.getElementById("div_form");  ///no elijo el div del grid, sino todo que es el div_form
    grid_meses.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
    var ajax = nuevoAjax();
    ajax.open("POST", "V_I_01_AJAX.php", true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("opt="+opt+"&var_ano="+var_ano);
    ajax.onreadystatechange=function()
  	{
  		if (ajax.readyState == 4)
    	{
    		grid_meses.innerHTML = ajax.responseText;
    	}
  	}
}

function fnt_mostrar_agenda()
{
    var var_fec = document.getElementById("idfecha1").value;
    var div_fec = document.getElementById("age");
    div_fec.innerHTML = "<div align='center' style='margin-top: 35px;'><img src='/cargando.gif'/></div>";
    var ajax = nuevoAjax();
    ajax.open("POST", "agenda_tran.php", true);
    ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    ajax.send("&var_fec="+var_fec);
    ajax.onreadystatechange=function()
  	{
  		if (ajax.readyState == 4)
    	{
    		div_fec.innerHTML = ajax.responseText;
    	}
  	}
}