/*
Common JS for the NM Websearch forms
*/

	function fnTrapKD(TextIn)
	{
		if (event.keyCode == 13)
		{
			if (document.all)
			{
				event.returnValue=false;
				event.cancel = true;
				document.all("BtnAdd").click();
			}
			else if (document.getElementById)
			{
				event.returnValue=false;
				event.cancel = true;
				document.getElementById("BtnAdd").click();
			}
			else if(document.layers)
			{
				event.returnValue=false;
				event.cancel = true;
				document.all("BtnAdd").click();
			}
		}
	}

	function fnFocus()
	{
		if (document.all)
		{
			event.returnValue=false;
			event.cancel = true;
			document.all("txtChart_text").focus();
		}
		else if (document.getElementById)
		{
			event.returnValue=false;
			event.cancel = true;
			document.getElementById("txtChart_text").focus();
		}
		else if(document.layers)
		{
			event.returnValue=false;
			event.cancel = true;
			document.all("txtChart_text").focus();
		}
	}

	function validateChart()
	{
		
		var _ret = true;
		var ctlRow = document.all.lblChartError
					
		if (document.all.txtChart_text.value=='_____') // 5 digit mask
		{
			alert('Please enter a valid chart.');
			_ret=false;
		}
		
		ctlRow.className=(_ret)?'divHideMe':'cssLabelError';
		return _ret;
	}

	function validateNM()
	{

		var _ret = true;
		var _msg = '';
		var ctlRow = document.all.lblChartError
					
		if (document.all.txtNM_text.value=='____') // 4 digit mask
		{
			_msg+='Please enter a valid NM.\n';
			_ret=false;
			document.all.lblNMError.className='cssLabelError';
		}
		
		if (document.all.txtYear_text.value=='____') // 4 digit mask
		{
			_msg+='Please enter a valid Year.\n';
			_ret=false;
			document.all.lblYearError.className='cssLabelError';
		}

		if (!_ret){alert(_msg);}
		
		return _ret;			
	}