function nuevoAjax()
{
	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 buscarMedicoPorInicial(inicial){
    ajax_2 = nuevoAjax();
    var ruta ="ctrl/buscarMedicoPorInicial.php"+"?inicial="+inicial;
    ajax_2.open("GET",ruta,true)
    document.getElementById('tabListaMed').innerHTML= '<center><img src="ctrl/anim.gif"></center>';
    ajax_2.onreadystatechange=function()
    {
        if(ajax_2.readyState == 4)
        {
                var respuesta   =   ajax_2.responseText;
                //var uno = document.getElementById("tabListaMed").innerHTML;
                //document.getElementById("tabListaMed").innerHTML = 'pdsapsadp';
                document.getElementById("tabListaMed").innerHTML = respuesta;

                //alert(respuesta);
                //alert(uno);
        }
    }
    ajax_2.send(null);
}
function cargarEspecialidad(){
	if(document.getElementById("divEspecialidad")==null){
		return;
	}
    ajax = nuevoAjax();
    var ruta ="ctrl/cargarEspecialidad.php";
    ajax.open("GET",ruta,true)
    ajax.onreadystatechange=function()
    {
        if(ajax.readyState == 4)
        {
            	document.getElementById("divEspecialidad").innerHTML = ajax.responseText;
        }
    }
    ajax.send(null);
}
function cargarLocal(){
//    especialidad=document.getElementById('Especialidad').value;
//    if(especialidad==''){especialidad='AL';}
	if(document.getElementById("divEspecialidad")==null){
		return;
	}
    ajax3 = nuevoAjax();
    var ruta ="ctrl/cargarLocal.php";
    ajax3.open("GET",ruta,true)
    ajax3.onreadystatechange=function()
    {
        if(ajax3.readyState == 4)
        {
            	document.getElementById("divLocal").innerHTML = ajax3.responseText;
        }
    }
    ajax3.send(null);
}
/*--------*/
function buscarCarteleraPorMedico(){
	nom  =   document.getElementById("Nombre").value;
    edif    =   document.getElementById("Local").value;
    esp     =   document.getElementById("Especialidad").value;
    if(nom==''){nom='0';}
    if((nom=='0') && (edif=='0') && (esp=='0')){
	    alert("Debe ingresar al menos un dato para la busqueda");
        return;
    }
    ajax = nuevoAjax();
    var ruta ="ctrl/buscarCarteleraPorMedico.php"+"?nom="+nom+"&edif="+edif+"&esp="+esp;
    ajax.open("GET",ruta,true)
    document.getElementById('cartelera').innerHTML= '<center><img src="ctrl/anim.gif"></center>';
    ajax.onreadystatechange=function()
    {
        if(ajax.readyState == 4)
        {
            document.getElementById("cartelera").innerHTML = ajax.responseText;
        }
    }
    ajax.send(null);

}
/*---------*/
function buscarCarteleraDesdeInicial(num){
    ajax = nuevoAjax();
    var ruta ="ctrl/buscarCarteleraPorNumeroMedico.php"+"?num="+num;
    ajax.open("GET",ruta,true)
    document.getElementById('cartelera').innerHTML= '<center><img src="ctrl/anim.gif"></center>';
    ajax.onreadystatechange=function()
    {
        if(ajax.readyState == 4)
        {
            document.getElementById("cartelera").innerHTML = ajax.responseText;
        }
    }
    ajax.send(null);

}
function objetoAjax(){
	var xmlhttp=false;
	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;
}
function po(){alert('po');}
function Pag(nropagina,nom,edif,esp){

	//donde se mostrará los registros
	divContenido = document.getElementById('cartelera');
	ajax=objetoAjax();
	//uso del medoto GET
	//indicamos el archivo que realizará el proceso de paginar
	//junto con un valor que representa el nro de pagina
	ajax.open("GET", "ctrl/buscarCarteleraPorMedico.php?pag="+nropagina+"&nom="+nom+"&edif="+edif+"&esp="+esp);
	divContenido.innerHTML= '<center><img src="ctrl/anim.gif"></center>';
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divContenido.innerHTML = ajax.responseText
		}
	}
	//como hacemos uso del metodo GET
	//colocamos null ya que enviamos
	//el valor por la url ?pag=nropagina
	ajax.send(null)
}
var i_formulario='';
function Imprimir(){
	i_formulario=document.getElementById("formulario").innerHTML;
    document.getElementById("formulario").innerHTML='';
	window.print();
    document.getElementById("formulario").innerHTML=i_formulario;

    //document.getElementById("imprimir").style.visibility="hidden";
    ///////////////////var ficha = document.getElementById('cartelera');
    //var ventimp = window.open('ctrl/imprimir.htm', 'popimpr');
    ////////////////////var ventimp = window.open('ctrl/imprimir.htm', 'Imprimir_Horarios');
    /*
    ventimp.document.write( '<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title></title> <META content="text/html; charset=iso-8859-1" http-equiv=Content-Type> <LINK rel=stylesheet type=text/css href="../equipo_archivos/estilos.css"></head><body ><center><img src="ctrl/logo.JPG"  /><br />');
    ventimp.document.write( ficha.innerHTML );
    ventimp.document.write( '</center></body></html>');
    */

    /////////////////////ventimp.document.getElementById("divImprimir").innerHTML = ficha.innerHTML;
    //ventimp.document.close();
    //ventimp.getElementById("imprimir").style.visibility="hidden";
    //ventimp.print();
    //ventimp.close();
}

function onkeyPressEnter(e,funcion){
// cuando se presiona enter desde una caja de texto.
//recibe el evento y la funcion que se va a llamar.
    var key = window.event ? e.keyCode : e.which;
    if (key == 13){
	    switch (funcion)
        {
            case 'buscarCarteleraPorMedico':
                buscarCarteleraPorMedico();
                break;
        }
    }
}
function onKeyPressBlockNumbers(e)
{
	var key = window.event ? e.keyCode : e.which;
	var keychar = String.fromCharCode(key);
	reg = /\d/;
	return !reg.test(keychar);
}
