function doResSearch(arg){
    var frm = document.resquery;
    var strQuery = document.getElementById("queryBanner").value;
    if(strQuery == ""){
        alert("검색어를 입력하세요.");
        document.getElementById("queryBanner").focus();
        return;
    }
    document.getElementById("queryBanner").value = CharacterCheck(strQuery);
//    var re = /[?*]/gi; //특수문자    
    if(trim(document.getElementById("queryBanner").value)=='') {
        alert("검색어에 특수문자( ? * , )는 입력할 수 없습니다.");
        return;
    }    
    if(arg == "re_a_kor" || arg=="re_a_over"){
        frm.colName.value = "re_s";
        frm.action = "/search/series/SeriesSearch.do";
    } else {
        return;
    }
    frm.query.value=strQuery;
    try{
        document.getElementById("load").style.display = "";
    }catch(errorObj){}
    frm.submit();
}
//엔터키 조회
function enterPress(enterGB,arg) {
    if( event.keyCode == "13" ) {
        if( enterGB == "send" ) {
            doResSearch(arg);
            return false;
        }
    }
}

function goCate(col){
    document.getElementById("load").style.display = "";
    var frm = document.search;
    frm.colName.value=col;
    frm.iStartCount.value="0";
    frm.iGroupView.value="5";
    frm.onHanja.value = "false";
    frm.exQuery.value="";
    try{
        var strGroupField = frm.h_groupByField.value;
        objList = strGroupField.split(",");
        for(var j=0; j<objList.length; j++){
            document.getElementById("h_use_"+objList[j]).value = "";
        }
    } catch(errorObj){}
    frm.action = "/search/Search.do";
    frm.target = "_self";
    frm.submit();

}
/*
function goSearch(){

    var frm = document.search;
    frm.iStartCount.value = "0";
    frm.iGroupView.value="5";
    frm.colName.value = "all";
    frm.exQuery.value="";
    var str = frm.query.value;
    var re = /[?*]/gi; //특수문자
    if(re.test(str)) {
        alert("검색어에 특수문자( ? * )는 입력할 수 없습니다.");
        return;
    }
    try{
        if(document.getElementsByName("check-1")[0].checked){
            frm.query.value = document.getElementsByName("check-1")[0].value+" "+str;
        }
    } catch(errObj){}
    try{
            document.getElementById("load").style.display = "";
    }catch(errorObj){}
    frm.submit();
}
*/
function goSearch(){

    var frm = document.search;
    frm.iStartCount.value = "0";
    frm.iGroupView.value="5";
    frm.colName.value = "all";
    frm.exQuery.value="";
    frm.query.value = CharacterCheck(frm.query.value);
//    var re = /[?*]/gi; //특수문자    
    if(trim(frm.query.value)=='') {
        alert("검색어에 특수문자( ? * , )는 입력할 수 없습니다.");
        return;
    }
    try{
        if(document.getElementsByName("check-1")[0].checked){
            frm.query.value = document.getElementsByName("check-1")[0].value+" "+str;
        }
    } catch(errObj){}
    try{
            document.getElementById("load").style.display = "";
    }catch(errorObj){}
    frm.submit();
}



//groupby Search
function goGroupSearch(){
    var frm = document.search;
    var gFile = frm.h_groupByField.value;
    var gFileList = gFile.split(",");
    var exQuery    = "";
    for(var idx=0; idx<gFileList.length; idx++){    	
        var checkValue = "";
        try{
            document.getElementsByName("h_use_"+gFileList[idx])[0].value = "";
        } catch(errorObj){}
        var checkList = document.getElementsByName("c_use_"+gFileList[idx]);
        var h_use     = document.getElementsByName("h_use_"+gFileList[idx]);
        for(var i=0;i<checkList.length;i++){
            if(checkList[i].checked){
                checkValue +=  checkList[i].value+",";
            }
        }
        if(checkValue !=""){
            checkValue = checkValue.substring(0,checkValue.length-1);
            h_use[0].value = checkValue;
            document.getElementsByName("h_use_"+gFileList[idx]).value
            checkValue = checkValue.replace(/,/g,"|");
            exQuery = exQuery + "x"+gFileList[idx] + ":" + checkValue + ";";
        }
    }
    frm.exQuery.value = exQuery;    
    frm.iStartCount.value = "0";
    frm.action = "/search/Search.do";
    frm.target = "_self";
    try{
            document.getElementById("load").style.display = "";
    }catch(errorObj){}
    frm.submit();
}

function goSearchRelation(arg){
    var frm = document.search;
    frm.query.value = arg;
    var str = frm.query.value;
    try{
        if(document.getElementsByName("check-1")[0].checked){
            frm.query.value = document.getElementsByName("check-1")[0].value+" "+str;
        }
    } catch(errObj){}
    frm.iStartCount.value = "0";
    frm.iGroupView.value="5";
    frm.searchGubun.value="R";
    //makeFormData(frm,"searchGubun","R");
    clearGroupByField();
    frm.colName.value = "all";
    try{
            document.getElementById("load").style.display = "";
    }catch(errorObj){}
    frm.action = "/search/Search.do";
    frm.target = "_self";
    frm.submit();
}

function goReSearchCheck(){
    var frm = document.search;
    if(document.getElementsByName("check-1")[0].checked){
        frm.query.value = "";
        document.getElementsByName("check-1")[0].value = frm.strQuery.value;
        frm.query.focus();
    } else {
        document.getElementsByName("check-1")[0].value = "";
    }
}
function goSearchRelationGroup(){
    var frm        = document.search;
    var objNum     = document.getElementsByName("chkRelation").length;
    var checkCount = 0;
    var values     = frm.query.value+" ";

    for(i=0;i<objNum;i++){
        if(document.getElementsByName("chkRelation")[i].checked){
            checkCount++;
            values += document.getElementsByName("chkRelation")[i].value+" ";
        }
    }
    if(checkCount>0){
        frm.query.value = values;
        frm.iStartCount.value = "0";
        frm.iGroupView.value="5";
        clearGroupByField();
        frm.colName.value = "all";
        try{
                document.getElementById("load").style.display = "";
        }catch(errorObj){}
        frm.submit();
    }
}

function onHanja(){
    var frm   = document.search;
    if(frm.onHanja.value=="true"){
        frm.onHanja.value="false";
    }else{
        frm.onHanja.value="true";
    }
    try{
        document.getElementById("load").style.display = "";
    }catch(errorObj){}
    frm.submit();
}

//groupby item list + 5
function goGroupCountAdd2(arg){
    var frm = document.search;
    var grpViewCount = frm.iGroupView.value;
    frm.iGroupView.value = parseInt(grpViewCount)+5;
    goGroupCountAdd(arg);
}
//groupby item list - 5
function goGroupCountDel2(arg){
    var frm = document.search;
    var grpViewCount = frm.iGroupView.value;
    if(grpViewCount>5){
        frm.iGroupView.value = parseInt(grpViewCount)-5;
        goGroupCountDel(arg);
    }
}

//groupby item list + 5
function goGroupCountAdd(arg){
    var grpViewCount = document.getElementById("iGroupView").value;
    var arr = arg.split(",");
    for(var i=0; i < arr.length ; i++){
        var totalFieldCount = 0 ;
        try{
            totalFieldCount =eval('document.getElementById("totalCnt' +arr[i]+ '").value');
        } catch(errObj){}
        for( var j=(grpViewCount-5) ; j < grpViewCount ; j++){
            try{
                var obj = eval('document.getElementById("' +arr[i]+ j + '").style');
                obj.display = "block";
            } catch(errObj){}
        }
        if(Number(totalFieldCount)<= Number(grpViewCount)){
            try{
                var obj = eval('document.getElementById("' +arr[i]+ 'more").style');
                obj.display = "none";
            } catch(errObj){}
        }
        if(5< Number(grpViewCount)){
            try{
                var obj = eval('document.getElementById("' +arr[i]+ 'less").style');
                obj.display = "block";
            } catch(errObj){}
        }

    }
}

//groupby item list - 5
function goGroupCountDel(arg){
    var grpViewCount = document.getElementById("iGroupView").value;
    var arr = arg.split(",");
    for(var i=0; i < arr.length ; i++){
        var totalFieldCount = 0 ;
        try{
            totalFieldCount =eval('document.getElementById("totalCnt' +arr[i]+ '").value');
        } catch(errObj){}
        for( var j=(grpViewCount) ; j < grpViewCount+5 ; j++){
            try{

                var obj = eval('document.getElementById("' +arr[i]+ j + '").style');
                obj.display = "none";
            } catch(errObj){}
        }
        if(5 >= Number(grpViewCount)){
            try{
                var obj2 = eval('document.getElementById("' +arr[i]+ 'less").style');
                obj2.display = "none";
            } catch(errObj){}
        }
        if(Number(grpViewCount)< Number(totalFieldCount)){
            try{
                var obj = eval('document.getElementById("' +arr[i]+ 'more").style');
                obj.display = "block";
            } catch(errObj){}
        }
    }
}

//check box choice
function chkBox(valueName,checkName){
    //var objValue = document.getElementsByName(valueName);
    //var objCheck = document.getElementsByName(checkName);

    //objValue[0].value = "";
    //for(var idx=0; idx<objCheck.length; idx++){
    //    if(objCheck[idx].checked==true){
    //        objValue[0].value += objCheck[idx].value+",";
    //    }
    //}
    //objValue[0].value = objValue[0].value.substring(0,objValue[0].value.length-1);
}

//groupby value Clear
function clearGroupByField(){
    var frm = document.search;
    var objName = document.getElementsByName("h_groupByField");
    var objList = null;
    var objGroupBy = null;
    if((objName!=null) && (objName.length>0)){
        objList = objName[0].value.split(",");
        for(var idx=0; idx<objList.length; idx++){
            objGroupBy = document.getElementsByName("h_use_"+objList[idx]);
            if(objGroupBy.length>0)
                objGroupBy[0].value = "";
        }
    }
}

//groupby sort
function goGroupSort(obj,col,target){
    var frm = document.search;
    frm.iStartCount.value="0";
    if(obj=="BBS" || obj=="M1"){
        frm.strCateBigId.value = obj;
    }else{
        frm.strCateSmId.value = obj;
    }
    frm.strCate.value = col;
    frm.target.value = target;
    frm.strCateBigId.value="";
    frm.strCateSmId.value="";
    frm.submit();
}

function goExSort(obj,col,target,gubun){
    var frm = document.search;
    frm.iStartCount.value="0";
    frm.strCateBigId.value = "";
    frm.strCateSmId.value = "";
//  frm.deptNm.value ="";
//  frm.userNm.value ="";

    if(gubun=="dept"){
        frm.deptNm.value = obj;
    }else if(gubun=="user"){
        frm.userNm.value = obj;
    }else{
        if(obj=="BBS" || obj=="M1"){
            frm.strCateBigId.value = obj;
        }else{
            frm.strCateSmId.value = obj;
        }
    }
    frm.strCate.value = col;
    frm.target.value = target;
    frm.submit();
}


function goEcm(col, gubun){
    var frm = document.search;
    frm.iStartCount.value="0";
    frm.strCateBigId.value = gubun;
    frm.strCateSmId.value = "";
    frm.strCate.value = col;
    frm.submit();
}


//최근 검색어, 실시간 검색어 클릭
function goPop(popword) {
    document.getElementById("query").value = popword;
    goSearch();
}

//결과내 재검색
function CheckReQuery(obj) {
    var frm = document.search;
    if(obj.checked == true) {
        frm.strShowQuery.value = frm.query.value;
        frm.query.value = "";
    }else {
        frm.query.value = frm.strShowQuery.value;
    }
}

//서브탭
function goSub(col,colName){
    var frm = document.search;
    frm.target.value=col;
    /*if(col=="onDoc" || col=="ap_apvl"){
        frm.ssoOpen.value="A";
    }*/
    frm.strCate.value=colName;
    frm.strCateSmId.value="";
    frm.strCateBigId.value="";
    frm.iStartCount.value=0;
    frm.submit();
}

function goPage(count, target) {
    var frm = document.search;
    frm.iStartCount.value = count;
    frm.target = "_parent";
    frm.action = "/search/Search.do";
    frm.submit();
}

function goSort(obj) {
    var frm = document.search;
    frm.strSort.value = obj;
    frm.iStartCount.value="0";
    frm.submit();
}

function showExsearch() {
    var frm = document.search;

    if (eval("document.all.listtest.style.display != 'none'")) {    //block이면
        eval("document.all.listtest.style.display = 'none'");
        frm.status.value="N";
        frm.strSearchField.value="all";
        frm.userNm.value="";
        frm.deptNm.value="";
        document.search.s_date.value ='';
        document.search.e_date.value ='';
        frm.strStartTime.value="";
        frm.strEndTime.value="";
        //frm.ssoOpen.value="";
        goSearch();
    } else {
        eval("document.all.listtest.style.display = 'block'");
        document.search.s_date.value ='';
        document.search.e_date.value ='';
        frm.status.value="S";
    }
}

function ChangeField(allcheck, obj) {
    var frm = document.search;
    var checkbox = document.getElementsByName("search_fields");
    var colls = frm.strCate.value;

    //하나 이상의 검색필드 확인
    var fg = 0;
    for(var idx = 0;idx < checkbox.length; idx++) {
        if(checkbox[idx].checked == true) {
            fg = 1;
            break;
        }
    }
    if(fg == 0) {
        obj.checked = true;
        alert("적어도 하나이상의 검색필드를 지정해야 합니다.");
        return;
    }

    //전체 외의 다른 것이 체크 되면 전체 false
    //전체가 클릭되면 다른것들 모드 false
    if(allcheck == "false") {
        checkbox[0].checked = false;
    }else {
        for(var idx=1; idx<checkbox.length; idx++) {
            checkbox[idx].checked = false;
        }
    }

    //전체 체크 박스가 체크 되면 나머지것들은 모두 un체크
    if(checkbox[0].checked == true) {
        frm.strSearchField.value = "all";
    }else {//그 외의 박스가 체크 되면 값들을 넣어 준다.
        checkbox[0].checked = false;
        frm.strSearchField.value = "";
        for(var idx=1; idx<checkbox.length; idx++) {
            if(checkbox[idx].checked == true) {
                frm.strSearchField.value += checkbox[idx].value+",";
                //alert(frm.strSearchField.value);
            }
        }
        frm.strSearchField.value = frm.strSearchField.value.substring(0,frm.strSearchField.value.length-1);
    }
}

function changeBranch(obj){
    var frm = document.search;
    frm.branch.value=obj;
    //alert(frm.branch.value);
    frm.submit();
}


//달력
function OpenCalText(obj) {
    var startDate ="";
    var endDate ="";
    CALENDARTYPE="text";
    CALENDARTARGET=obj;
    targetField=CALENDARTARGET.name;
    if(targetField == 's_date') {
        startDate = eval(document.search.strStartTime.value);
    } else if(targetField == 'e_date'){
        endDate = eval(document.search.strEndTime.value);
    }
    tempYear = (new Date()).getYear();
    STARTYEAR = (new Date()).getYear() - 10;

    var CalWin=open( 'calendar.jsp', 'CALENDAR', 'left=350,top=100,width=270,height=310,resizable=yes' );
}

function setCalendar( y, m, d ) {
    if(parseInt(y)<10) y = "0"+y
    if(parseInt(m)<10) m = "0"+m
    if(parseInt(d)<10) d = "0"+d
    //-------------------------------------
    // 2004.04.26 jangwooo
    //-------------------------------------
    var targetField = CALENDARTARGET;
    var compareField = '';

    if(targetField == 's_date') {
        document.search.s_date.value=y + '-' + m + '-' + d;
        document.search.strStartTime.value=document.search.s_date.value;
    } else if(targetField == 'e_date'){
        document.search.e_date.value=y + '-' + m + '-' + d;
        document.search.strEndTime.value=document.search.e_date.value;
    }
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function resizeWin(){
    window.resizeTo(950,750);
}

function analyzer(obj){
    var frm = document.search;
    var checkbox = document.getElementsByName("kma");

    frm.useKma.value = "";
    for(var idx=0; idx<checkbox.length; idx++){
        if(checkbox[idx].checked==true){
            frm.useKma.value += checkbox[idx].value+",";
        }
    }
    frm.useKma.value = frm.useKma.value.substring(0,frm.useKma.value.length-1);
    //alert(frm.useKma.value);
}

function notOpen(){
    alert("해당 문서에 대한 열람 권한이 없습니다.");
}

function goSso(obj){
    var frm = document.search;
    frm.ssoOpen.value = obj;
    frm.strCate.value="biz";
    frm.submit();
}

function todayViewMore(){
    var todayList=jQuery('#todayView > li');
    if(todayList.length<=5){
        alert('더이상 다른 자료가 없습니다.');
    }else{
        if(todayList.length>5){
            for(var i=0;i<todayList.length;i++){
                if(i >= 5)
                    if(todayList[i].style.display=='none'){
                        todayList[i].style.display='block';
                    }else{
                        todayList[i].style.display='none';
                    }
            }
        }
    }
}

function quickView(target,key){
    var loadingIMG=document.createElement("img");
    var targetObj=document.getElementById(target);
    if(targetObj.childNodes.length>0){
        closeQuickView(target);
        return;
    }
    var target_g = target.substring(1);
    loadingIMG.src="/commons/images/ajax-loader.gif";
    targetObj.appendChild(loadingIMG);
    jQuery.ajax({
        type: "POST",
        url: "/search/detail/QuickViewAjax.do",
        dataType : "html",
        data: {target : target_g , control_no : key},
        success : function(html){
                    //alert(html);
                    jQuery("#"+target).html(trim(html));
                },
        error: function(result){
                    jQuery("#"+target).html("");
                    alert("조회시 일시적인 문제가 발생하였습니다.\n다시 시도해 주세요.");
                }
    });
}

function closeQuickView(target){
    var dt=jQuery('#'+target+' > div');
    var t=document.getElementById(target);
    //내용 div삭제
    for(var i=0;i<dt.length;i++)
        jQuery(dt[i]).remove();
}

var exportData=function(type){
	var f=document.createElement("form");
    if(countCheck(document.getElementsByName("control_no"))<1){
        alert('논문을 선택해 주세요.');
        return;
    }
    try{
        var pars="?";
        var p_mat_type_old=f.p_mat_type;
        if(p_mat_type_old){
        	for(var i=0;i<p_mat_type_old.length;i++){
        		f.removeChild(p_mat_type_old[i]);
        	}
        }
        
        var controlList=document.getElementsByName("control_no");
        if(typeof type=='undefined' || type==''){
            for(var i=0;i<controlList.length;i++){
              if(controlList[i].checked==true){
                var value=controlList[i].value;
                var p_mat_type=value.split("_")[1];
                makeFormDataList(f,"control_no",value.split("_")[0]);
                makeFormDataList(f,"p_mat_type",p_mat_type);               
              }
            }
        }else{
        	for(var i=0;i<controlList.length;i++){
                if(controlList[i].checked==true){
                var value=controlList[i].value;                
                makeFormDataList(f,"control_no",value);
                makeFormDataList(f,"p_mat_type",type);                
              }
            }
        }
        makeFormDataList(f,"loginFlag",1);
        document.body.appendChild(f);
        popupWindow("","_export",620, 707);
        if(type){
            f.action="/Export.do";
            f.target="_export";
            f.method="post";
            f.submit();
        }        
        document.body.removeChild(f);
    }catch(ex){        
        document.body.removeChild(f);
    }
}


//간략조회에서 내서재담기
/*
function putIntoMyCabinetPopForsearch()
{
    if(countCheck(document.getElementsByName("control_no"))<1){
        alert('내서재에 담을 자료를 선택해 주세요.');
        return;
    }
    //if (confirm("내서재에 담기 하시겠습니까?"))
    //{
        var f=document.search;
        var pop = popupWindow('about:blank', 'putIntoMyCabinetPop', '620', '398');
        f.target = "putIntoMyCabinetPop";
        f.action = "/mylibrary/PutIntoMyCabinetView.do?loginFlag=1";
        f.submit();
        pop.focus();
    //}
}
*/
function putIntoMyCabinetPopForsearch(type)
{
	var f=document.createElement("form");
	if(countCheck(document.getElementsByName("control_no"))<1){
        alert('내서재에 담을 자료를 선택해 주세요.');
        return;
    }
	try{
		
        var controlList=document.getElementsByName("control_no");        
        if(typeof type=='undefined' || type==''){        	
            for(var i=0;i<controlList.length;i++){
              if(controlList[i].checked==true){
                var value=controlList[i].value;                
                makeFormDataList(f,"p_control_no",value.split("_")[0]+"|"+value.split("_")[1]);
              }
            }
        }else{
        	for(var i=0;i<controlList.length;i++){
                if(controlList[i].checked==true){
                var value=controlList[i].value;                
                makeFormDataList(f,"p_control_no",value+"|"+type);                                
              }
            }
        }
        makeFormDataList(f,"loginFlag",1);
        document.body.appendChild(f);
        popupWindow("","putIntoMyCabinetPop", 620, 398);

        f.action="/mylibrary/PutIntoMyCabinetView.do";
        f.target="putIntoMyCabinetPop";
        f.method="post";
        f.submit();
        
        document.body.removeChild(f);
    }catch(ex){        
        document.body.removeChild(f);
    }
}
function swf_include(swfUrl,swfWidth,swfHeight,swfName,flashVars){
    var flashStr=
    "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='"+swfWidth+"' height='"+swfHeight+"' id='"+swfName+"' align='middle' />"+
    "<param name='allowScriptAccess' value='sameDomain' />"+
    "<param name='allowFullScreen' value='true' />"+
    "<param name='movie' value='"+swfUrl+"' />"+
    "<param name='FlashVars' value='"+flashVars+"' />"+
    "<param name='loop' value='false' />"+
    "<param name='wmode' value='transparent' />"+
    "<param name='quality' value='high' />"+
    "<param name='scale' value='noscale' />"+
    "<param name='bgcolor' value='#ffffff' />"+
    "<embed src='"+swfUrl+"' FlashVars='"+flashVars+"' quality='best' wmode='transparent' width='"+swfWidth+"' height='"+swfHeight+"' name='"+swfName+"' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />"+
    "</object>";
    document.write(flashStr);
  };

  function MM_preloadImages() { //v3.0
      var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
        if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    }
    function resizeWin(){
        window.resizeTo(950,750);
    }
    function selectSort(str){
        var frm = document.search;
        frm.strSort.value=str;
    }
    function selectOrder(str){
        var frm = document.search;
        frm.order.value=str;
    }
    function selectPage(str){
        var frm = document.search;
        frm.pageScale.value=str;
    }
    function onArrayClick(){
        var frm = document.search;
        frm.action = "/search/Search.do";
        frm.target = "_self";
        frm.submit();
    }
    function closeView(type) {
        document.getElementById("load").style.display = "";
        var frm = document.search;
        frm.viewYn.value = type;
        frm.action = "/search/Search.do";
        frm.target = "_self";
        frm.submit();
    }
    function doubleCheck(arg,arg2){
        if(document.getElementById(arg).checked){
            document.getElementById(arg2).checked = true;
        } else {
            document.getElementById(arg2).checked = false;
        }
    }
    
    //검색페이지에서 이곳으로 이동
    var SearchResult = {
            fncMyQuery : function() {
                with (document.myquery) {
                    var pop=popupWindow("","keywordSave","635","580");
                    target="keywordSave";
                    action="/search/MyQueryCreateView.do";
                    submit();
                }
            },
            fncMyRss : function() {
                SearchResult.fncHideRssReader();
                with (document.myquery) {
                    var pop=popupWindow("","keywordSave","635","580");
                    target="keywordSave";
                    action="/search/MyRssCreateView.do";
                    submit();
                }
            },
            fncShowRssReader : function() {
                jQuery('#rssLayer').show();
            },
            fncHideRssReader : function () {
                jQuery('#rssLayer').hide();
            }
        }
    var ButtonSet = {
         ddodDownloadSubmit : function(controlNo, imageFormat, ddodFlag) {
              with(document.f) {                      
                  control_no.value = controlNo;
                  fulltext_kind.value = imageFormat;
                  loginFlag.value=1;
                  ddodDownloadSubmit(ddodFlag);
                  loginFlag.value='';
              }
          },
          fulltextDownload : function(controlNo, matType, matSubtype, imageFormat, tGubun) {
              with(document.f) {
                  control_no.value = controlNo;
                  p_mat_type.value = matType;
                  p_submat_type.value = matSubtype;
                  fulltext_kind.value = imageFormat;
                  t_gubun.value = tGubun;
                  fulltextDownload();
              }
          }
      }
function addCartList(){
    	var cnt=0;
    	var chk_cnt=0;
    	var f=document.search;
    	var control_no=document.getElementsByName('control_no');
    	var err_content="아래 논문은 유료논문이 아니므로 장바구니에 담기지 않습니다.\r\n논문을 보관하기 원하시면 [내서재담기]를 이용해 주시기 바랍니다.\r\n\r\n";
    	for(var i=0;i<control_no.length;i++){
    		if(control_no[i].checked){
    			var gubun=document.getElementById('P'+control_no[i].value);
    			if(gubun==null || gubun.getAttribute("alt")!='유료' ){
    				var text=document.getElementById("T"+control_no[i].value).innerHTML;
    				err_content+=cnt+1+". "+removeStrong(text)+"\r\n";
    				cnt++;
    			}
    			chk_cnt++;
    		}
    	}
    	if(chk_cnt==0){
    			alert('논문을 선택해 주세요.');
    			return;
    	}
    	
    	if(cnt>0){    		
    		err_content+="\r\n[확인]을 클릭하면 위("+cnt+")건의 논문을 제외한 논문이 장바구니로 담겨집니다.";
    		if(confirm(err_content)){
    			addCartListSubmit();
    		}else{
    			return;
    		}
    		//layerAlert(err_content);
    	}else{
    		addCartListSubmit();    
        }    	    
}
function removeStrong(str){
	 var buff;
	 var str1 = "";
	 var str2 = "<STRONG>|</STRONG>";
	 for(var i=0;i<str.length;i++) {
	     buff = str.substring(i,i+1);
	     if(str2.indexOf(buff)>=0) {
	     str1 += buff.replace(buff,'');
	     }
	     else {
	         str1 += buff;
	     }
	 }
	 return str1;	  
}
function addCartListSubmit(){	
	var f=document.search;
	f.listFlag.value="Y"
	f.action="/bill/BillingCheck.do";
	f.submit();
} 