

var DetailSearchTop = {
    submitFlag : "Y",
    init : function(){
        this.total_search_fields={
            "detail" : [
                {"name" : "전체",       "value" : "znAll"},
                {"name" : "제목",       "value" : "znTitle"},
                {"name" : "저자명",     "value" : "znCreator"},
                {"name" : "주제어",     "value" : "znSubject"},
                {"name" : "발행처",     "value" : "znPublisher"},
                {"name" : "초록",       "value" : "znAbstract"},
                {"name" : "목차",       "value" : "znToc"}
            ],
            "accord" : [
                {"name" : "논문명" ,    "value" : "title_sort" },
                {"name" : "저자",       "value" : "creator_sort"},
                {"name" : "수여대학",   "value" : "publisher_sort"},
                {"name" : "발행처",     "value" : "publisher_sort"},
                {"name" : "ISBN",       "value" : "srch_isbn"},
                {"name" : "ISSN",       "value" : "issn"}
            ],
            "typeOption" :[
                {"name" : "cate",       "value" : "bib_t",                  "title" : "학위논문"},
                {"name" : "cate",       "value" : "re_a_kor",               "title" : "국내학술지"},
                {"name" : "cate",       "value" : "re_a_over",              "title" : "해외학술지"},
                {"name" : "cate",       "value" : "bib_m",                  "title" : "단행본"},
                {"name" : "cate",       "value" : "kem",                    "title" : "공개강의"},
                {"name" : "cate",       "value" : "re_t",                   "title" : "기타자료"}
            ]
        };
        this.bib_t_fields={
            "detail" : [
                {"name" : "논문명",     "value" : "znTitle" },
                {"name" : "저자",       "value" : "znCreator"},
                {"name" : "주제어",     "value" : "znSubject"},
                {"name" : "초록",       "value" : "znAbstract"},
                {"name" : "목차",       "value" : "znKtoc"},
                {"name" : "수여대학",   "value" : "znPublisher"},
                {"name" : "전체",       "value" : "znAll"}
            ],
            "accord" : [
                {"name" : "논문명",     "value" : "title_sort"},
                {"name" : "저자",       "value" : "creator_sort"},
                {"name" : "수여대학",   "value" : "publisher_sort"}
            ],
            "typeOption" :[
                {"name" : "",                   "value" : "",               "title" : "전체"},
                {"name" : "mat_subtype",        "value" : "T1",             "title" : "국내석사학위논문"},
                {"name" : "mat_subtype",        "value" : "T2",             "title" : "국내박사학위논문"},
                {"name" : "mat_subtype",        "value" : "T3|T4",          "title" : "해외취득학위논문"},
                {"name" : "mat_subtype",        "value" : "T5|T6",          "title" : "해외박사학위논문(DDOD)"},
                {"name" : "mat_subtype",        "value" : "T7|T8",          "title" : "해외공개학위논문"},
                {"name" : "fulltext_kind",      "value" : "002|003",        "title" : "원문을 다운 받을 수 있는 논문만 검색"}
            ]
        };
        this.bib_m_fields={
            "detail" : [
                {"name" : "서명",       "value" : "znTitle"},
                {"name" : "저자",       "value" : "znCreator"},
                {"name" : "주제어",     "value" : "znSubject"},
                {"name" : "출판사",     "value" : "znPublisher"},
                {"name" : "ISBN",       "value" : "srch_isbn"},
                {"name" : "전체",       "value" : "znAll"}
            ],
            "accord" : [
                {"name" : "서명",       "value" : "title_sort"},
                {"name" : "저자",       "value" : "creator_sort"},
                {"name" : "출판사",     "value" : "publisher_sort"},
                {"name" : "ISBN",       "value" : "srch_isbn"}
            ],
            "typeOption" :[
                {"name" : "mat_type",   "value" : "M",                  "title" : "단행본"},
                {"name" : "mat_type",   "value" : "N",                  "title" : "비도서자료"},
                {"name" : "mat_type",   "value" : "E",                  "title" : "전자원문(e-book)"}
            ],
            "selectOption" :[
                {"name" : "전체",       "value" : ""},
                {"name" : "한국어",     "value" : "kor"},
                {"name" : "영어",       "value" : "eng"},
                {"name" : "중국어",     "value" : "chi"},
                {"name" : "일본어",     "value" : "jpn"},
                {"name" : "독일어",     "value" : "ger"},
                {"name" : "프랑스어",   "value" : "fre"},
                {"name" : "스페인어",   "value" : "spa"},
                {"name" : "러시아어",   "value" : "rus"},
                {"name" : "기타",       "value" : "!eng !chi !jpn !ger !fre !spa !rus"}
            ]
        };
        this.re_a_kor_fields={
            "detail" : [
                {"name" : "논문명",     "value" : "znTitle"},
                {"name" : "저자",       "value" : "znCreator"},
                {"name" : "주제어",     "value" : "znSubject"},
                {"name" : "발행처",     "value" : "znPublisher"},
                {"name" : "초록",       "value" : "znAbstract"},
                {"name" : "목차",       "value" : "znKtoc"},
                {"name" : "전체",       "value" : "znAll"}
            ],
            "accord" : [
                {"name" : "논문명",     "value" : "title_sort"},
                {"name" : "저자",       "value" : "creator_sort"},
                {"name" : "발행처",     "value" : "publisher_sort"}
            ],
            "typeOption" :[
                {"name" : "dorg_storage",   "value" : "01|02",              "title" : "전체"},
                {"name" : "dorg_storage",   "value" : "02",                 "title" : "유료"},
                {"name" : "dorg_storage",   "value" : "01",                 "title" : "무료"}
            ],
            "selectOption" :[
                {"name" : "전체",       "value" : ""},
                {"name" : "한국어",     "value" : "kor"},
                {"name" : "영어",       "value" : "eng"},
                {"name" : "중국어",     "value" : "chi"},
                {"name" : "일본어",     "value" : "jpn"},
                {"name" : "독일어",     "value" : "ger"},
                {"name" : "프랑스어",   "value" : "fre"},
                {"name" : "스페인어",   "value" : "spa"},
                {"name" : "러시아어",   "value" : "rus"},
                {"name" : "기타",       "value" : "!eng !chi !jpn !ger !fre !spa !rus"}
            ]
        };
        this.re_a_over_fields={
            "detail" : [
                {"name" : "논문명",     "value" : "znTitle"},
                {"name" : "저자",       "value" : "znCreator"},
                {"name" : "발행처",     "value" : "znPublisher"},
                {"name" : "초록",       "value" : "znAbstract"},
                {"name" : "목차",       "value" : "znKtoc"},
                {"name" : "전체",       "value" : "znAll"}
            ],
            "accord" : [
                {"name" : "논문명",     "value" : "title_sort"},
                {"name" : "저자",       "value" : "creator_sort"},
                {"name" : "발행처",     "value" : "publisher_sort"}
            ],
            "selectOption" :[
                {"name" : "전체",       "value" : ""},
                {"name" : "한국어",     "value" : "kor"},
                {"name" : "영어",       "value" : "eng"},
                {"name" : "중국어",     "value" : "chi"},
                {"name" : "일본어",     "value" : "jpn"},
                {"name" : "독일어",     "value" : "ger"},
                {"name" : "프랑스어",   "value" : "fre"},
                {"name" : "스페인어",   "value" : "spa"},
                {"name" : "러시아어",   "value" : "rus"},
                {"name" : "기타",       "value" : "!eng !chi !jpn !ger !fre !spa !rus"}
            ]
        };
        this.kem_fields={
            "detail" : [
                {"name" : "강의명",     "value" : "znTitle"},
                {"name" : "교수자",     "value" : "znCreator"},
                {"name" : "제공기관",   "value" : "znPublisher"},
                {"name" : "강의설명",   "value" : "znAbstract"},
                {"name" : "전체",       "value" : "znAll"}
            ],
            "accord" : [

            ],
            "typeOption" :[
                {"name" : "domestic_yn",    "value" : "",                   "title" : "전체"},
                {"name" : "domestic_yn",    "value" : "1",                  "title" : "국내자료"},
                {"name" : "domestic_yn",    "value" : "1|4",                "title" : "해외자료"},
                {"name" : "domestic_yn",    "value" : "4",                  "title" : "OAI-PHM(OER)자료 "}
            ],
            "selectOption1" :[
                {"name" : "전체",       "value" : ""},
                {"name" : "한국어",     "value" : "KO"},
                {"name" : "영어",       "value" : "EN"}
            ],
            "selectOption2" :[
                {"name" : "전체",                               "value" : ""},
                {"name" : "저작자표시",                         "value" : "1"},
                {"name" : "저작자표시-비영리",                  "value" : "2"},
                {"name" : "저작자표시-변경금지",                "value" : "3"},
                {"name" : "저작자표시-동일조건변경허락",        "value" : "4"},
                {"name" : "저작자표시-비영리-변경금지",         "value" : "5"},
                {"name" : "저작자표시-비영리-동일조건변경허락", "value" : "6"}
            ]
        };
        this.re_t_fields={
            "detail" : [
                {"name" : "제목",       "value" : "znTitle"},
                {"name" : "저자",       "value" : "znCreator"},
                {"name" : "발행처",     "value" : "znPublisher"},
                {"name" : "전체",       "value" : "znAll"}
            ],
            "accord" : [
                {"name" : "제목",       "value" : "title_sort"},
                {"name" : "저자",       "value" : "creator_sort"},
                {"name" : "발행처",     "value" : "publisher_sort"}
            ],
            "typeOption" :[
                {"name" : "t_gubun",    "value" : "02",                 "title" : "무료공개저널"},
                {"name" : "t_gubun",    "value" : "01",                 "title" : "연구보고서"},
                {"name" : "t_gubun",    "value" : "04",                 "title" : "사용자생성자료"},
                {"name" : "t_gubun",    "value" : "03",                 "title" : "기타자료(KRM) "}
            ]
        };
        this.re_s_fields={
            "detail" : [
                {"name" : "학술지명",   "value" : "znTitle"},
                {"name" : "발행처",     "value" : "znPublisher"},
                {"name" : "ISSN",       "value" : "issn"},
                {"name" : "저자",       "value" : "znCreator"},
                {"name" : "주제어",     "value" : "znSubject"},
                {"name" : "전체",       "value" : "znAll"}
            ],
            "accord" : [
                {"name" : "제목",       "value" : "title_sort"},
                {"name" : "저자",       "value" : "creator_sort"},
                {"name" : "발행처",     "value" : "publisher_sort"}
            ],
            "typeOption1" :[
                {"name" : "inside_outside",     "value" : "1",                  "title" : "국내학술지"},
                {"name" : "inside_outside",     "value" : "0",                  "title" : "해외학술지"}
            ],
            "typeOption2" :[
                {"name" : "regnm",  "value" : "SCI",                    "title" : "SCI"},
                {"name" : "regnm",  "value" : "SCIE",                   "title" : "SCIE"},
                {"name" : "regnm",  "value" : "AHCI",                   "title" : "AHCI"},
                {"name" : "regnm",  "value" : "SSCI",                   "title" : "SSCI"},
                {"name" : "regnm",  "value" : "SCOPUS",                 "title" : "SCOPUS"},
                {"name" : "regnm",  "value" : "등재",                   "title" : "KCI등재"},
                {"name" : "regnm",  "value" : "등재후보",               "title" : "KCI등재후보"}
            ]
        };
        //SCI SCIE AHCI SSCI SCOPUS KCI등재 KCI등재후보
    },
    selectedCollection : function(coll){//collection에 타이틀 이미지 교체
        var title=document.getElementById('detailSearchTitle');
        if(coll=='all'){
            title.setAttribute("src", "/commons/images/title_layer_type01.gif");
            title.setAttribute("alt", "통합 상세검색");
        }else if(coll=='bib_t'){
            title.setAttribute("src", "/commons/images/title_layer_type02.gif");
            title.setAttribute("alt", "학위논문 상세검색");
        }else if(coll=='bib_m'){
            title.setAttribute("src", "/commons/images/title_layer_type03.gif");
            title.setAttribute("alt", "단행본 상세검색");
        }else if(coll=='re_a_kor'){
            title.setAttribute("src", "/commons/images/title_layer_type04.gif");
            title.setAttribute("alt", "국내학술지 상세검색");
        }else if(coll=='re_a_over'){
            title.setAttribute("src", "/commons/images/title_layer_type05.gif");
            title.setAttribute("alt", "해외학술지 상세검색");
        }else if(coll=='kem'){
            title.setAttribute("src", "/commons/images/title_layer_type06.gif");
            title.setAttribute("alt", "공개강의 상세검색");
        }else if(coll=='re_t'){
            title.setAttribute("src", "/commons/images/title_layer_type07.gif");
            title.setAttribute("alt", "기타자료 상세검색");
        }else if(coll=='re_s'){
            title.setAttribute("src", "/commons/images/title_layer_type04_100913.gif");
            title.setAttribute("alt", "학술지 상세검색");
        }
    },
    makeDetailSerchForm : function(){//collection별 상세검색 form 만들기
        var f=document.TopSearch;
        //var keywordFlag=getRadioValue(f.keywordOption);
        var keywordFlag=getRadioValue('keywordOption');
        if(keywordFlag=='0'){
            var coll=f.colName.value;
            var options=this.getCollectionData(coll,"detail");
            this.selectedCollection(coll);
            for(var k=1;k<4;k++){
                var field=f["field"+k];
                field.innerHTML="";
                for(var i=0;i<options.length;i++){
                    var option=document.createElement("option");
                    option.setAttribute("value", options[i].value);
                    option.appendChild(document.createTextNode(options[i].name));
                    if((i+1)==k)
                        option.setAttribute("selected", "selected");
                    field.appendChild(option);
                    //alert(options[i].name+" : "+options[i].value);
                }
            }
            this.makeOption(coll);
            this.open();
        }else{
            this.makeAccrodSearch(keywordFlag);
        }
    },
    makeAccrodSearch : function(val){//완전일치, 전방일치 선택했을경우
        var f=document.TopSearch;
        if(val!='0'){
            document.getElementById('searchForm_field1').style.display="none";
            document.getElementById('searchForm_field2').style.display="none";
            document.getElementById('searchForm_op1').style.display="none";
            document.getElementById('searchForm_op2').style.display="none";
            document.getElementById('detailSearcjOption1').style.display="none";
            document.getElementById('detailSearcjOption2').style.display="none";
            document.getElementById('detailSearcjOption3').style.display="none";

            var coll=f.colName.value;
            var options;
            if(val=='1')//정방일치일경우
                options=this.getCollectionData(coll,"accord");
            else if(val=='2')//완전일치일경우
                options=this.getCollectionData(coll,"detail");

            var field=f["field3"];
            field.innerHTML="";
            for(var i=0;i<options.length;i++){
                var option=document.createElement("option");
                option.setAttribute("value", options[i].value);
                option.appendChild(document.createTextNode(options[i].name));
                field.appendChild(option);
            }
            if(typeof this.keyword3=='undefined'){
                this.keyword3=f.keyword3.value;
                f.keyword3.value=f.keyword1.value;
            }else{
                if(f.keyword3.value!=this.keyword3)
                    f.keyword1.value=f.keyword3.value;
            }

            this.open();
        }else{
            f.keyword1.value=f.keyword3.value;
            f.keyword3.value=this.keyword3;
            this.keyword3=undefined;
            document.getElementById('searchForm_field1').style.display="block";
            document.getElementById('searchForm_field2').style.display="block";
            document.getElementById('searchForm_op1').style.display="block";
            document.getElementById('searchForm_op2').style.display="block";
            document.getElementById('detailSearcjOption1').style.display="block";
            document.getElementById('detailSearcjOption2').style.display="block";
            document.getElementById('detailSearcjOption3').style.display="block";
            this.makeDetailSerchForm();
        }
    },
    getCollectionData : function(coll,type){//collection에 따라 필드 데이터 가져오기
        var options;
        if(coll=='all'){
            options=this.total_search_fields[type];
        }else if(coll=='bib_t'){
            options=this.bib_t_fields[type];
        }else if(coll=='bib_m'){
            options=this.bib_m_fields[type];
        }else if(coll=='re_a_kor'){
            options=this.re_a_kor_fields[type];
        }else if(coll=='re_a_over'){
            options=this.re_a_over_fields[type];
        }else if(coll=='kem'){
            options=this.kem_fields[type];
        }else if(coll=='re_t'){
            options=this.re_t_fields[type];
        }else if(coll=='re_s'){
            options=this.re_s_fields[type];
        }
        return options;
    },
    makeOption : function(coll){//collection별 하단의 검색 옵션 만들기
        var option1=document.getElementById('detailSearcjOption1');
        var option2=document.getElementById('detailSearcjOption2');
        var option3=document.getElementById('detailSearcjOption3');
        if(coll=='all'){
            option1.innerHTML=templateOption.searchYear("발행년도");
            option2.innerHTML=templateOption.searchType("자료유형", this.total_search_fields.typeOption);
            option3.innerHTML="";
            //검색환경설정에서 설정된 자료유형을 Check 되도록 수정
            var collections;
            if(Collection!=''){
                collections=Collection.split(",");
                var typeTag=document.getElementsByName("cate");
                for(var i=0;i<typeTag.length;i++){
                    for(var col in collections){
                        if(typeTag[i].value==collections[col])
                            typeTag[i].checked="checked";
                    }
                }
            }
        }else if(coll=='bib_t'){
            option1.innerHTML=templateOption.searchYear("학위수여년도");
            option2.innerHTML=templateOption.searchType("검색대상유형", this.bib_t_fields.typeOption);
            option3.innerHTML="";
        }else if(coll=='bib_m'){
            option1.innerHTML=templateOption.searchYear("학위수여년도");
            option2.innerHTML=templateOption.searchType("검색대상유형", this.bib_m_fields.typeOption);
            option3.innerHTML=templateOption.searchSelect("언어종류", this.bib_m_fields.selectOption,"language","language");
            changejQueryTags("language","selectbox98_13","selectbox-wrapper98_13");
        }else if(coll=='re_a_kor'){
            option1.innerHTML=templateOption.searchYear("발행년도");
            option2.innerHTML=templateOption.searchType("검색대상유형", this.re_a_kor_fields.typeOption);
            option3.innerHTML=templateOption.searchSelect("언어종류", this.re_a_kor_fields.selectOption,"language","language");
            changejQueryTags("language","selectbox98_13","selectbox-wrapper98_13");
        }else if(coll=='re_a_over'){
            option1.innerHTML=templateOption.searchYear("발행년도");
            option2.innerHTML="";
            option3.innerHTML=templateOption.searchSelect("언어종류", this.re_a_over_fields.selectOption,"language","language");
            changejQueryTags("language","selectbox98_13","selectbox-wrapper98_13");
        }else if(coll=='kem'){
            option1.innerHTML=templateOption.searchType("검색대상유형", this.kem_fields.typeOption);
            option2.innerHTML=templateOption.searchSelect("언어유형", this.kem_fields.selectOption1,"language_code","language_code",100);
            option3.innerHTML=templateOption.searchSelect("CCL 유형", this.kem_fields.selectOption2,"ccl_code","ccl_code",50);
            changejQueryTags("language_code","selectbox132_03","selectbox-wrapper132_03");
            changejQueryTags("ccl_code","selectbox132_03","selectbox-wrapper132_03");
            //공개강의는 완전일치 전방일치 삭제
            document.getElementById('accord1').style.display="none";
            document.getElementById('accord2').style.display="none";
            document.getElementById('accord3').style.display="none";
        }else if(coll=='re_t'){
            option1.innerHTML=templateOption.searchYear("발행년도");
            option2.innerHTML=templateOption.searchType("자료유형", this.re_t_fields.typeOption);
            option3.innerHTML="";
        }else if(coll=='re_s'){
            option1.innerHTML=templateOption.searchType("자료유형", this.re_s_fields.typeOption1);
            option2.innerHTML=templateOption.searchType("등재여부", this.re_s_fields.typeOption2,"S");
        }
    },
    checkValue : function (form){
        try{
            if(document.getElementById("topLayer1").style.display=="none"){//통합검색일경우
                if(this.submitFlag=='Y'){
                    if(form.query.value==''){
                        alert('키워드를 입력해 주세요.');
                        return false;
                    }
                    form.query.value = CharacterCheck(form.query.value);
                    if(trim(form.query.value)=='') {
                        alert("검색어에 특수문자( ? * , )는 입력할 수 없습니다.");
                        return false;
                    }
                    if(trim(CharacterCheck2(form.query.value)) == "") {
                        alert("검색어가 알파벳(a~z an at and by for from in is it its on or the with)만으로 이루어져 있습니다. \n다른 검색어를 입력하십시오. ");
                        form.query.focus();
                        return false;
                    }
                    if(form.resultSearch.checked==false){//결과내 검색을 하지 않았을경
                        form.queryText.value="";
                        form.detailSearch.value="false";
                    }else{//결과내검색을 했을경
                        form.detailSearch.value="true";
                    }
                    this.submitFlag='N';
                }else{
                    return false;
                }
            }else{//상세검색일경우
                if(this.submitFlag=='Y'){
                    if(form.keyword1.value=='' &&
                            form.keyword2.value=='' &&
                            form.keyword3.value==''){
                        alert('키워드를 입력해 주세요.');
                        return false;
                    }
                    if(form.keyword1.value!=''){
                        form.keyword1.value = CharacterCheck(form.keyword1.value);
                        if(trim(form.keyword1.value)=='') {
                            alert("검색어에 특수문자( ? * , )는 입력할 수 없습니다.");
                            return false;
                        }
                        if(trim(CharacterCheck2(form.keyword1.value)) == "") {
                            alert("검색어가 알파벳(a~z an at and by for from in is it its on or the with)만으로 이루어져 있습니다. \n다른 검색어를 입력하십시오. ");
                            form.keyword1.focus();
                            return false;
                        }
                    }
                    if(form.keyword2.value!=''){
                        form.keyword2.value = CharacterCheck(form.keyword2.value);
                        if(trim(form.keyword2.value)=='') {
                            alert("검색어에 특수문자( ? * , )는 입력할 수 없습니다.");
                            return false;
                        }
                        if(trim(CharacterCheck2(form.keyword2.value)) == "") {
                            alert("검색어가 알파벳(a~z an at and by for from in is it its on or the with)만으로 이루어져 있습니다. \n다른 검색어를 입력하십시오. ");
                            form.keyword2.focus();
                            return false;
                        }
                    }
                    if(form.keyword3.value!=''){
                        form.keyword3.value = CharacterCheck(form.keyword3.value);
                        if(trim(form.keyword3.value)=='') {
                            alert("검색어에 특수문자( ? * , )는 입력할 수 없습니다.");
                            return false;
                        }
                        if(trim(CharacterCheck2(form.keyword3.value)) == "") {
                            alert("검색어가 알파벳(a~z an at and by for from in is it its on or the with)만으로 이루어져 있습니다. \n다른 검색어를 입력하십시오. ");
                            form.keyword3.focus();
                            return false;
                        }
                    }
                    //var keywordFlag=getRadioValue(form.keywordOption);
                    var keywordFlag=getRadioValue('keywordOption');
                    if(keywordFlag!=0){
                        form.keyword1.value='';
                        form.keyword2.value='';
                    }
                    form.detailSearch.value="true";
                    this.submitFlag='N';
                }else{
                    return false;
                }
            }
            return true;
        }catch(e){
            //alert(e.message);
            return false;
        }
    },
    inFocus : function(obj){
        document.getElementById(obj).className="selectBox01";
    },
    outFocus : function(obj){
        document.getElementById(obj).className="selectBox02";
        //다국어 포커스
        if(obj=='searchForm_field1')
            document.getElementById("lastFocusName").value = "keyword1";
        else if(obj=='searchForm_field2')
            document.getElementById("lastFocusName").value = "keyword2";
        else if(obj=='searchForm_field3')
            document.getElementById("lastFocusName").value = "keyword3";

    },
    close : function (){
        document.getElementById('query').value=this.tempKeyword;
        document.getElementById("topLayer1").style.display="none";
    },
    open : function () {
        //첫번째 필드
        jQuery('#myselectbox70_001_container').remove();
        jQuery('#myselectbox70_001_input').remove();
        //두번째 필드
        jQuery('#myselectbox70_002_container').remove();
        jQuery('#myselectbox70_002_input').remove();
        //세번째 필드
        jQuery('#myselectbox70_003_container').remove();
        jQuery('#myselectbox70_003_input').remove();
        //첫번째 연산
        jQuery('#myselectbox89_001_container').remove();
        jQuery('#myselectbox89_001_input').remove();
        //두번째 연산
        jQuery('#myselectbox89_002_container').remove();
        jQuery('#myselectbox89_002_input').remove();

        //다시 플러그인 실행
        changejQueryTags('field1','selectbox70_001','selectbox-wrapper70_001',true);
        changejQueryTags('field2','selectbox70_002','selectbox-wrapper70_002',true);
        changejQueryTags('field3','selectbox70_002','selectbox-wrapper70_002',true);

        changejQueryTags('op1','selectbox89_001','selectbox-wrapper89_001',true);
        changejQueryTags('op2','selectbox89_002','selectbox-wrapper89_002',true);

        //상세검색일 실행될때는 통합검색의 키워드를 잠시 삭제
        this.tempKeyword=document.getElementById('query').value;
        document.getElementById('query').value="";

        document.getElementById("topLayer1").style.display="block";
    }
}
var templateOption={
    searchYear : function(subject){
        var template =
                "<dl class=\"check\">" +
                "<dt>"+subject+"</dt>" +
                "<dd>" +
                "<input type=\"text\" id=\"p_year1\" name=\"p_year1\" class=\"year\" title=\"시작 "+subject+"\" /> - " +
                "<input type=\"text\" id=\"p_year2\" name=\"p_year2\" class=\"year\" title=\"마지막 "+subject+"\" /> (예:2001 ~ 2003)" +
                "</dd>" +
                "</dl>";
        return template;
    },
    searchType : function(subject,datas,gubun){
        if(typeof gubun =='undefined')
            gubun='';

        var template =
                "<dl class=\"check\">" +
                "<dt>"+subject+"</dt>" +
                "<dd class=\"clearfix\">" +
                "<ul class=\"check\">";
                for(var i=0;i<datas.length;i++){
                    template+="<li>" +
                            "<input name=\""+datas[i].name+"\" id=\""+gubun+"detail_check"+i+"\" value=\""+datas[i].value+"\"class=\"input_m\" type=\"checkbox\" />" +
                            "<label class=\"hover\" for=\""+gubun+"detail_check"+i+"\">" +datas[i].title +"</label>" +
                            "</li>";
                }
      template+="</ul>" +
                "</dd>" +
                "</dl>";
      return template;
    },
    searchSelect : function(subject,datas,id,name,zindex){
        var zindexStyle="";
        if(typeof zindex!='undefined')
            zindexStyle="style=\"z-index:"+zindex+"\"";
        var template =
                "<dl class=\"check\">" +
                "<dt>"+subject+"</dt>" +
                "<dd>" +
                "<div class=\"relative\" "+zindexStyle+">" +
                "<select id=\""+id+"\" name=\""+name+"\" >";
                for(var i=0;i<datas.length;i++){
                    template+="<option value=\""+datas[i].value+"\"";
                    if(i==0)
                        template+=" selected=\"selected\" ";
                    template+="/>"+datas[i].name;
                    template+="</option>";
                }
      template+="</select>" +
                "<label class=\"accessibility\" for=\""+id+"\" >"+ subject +"</label>" +
                "</div>" +
                "</dd>" +
                "</dl>";
      return template;
    }
}
DetailSearchTop.init();

