﻿function RPM() { }

RPM.dateDeserialize = function(dateStr) {
	if (!dateStr) {
		return "";
	}
	return eval("new" + dateStr.replace(/\//g, ' '));
}

RPM.getDateFromJSON = function(dateStr, formatStr) {
	var retVal = RPM.dateDeserialize(dateStr);
	if (retVal != "") {
		retVal = retVal.format(formatStr);
	}
	return retVal;
}

RPM.numericsOnly = function(e) {
	if (!e) e = window.event;
	var keyCode = e.keyCode ? e.keyCode : e.which;
	if (keyCode < 44 || keyCode == 47 || keyCode > 57) {
		e.returnValue = false;
		return false;
	}
}


RPM.getCertNumber = function(data) {
	var retVal = data;
	if (retVal.length >= 8 && retVal.substring(0, 6) == "603628") {
		retVal = retVal.substring(11, 19);
	}
	return retVal;
}

/*
RPM.processCardScan = function(e) {
	if (e.which == 59 || e.which == 63 || e.which == 186 || e.which == 191) {
		e.returnValue = false;
		return false;
	}
}
*/

