﻿var booSearchIsFocused = false;
var booSubscribeIsFocused = false;
var booOrderIsFocused = false;
var booContactIsFocused = false;

function SetSearchFocus(pbooToggle)
{
    booSearchIsFocused = pbooToggle;
}

function SetSubscribeFocus(pbooToggle)
{
    booSubscribeIsFocused = pbooToggle;
}

function SetOrderFocus(pbooToggle)
{
    booOrderIsFocused = pbooToggle;
}

function SetContactFocus(pbooToggle)
{
    booContactIsFocused = pbooToggle;
}


document.onkeypress = KeyCheck;


function KeyCheck(e)
{
    try {

        var booSuccess = false;
        var KeyID = 0;
        
        if (!e)
            var e = window.event;
        
        if (e.keyCode)
            KeyID = e.keyCode;
        else if (e.which)
            KeyID = e.which;
        
        if (KeyID == 13){
            
            event.returnValue= "";
            event.cancel = true;
            
            try {
    	
    	        if (booSearchIsFocused) {
			        document.getElementById("ucTools_btnSearch").click();
			        booSuccess = true;
			    }
			    
			    if (booSubscribeIsFocused) {
			        document.getElementById("btnSubscribe").click();
			        booSuccess = true;
			    }
			    
			    if (booOrderIsFocused) {
			        document.getElementById("ctl00_cphMainContent_btnSubmit").click();
			        booSuccess = true;
			    }
			    
			    if (booContactIsFocused) {
			        document.getElementById("ctl00_cphMainContent_btnSend").click();
			        booSuccess = true;
			    }
    		
		    } catch(ex) {
    		
			    if (!booSuccess) {
			        if (booSearchIsFocused)
    				    document.getElementById("ctl00_ucTools_btnSearch").click(); 
    				if (booSubscribeIsFocused)
    				    document.getElementById("ctl00_btnSubscribe").click(); 
			    }
    			
		    }
         
        }
       
    } catch(ex) {
			   
    }    
             
}

function textAreaKeyPressed(e)
{
    var KeyID = (window.event) ? event.keyCode : e.keyCode;
    if (KeyID == 13) {
        e.value = e.value + "\n";
    }
}