function getKey(evt) {
	if (evt.keyCode) {
		return evt.keyCode;
	} else {
		return evt.which;
	}
}

function resetKey(evt) {
	if (evt.keyCode) {
		evt.keyCode = 0;
	} else {
		evt.preventDefault();
	}
}

function noNum(k) {
	return !((k>47)&&(k<58));
}

function formKeyPress(frm, evt) {
	k = getKey(evt);
	if (k==13) {
		frm.submit();
		resetKey(evt);
	}
}

function numKeyPress(evt) {
	k = getKey(evt);
	if (noNum(k)) resetKey(evt);
}

function isbnKeyPress(evt) {
	k = getKey(evt);
	if (noNum(k) && (k!=88) && (k!=120)) resetKey(evt);
}

function phoneKeyPress(evt) {
	k = getKey(evt);
	if (noNum(k) && (k!=32) && (k!=45)) resetKey(evt);	
}

function priceKeyPress(evt) {
	k = getKey(evt);
	if (noNum(k) && (k!=44) && (k!=46)) resetKey(evt);
}

function phoneKeyPress(evt) {
	k = getKey(evt);
	if (noNum(k) && (k!=32) && (k!=45)) resetKey(evt);
}

