// JavaScript Document

function newAjax(){
         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;
}
 
//Variable para mantener la caracteristica del celular.
var oldnum;

function doCombo(){
		
		 var telefono = document.getElementById('Celular');
		 var telnumero = telefono.value;
         var celulardos = document.getElementById('CelularDos');
         var celnumerodos = celulardos.value;
			
		 if (telnumero.length>=3) {

			if (oldnum!=(telnumero.substr(0,3))){
				
				var container = document.getElementById('ComboMontos');
				container.innerHTML = 'loading...'; 
          
				ajax=newAjax();
          
				ajax.open("GET", "/mvdrecargas/servlet/anewgencombo?"+telnumero);
	 
				ajax.onreadystatechange=function() {

					   if (ajax.readyState==4) {
						  container.innerHTML = ajax.responseText
						}
				}

				ajax.send(null);

				//igualo variables.
				oldnum = telnumero.substr(0,3);
			}
		}

		//nuevo control
		if ((celnumerodos.length==9)&&(telnumero.length==9)){
		   checkoldtrn();
		}         
		
         return false;
}

//Es para controlar si hay una transacción menor a x tiempo (parámetro)
function checkoldtrn(){
		var celularuno = document.getElementById('Celular');
        var celnumerouno = celularuno.value;
		var celulardos = document.getElementById('CelularDos');
        var celnumerodos = celulardos.value;

		var mensaje = document.getElementById('MSGAJAX');


		if (celnumerodos.length==9){
			if (celnumerodos == celnumerouno){
				//controlo ultima trn. MSGAJAX

//     			mensaje.innerHTML = 'loading...'; 
          
				ajax=newAjax();
          
				ajax.open("GET", "/mvdrecargas/servlet/achklasttrn?"+celnumerodos);
	 
				ajax.onreadystatechange=function() {

					   if (ajax.readyState==4) {
						  mensaje.innerHTML = ajax.responseText
						}
				}

				ajax.send(null);


			}
			else{
				mensaje.innerHTML = 'No coinciden los celulares ingresados!';
			}
		}

		celnumerouno == ''
		celnumerodos == ''


}
