// JavaScript Document

function checaEmailValidoTimer(elemento) {
	if (checaEmailValidoTimer.timerID) { clearTimeout(checaEmailValidoTimer.timerID); }
	checaEmailValidoTimer.timerID = setTimeout( function() { 
		checaEmailValidoTimer.timerID = null;
		
		httpRequest('get','inc/checaEmail.php?email='+elemento.value+'&id='+elemento.id,true,checaEmailValidoTimerHandler);
		
	}, 1000);
}

function checaEmailValidoTimerHandler() {
	if(request.readyState == 4) {
		eval('var objJson='+request.responseText+'');
		//alert(objJson.html+objJson.elemento+objJson.trueOrFalse);
		den(objJson.elemento).form.emailOk=objJson.trueOrFalse;
		insereHTML('status'+objJson.elemento,objJson.html);
		if(objJson.trueOrFalse) {
			den(objJson.elemento).className += ' problema';
		} else {
			den(objJson.elemento).className = den(objJson.elemento).className.replace('problema','');
		}
	} else {
		insereHTML('statusemail','Verificando...');
	}
}