/*copyright Marcos Araya 2004 */
/////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////

var theForm=null;
var theMensaje=null;
var theDestino=null;
function ajax(str,funcion,form,m,s) {    
     var url = str;
	 theForm=form;
	 theMensaje=m;
	 theDestino=s;
	switch(funcion){
		case "buscar":
		document.getElementById("resultado").innerHTML='<p align=\"center\"><img src=\"http://www.cruch.cl/img/spinner.gif\" width=\"50\" height=\"50\" alt=\"procesando\" /></p>';
		xmlHttp=GetXmlHttpObject(buscar);
		break;		
	}
    
    xmlHttp.open("POST", url , true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=iso-8859-1');

    xmlHttp.send('v=' + document.forms['busqueda'].carrera.value + '&n=' + document.forms['busqueda'].grado.value);
return;	
}
function GetXmlHttpObject(handler)
{
    var objXmlHttp=null

    if (navigator.userAgent.indexOf("Opera")>=0)
    {
        alert("Este sistema no trabaja en  Opera")
        return;
    }
    if (navigator.userAgent.indexOf("MSIE")>=0)
    {
        var strName="Msxml2.XMLHTTP"
        if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
        {
            strName="Microsoft.XMLHTTP";
        }
        try
        {
            objXmlHttp=new ActiveXObject(strName);
            objXmlHttp.onreadystatechange=handler;
            return objXmlHttp;
        }
        catch(e)
        {
            alert("Error. Scripting para ActiveX puede estar desactivado");
            return;
        }
    }
    if (navigator.userAgent.indexOf("Mozilla")>=0)
    {
        objXmlHttp=new XMLHttpRequest();
        objXmlHttp.onload=handler;
        objXmlHttp.onerror=handler;
        return objXmlHttp;
    }
}
function buscar() {	
    if (xmlHttp.readyState==1){
          //Tip('<img src=\"imagenes/procesando.gif\" width=\"100\" height=\"100\" alt=\"procesando\" />', BALLOON, true, ABOVE, true,FADEIN,100,FADEOUT,100);
        }
    if (xmlHttp.readyState==2){
         // Tip('<img src=\"imagenes/procesando.gif\" width=\"100\" height=\"100\" alt=\"procesando\" />', BALLOON, true, ABOVE, true,FADEIN,100,FADEOUT,100);
        }	
    if (xmlHttp.readyState==3){
          //Tip('cargando........', BALLOON, true, ABOVE, true,FADEIN,100,FADEOUT,100);
        }			
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
	 if (xmlHttp.status == 200) {
		 document.getElementById("resultado").innerHTML=xmlHttp.responseText;
		 if(document.getElementById("respCarreras")){
			 document.getElementById("resx").innerHTML=document.getElementById("respCarreras").innerHTML;
		 }else{
			 document.getElementById("resx").innerHTML="";
		 }
		 return;
        } else {
         document.getElementById("resultado").innerHTML='Error en el proceso.....';
		// alert(xmlHttp.status );
		return;
       }      
    }

}