﻿// set enter command eg: onkeydown="SpecifyKeyClick('ctl00_btnBasicSearch',event);"
function SpecifyKeyClick(ClickObject,event) 
{    
    if (navigator.appVersion.indexOf("MSIE")!=-1)
    	SpecifyKeyClick_IE(ClickObject);
    else if(navigator.userAgent.indexOf("Opera")!=-1)
        SpecifyKeyClick_Opera(ClickObject);
    else
	    SpecifyKeyClick_NonIE(ClickObject,event);
}


function SpecifyKeyClick_IE(ClickObject) 
{
	 if (event.keyCode == 13) 
	 {        
		  event.keyCode=9; 
		  event.returnValue = false;
		  window.alert (document.all[ClickObject].name); 
		  document.all[ClickObject].click(); 
	 } 
}
function SpecifyKeyClick_Opera(ClickObject) 
{    
	 if (event.keyCode == 13) 
	 {    
		  document.all[ClickObject].form.submit(); 
	 } 
}
function SpecifyKeyClick_NonIE(ClickObject,event) 
{    
	event = event ? event : (window.event ? window.event : null);
	 if (event.keyCode == 13) 
	 {
		var newEvent = document.createEvent("KeyEvents")
		newEvent.initKeyEvent("keypress", true, true, document.defaultView, event.ctrlKey, event.altKey, event.shiftKey, event.metaKey, 0, document.getElementById(ClickObject).click())
		event.preventDefault()
		event.target.dispatchEvent(newEvent)         

	 } 
}
