    function search_checkKeyPress(e, buttonId)
    {
        if (search_getkey(e) == 13)
        {
            search_redirect();
            search_stopEventBubbling(e);
            return false;
        }
    }

    function search_getkey(e)
    {
        if (window.event)
           return window.event.keyCode;
        else if (e)
           return e.which;
        else
           return null;
    }
  
    function search_stopEventBubbling(e)    
    {
	    e.cancelBubble = true;
	    if (e.stopPropagation) 
		    e.stopPropagation();
    }

    function search_redirect()
    {
        var term = document.getElementById('searchTerm').value;
        var code = document.getElementById('searchCode').value;
        var ref = "S24";
        if (code != null && code.indexOf('|') > -1)
        {
            var pair = code.split('|');
            code = pair[0];
            ref = pair[1];   
        }
        window.location = "http://search.24.com/search?s=" + code + "&ref=" + ref + "&q=" + term;
        return false;
    }
