﻿// JScript File
function SCSearchCB(result) {
    
    if (result) {
        
        var clientId = result.context;
    
        var ic = dge(gs(clientId,'rc'));
        var e = dge(gs(clientId,'tb'));
         
        
        if (ic && result.value) {
            ic.innerHTML = result.value;
        }
        
        if (e) {
            e.focus();
        }
        
        sh(clientId);
        TIHide(clientId);
        
    }  
}

function SCSearch(pageNumber, clientId) {

    var e = dge(gs(clientId,'tb'));

    if (e) {
        txt = e.value;
        ss(clientId,'txt',txt);
    } else {
        txt = gs(clientId,'txt');
    }
        
    var f = false;
    
    var si = dge(gs(clientId,'si'));
    if (si) {
        if (!si.checked) {
            window.open(gs(clientId,'glnk').replace('[search]',txt));
            f = true;
        }
    }

    if (!f) {
        if (gs(clientId,'st')=='2') {
            document.location.href='search.aspx?tag=' + txt + '&p=' + pageNumber;
            }        
            else if (gs(clientId,'st')=='3') {
            document.location.href='upvideo_search.aspx?tag=' + txt + '&p=' + pageNumber;
        } else {
            TIShow(clientId);
            AjaxPro.timeoutPeriod = 240000;
            var result = Webscene.UI.SC.Search(txt, pageNumber, null, -1, 10, skin, clientId, gs(clientId,'stc'), SCSearchCB, clientId);
        }
    }
    
    return false;

}

function SCClear(clientId) {
    var e = dge(gs(clientId,'rc'));
    if (e) {
        e.innerHTML = '';
        sh(clientId);
    }
}