﻿/*****************
* 검색 결과 페이지에서 뷰어 및 리스트 페이지 이동 함수
******************/

/// 기사 뷰어 페이지로 가기
function searchView(cno) {

    goViewer(cno);          //일반 뷰어창 띄우기    
}

/// 메인 상단 TOP 
function topSearch() {
    var f = document.forms[0];

    /*
    if (f.tkeyword.value == "") {
        alert('검색할 키워드를 입력하세요.');
        f.tkeyword.focus();
        return false;
    }
    */
    f.keyword.value = document.forms[0].tkeyword.value;
    //f.keyword.value = escape(document.forms[0].tkeyword.value);

    if (typeof (doSearch_list) == 'function') { doSearch_list() }  
    
    f.action = f.searchURL.value;
    f.submit();
    return false;
}


// 검색하기
function search() {
    var f = document.forms[0];

    /*
    if (f.keyword.value == "") {
        alert('검색할 키워드를 입력하세요.');
        f.tkeyword.focus();
        return false;
    }
    */
    var keyword = escape(document.forms[0].keyword.value);

    var param = "";
    if (document.getElementById("SCT")) {
        if (f.SCT.value.length > 0) {
            param += "&SCT=" + f.SCT.value;
        }
    }
    if (document.getElementById("ct")) {
        if (f.ct.value.length > 0) {
            param += "&ct=" + f.ct.value;
        }
    }

    if (param.length > 0) {
        param = f.searchURL.value.indexOf("?") >= 0 ? param :  "?" + param.substr(1, param.length); ;
    }
    
    f.action = f.searchURL.value + param;

    f.submit();

    //return true;  
    
}


// 키워드 검색
function goKeywordSearch(keyword) {
    
    var f = document.forms[0];
    f.keyword.value = keyword;
    search()
}

function goKeyword2Search() {

    var f = document.forms[0];
    /*
    if (f.keyword2.value == "") {
        alert('검색할 키워드를 입력하세요.');
        f.keyword2.focus();
        return false;
    }
    */
    f.keyword.value = f.keyword2.value;
    search();
    return false;    
}

// 해당 언론사만 검색
function goMediaSearch(mediaId) {
    var f = document.forms[0];
    f.SCT.value = mediaId;
    search()
}
