/* Funciones varias de chequeos */
function isEmail(txt) {
	var pos = txt.indexOf('@',1);
	var res = false;
	if (pos > -1) {
	 if (txt.indexOf('.',pos+2) > pos)  res = true;
	}
	return res;
}
function isNroReg(nmb) {
 var res = false;
 if (nmb.length == 9) {
 	if ((nmb.substr(0,2)=="02") || (nmb.substr(0,2)=="53") || (nmb.substr(0,2)=="03")) res = true;
 }
 return res;
}
function isDate(dia,mes,anio)
{
	var monthLength = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	if (mes < 1 || mes > 12) return false;
	if (anio < 0 || anio > 99) return false;
	monthLength[1] = 28;
	if (anio/4 == parseInt(anio/4)) monthLength[1] = 29;
	if (dia > monthLength[mes-1]) return false;
	return true;
}
function isNumberKey(evt)
{
 var charCode = (evt.which) ? evt.which : event.keyCode
 if (charCode > 31 && (charCode < 48 || charCode > 57))
	return false;
 return true;
}	 
function limitText(limitField, limitCount, limitNum) 
{
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		limitCount.value = limitField.value.length;
	}
}

