function creaAjax(){
         var objetoAjax=false;
         try {
          /*Para navegadores distintos a internet explorer*/
          objetoAjax = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
          try {
                   /*Para explorer*/
                   objetoAjax = new ActiveXObject("Microsoft.XMLHTTP");
                   }
                   catch (E) {
                   objetoAjax = false;
          }
         }

         if (!objetoAjax && typeof XMLHttpRequest!='undefined') {
          objetoAjax = new XMLHttpRequest();
         }
         return objetoAjax;
}

function FAjax (url,capa,valores,metodo)
{
          var ajax=creaAjax();
          var capaContenedora = document.getElementById(capa);

/*Creamos y ejecutamos la instancia si el metodo elegido es POST*/
if(metodo.toUpperCase()=='POST'){
         ajax.open ('POST', url, true);
         ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
                          capaContenedora.innerHTML="<img src='img/cargando.gif' height='20'>";
         }
         else if (ajax.readyState==4){
                   if(ajax.status==200)
                   {
                        document.getElementById(capa).innerHTML=ajax.responseText;
                   }
                   else if(ajax.status==404)
                                             {

                            capaContenedora.innerHTML = "La direccion no existe";
                                             }
                           else
                                             {
                            capaContenedora.innerHTML = "Error: ".ajax.status;
                                             }
                                    }
                  }
         ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
         ajax.send(valores);
         return;
}
/*Creamos y ejecutamos la instancia si el metodo elegido es GET*/
if (metodo.toUpperCase()=='GET'){

         ajax.open ('GET', url, true);
         ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
                                      capaContenedora.innerHTML="Cargando.......";
         }
         else if (ajax.readyState==4){
                   if(ajax.status==200){
                                             document.getElementById(capa).innerHTML=ajax.responseText;
                   }
                   else if(ajax.status==404)
                                             {

                            capaContenedora.innerHTML = "La direccion no existe";
                                             }
                                             else
                                             {
                            capaContenedora.innerHTML = "Error: ".ajax.status;
                                             }
                                    }
                  }
         ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
         ajax.send(null);
         return
}
} 


function SelMarc()
{
	var sele=document.SelMar.selecMarc.value
	setTimeout ("location.href='modelo.php?idSelMar="+sele+"'", 1);
}

function comprobarLogin()
{
	var login=document.cliente.login.value;
	FAjax('comprobarLogin.php','login','ty=login&login='+login,'post');
}

function CargaModelo()
{
	var marca=document.busqueda.marca.value;
	FAjax('cargas.php','modelo','ty=marca&marca='+marca,'post');
}
function anos()
{
	var desde=document.busqueda.desde.value;
	var hasta=document.busqueda.hasta.value;
	FAjax('cargas.php','anos','ty=anos&desde='+desde+'&hasta='+hasta,'post');
}

function SetOpacity(elem, opacityAsInt)
{
     var opacityAsDecimal = opacityAsInt;

     if (opacityAsInt > 100)
         opacityAsInt = opacityAsDecimal = 100;
     else if (opacityAsInt < 0)
         opacityAsInt = opacityAsDecimal = 0;

    opacityAsDecimal /= 100;
    if (opacityAsInt < 1)
        opacityAsInt = 1;
    elem.style.opacity = (opacityAsDecimal);
elem.style.filter  = "alpha(opacity=" + opacityAsInt + ")";
}


function marcaModelo()
{
	var marcaM=document.listado.marc.value
	setTimeout ("location.href='vehiculo.php?idSelMar="+marcaM+"'", 1);	
}
function selecClie()
{
	var Clie=document.listado.Clie.value
	setTimeout ("location.href='vehiculoU.php?idSelClie="+Clie+"'", 1);	
}
function selecCod()
{
	var codig=document.listado.codig.value
	setTimeout ("location.href='vehiculoC.php?idSelCodig="+codig+"'", 1);	
}
function selecPla()
{
	var pla=document.listado.pla.value
	setTimeout ("location.href='vehiculoP.php?idSelPla="+pla+"'", 1);	
}


function editarNumero(telf,idLlam)
{
	FAjax('comprobarLogin.php','datos','ty=datos&telf='+telf+'&id='+idLlam,'post');
}
function actLlamadas()
{
	document.llamada.telf.disabled=false;
	document.llamada.submit();
}

function enviarBusqueda()
{
	document.busqueda.submit();
}

function mostrarFoto(id,total)
{
	ocultarFoto(total);
	document.getElementById(id).style.display="block";
}
function ocultarFoto(total)
{
	for(i=1; i<=total; i++)
	{
		document.getElementById(i).style.display="none";
	}
}
