/*INISEAL:[lXQxtNAI3EAPU5GVjvUZ%2FW52%2BKs%3D%0A]*/
/**
**	ÇÁ¸°Æ®¸ÞÀÌµå È£Ãâ ÇÔ¼ö
**
**	(ÁÖ)µðÀÚÀÎ¸ÞÀÌµå Designmade Co., Ltd
**	http://www.designmade.com
**	http://www.printmade.co.kr
**
**	History Modify Date : 2009-04-29 - PAGEBREAK °ü·Ã ÅÂ±× ¹× ¹öÀü ¼öÁ¤
**	Last Modify Date : 2009-04-30 - ¶óÀÌ¼¾½º Ãß°¡, OCX ¹öÀü¾÷, ¸Þ¼¼Áö ¼öÁ¤
**
**  HO SANG LEE (comager@designmade.com), Jun Ho Kim (ilrution@designmade.com)
**
** ÀÌ ½ºÅ©¸³Æ®´Â 1.5.9 ¹öÀü¿ëÀÔ´Ï´Ù.
**  -------------------------------------------------------------------------
**  20091124	bum	upgrade (ÇÁ·Î±×·¥ ¹öÀü: 1.5.9 -> 1.6.2, ActiveX ¹öÀü: 1,0,13,0 -> 1,0,17,0)
**  20091217	ksnam	upgrade (ActiveX ¹öÀü: 1,0,17,0 -> 1,0,18,0)
**
**/

/* ¼³Á¤ */
var _APP_NAME='';
var _W_L_H_ = window.location.host;
var _W_L_M_ = window.location.hostname.toLowerCase();
//ÇÁ¸°Æ®¸ÞÀÌÆ® URL
var PRINT_URL = 'http://' + _W_L_H_ + '/' + _APP_NAME + 'resource/download';

//¶óÀÌ¼¾½º ÄÚµå
var LIC_CODE = '';
// °³¹ß/Å×½ºÆ® ¿Ü¿¡´Â ¿î¿µ ¶óÀÌ¼¾½º¸¦ »ç¿ëÇÑ´Ù.
if ( _W_L_M_ == '111.60.3.42' || _W_L_M_ == '111.60.3.43' || _W_L_M_ == '111.60.3.31' || _W_L_M_ == '111.60.3.32' )
{
	LIC_CODE = 'kfmyC34KRdPsgAC4ELu1T+RDyRA6pAdjndG9CEhtaxubsD/Ka3X/FJLesE7hJog4Bcs2VHtqIo2kRrgqu4Bsu4pJ5C0bRVUR3+NUMKTradSK5aiuk+IzyGzTdoAFRo2JW2JazhKMaknKofP0nOW2pFpoMJrDrrRaAQFtMrdO5vnP7INOCZkacuDIhx9fPiYWmjMeuxqDnf4d+r0UP6Mq+NBg/QBCkGpSVISEwz+67HAwHELbcyNAqdIovbTy3cwCMlwgoEREHG6cfO3MQ8eNxK4jn9dsmOxvpiSe3/+pM5S1S6Py5QPuVFkvHmMlxGq4+rbQjmrp3Tptpli4Nzd4YrboUBJB4dkLfoD/yWZrq4u5ayNdvhKkB+qICzXT7PPi';
}
else if (_W_L_M_.indexOf('hanacard.co.kr') != -1
		|| _W_L_M_.indexOf('hanaskcard.co.kr') != -1
		|| _W_L_M_.indexOf('hanaskcard.com') != -1) {
	// ¶óÀÌ¼¾½º ¸¸·áÀÏ : 2010³â 8¿ù 31ÀÏ
	LIC_CODE = 'UjFYnD2juHy/ciHz87INhPpZmtcAetmn0l6XHhXEDHGWvUnUfyrBK2AkBPI9P0vHVomAS6Z1+UAvfSpiA6DwDVViJO/1iMmaX/BveU+chjoLkiZjyoCXS/qcRqvXUDOctujt8yMS0hX13V2AtBRcAjXE0iAegLwLNHMI2navgT/hPUMCCfldfkulF7Ps5Rh+GRMli2tX5cff3Vj2NVkKv+nwNjlYMtXCkIKTe9k7IwZZR6rowty14spYA7wEpRvESbq/Ys/pWvj4yuxw2VE/New7IFtfo+BeTPmDaelUuXjOY0o/x7+bdfKmE6YtnDvM5YBPYDXXwmrBBGFJJsY/y7LvatNv+Q2X3uquT2J8CxKkrQj+oKDAIIYO2ii6U6AU';
}
else {
	LIC_CODE = 'rJ8C9d1TQLq1OdR2SLS8SvFryekflwkcYe4pSliuk3bDR/OdshDk/YLwpfWpTiURrzZdCPOzmVGXIgQX4H+be8r96jitkL+dvqw3q5VhExpMSsN9Z9WttCciulLiGU+sSoCCpUd4Q7PAZeg0wWZfiVT8dpquQ95Ye9Rj396oB3liwe8q1PMYYsiUqoScNJEAB0rzdlHFkZRXStOce3oMWfgGW2RI8R0NZFqNnEUxASQ9NM59/6kAdRYV2ho5D031m+FglAqg04fzuex1orHD2ElTc+4ij13OHIpgI4pQvSLR8kQMAmnAWskQeslZBfYqsJpy+jueobJ4BTNkwrAq3ocZrZlAy1z/j9sMuEywG5Iv5JXwGR6dXv6TYCubFgEhyPs/dinWi8tLJtaE2LF2rHMYzHvoeD4DHZTnBSsg1MiZVero/hVbszzvq6yDDFS4vp5bTATyGtrKEfqiYCorLLt3u2M6Sm/LcHk4qhMt7OrKDQqXduwrJTO2Kz5h0BEUg3JTM/JQMzyjxBYql7/xwh7+OpJhnW3ioa4fghiNPAmhkg5yfyCNmhw7iyvv83262SzA5dwGXwe6HCjzz8NZQHDtdRNB6hfylS3fQNFPY7L/HffioLjob243KF+EcYJNEUdo1tAWot/nezMWoWNazLUEx+CVtYbyZBtnPwhpdgeFXk8aiCMS6X7oYtjgQfh72u02prqSNFenypenFPs9mFWLJD32ygX3+ykOh7iAfKmid5CQZ4ZWo5LcukTPsDg6V6zjs9KhkTWKCFx1B8seSVNZCSGNyPRWsU3kngjJ0SjKqABFSWBBtI3qYv4sFRwqHnTZ80R6UXUjceLa8GRi8t0UdrASCRVyYiQTm7LYi85gCKFsAR8u79ECc9jRQ4+HwsFcLlOiacnt+wpwoqzRvcMvM3hdFA7cY3K/MivBEsO7KsEh82/3YkQl5S+F/TzANOHDXdKJ5T8sKfB0gsFOLiu1zZsWksxpPJZq2qjTh87qSwizOpmtqjKtojXaLGwZO/3hD/e85whQK/bnAoQI1K9wu2kc0wqTkJKhW25lymx3fBtaiJoc5wAG13bKiPF08KnUqjEWaP5qOZIYLSUdMB/O7IT5bT0i8KCxs/mY0e5gmgc1f9GBX1FVCrxZOXjvbLRd9+pVRbCQHPVAfoFlZb+2iGmPDBXMBqAhqw7is5/eWA2BfUtMxjP7CtPpbBJWOZq+wfDwxoyrFslvKLjR+Q==';
}

//¾ç½ÄÆÄÀÏ
var PRINTMADE_IMG ='http://' + window.location.host + '/resource/js/printmade/yangsic/hanabank.zip'; //¾ÆÀÌÄÜ º¯°æ ÆÄÀÏ À§Ä¡(±âº» ¾ÆÀÌÄÜÀ» »ç¿ëÇÏÁö ¾Ê°í, ¾ÆÀÌÄÜÀ» º¯°æÇÒ °æ¿ì »ç¿ëÇÑ´Ù.)
var YANGSIC_URL = 'http://' + window.location.host + '/resource/js/printmade/yangsic/yangsic.xml.jsp'; //¾ç½ÄÆÄÀÏÀÌ ÀÖ´Â À§Ä¡
var ERR_MSG = 'ÀÎ¼â ÇÁ·Î±×·¥ÀÌ ¼³Ä¡ µÇÁö ¾Ê¾Ò½À´Ï´Ù.\nÀÎ¼â ±â´ÉÀ» »ç¿ëÇÏ½Ã·Á¸é ÀÌ ÇÁ·Î±×·¥À» ¼³Ä¡ ÇØ¾ß ÇÕ´Ï´Ù.\n»ó´Ü¿¡ ÀÖ´Â ActiveX¸¦ ¼³Ä¡ÇØ ÁÖ½Ê½Ã¿ä'; //¾×Æ¼ºêX°¡ Á¤»ó¼³Ä¡µÇÁö ¾Ê¾ÒÀ» °æ¿ì ¿¡·¯¸Þ¼¼Áö
var AUTO_OBJECT = 1; //¾×Æ¼ºêX¸¦ ÀÚµ¿À¸·Î ¼³Ä¡ÇÏ·Á ÇÒ °æ¿ì 1, ¼öµ¿Àº 2
var INSTALL_CHK = 1; //Ã³À½ ¼³Ä¡½Ã ¸Þ¼¼Áö ¿©ºÎ 1: ¸Þ¼¼Áö Ç¥½Ã 2: Ç¥½Ã ¾ÈÇÔ
var INSTALL_MSG = 'ÇÁ¸°Æ®¸ÞÀÌµå¸¦ ¼³Ä¡ÇÕ´Ï´Ù. \nÀÎ¼â ¹öÆ°À» ´Ù½Ã ´­·¯ ÁÖ½Ê½Ã¿À.'; //Ã³À½ ¼³Ä¡½ÃÁ¤ ¸Þ¼¼Áö

var DEFAULT_FRAME = 'hanaMainframe';  //ÇÁ·¹ÀÓ ¼³Á¤(/fid) ±âº»ÇÁ·¹ÀÓÀÌ ¾øÀ» °æ¿ì °ø¹é Ã³¸®
var DEFAULT_SP = 0; //ÀÎ¼â¹æ½Ä(/sp) 0:View È­¸é ½ÇÇà, 1: ¹Ù·Î ÀÎ¼â, 2: ´ÙÀÌ¾ó·Î±× ½ÇÇà
var DEFAULT_PS = 1; //¸ÂÃãÀÎ¼â ¿É¼Ç(/ps) 0:±âº», 1:°¡·Î¸ÂÃã, 2:¼¼·Î¸ÂÃã, 3:ÇÑ Àå¿¡ ¸ÂÃç¼­ ÀÎ¼â
var DEFAULT_PB = 1; //ÆäÀÌÁö ³ª´® ¿É¼Ç(/pb) 0:»ç¿ë¾ÈÇÔ, 1:»ç¿ëÇÔ (ÀÌ ¿É¼ÇÀ» »ç¿ëÇÒ °æ¿ì À§ÀÇ /ps ±â´ÉÀº »ç¿ëÇÒ ¼ö ¾øÀ½.)
var DEFAULT_HC = 0; //°¡·ÎÁ¤·Ä ¿É¼Ç(/hc) 0:Á¤·Ä¾ÈÇÔ, 1:Áß¾ÓÁ¤·Ä
var DEFAULT_VC = 0; //¼¼·ÎÁ¤·Ä ¿É¼Ç(/vc) 0:Á¤·Ä¾ÈÇÔ, 1:Áß¾ÓÁ¤·Ä
var DEFAULT_AR = 1;  //¹Ì¸®º¸±â À¥ÆäÀÌÁö Å©±â ¸ÂÃã(/ar) 0:»ç¿ë¾ÈÇÔ, 1:»ç¿ë (¹Ì¸® º¸±âÀÇ È¸»ö ÄÁÆ®·Ñ ºÎºÐ Á¦°ÅµÊ)
var DEFAULT_IMG = 1; //¾ÆÀÌÄÜ º¯°æ ¿É¼Ç(/imgs:) 0:»ç¿ë¾ÈÇÔ, 1:»ç¿ëÇÔ


var EFF_MODE = 0; //ÇÁ·¹ÀÓÀ» Ã£Áö ¸øÇÒ °æ¿ì ÇÁ¸°Æ®¸ÞÀÌµå ½ÇÇà¿©ºÎ 0:½ÇÇàÇÔ(ÇÁ·¹ÀÓ Ã£±â¿¡ ½ÇÆÐÇÒ °æ¿ì Ã¹ ÇÁ·¹ÀÓÀ» ±âÁØÀ¸·Î Ãâ·ÂÇÑ´Ù), 1:½ÇÇà¾ÈÇÔ
var SCR_MODE = 0; //±×¸®µå Ä¸Ãç½Ã¿¡ »ç¿ëÇÔ 0: »ç¿ë¾ÈÇÔ, 1: »ç¿ëÇÔ
var LOG_MODE = 0; //·Î±×Ç¥½Ã ¿©ºÎ 0:»ç¿ë¾ÈÇÔ, 1:»ç¿ëÇÔ(»ç¿ëÇÒ °æ¿ì active object ºÎºÐÀÇ Å©±â¸¦ ÀÚµ¿À¸·Î Å°¿ì¹Ç·Î ÀÏ¹ÝÀûÀ¸·Î »ç¿ëÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ´Ù)
var CMM_MODE = 1; //IE8ÀÇ È£È¯¼º º¸±â ¿É¼Ç(cmm:yes or no) 0:»ç¿ë¾ÈÇÔ, 1:»ç¿ëÇÔ (¹Ì¸®º¸±â È­¸éÀÌ ¹éÁö·Î º¸ÀÌ´Â °æ¿ì³ª È£È¯¼º º¸±â ¼³Á¤ÀÌ µÇ¾îÀÖÁö ¾ÊÀº°æ¿ì »ç¿ëÇÑ´Ù.)

var PRINT_IMG_WIDTH = 740 //»ó´Ü ÀÌ¹ÌÁö ¸Þ´ºÀÇ °¡·Î Å©±â(Ä¸ÃÄ ÀÌ¹ÌÁö°¡ ÀÛÀ» °æ¿ì /ar ¿É¼Ç »ç¿ë½Ã ÀÎ¼â¹öÆ°ÀÌ º¸ÀÌÁö ¾Ê¾Æ ÀÌ¹ÌÁö ¸Þ´ºÀÇ ÃÑ °¡·Î±æÀÌ¸¦ ±¸ÇØ ³õ´Â´Ù.*¹öÆ° ÀÌ¹ÌÁö ¼öÁ¤¿¡ µû¶ó Å©±â´Â º¯°æµÉ ¼ö ÀÖ´Ù.)
var PRINT_SCREEN_WIDTH = 1164; //È­¸é°¡·ÎÅ©±â
var PRINT_SCREEN_HEIGHT = 768; //È­¸é¼¼·ÎÅ©±â
var PRINT_CUT_LEFT = 0; //È­¸éÀÚ¸£±â ÁÂÃø
var PRINT_CUT_TOP = 0; //È­¸éÀÚ¸£±â »ó´Ü
var PRINT_CUT_RIGHT = 0; //È­¸éÀÚ¸£±â ¿ìÃø
var PRINT_CUT_BOTTOM = 0; //È­¸éÀÚ¸£±â ÇÏ´Ü

var axVersion = '1,0,18,0'; //¾×Æ¼ºêX ¹öÀü

//¼³Á¤Á¤ÀÇ
var OPTION_WS = " /ws:"+PRINT_SCREEN_WIDTH+'|'+PRINT_SCREEN_HEIGHT;
var OPTION_CR = " /cr:"+PRINT_CUT_LEFT+'|'+PRINT_CUT_TOP+'|'+PRINT_CUT_RIGHT+'|'+PRINT_CUT_BOTTOM;

if (DEFAULT_FRAME != '' && DEFAULT_FRAME != '±âº»ÇÁ·¹ÀÓ')
{
	var OPTION_FID = ' /fid:'+DEFAULT_FRAME;
}
else {
	var OPTION_FID = ' /fid:';
}

var OPTION_HC = "";
if(DEFAULT_HC == 1) { OPTION_HC = " /hc"; }
var OPTION_VC = "";
if(DEFAULT_VC == 1) { OPTION_VC = " /vc"; }
var OPTION_AR = "";
if(DEFAULT_AR == 1) { OPTION_AR = " /ar"; }
var OPTION_IMG = ""
if(DEFAULT_IMG == 1) { OPTION_IMG = " /imgs:'" + PRINTMADE_IMG + "'";}
var OPTION_PB = "";
if(DEFAULT_PB == 1) { OPTION_PB = " /pb"; }
var OPTION_EFF = "";
if(EFF_MODE == 1) { OPTION_EFF = " /eff"; }
var OPTION_SCR = "";
if(SCR_MODE == 1) { OPTION_SCR = " /scr"; }
var OPTION_LOG = "";
if(LOG_MODE == 1) { OPTION_LOG = " /log"; }
var OPTION_CMM = ""
if(CMM_MODE == 1) { OPTION_CMM = " /cmm:yes"; }


var DEFAULT_OPTION = OPTION_EFF+OPTION_SCR+OPTION_LOG+OPTION_CMM+OPTION_HC+OPTION_VC+OPTION_AR+OPTION_IMG+OPTION_WS+OPTION_CR+OPTION_PB+" /sp:"+DEFAULT_SP+" /ps:"+DEFAULT_PS+" /lic:'"+LIC_CODE+"'";
if(YANGSIC_URL) { DEFAULT_OPTION += " /ff:"+YANGSIC_URL; }
//Object
var objectHtml = "<object id=\"Printmade\" codebase=\""+PRINT_URL+"/PrintmadeActiveX.cab#version="+axVersion+"\" classid=\"clsid:95A57FEB-0909-4FEA-B819-63DA7C4D9E1E\" width=0 height=0></object>";
//document.write("<span id=\"printFrm\" style=\"position:relative;display:none;\"></span>");
//document.write(objectHtml);

/**
 * 20090825 
 */
function excuteVeraport() {
	try {
		VeraportSelectInstall("Printmade",VP_TYPE_MINI);
	} catch(e) {
	}	
}

function objectRun() {

	try {
		if(vp_checkVp20Install(false)) {
	
			excuteVeraport();	
			if(INSTALL_CHK == 1) InstallActiveX();
		}
	} catch(e) {
	}	
		
		
	if(document.getElementById('Printmade') != null) {
		return;
	}

	var printmadeDiv = document.getElementById('PRINTMADE_DIV');
	printmadeDiv.innerHTML = objectHtml;
}

if(AUTO_OBJECT == 1 && !vp_checkVp20Install(false) && document.getElementById('Printmade') == null) {
	try {
		var printmadeDiv = document.getElementById('PRINTMADE_DIV');
		printmadeDiv.innerHTML = objectHtml;
	} catch(e) {
	}
}

function InstallActiveX() {

	    var isInstall = false;
        try {
            var obj = new ActiveXObject("PrintmadeActiveX.Printmade");

            if(obj)
                isInstall = true;
            else
                isInstall = false;
        } catch(e) {
            isInstall = false;
        }

        if(isInstall)
            return;
        else
            alert(INSTALL_MSG);

}


/* ÇÁ¸°Æ® È£Ãâ :: ÀüÃ¼ */
function print_all()
{

	 objectRun();
	
	 try {
			Printmade.Run2(DEFAULT_OPTION+OPTION_FID,0);
     }
     catch(e)
	{
			alert(ERR_MSG);
     }

}

/* ÇÁ¸°Æ® È£Ãâ :: ÇÁ·¹ÀÓÁöÁ¤ */
function print_part(frame) {

	 objectRun();
	 try {
			Printmade.Run2(DEFAULT_OPTION+" /scr /fid:'"+frame+"'",0);
     }
     catch(e)
	{
			alert(ERR_MSG);
     }

}
/* ÇÁ¸°Æ® È£Ãâ :: ÇÁ·¹ÀÓ, ÀÚ¸£±â(»ó),ÀÚ¸£±â(¿ì),ÀÚ¸£±â(ÇÏ),ÀÚ¸£±â(ÁÂ),¾ç½ÄÆÄÀÏ(±âº»¾ç½ÄÀ» »ç¿ëÇÏ±â À§ÇØ¼­´Â 0)*/
function print_set(frm, cut_t,cut_r,cut_b,cut_l,yangsic) {

	objectRun();
	
	var PM = OPTION_EFF+OPTION_SCR+OPTION_LOG+OPTION_CMM+OPTION_HC+OPTION_VC+OPTION_AR+OPTION_IMG+OPTION_WS+OPTION_PB+" /sp:"+DEFAULT_SP+" /ps:"+DEFAULT_PS+" /lic:'"+LIC_CODE+"'";

	if(cut_t == "") { cut_t = 0; }
	if(cut_r == "") { cut_r = 0; }
	if(cut_b == "") { cut_b = 0; }
	if(cut_l == "") { cut_l = 0; }

	if(yangsic == 0) { PM += " /ff:'" + YANGSIC_URL + "'"; }
	else { PM += " /ff:'" + yangsic + "'"; }

	if(frm != "") {
		PM += " /fid:"+frm;
	}

	try	{
		Printmade.Run2(PM+" /cr:"+cut_l+"|"+cut_t+"|"+cut_r+"|"+cut_b,0);
	}
	catch (e)	{
		alert(ERR_MSG);
	}

}

function print_div(div_id,cut_t,cut_r,cut_b,cut_l,yangsic,img_url) {

	objectRun();
	
	var PM = OPTION_EFF+OPTION_SCR+OPTION_LOG+OPTION_CMM+OPTION_HC+OPTION_VC+OPTION_IMG+OPTION_WS+OPTION_PB+" /sp:"+DEFAULT_SP+" /ps:"+DEFAULT_PS+" /cmm:yes /lic:'"+LIC_CODE+"'";

	if(cut_t == "") { cut_t = 0; }
	if(cut_r == "") { cut_r = 0; }
	if(cut_b == "") { cut_b = 0; }
	if(cut_l == "") { cut_l = 0; }

	//Å¸ÀÌÆ² ÀÌ¹ÌÁö ¹Þ±â
	//if(img_url == "") {	img_url = ""; }      // Å¸ÀÌÆ² ÀÌ¹ÌÁö°¡ ¾ø´Ù¸é img_urlÀº °ªÀÌ ¾øÀ½.
	//else { img_url = '?img_url=' + img_url } // Å¸ÀÌÆ² ÀÌ¹ÌÁö°¡ ÀÖÀ¸¸é ÆÄ¶ó¸ÞÅÍ°ª Àû¿ë.

    var yangsic_url = YANGSIC_URL;

    if(img_url){
        yangsic_url = yangsic_url + "?img_url="+img_url;
    }

    if(yangsic == 0) { PM += " /ff:'" + yangsic_url + "'"; }
	else { PM += " /ff:'" + yangsic + img_url + "'"; }

	PM += " /fid:";

    var divValue;

    if (typeof div_id == 'object') {
        //divValue = document.getElementById(div_id.getAttribute("id"));
        divValue = div_id;

    }else{
        divValue = document.getElementById(div_id);
    }

	var divHeight = divValue.style.height;
	var divOverflow = divValue.style.overflowY;
	var divTop = divValue.style.top;
	var divLeft = divValue.style.left;

	if(parseInt(divValue.scrollHeight) > 600) {
		divValue.style.height = 600;
		divValue.style.overflowY="auto";;
		divValue.style.left = divLeft;
		divValue.style.top = divTop;
	}

	//ÀÎ¼â ³»¿ëÀÇ Å©±â°¡ ÀÛÀ» °æ¿ì /ar ¿É¼ÇÀ¸·Î ÀÎÇØ ÀÎ¼â¹öÆ°ÀÌ º¸ÀÌÁö ¾Ê´Â Çö»óÀ» ¹æÁö
	var viewerWidth = divValue.scrollWidth;
	var viewerHeight = divValue.scrollHeight + 160;

	if(parseInt(viewerHeight) > PRINT_SCREEN_HEIGHT){ viewerHeight = PRINT_SCREEN_HEIGHT }
	if(parseInt(viewerWidth) < PRINT_IMG_WIDTH){
		viewerWidth = PRINT_IMG_WIDTH;
		PM += " /vs:"+viewerWidth+"|"+viewerHeight+"";
	}	else { PM += OPTION_AR; }


	if(divValue == null) {
		alert('ÇØ´ç DIV¸¦ Ã£À» ¼ö ¾ø½À´Ï´Ù.');
		return;
	}
	try	{

		Printmade.Run2(PM+"/cr:"+cut_l+"|"+cut_t+"|"+cut_r+"|"+cut_b, divValue);

	}
	catch (e)	{
		alert(ERR_MSG);
	}
	divValue.style.height = divHeight;
	divValue.style.overflowY = divOverflow ;
	divValue.style.left = divLeft;
	divValue.style.top = divTop;

}

/* ÇÁ¸°Æ® È£Ãâ :: ¿©·¯°¡Áö ¿É¼Ç */
// ÇÁ·¹ÀÓ, ÃãÀÎ¼â, ÀÎ¼â¹æ½Ä, È­¸é(°¡·Î), È­¸é(¼¼·Î), ÀÚ¸£±â(»ó),ÀÚ¸£±â(¿ì),ÀÚ¸£±â(ÇÏ),ÀÚ¸£±â(ÁÂ),¾ç½ÄÆÄÀÏ(±âº»¾ç½ÄÀ» »ç¿ëÇÏ±â À§ÇØ¼­´Â 0),°¡·ÎÁ¤·Ä(1ÀÎ°æ¿ì Á¤·Ä),¼¼·ÎÁ¤·Ä(1ÀÎ°æ¿ì Á¤·Ä),ÆäÀÌÁö¸ÂÃã(È¸»ö¹ÙÅÁ »èÁ¦),¾ÆÀÌÄÜ À§Ä¡, ·Î±×Ç¥½Ã, È£È¯¼º º¸±â(IE8),±×¸®µåÀÎ¼â, eff¸ðµå
function print_all_set(frm,ps,sp,sc_w,sc_h,cut_t,cut_r,cut_b,cut_l,yangsic,op_hc,op_vc,op_pb,op_ar,op_img,op_log,op_cmm,op_scr,op_eff) {

	objectRun();
	
	var PM = "/eff /ps:"+DEFAULT_PS+"";

	if(frm != "") {
		PM += " /fid:"+frm;
	}

	if(yangsic == 0) { PM += " /ff:'" + YANGSIC_URL + "'"; }
	else { PM += " /ff:'" + yangsic + "'"; }

	if(op_img == 0) { PM += " /imgs:'" + op_img + "'"; }

	if(sc_w == "") { sc_w = 0; }
	if(sc_h == "") { sc_h = 0; }
	if(cut_t == "") { cut_t = 0; }
	if(cut_r == "") { cut_r = 0; }
	if(cut_b == "") { cut_b = 0; }
	if(cut_l == "") { cut_l = 0; }

	PM += " /ws:"+sc_w+"|"+sc_h+" /cr:"+cut_l+"|"+cut_t+"|"+cut_r+"|"+cut_b;

	if(op_hc == 1) { PM += " /hc"; }
	if(op_vc == 1) { PM += " /vc"; }
	if(op_ar == 1) { PM += " /ar"; }
	if(op_pb == 1) { PM += " /pb"; }
	if(op_log == 1) { PM += " /log"; }
	if(op_scr == 1) { PM += " /scr"; }
	if(op_eff == 1) { PM += " /eff"; }
	if(op_cmm == 1) { PM += " /cmm:yes"; }

	PM += " /ps:"+ps;
	PM += " /sp:"+sp;
	PM += " /log /lic:'"+LIC_CODE+"'";

	try	{
		Printmade.Run2(PM,0);
	}
	catch (e)	{
		alert(ERR_MSG);
	}
}

function xGridHeight(gridId) {

	var objGrid = eval(document.getElementById(gridId));
	var rowCnt = objGrid.RecordCount;
	var cellHeight = objGrid.CellHeight;
	var colCnt = objGrid.ColumnCount;
	var columnObj;
	var recordObj;
	var gHeight = 0;

	cellHeight = parseInt(cellHeight) + 3;
	//alert(cellHeight);
	gHeight = (parseInt(rowCnt)+1) * parseInt(cellHeight) + parseInt(objGrid.HeaderHeight);
	var oldHeight = objGrid.style.height;
	//alert(oldHeight + " :: " + gHeight);

	if(parseInt(objGrid.scrollHeight) > parseInt(gHeight)) {
		gHeight = objGrid.scrollHeight;
	}

	if(parseInt(oldHeight) < parseInt(gHeight)) {
		objGrid.style.height = gHeight;
	}

	return oldHeight;

}

function xGridWidth(gridId) {

	var objGrid = eval(document.getElementById(gridId));
	var rowCnt = objGrid.RecordCount;
	var cellHeight = objGrid.CellHeight;
	var colCnt = objGrid.ColumnCount;
	var columnObj;
	var recordObj;
	var gWidth = 0;
	var editCheck = 0;

	for(i=0;i<colCnt;i++) {
		columnObj = objGrid.GetColumn(i);
		gWidth = parseInt(gWidth) + parseInt(columnObj.Width) + 2;
	}

	if(parseInt(objGrid.scrollWidth) > parseInt(gWidth)) {
		gWidth = objGrid.scrollWidth;
	}

	var oldWidth = objGrid.style.width;
	if(oldWidth == "") { oldWidth = 0; }
	//alert(oldWidth + " :: " + gWidth);
	//alert(objGrid.scrollWidth + ":: "+gWidth);
	if(parseInt(oldWidth) < parseInt(gWidth)) {
		//alert('111');
		//objGrid.style.width = gWidth;
	}

	return oldWidth;

}

function xGridReSize(gridId, gridHeight, gridWidth) {
	var objGrid = eval(document.getElementById(gridId));
	if(gridHeight) { objGrid.style.height = gridHeight; }
	if(gridWidth) { objGrid.style.width = gridWidth; }
}

function print_combo(divIds, gridYN, cut_left,cut_top, cut_right, cut_bottom, divName) {

	objectRun();
	var scr = 0;
	var objCnt = 0;
	if(divName != null) {
		scr = divName;
	}
	//alert(gridYN);
	if(gridYN == true) {

		if(scr != 0) {
			 alert('±×¸®µåÀÎ¼â½Ã¿¡´Â divÁöÁ¤ ÀÎ¼â¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.');
			 return;
		}

		var gridHeight = new Array();
		var gridWidth = new Array();
		var gridIds = new Array();

		chkClsId = "clsid:3E086D34-0ED5-4A8E-BB6A-C4DF5AC4357B";

		var os = document.getElementsByTagName("object");
		gridHeight.length = os.length;
		gridWidth.length = os.length;
		gridIds.length = os.length;
		for (var idx=0; idx < os.length; idx++) {
			var peer = os[idx];
			var clsid = peer.getAttribute("classid");
			//alert(clsid + ":: ");
			if (!clsid) continue;
			if(clsid == chkClsId) {
				//alert(peer.getAttribute("id"));
				gridIds[idx] = peer.getAttribute("id");
				gridHeight[idx] = xGridHeight(gridIds[idx]);
				//gridWidth[idx] = xGridWidth(gridIds[idx]);
			}


		}

	}
	var divIdsArr = new Array();
	var divWidthSize = new Array();
	var divHeightSize = new Array();
	var objDiv;

	divIdsArr = divIds.split(",");
	divWidthSize.length = divIdsArr.length;
	divHeightSize.length = divIdsArr.length;

	if(divIdsArr.length > 1) {
		for(i=0;i<divIdsArr.length;i++) {
			objDiv = document.getElementById(divIdsArr[i]);
			divHeightSize[i] = objDiv.style.height;
			divWidthSize[i] = objDiv.style.width;
			objDiv.style.height = objDiv.scrollHeight;
			objDiv.style.width = objDiv.scrollWidth;
		}
	}
	else if(divIdsArr.length == 1 && divIds != '') {
		objDiv = document.getElementById(divIds);
		divHeightSize[0] = objDiv.style.height;
		divWidthSize[0] = objDiv.style.width;
		objDiv.style.height = objDiv.scrollHeight;
		objDiv.style.width = objDiv.scrollWidth;
	}

	/* ÇÁ¸°Æ®¸ÞÀÌµå ½ÇÇà */
	var PM = "";
	PM += " /eff";
	PM += " /ff:'" + YANGSIC_URL + "'";


	PM += OPTION_WS;
	PM += OPTION_CR;

	if(DEFAULT_HC == 1) { PM += " /hc"; }
	if(DEFAULT_VC == 1) { PM += " /vc"; }
	if(DEFAULT_AR == 1) { PM += " /ar"; }
	if(DEFAULT_PB == 1) { PM += " /pb"; }
	if(DEFAULT_IMG == 1) { PM += OPTION_IMG; }
	if(EFF_MODE == 1) { PM += " /eff"; }
	if(LOG_MODE == 1) { PM += " /log"; }
	if(CMM_MODE == 1) { PM += " /cmm:yes"; }

	var divHeight;
	var divOverflow;
	var divTop;
	var divLeft;

	if(gridYN == true) {
		PM += " /scr /fid:hanaMainframe";
	}
	else {

		divHeight = divValue.style.height;
		divOverflow = divValue.style.overflowY;
		divTop = divValue.style.top;
		divLeft = divValue.style.left;
		if(divValue.scrollHeight > 600) {
			divValue.style.height = 600;
			divValue.style.overflowY="auto";;
			divValue.style.left = divLeft;
			divValue.style.top = divTop;
		}

		PM += " /fid:";

	}

	PM += " /ps:"+DEFAULT_PS;
	PM += " /sp:"+DEFAULT_SP;
	PM += " /lic:'"+LIC_CODE+"'";

	try	{
		Printmade.Run2(PM,scr);
	}
	catch (e)	{
		alert(ERR_MSG);
	}

	/* ¿ø·¡»óÅÂ·Î µÇµ¹¸²*/
	// alert('ACT');

	if(gridYN == true) {

		for(i=0;i<gridIds.length;i++) {
			if(gridIds[i]) {
				xGridReSize(gridIds[i],gridHeight[i],gridWidth[i]);
			}
		}

		if(divIdsArr.length > 1) {
			for(i=0;i<divIdsArr.length;i++) {
				objDiv = document.getElementById(divIdsArr[i]);
				objDiv.style.height = divHeightSize[i];
				objDiv.style.width = divWidthSize[i];
			}
		}
		else if(divIdsArr.length == 1 && divIds != '') {
			objDiv = document.getElementById(divIds);
			objDiv.style.height = divHeightSize[0];
			objDiv.style.width = divWidthSize[0];
		}

	}
	else {

		divValue.style.height = divHeight;
		divValue.style.overflowY = divOverflow ;
		divValue.style.left = divLeft;
		divValue.style.top = divTop;

	}
}