function stopRKey(evt) { 
  var evt = (evt) ? evt : ((event) ? event : null);
  if (evt.keyCode == 13)  {
	  	Event.stop(evt); 
	  	return false;
  } 
}

function applyFormat(obj) {
	val = obj.value;
	if (val.length == 8) {
		val = val.substring(0,2) + "/" + val.substring(2,4) + "/" + val.substring(4,8);
	}
	obj.value = val;
}

function removeDots(obj, language) {
	val = obj.value;
	if (language == "en")
		separadorMiles = ",";
	else
		separadorMiles = ".";

	while (val.indexOf(separadorMiles) > 0) {
		val = val.substring(0, val.indexOf(separadorMiles))
				+ val.substring(val.indexOf(separadorMiles) + 1);
	}
	obj.value = val;
}

function applyMaskNumber(obj, language) {

	if (language == "en") {

		if (!obj.value.match(new RegExp('^[-]?[0-9]*[[.]?[0-9]?[0-9]?]*$'))) {
			if (obj.lastMatched) {
				obj.value = obj.lastMatched;
			} else {
				obj.value = '';
			}
		} else {
			obj.lastMatched = obj.value;
		}

	} else {

		if (!obj.value.match(new RegExp('^[-]?[0-9]*[[,]?[0-9]?[0-9]?]*$'))) {
			if (obj.lastMatched) {
				obj.value = obj.lastMatched;
			} else {
				obj.value = '';
			}
		} else {
			obj.lastMatched = obj.value;
		}

	}

	return true;

}

function validateDateFilterSubmit(inputObj) {
	
	if((inputObj.value.length < 10 ) && (inputObj.value.length != 0)){
		return false;
	}
	
	return true;
}

function validateInputFilterSubmit(inputObj, lengthText) {
	
	if((inputObj.value.length < lengthText ) && (inputObj.value.length != 0)){
		return false;
	}
	
	return true;
}

function secondsToHms(d) {
	d = Number(d);
	var h = Math.floor(d / 3600);
	var m = Math.floor(d % 3600 / 60);
	var s = Math.floor(d % 3600 % 60);
	return ((h > 0 ? h + ":" : "") + (m > 0 ? (h > 0 && m < 10 ? "0" : "") + m + ":" : "0:") + (s < 10 ? "0" : "") + s);
}

