var NxTextBox_NonEnteredCharacters = Array(
	8,	//backspace
	9,	//tab
	13,	//enter
	16,	//shift
	17,	//ctrl
	18,	//alt
	20,	//caps lock
	27,	//escape
	33,	//pg up
	34,	//pg dn
	35,	//home
	36,	//end
	37,	//cursor
	38,	//cursor
	39,	//cursor
	40,	//cursor
	46,	//delete
	91	//windows key
	);

function NxTextBox_ShowAlertFromKeyCode(obj, keyCodeValue)
{
	if (isNaN(obj.maxLength) || obj.value.length < obj.maxLength)
		return false;
	
	for (var i=0; i<NxTextBox_NonEnteredCharacters.length; i++)
	{
		if(keyCodeValue == NxTextBox_NonEnteredCharacters[i])
			return false;
	}
	
	return true;
	
}

function NxtOnKeyDown()
{
// moved this back to the .cs file because of some dynamic elements needed
}

function NxQuickSearchButton_Focus(defaultValue)
{
	if (event.srcElement.value == defaultValue) event.srcElement.value = "";
}

function NxQuickSearchButton_Blur(defaultValue)
{
	if (event.srcElement.value == "") event.srcElement.value = defaultValue;
}

