
//********************************** UTILIDAD PARA PEDIDO RAPIDO ***************************************************

function Consultame(str,nombre)
{

str=escape(str) // Evita problemas con espacios y acentos en codificación de Firefox
nombre=escape(nombre)

//nom = nombre.substring(0,4) //extre nombre
var num = nombre.substring(4) // extrae num campo

var xmlhttp;
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {
  // code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
else
  {
  alert("Your browser does not support XMLHTTP!");
  }
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4)
  {

  respuesta=xmlhttp.responseText;

if (respuesta=="talla"){
	alert("Recuerde:\n\n Articulos con Talla NO permitidos")
	document.getElementById("codi" + num).focus()
	document.getElementById("codi" + num).value=""
	document.getElementById("desc" + num).value=""
  	document.getElementById("prec" + num).value=""
  	////////////////document.getElementById("stoc" + num).value=""
	return;
}
  var pos= respuesta.indexOf('#');
  var pos2= respuesta.lastIndexOf('#');

  var descrip = respuesta.substring(0,pos);
  //var precio = respuesta.substring(pos+1);
  
  var precio = respuesta.substring(pos+1,pos2);
  var stock =respuesta.substring(pos2+1);
  

 if (respuesta.length<1){
		alert("ˇˇArtículo no Encontrado!!")
		document.getElementById("codi" + num).focus()
  		document.getElementById("codi" + num).value=""
		document.getElementById("desc" + num).value=""
  		document.getElementById("prec" + num).value=""
  		////////////////document.getElementById("stoc" + num).value=""
 		return; //SALE
 }
 
if(stock <= 0) {
alert (descrip + "\n\nˇˇNo disponemos de Stock de este Artículo!!") 
document.getElementById("codi" + num).focus()
document.getElementById("codi" + num).value=""
document.getElementById("desc" + num).value=""
document.getElementById("prec" + num).value=""
//document.getElementById("stoc" + num).value=""
return;

  }
  
 
if(stock > 0) {

  document.getElementById("unis" + num).focus()
  document.getElementById("desc" + num).value=descrip
  document.getElementById("prec" + num).value=precio

////////////////  document.getElementById("stoc" + num).value=stock
}
//    
  

  } // de ready state
}
xmlhttp.open("GET","/articulos/compartidos/erotinet/consultaprod_pedrap.asp?q=" + str,true);
xmlhttp.send(null);
}
//****************************** PARA LA TECLA INTRO Y VACIO **************************
function handleEnter (field, event) {
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;		

	if (keyCode == 9) {
	
		var x;
		for (x = 0; x < field.form.elements.length; x++)
			
			if (field == field.form.elements[x])
				break;
		if (field.form.elements[x].value==""){
		
			field.form.elements[x].focus();
		 
		 return false;
		}//de value
	}
 		
	
	if (keyCode == 13) {
		var i;
		
		for (i = 0; i < field.form.elements.length; i++)
			
			if (field == field.form.elements[i])
				break;
		if (field.form.elements[i].value==""){
			i = (i + 0) % field.form.elements.length;
		}else{
			
			if (field.form.elements[i].id.substring(0,4)=="unis"){
				var unidades = field.form.elements[i].value
					//para 	que no haga cosas raras me aseguro un numerico
				unidades = unidades * 2
				unidades = unidades / 2 

				i = (i + 1) % field.form.elements.length;
				field.form.elements[i+1].focus();
				field.form.elements[i+1].select()
				return false;				
			} // DE UNIS

		i = (i + 1) % field.form.elements.length;
				field.form.elements[i].focus();
				field.form.elements[i].select()
				return false;	
		}//de value
	}
	
	
 	if (keyCode >= 13) //Control impedir letras
	{
			if (keyCode >95 || keyCode < 106)
			{
				return true; //permite teclado numerico
			}
			
			if (keyCode < 48 || keyCode > 57)
			{
				return false;	//impide letras
			}
			
	}
	return true;
	
	} //Fin funcion
	
//************************PARA ENVIO DEL FORMULARIO**************************************
function envio_form()
	{
	document.form1.submit();
	}

