﻿
function GetSubject(ctrl) {
    document.getElementById("SearchSubject").innerHTML = "";
    document.getElementById("SearchSubject").style.display = "none";
    if (ctrl.value.length > 0) {
        try {

            var strResult = Search.GetTag(ctrl.value).value;
            var strResultcnt = strResult.Rows.length;
            var strSearchResult = "";
            document.getElementById("SearchSubject").innerHTML = "";
            if (strResultcnt > 0) {
                document.getElementById("SearchSubject").style.display = "block";
                strSearchResult += "<ul>";
                for (var i = 0; i <= strResult.Rows.length - 1; i++) {

                    strSearchResult += "<li><a href='#' onclick='GetTagname(this)' name =" + strResult.Rows[i].TagName + ">" + strResult.Rows[i].TagName + "</a></li>";
                }
                strSearchResult += "</ul>";
                document.getElementById("SearchSubject").innerHTML = strSearchResult;
            }
        }
        catch (ex) {
        }
    }
    else {
        document.getElementById("SearchSubject").style.display = "none";
    }
}

function GetLocation(ctrl) {
    document.getElementById("SearchLocation").innerHTML = "";
    document.getElementById("SearchLocation").style.display = "none";
    if (ctrl.value.length > 0) {
        try {
            var strResult = Search.GetLocation(ctrl.value).value;
            var strResultcnt = strResult.Rows.length;
            var strSearchResult = "";
            document.getElementById("SearchLocation").innerHTML = "";
            if (strResultcnt > 0) {
                document.getElementById("SearchLocation").style.display = "block";
                strSearchResult += "<ul>";
                for (var i = 0; i <= strResult.Rows.length - 1; i++) {

                    strSearchResult += "<li><a href='#' onclick='GetLocationname(this)' name =" + strResult.Rows[i].LocationName + ">" + strResult.Rows[i].LocationName + "</a></li>";
                }
                strSearchResult += "</ul>";
                document.getElementById("SearchLocation").innerHTML = strSearchResult;
            }
        }
        catch (ex) {
        }
    }
    else {
        document.getElementById("SearchLocation").style.display = "none";
    }
}

function TagInvisible(ctrl) {
    if (ctrl.value == '') {
        document.getElementById("SearchSubject").style.display = "none";
        this.value = "SUBJECT";
    }
    //if (ctrl.value == '') { this.value = 'SUBJECT'; }
}
function LocationInvisible(ctrl) {
    if (ctrl.value == '') {
        document.getElementById("SearchLocation").style.display = "none";
        this.value = "LOCATION";
    }
    //if (ctrl.value == '') { this.value = 'LOCATION'; }
}

function GetTagname(ctrl) {
    //ctl00_SearchHolder_ctl00_txtSubject
    document.getElementById("ctl00_ContentPlaceHolder1_SearchControl_txtSubject").value = ctrl.name;
    document.getElementById("SearchSubject").style.display = "none";
}
function GetLocationname(ctrl) {
    document.getElementById("ctl00_ContentPlaceHolder1_SearchControl_txtLocation").value = ctrl.name;
    document.getElementById("SearchLocation").style.display = "none";
}

