function newAjax()
	{
		var req = createXMLHttpRequest();		
		function createXMLHttpRequest() {
		 var ua;
		 if(window.XMLHttpRequest) {
			 try {
			  ua = new XMLHttpRequest();
			 } catch(e) {
			  ua = false;
			 }
		 }else if(window.ActiveXObject) {
				try {
				ua = new ActiveXObject("Microsoft.XMLHTTP");
			  } catch(e) {
				ua = false;
			  }
		 }
		 return ua;
		}
		return req;
	} 
	
/* productos Start */	
	function startBuscador()
	{
		if((document.getElementById('productos'))){
			document.getElementById('buscador').value = document.getElementById('productos').value;
			var intProd=document.getElementById('productos').value;
/*			if(intProd.length <= 3){
				alert('Ingrese por favor más de 3 caracteres');			
			}else{
*/			
				document.frmBuscador.submit();
//			}
			
			
		}else{
			alert('Por favor ingrese datos de búsqueda');
		}
	}

	function camposSelect(productos){
		document.getElementById('productos').value = productos;
		document.getElementById('buscador').value = productos;
		document.getElementById('opciones_productos').innerHTML = '';
	}

	var combo_productos;
	function key_product(e) {
	var to=document.getElementById("adviceProductos");
	to.innerHTML="<img src='ajax/progress.gif' align='absmiddle'>";
		
		var keycode;
		if (window.event) keycode = window.event.keyCode;
		else if (e) keycode = e.which;
		else return true;

		if (keycode == 13)startBuscador();
		
		var idproducto=document.getElementById('productos').value + String.fromCharCode(keycode);
		var idproducto1=document.getElementById('productos').value;
		var idproducto2=String.fromCharCode(keycode);
		if ( idproducto1.length >= 2){
			combo_productos = newAjax();
			combo_productos.onreadystatechange = handler_combo_productos;
			combo_productos.open("GET", "process_product.asp?st=" + idproducto);		
			combo_productos.send(null);
		}
		var to=document.getElementById("adviceProductos");
		to.innerHTML="";
		return false;	
	
	}
	function handler_combo_productos() {
		if (combo_productos.readyState == 4) {
			document.getElementById('opciones_productos').innerHTML = combo_productos.responseText;
		 }
	}
