// JavaScript Document

var ajCPF 	= false;
var ajLogin = false;
var ajSenha	= false;
var ajCRM	= false;
var ajEmail = false;

function blurInput (input, sType) {
	if (input.value != "") 
		BuscaObrigatorios(sType, input.value);		
}


function BuscaObrigatorios(sType, sField){

	var req = ajax_request();
	var ret = "" ;
	var subForm = document.getElementById("subForm");
	
	subForm.disabled=true;
		
	poststr = 'sType=' + sType + '&sField= ' + sField;
	
	req.onreadystatechange = function () {
		if (req.readyState == 4) {
			if (req.status == 200) {
				subForm.disabled=false;
				ret = req.responseText;
				//showDebug("Degub:<br />" + ret);
				ret = ret.trim().substring(ret.trim().length-5, ret.trim().length);
				
				if (ret.trim() == "False") {
					SetVars (sType, true);
					return true;
				}
				else {
					SetVars (sType, false);
					return false;
				}
				
			}
			else alert ("Error. Status: " + req.status + "\nResposta:\n" + req.responseText);
		}
	}	
	
	req.open('POST', '/cadastro/buscaObrigatorios.asp');
	
	req = setRequestHeader(req)
	
	req.send(poststr)
}

function SetVars (sType, bool) {
	switch (sType){
		case "CPF":
			ajCPF 	= bool;
			break;
		case "DSC_LOGIN":
			ajLogin	= bool;
			break;
		case "CRM":
			ajCRM 	= bool;
			break;
		case "EMAIL1":
			ajEmail	= bool;
			break;
		case "DSC_SENHA":
			ajSenha	= bool;
			break;
	}
}




