Hola estoy modificando una rutina en javascript para poder consultar en una base de datos MySQL mediante un jvscript y me entregue el valor en la pagina sin refrescar lo malo es que ya tengo esa funcion y la ocupo para otra consulta dejo el codigo. El verde funciona bien pero el rojo con las modificaciones no me resulta. Favor chequear sintaxis please?
En la pagina facturacion.php
 
 <script type="text/javascript">
 
	var ajax = new sack();
	var currentClientID=false;
	function getClientData()
	{
		var rut_cliente = document.getElementById('rut_cliente').value;
		if(rut_cliente.length>8 && rut_cliente!=currentClientID){
			currentClientID = rut_cliente
			ajax.requestFile = 'getClient.php?getClientId='+rut_cliente;	// Specifying which file to get
			ajax.onCompletion = showClientData;	// Specify function that will be executed after file has been found
			ajax.runAJAX();		// Execute AJAX function			
	}
 
	}
 
	function showClientData()
	{
		var formObj = document.forms['clientForm'];	
		eval(ajax.response);
	}
 
 
	function initFormEvents()
	{
		document.getElementById('rut_cliente').onblur = getClientData;
		document.getElementById('rut_cliente').focus();
	}
 
 
	window.onload = initFormEvents;
</script>
 
 <script type="text/javascript">
	var ajaxp = new sack();
	var currentProductID=false;
	function getProductData()
	{
		var codigo_producto = document.getElementById('codigo_producto"+num+"').  value;
		var detalle_producto = document.getElementById('detalle_producto"+num+"')  .value;
		if(codigo_producto.length>5 && codigo_producto!=currentProductID){
			currentProductID = codigo_producto
			ajaxp.requestFile = 'getProd.php?getProductId='+codigo_producto+'&getP  roductDet='+detalle_producto+;	// Specifying which file to get
			ajaxp.onCompletion = showProductData;	// Specify function that will be executed after file has been found
			ajaxp.runAJAX();		// Execute AJAX function			
		}
 
	}
 
	function showProductData()
	{
		var formProd = document.forms['clientForm'];	
		eval(ajaxp.response);
	}
 
 
	function initProdEvents()
	{
		document.getElementById('codigo_producto"+num+"').  onblur = getProductData;
		document.getElementById('codigo_producto"+num+"').  focus();
	}
 
	window.onload = initProdEvents;	
</script> 
  
 
 
