
/**
* AJAX forms
* 
* Author : Hatem B.Y.
*/
var AJAXForms = false;
var LastField = null;
var isIE = false;
var campo;
// on !IE we only have to initialize it once
if (window.XMLHttpRequest) {
	AJAXForms = new XMLHttpRequest();
}

function CheckField(field) {
    campo = field;
	try {
		AJAXForms = new ActiveXObject("Microsoft.XMLHTTP");
	} catch (error) {
		try {
			if (window.XMLHttpRequest) {
				AJAXForms = new XMLHttpRequest();
			}
		}

		catch (error) {
			return false;
		}
	}
	AJAXForms.onreadystatechange = processChange;
    if (field.name == 'rusuario') {
	    AJAXForms.open("GET", "scripts/buscarusuario.php?op=ajax&field=response&value=" + field.value);
    } else {
        AJAXForms.open("GET", "scripts/buscardane.php?op=ajax&field=response&value=" + field.value);
    }
	LastField = "response";
	AJAXForms.send(null);
}

function processChange() {
  if (AJAXForms.readyState == 4) { 
    var  res = document.getElementById(LastField);
    res.innerHTML = AJAXForms.responseText;
    res.style.visibility = "visible";
    if (res.innerHTML.search(/No Disponible/) >= 0 || res.innerHTML.search(/Nro. de Dane ya registrado/) >= 0) campo.value = "";
  }
}

