﻿function doBTSearchKeyDown(){
    if($F('txtBTSearch').length > 2){
        doBTSearch();
    }
    return false;
}
function doBTSearch()
{
    var oBT = new BusinessType();
    var sSearchTerms = $F('txtBTSearch');
    var oSearchResults = oBT.getByQuery(sSearchTerms);
    var iResultCount = oSearchResults.length;
    var BTsearch = $('BT-search');
    var sResults = '';
    var sQuote = "'";
    
    var divMore = $('BT-search-more');
    
    if(iResultCount > 0){
     
        for(var i = 0; i < iResultCount; i++)
        {
            var displayBT = "'" + oSearchResults[i].BusinessType.replace(/\'/g,String.fromCharCode(92,39)) + "'"
            sResults += '<li id="BT-search'+ oSearchResults[i].BusinessTypeID + '" class="BT-search'+ oSearchResults[i].BusinessTypeID + '"'

            sResults += ' style="padding-bottom:10px;" ';
            
            sResults += '><a href="#" onclick="return doBTAdd(' + oSearchResults[i].BusinessTypeID + ', ' + displayBT + ');" title="add this Business Type"><img src="http://static.zubed.com/images/icons/add.gif" /> <span>' + oSearchResults[i].BusinessType + '</span></a></li>';
        }
       
        
    } else {
        sResults = '<li>No matching BTs found</li>';
    }
    BTsearch.innerHTML = sResults;
    BTsearch.style.display = 'block';
    $('BT-searchintro').style.display = "block";
}

function doViewAll()
{
    var ulSearchResults = $('BT-search');
    
    var el = ulSearchResults.immediateDescendants();
    var count = el.length;
    var ret = -1;
    for(var i = 0; i < count; i++) {
        el[i].style.display = "block";
    }
    $('BT-search-more').style.display = "none";
}

