//////// Creacion del objeto XMLHttpRequest ////////
function creaAjax(){
var objetoAjax;
if(window.XMLHttpRequest){objetoAjax = new XMLHttpRequest(); // Creacion del objeto en buenos navegadores
}else{try{objetoAjax = new ActiveXObject("Microsoft.XMLHTTP"); // Creacion del objeto en Internet Explorer
}catch(e){alert('Tu navegador no sirve'); // No se puede crear el objeto ajax
}}return objetoAjax;
}


function validateNumberHome(idioma){
	switch(idioma){
		case "ES":
		alertaIngresa="Por favor ingresa tu número de Digi-card";
		alertaError="Tu número de Digi-card es inexistente";
		break;
		case "IT":
		alertaIngresa="Usa il numero sulla Digi-card";
		alertaError="Il numero non sono corretti";
		break;
		case "FR":
		alertaIngresa="S’il vous plaît entrer votre numéro de Digi-card";
		alertaError="Le numéro entrer n'existe pas";
		break;
		default:
		alertaIngresa="Please enter your Digi-card number";
		alertaError="The number you entered doesn't exist";
		break;
	}
	
	if(!document.form1.number.value){
		alert(alertaIngresa);
		document.form1.number.focus();
		return;
	}
	variables='number='+document.form1.number.value;
	var ajax=creaAjax();
	ajax.open('POST','../swipe.php',true);
	ajax.onreadystatechange=function (){
		if(ajax.readyState==1 && variables!=false){
			//document.getElementById('descripcion').innerHTML='Cargando...';
		};
		if(ajax.readyState==4 && ajax.status==200){
			
			dev=ajax.responseText;
			
			if(dev){
				dev=dev.split(",");
				href='../form.php?idCard='+dev[0];
				href+=','+dev[2];
				if(dev[1]){
					href+='&idUser='+dev[1];
				}else{
					tmp=document.form1.number.value;
					tmp=tmp.split(" ");
					tmp=tmp.join("");
					href+='&numSwipe='+tmp;
				}
				window.parent.location=href;
				//window.location.href(href,'_blank');
				
				
			}else{
				alert(alertaError);
			}
		
		};
		if(ajax.readyState==4 && ajax.status==404){
			alert('Error: El archivo no existe')
		}
	};
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.send(variables);
	return;
}