function FrmChecarEmBranco(field, msg){
	if (field.value == '') {
		alert(msg);
		field.focus();
		return false;
	}
	return true;
}

function ChecarDiferente(field1,field2, msg){
	if (field1.value != field2.value) {
		alert(msg);
		field1.value = '';
		field2.value = '';
		field1.focus();
		return false;
	}
	return true;
}

function ChecarNumero(field,msg){
	d = field.value;
	var reDigits = /^\d+$/;
	if(!reDigits.test(d)){
		alert(msg);
		field.value = '';
		field.focus();
		return false;
	}
	return true;
}
function FrmChecarData(field,msg){
	d = field.value;
	var reDigits = /^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))\/\d{4}$/;
	if(!reDigits.test(d)){
		alert(msg);
		field.value = '';
		field.focus();
		return false;
	}
	return true;
}
function MostrarEsconder(e){
	element = document.getElementById(e).style;
	element.display == 'none' ? element.display = 'block' : 
	element.display='none';
}

function ChecarNumeroRange(field, min, max,msg){
	num = field.value;
	if ( num > max || num < min ){	
		alert(msg);
		field.value = '';
		field.focus();
		return false;
	}
	return true;
}
