﻿
function funcSelectText(SH_val) {
    document.getElementById('SH_IDInv').value = SH_val.slice(SH_val.indexOf('>') + 3, SH_val.lastIndexOf('<') - 1);
    document.getElementById('txtSearchBox').value = SH_val.replace('<SMALL>', '');
    document.getElementById('txtSearchBox').value = document.getElementById('txtSearchBox').value.replace('</SMALL>', '');
    document.getElementById('txtSearchBox').value = document.getElementById('txtSearchBox').value.replace('<b>', '');
    document.getElementById('txtSearchBox').value = document.getElementById('txtSearchBox').value.replace('</b>', '');
    document.getElementById('txtSearchBox').value = document.getElementById('txtSearchBox').value.replace('<B>', '');
    document.getElementById('txtSearchBox').value = document.getElementById('txtSearchBox').value.replace('</B>', '');
    document.getElementById('divSearchResults').style.display = 'none';


}

function funcClearSearchText() {
    if (document.getElementById('txtSearchBox').value == 'Enter Search') {
        document.getElementById('txtSearchBox').value = '';
        document.getElementById('txtSearchBox').style.color = '#000';
    }
};

function functAddSelectedSearchText() {
    if (document.getElementById('txtSearchBox').value == '') {
        document.getElementById('txtSearchBox').value = 'Enter Search';
        document.getElementById('txtSearchBox').style.color = '#999999'
        //document.getElementById('LocationSearch').innerHTML = globalLocationSelect;
    }
};

function funcGetSearchResults(query) {

    //if (parseInt(query.length) > 3) {


        TargetID = 'divSearchResults';
        document.getElementById(TargetID).style.display = 'inline';
        if (query == '' || query == 'Type search here' || parseInt(query.length) < 4) {
            document.getElementById(TargetID).style.display = 'none';
        }
        if (window.XMLHttpRequest) {
            xhr = new XMLHttpRequest();
        } else if (window.ActiveXObject) {
            xhr = new ActiveXObject("Microsoft.XMLHTTP");
        }
        url = 'getdetails.asp?q=' + query + '&ts=' + Date.parse(new Date());
        xhr.onreadystatechange = function() {
            if (xhr.readyState == 4) {
                if (xhr.status == 200) {
                    document.getElementById(TargetID).innerHTML = xhr.responseText;
                } else {
                    helpText('Error displaying search results');
                    document.getElementById(TargetID).innerHTML = xhr.responseText;
                }
            }
        };
        xhr.open('GET', url, true);
        xhr.send(null);

    //}
    
};