/*************************************************************************
Name:	input.js
Desc:	handles keyboard input for elements
		such and ENTER pressed, etc

//13 = enter
//9  = tab		
*************************************************************************/



//returns true if enter has been pressed (used by login submit on password enter)
function keyEnter() {
	if (window.event) {
		return (window.event.keyCode == 13);
	} else {
		return false;
	}
}

//gets keycode
//IE: code from window.event
//FF: code from passed e event var (supplied by event handler)
function getKeyCode(e) {
	if (window.event) {
		return window.event.keyCode;
	} else if (e != null) {
		return e.keyCode;
	} else {
		return null;
	}
}

function keyCodeEnter(e) {
	return (getKeyCode(e) == 13);
}

function keyCodeTab(e) {
	return (getKeyCode(e) == 9);
}

/*
	this.addEvent(	this.ent_match,
					'onkeyup', 
					function(e) {if (keyCodeEnter(e)) {alert('action');}}
				);
/**/	