/////////////////////////////////////////////////////////////////////
// //
// JavaScript : MView Active-X helper //
// - Cybermed //
// //
/////////////////////////////////////////////////////////////////////
var S_MVIEW_VERSION = "1,0,2,2"
var S_CLASSID = "3979FE3D-721E-45B7-8745-6963C2010994"
var S_CODEBASE = "http://asp.lemonbook.co.kr/Cab/MView.cab"
var SERVER_IP = ""
var S_MVIEW_NAME = "ECatalog"
var IMAGE_URL = ""
var MAXLEVEL_VALUE = 1
var BASE_PAGE = 0
var MIP_FILE = ""
var LIK_FILE = ""
var DIRECT_BTN_LEFT = ""
var DIRECT_BTN_TOP = ""
var DIRECT_BTN_RIGHT = ""
var DIRECT_BTN_BOTTOM = ""
var DECO_BACK = ""
var DECO_LEFT = ""
var DECO_RIGHT = ""
var DECO_TOP = ""
var DECO_BOTTOM = ""
var DECO_CENTER = false
var SHOW_PAGE_NUM = false
var BTN_PREVIOUS = ""
var BTN_NEXT = ""
var LINK_OPEN_USE_SCRIPT = false // ¸µÅ©¸¦ ½ºÅ©¸³Æ®¿¡¼ ¿²«Áö..
var TURN_CURVEDPAGE = false
var DOWNLOADPATH =""
var FIT_LEVEL_MODE = true
var VERTICAL_PAGE = false
var SHOW_WAIT_PROGRESS = true
var SET_REVERSE_PAGE = false
var SET_PAGE_BUTTON_POS = 0;
//////////////////////////////////////////////////////////////////////////////////////////////////
// GaiaInstaller.dll regist - start
//////////////////////////////////////////////////////////////////////////////////////////////////
//document.writeln(" ");
//document.writeln("");
//document.writeln("");
/////////////////////////////////////////////////////////////////////////////////////////////////////
// GaiaInstaller.dll regist - end
/////////////////////////////////////////////////////////////////////////////////////////////////////
var bSuitSize = false;
function Obj_init()
{
before_init();
ECatalog.SetFitLevelMode(FIT_LEVEL_MODE);
ECatalog.SetTurnCurvedPage(TURN_CURVEDPAGE);
ECatalog.SetVerticalPage(VERTICAL_PAGE);
ECatalog.SetViewWaitProgress(SHOW_WAIT_PROGRESS);
if(SET_REVERSE_PAGE != false)
ECatalog.StartViewEndPage(SET_REVERSE_PAGE);
if(SET_PAGE_BUTTON_POS != 0)
ECatalog.SetPageButtonPos(SET_PAGE_BUTTON_POS);
//ȸ鿡 º¸ÀÌ´Â ·¹º§À» ¾ó¸¶·Î ÇÒ°ÇÁö ÁöÁ¤.
if(MAXLEVEL_VALUE != "")
ECatalog.SetMaxLevel(MAXLEVEL_VALUE);
ECatalog.SetFireLinkOpen(LINK_OPEN_USE_SCRIPT);
//mip ÆÄÀϰú ¸µÅ© ÆÄÀÏÀ» ·Îµù, lik ÆÄÀÏÀÌ ÀÖÀ¸¸é ÀÚµ¿À¸·Î ·ÎµùµÈ´Ù.
//ÀÌÀü ¹öÀüÀÇ ¸µÅ© ÆÄÀÏÀ» ÆÄ½ÌÀ» ¸øÇÑ´Ù. ÁÖÀÇ.
if(MIP_FILE != "")
ECatalog.AddSource(SERVER_IP + MIP_FILE);
//¹è°æÀ̹ÌÁö¿Í µ¥ÄÚ·¹ÀÌ¼Ç °ü·Ã
set_back_image();
//ÄÁÆ®·Ñ °ü·Ã.
set_ctrl();
// ÇöÀç ÆäÀÌÁö ÁöÁ¤.
set_page();
ECatalog.InitEnd();
ECatalog.ZoomAll();
//ÃÑÆäÀÌÁö¼ö ÁöÁ¤.
set_totalpage();
// ÇöÀç ÆäÀÌÁö ÁöÁ¤.
set_page();
//Űº¸µå ÀÔ·ÂÀ» À§ÇØ Æ÷Ä¿½º¸¦ °¡Áö°í Àִ´Ù.
ECatalog.focus();
}
function set_back_image()
{
//¹è°æÀ̹ÌÁö ÁöÁ¤. ³Ê¹« ÀÛ°Ô ¸¸µé ÇÊ¿ä´Â ¾øÀ½. ³Ê¹« ÀÛÀ¸¸é ¿ÀÈ÷·Á ·ÎµùÀÌ ´À·ÁÁü.
if(DECO_BACK != "")
ECatalog.SetDecoBack(DECO_BACK);
//mip ÁÖÀ§ È¸é ²Ù¹Ì±â
if(DECO_LEFT != "")
ECatalog.SetDecoLeft(DECO_LEFT)
if(DECO_RIGHT != "")
ECatalog.SetDecoRight(DECO_RIGHT)
if(DECO_TOP != "")
ECatalog.SetDecoTop(DECO_TOP)
if(DECO_BOTTOM != "")
ECatalog.SetDecoBottom(DECO_BOTTOM)
//mip ȸé Áß¾Ó¿¡ ±×¶óµ¥ÀÌ¼Ç ÁöÁ¤
ECatalog.SetDecoGrad(DECO_CENTER)
}
function set_base_page()
{
ECatalog.SetBasePage(BASE_PAGE);
}
function set_ctrl()
{
//¹æÇâ º¸Á¶ ¹öư À̹ÌÁö.
if(DIRECT_BTN_LEFT != "" && DIRECT_BTN_TOP != "" && DIRECT_BTN_RIGHT != "" && DIRECT_BTN_BOTTOM != "")
ECatalog.SetDirectionBtnImage(DIRECT_BTN_LEFT,DIRECT_BTN_TOP,DIRECT_BTN_RIGHT,DIRECT_BTN_BOTTOM);
set_base_page()
if(SHOW_PAGE_NUM != "")
{
ECatalog.ShowPageNumber(SHOW_PAGE_NUM);
}
//ÆäÀÌÁö ¹öư À§Ä¡¿Í À̹ÌÁö ÁöÁ¤.
if(BTN_PREVIOUS != "" && BTN_NEXT != "")
ECatalog.SetPageBtnImage(BTN_PREVIOUS, BTN_NEXT);
}
function set_totalpage()
{
var realTotalPage;
TotalPage = ECatalog.GetTotalPage();
realTotalPage = TotalPage -1;
//html ÇÔ¼ö È£Ãâ
set_total_page(realTotalPage);
}
function zoom_all()
{
ECatalog.ZoomAll();
ECatalog.focus();
}
function first_page()
{
ECatalog.FirstPage();
set_page();
}
function last_page()
{
ECatalog.LastPage();
set_page();
}
function next()
{
ECatalog.NextPage();
set_page();
}
function prev()
{
ECatalog.PrevPage();
set_page();
}
function go_page(number)
{
if( 0 < number && number < TotalPage)
{
ECatalog.GoPage(number);
set_page();
}
}
function zoom_in()
{
ECatalog.ZoomIn();
ECatalog.focus();
}
function zoom_out()
{
ECatalog.ZoomOut();
ECatalog.focus();
}
function print(id)
{
ECatalog.PrintPage(id);
ECatalog.focus();
}
function set_page() {
var currnet_page = ECatalog.GetCurrentPage();
//html ÇÔ¼ö È£Ãâ
set_current_page(currnet_page);
ECatalog.focus();
}
function ChangeMipFile(filename)
{
ECatalog.ZoomAll();
ECatalog.AddSource(SERVER_IP + filename);
ECatalog.ChangeMipFile();
set_totalpage();
set_page();
MIP_FILE = filename;
}
function check_enter_key(hint)
{
if (event.keyCode == 13) //¿£ÅÍŰ À¯´ÏÄÚµå.
{
if(page_num.value>0 && page_num.value 0)
{
temp = temp_string.split("?");
send += "?html_url=" + temp[0] + "&file_name=" + MIP_FILE + "&page=" + current_page;
//alert(temp )
}
else
{
temp = temp_string;
send += "?html_url=" + temp + "&file_name=" + MIP_FILE + "&page=" + current_page;
//alert(temp )
}
//alert(send);
window.open(send, "", "width=400, height=600, scrollbars=no");
}
document.writeln("");
document.writeln("");
document.writeln("");
document.writeln("");
document.writeln("");