﻿// <!--


/************************************************************************************
*                                                                                   *
*   Convert enter to tabs for text boxes (avoid problems with autosuggest)          *
*                                                                                   *
/************************************************************************************/

var nav = (window.Event && isdefined(Event.KEYDOWN)) ? true : false; 

function isdefined( variable)
{
    return (typeof(window[variable]) == "undefined")?  false: true;
}
	
// key capture
if (nav) { 


	window.captureEvents(Event.KEYDOWN); 
	window.onkeydown = NetscapeEventHandler_KeyDown;
}
 else { 
	document.onkeydown = MicrosoftEventHandler_KeyDown;
}

function NetscapeEventHandler_KeyDown(e) {
	if (e.which == 13)
	{
	   if (e.target.type == 'textarea')             // disregard on text boxes
	      e.which = 9;  
	}     
	return true;
}

function MicrosoftEventHandler_KeyDown() {

	if (event.keyCode == 13)
	{
		if (event.srcElement.type == 'text') 	
			event.keyCode = 9;
		
	} 	
	return true;
} 

// -->

