////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//   This computer program is protected by copyright law and international treaties.                                                      //
//   Unauthorized reproduction or distribution of the program, or any portion of it, may result in severe civil and criminal penalties,   //
//   and will be prosecuted to the maximum extent possible under law.                                                                     //
//   Copyright(c) Digitomi Corp. All Right Reserved.                                                                                      //
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//   Last Update 2005_05_31 21:27:47 by tews                                                                                              //
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
 var gsBookBase="ebook";var gsColon=":";var gsSlash="/";var gsUnderBar="_";var gcBlankImgFileName="blank.gif";var gsDefaultScrollCSSText="position:absolute;Text-align:left;width:100%;height:100%;overflow:hidden;scrollbar-3dlight-color:#A79E8F;scrollbar-arrow-color:#A79E8F;scrollbar-base-color:#F9F8F6";var gsProtocol="http"+gsColon+gsSlash+gsSlash;var gsSrv_Image="";var gbObjFocused=false;var gsBrowserLanguage=GetBrowserLanguage();var gsProtocol_LC=gsProtocol;var gsSrv_Cache_LC=gsSrv_Cache;var gsSrv_Image_LC=gsSrv_Image;if(giLeafDirect==""){giLeafDirect=1;}var gaResource=new Array();var gaList=new Array();var gaKeyWords=new Array();var gaSearch=new Array();var gaSearchClass=new Array();var giBorderLeft=-1;var giBorderTop=-1;var gbWebLink=false;var Divstatus=0;function InitialViewer(){document.body.oncontextmenu=TrapContext;document.body.ondragstart=TrapDragStart;SetBorderSize();var winType=-1;var winStyleName=new Array("eBookFull","eBookCustomer","eBookDefault","FullScreen");var aWndName=window.name.split("_");for(var i=0;i<winStyleName.length;i++){if(aWndName[0]==winStyleName[i]){winType=i;break;}}switch(winType){case 0 : moveTo(-giBorderLeft,-giBorderTop);break;case 1 : break;case 2 : break;case 3 : if(IsWin2k3()){moveTo(-giBorderLeft,-giBorderTop);}break;}gbAllLoaded=true;}function TrapContext(){return false;}function TrapDragStart(){return false;}function TrapSelectStart(){return false;}function TrapKeyDown(){event.returnValue=false;if(event.ctrlKey||event.altKey){return;}switch(event.keyCode){case 110 : break;case 112 : event.keyCode=0;break;case 116 : event.keyCode=0;break;default : event.returnValue=true;}}function IsWinXP(){if(navigator.userAgent.indexOf("Windows NT 5.1")> 1){return true;}return false;}function IsWin2k3(){if(navigator.userAgent.indexOf("Windows NT 5.2")> 1){return true;}return false;}function SearchSubStr(arg_SrcStr,arg_SubStr){var iResult=-1;var SubStr;eval("SubStr=/"+arg_SubStr+"/g");iResult=arg_SrcStr.search(SubStr);return iResult;}function SetBorderSize(){if(IsWinXP()){giBorderLeft=6;giBorderTop=32;}else{giBorderLeft=5;giBorderTop=24;}}function GetRes(arg_sName,arg_aRes){var iIdx;var result;for(iIdx=0;iIdx < arg_aRes.length;iIdx++){if(arg_sName==arg_aRes[iIdx][0]){result=arg_aRes[iIdx][1];break;}}return result;}function GetBrowserLanguage(){var sLanguage="";if(typeof(gsLanguage)=="undefined"){sLanguage="en";}else{sLanguage=gsLanguage;}return sLanguage;}function IsFocused(){return gbObjFocused;}function SetInputFocus(){gbObjFocused=arguments[0];}function ChkPageNum(){switch(event.keyCode){case 48 : case 49 : case 50 : case 51 : case 52 : case 53 : case 54 : case 55 : case 56 : case 57 : break;default : event.keyCode=0;event.returnValue=false;break;}}var gsLetters_High="ABCDEFGHIJKLMNOPQRSTUVWXYZ";var gsLetters_Low="abcdefghijklmnopqrstuvwxyz";var gsNumerals="01234566789";var gsSymbols="!@#$%^&*()-+=<[]{},./?\\|'`\"~;:<>";var VK_ESC=27;var VK_SPACE=32;var VK_ENTER=13;var VK_SHIFT=16;var VK_TAB=9;var VK_INSERT=45;var VK_DELETE=46;var VK_BACKSPACE=8;var VK_PAGE_UP=33;var VK_PAGE_DOWN=34;var VK_END=35;var VK_HOME=36;var VK_LEFT_ARROW=37;var VK_RIGHT_ARROW=38;var VK_UP_ARROW=39;var VK_DOWN_ARROW=40;var VK_F1=112;var VK_F2=113;var VK_F3=114;var VK_F4=115;var VK_F5=116;var VK_F6=117;var VK_F7=118;var VK_F8=119;var VK_F9=120;var VK_F10=121;var VK_F11=122;var VK_F12=123;function onKeyDown_ChkID(){if(event.keyCode==229){event.returnValue=false;}if((arguments[0].value.length==0)&&(IsNumerals(event.keyCode))){event.returnValue=false;}if(arguments[0].value.length >=arguments[1]){if(IsNumerals(event.keyCode)|| IsLetters(event.keyCode)|| event.keyCode==189){event.returnValue=false;}}}function onKeyPress_ChkID(){if(IsSymbols(event.keyCode)){event.returnValue=false;}}function onKeyDown_ChkPass(){if(arguments[0].value.length >=arguments[1]){if(IsNumerals(event.keyCode)|| IsLetters(event.keyCode)|| event.keyCode==189 || event.keyCode==189){event.returnValue=false;}}}function onKeyPress_ChkPass(){if(arguments[0].value.length >=arguments[1]){if(IsSymbols(event.keyCode)){event.returnValue=false;}}}function onKeyUp_ChkID(){var iIdx=0;var tmpStr="";if(arguments[0].value.length > 0){if(IsNumerals(arguments[0].value.charCodeAt(0))){for(iIdx=1;iIdx < arguments[0].value.length;iIdx++){tmpStr=tmpStr+arguments[0].value.substr(iIdx,1);}arguments[0].value=tmpStr;}}}function IsNumerals(){var iIdx;var bResult=false;for(iIdx=0;iIdx < gsNumerals.length;iIdx++){if(gsNumerals.substr(iIdx,1).charCodeAt(0)==arguments[0]){bResult=true;break;}}return bResult;}function IsLetters(){var iIdx;var bResult=false;for(iIdx=0;iIdx< gsLetters_High.length;iIdx++){if((gsLetters_High.substr(iIdx,1).charCodeAt(0)==arguments[0])||(gsLetters_Low.substr(iIdx,1).charCodeAt(0)==arguments[0])){bResult=true;break;}}return bResult;}function IsSymbols(){var iIdx;var bResult=false;for(iIdx=0;iIdx< gsSymbols.length;iIdx++){if(gsSymbols.substr(iIdx,1).charCodeAt(0)==arguments[0]){bResult=true;break;}}return bResult;}function charCodeAtTest(n){var str="ABCDEFGHIJKLMNOPQRSTUVWXYZ";return str.charCodeAt(n-1);}
