﻿function HandleKeyPress(combo, e)
{                                            
    //    if ((e.keyCode == 13) && (!combo.DropDownVisible)){                                                                                        
    if (e.keyCode == 13)
    {            
        document.forms["frmSearch"].submit();
    }
}

function SubmitForm(type){
    if (IsSearchTextEmpty()) return;
    var oType = document.getElementById("hdnSearchType");
    oType.value = type;   
    document.forms['frmSearch'].submit();
}

function IsSearchTextEmpty(){
    var oTxtSearch = document.getElementById('ctl00_ctl00_txtSearch_text');
    
    if (oTxtSearch == null){
        oTxtSearch = document.getElementById('ctl00_ctl00_ctl00_txtSearch_text');
        
        if (oTxtSearch == null){
            oTxtSearch = document.getElementById('ctl00_txtSearch_text');
        
            if (oTxtSearch == null) return true;
        }
    }        
        
    var vTxtSearch = oTxtSearch.value.trim();
    
    if (vTxtSearch == "") return true;                                                    
    return false;
}

String.prototype.trim=function(){
    return this.replace(/^\s*|\s*$/g,'');
}

function ShowHideComboBox(oComboBox) {
    if (oComboBox.Items == "") oComboBox.HideDropDown();
    else oComboBox.ShowDropDown();
    //var o = oComboBox.GetText();    
    //o = o.toUpperCase();
    //oComboBox.SetText(o);           
}
function SetFocusAway(){
    var o = document.getElementById("searchtype_quote");            
    if((o != undefined)&&(o != null)){
        if(o.checked){
            o.focus(); SetFocusBack();
            return;
        }
    }
    o = document.getElementById("searchtype_bullboard");
    if((o != undefined)&&(o != null)){
        if(o.checked){
            o.focus(); SetFocusBack();
            return;
        }
    }
    o = document.getElementById("searchtype_site");
    if((o != undefined)&&(o != null)){
        if(o.checked){
            o.focus(); SetFocusBack();
            return;
        }
    }    
}
function SetFocusBack(){
    var o = document.getElementById('<%=txtSearch.ClientID%>'+'_Input');
    if((o != undefined) && (o != null)) o.focus();
}