
function selectText (ctl) {

	ctl.select(0, ctl.value.length);
	
}

function checkDate(frm, rtCtl) {
	ltUserDate = frm[rtCtl].value;
	ltDigits = "0123456789";
	lbBadDate = false;
	for (i = 0; i < ltUserDate.length; i++) {
		if ((i == 2) || (i == 5)) {
			if (ltUserDate.charAt(i) != "/")
				lbBadDate = true;
		} else {
			liNumber = ltDigits.indexOf(ltUserDate.charAt(i),0);
			if (liNumber == -1)
				lbBadDate = true;
		}
	}
	if ((ltUserDate.length != 10) && (ltUserDate.length != 0))
		lbBadDate = true;
	if (lbBadDate == true) {
		frm[rtCtl].focus();
		alert("The date must be in the format: mm/dd/yyyy ie: 07/04/1776");
	}
}


function AutoTab(roField, riFieldLength, roNextField) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
		var e = window.event;
		//Ignore tab, shift, and arrow keys
		if (e.keyCode!=9 && e.keyCode!=16 && e.keyCode!=17 && e.keyCode!=18 && e.keyCode!=17
			&& e.keyCode!=37 && e.keyCode!=38 && e.keyCode!=39 && e.keyCode!=40) {
			if (roField.value.length == riFieldLength) {
				roNextField.select();
			}
		}
	}
}