// Reports »êÃâ ½Ã½ºÅÛ ½ºÅ©¸³Æ®
function knwld_full_win1(mode, no) {
  	downwin=window.open('','contents_win1','scrollbars=yes,width=650,height=500,resizable')
    document.knwld_mng.target = 'contents_win1';
  	document.knwld_mng.knwldNo.value = no;
  	document.knwld_mng.detailMode.value = mode;
	document.knwld_mng.submit();
  	downwin.focus();
}

function ReportsCreate()
{
    var sel_form = sel_contents.document.knwld_mng;
    var my_form = my_contents.document.knwld_mng;

    var i = 0;
    sel_len = sel_form.elements.length;
    my_len = my_form.elements.length;
    selKnwldList = "";
    myKnwldList = "";

    // ¼±ÅÃ Áö½Ä ¸ñ·Ï
    for(i=0; i < sel_len; i++)
    {
        if(sel_form.elements[i].checked == true && sel_form.elements[i].name == "knwldNoArr")
        	selKnwldList = selKnwldList + "," + sel_form.elements[i].value;
    }

    // º¸°ü Áö½Ä ¸ñ·Ï
    for(i=0; i < my_len; i++)
    {
        if(my_form.elements[i].checked == true && my_form.elements[i].name == "knwldNoArr")
        	myKnwldList = myKnwldList + "," + my_form.elements[i].value;
    }

	if(selKnwldList == "" && myKnwldList == "")
    {
    	alert("Report¸¦ »ý¼ºÇÒ ÀÚ·á¸¦ ¼±ÅÃÇÏ¼¼¿ä.");
    }
    else
    {
		win=window.open('','report_win','scrollbars=yes,width=700,height=500');
  		win.focus();

    	document.reports_create.selKnwldList.value = selKnwldList;
    	document.reports_create.myKnwldList.value = myKnwldList;
    	//alert(selKnwldList);
    	//alert(myKnwldList);
    	document.reports_create.target = 'report_win';
    	document.reports_create.submit();
    }
}

function MyReportsCreate()
{
    var form = document.knwld_mng;

    var i = 0;
    len = form.elements.length;
    myKnwldList = "";

    // º¸°ü Áö½Ä ¸ñ·Ï
    for(i=0; i < len; i++)
    {
        if(form.elements[i].checked == true && form.elements[i].name == "knwldNoArr")
        	myKnwldList = myKnwldList + "," + form.elements[i].value;
    }

	if(myKnwldList == "")
    {
    	alert("Report¸¦ »ý¼ºÇÒ ÀÚ·á¸¦ ¼±ÅÃÇÏ¼¼¿ä.");
    }
    else
    {
		win=window.open('','report_win','scrollbars=yes,width=700,height=500');
  		win.focus();

    	document.reports_create.myKnwldList.value = myKnwldList;
    	//alert(selKnwldList);
    	//alert(myKnwldList);
    	document.reports_create.target = 'report_win';
    	document.reports_create.submit();
    }
}

function doSaveAs(saveAs)
{
    if ((navigator.appVersion.indexOf("MSIE") > 0) && (parseInt(navigator.appVersion) >= 4)) {
        hidden_frame.document.open("text/html","replace");
		hidden_frame.document.write(document.body.innerHTML);
        //hidden_frame.document.write(document.all.outerHTML);
        //hidden_frame.document.write(document.body.outerHTML);
		hidden_frame.document.close();
		hidden_frame.focus();
		hidden_frame.document.execCommand('SaveAs',false,saveAs);

		//document.execCommand("SaveAs",false,saveAs);
    }
    else {
    	alert("ÀÍ½ºÇÃ·Î·¯ 4.x ÀÌ»ó¿¡¼­¸¸ ÀÛµ¿ÇÕ´Ï´Ù");
    }
}

function deleteKnwld(mode)
{
    var form = document.knwld_mng;
    var i = 0;
    len = form.elements.length;
    KnwldList = "";

    // ¼±ÅÃ Áö½Ä ¸ñ·Ï
    for(i=0; i < len; i++)
    {
        if(form.elements[i].checked == true && form.elements[i].name == "knwldNoArr")
        	KnwldList = KnwldList + "," + form.elements[i].value;
    }

    if(KnwldList == "")
    {
    	alert("»èÁ¦ÇÒ ÀÚ·á¸¦ ¼±ÅÃÇÏ¼¼¿ä.");
    }
    else
    {
    	if(mode == 1)
    	{
        	// ¼±ÅÃÁö½Ä ¸ñ·ÏÁß¿¡¼­ »èÁ¦
        	form.command.value = "reports.sellist";
    	}
    	else if(mode == 2)
    	{
        	// º¸°üÁö½Ä ¸ñ·ÏÁß¿¡¼­ »èÁ¦
        	form.command.value = "reports.mylist";
    	}
        else
        {
            // º¸°üÁö½Ä ¸ñ·ÏÁß¿¡¼­ »èÁ¦ (My Bookmark È­¸é)
        	form.command.value = "reports.mybookmark";
        }
        form.actionMode.value = "delete";
    	form.submit();
    }
}

function saveKnwld()
{
    var form = document.knwld_mng;
    var i = 0;
    len = form.elements.length;
    KnwldList = "";

    // ¼±ÅÃ Áö½Ä ¸ñ·Ï
    for(i=0; i < len; i++)
    {
        if(form.elements[i].checked == true && form.elements[i].name == "knwldNoArr")
        	KnwldList = KnwldList + "," + form.elements[i].value;
    }

    if(KnwldList == "")
    {
    	alert("º¸°üÇÒ ÀÚ·á¸¦ ¼±ÅÃÇÏ¼¼¿ä.");
    }
    else
    {
    	form.command.value = "reports.sellist";
        form.actionMode.value = "save";
    	form.submit();
    }
}

function layerall(no)
{
    var form = document.reports_layer;
    for(i=0; i<form.elements.length; i++)
	{
		var 	a = form.elements[i];

		nodeid = 'lcatNo_' + no;
        //idx = a.name.indexOf(nodeid);
        if(a.id != nodeid)
        	continue;

		snodeid = 'lcatNo_' + no + '_';
        for(j=0; j<form.elements.length; j++)
		{
			var 	b = form.elements[j];
           	idx2 = b.id.indexOf(snodeid);
           	if(idx2 != -1)
            {
                //alert(snodeid);
                if(a.checked == true)
                {
                	a.checked = true;
                    b.checked = false;
                    b.disabled = true;
                }
                else
                	b.disabled = false;
			}
        }

        break;
	}
}

function layersub(no, subno)
{
    var form = document.reports_layer;
    snodeid = 'lcatNo_' + no + '_' + subno;
    if(form.elements(snodeid).checked == true)
    {
    	for(i=0; i<form.elements.length; i++)
		{
			var 	a = form.elements[i];

			nodeid = 'lcatNo_' + no;
        	//idx = a.name.indexOf(nodeid);
        	if(a.id == nodeid)
        	{
				a.checked = false;
            	break;
        	}
		}
	}
}
