Sei sulla pagina 1di 79

From: "Saved by Windows Internet Explorer 8"

Subject: NG_LCT_Online_Help
Date: Fri, 24 Feb 2017 21:53:22 +0330
MIME-Version: 1.0
Content-Type: multipart/related;
type="multipart/alternative";
boundary="----=_NextPart_000_0000_01D28EE8.6AEAB810"
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7601.23573
This is a multi-part message in MIME format.
------=_NextPart_000_0000_01D28EE8.6AEAB810
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://localhost:13443/weblct/help/en/greyback.gif
R0lGODlhGgAkAKIAAAAAAP///7S0tKqqqqCgoJmZmf///wAAACH5BAEAAAYALAAAAAAaACQAAAM2
WLrc3iTKSSsdOOvNt/hgKI5kaZJdqmJW60ZPLM90bd94ru987//AoHBILBqPyKRyyWw6n8sEADs=
------=_NextPart_000_0000_01D28EE8.6AEAB810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://localhost:13443/weblct/help/en/whver.js
=EF=BB=BF
var gbNav=3Dfalse;
var gbNav6=3Dfalse;
var gbNav61=3Dfalse;
var gbNav7=3Dfalse;
var gbNav4=3Dfalse;
var gbIE4=3Dfalse;
var gbIE=3Dfalse;
var gbIE5=3Dfalse;
var gbIE55=3Dfalse;
var gbIE10=3Dfalse;
var gbOpera6=3Dfalse;
var gbOpera7=3Dfalse;
var gbKonqueror3=3Dfalse;
var gbSafari3=3Dfalse;
var gAgent=3Dnavigator.userAgent.toLowerCase();
var gbMac=3D(gAgent.indexOf("mac")!=3D-1);
var gbSunOS=3D(gAgent.indexOf("sunos")!=3D-1);
var gbUnixOS=3D(gAgent.indexOf("linux")!=3D-1) || =
(gAgent.indexOf("unix")!=3D-1);
var gbOpera=3D(gAgent.indexOf("opera")!=3D-1);
var gbKonqueror=3D(gAgent.indexOf("konqueror")!=3D -1);
var gbSafari=3D(gAgent.indexOf("safari")!=3D -1);
var gbWindows=3D((gAgent.indexOf('win')!=3D =
-1)||(gAgent.indexOf('16bit')!=3D -1));
var gbMozilla=3D((gAgent.indexOf('gecko')!=3D-1) && =
(gAgent.indexOf('netscape')=3D=3D-1));
var gbAIR=3D(gAgent.indexOf('adobeair')!=3D-1);
var gbChrome =3D (gAgent.indexOf('chrome')!=3D-1);
var gbAIRSSL=3D false ;
var gVersion=3Dnavigator.appVersion.toLowerCase();
var gnVerMajor=3DparseInt(gVersion);
var gnVerMinor=3DparseFloat(gVersion);
if(!gbOpera&&!gbKonqueror&&!gbSafari)=20
{
gbIE=3D(navigator.appName.indexOf("Microsoft")!=3D-1);
gbNav=3D(gAgent.indexOf('mozilla')!=3D-1) && =
((gAgent.indexOf('spoofer')=3D=3D-1) && =
(gAgent.indexOf('compatible')=3D=3D-1));
if(gnVerMajor>=3D4)
{
if(navigator.appName=3D=3D"Netscape")
{
gbNav4=3Dtrue;
if(gnVerMajor>=3D5)
gbNav6=3Dtrue;
}
gbIE4=3D(navigator.appName.indexOf("Microsoft")!=3D-1);
}
if(gbNav6)
{
var nPos=3DgAgent.indexOf("gecko");
if(nPos!=3D-1)
{
var nPos2=3DgAgent.indexOf("/", nPos);
if(nPos2!=3D-1)
{
var nVersion=3DparseFloat(gAgent.substring(nPos2
+1));
if(nVersion>=3D20010726)
{
gbNav61=3Dtrue;
if (nVersion>=3D20020823)
gbNav7=3Dtrue;
}
}
}
}else if(gbIE4)
{
var nPos=3DgAgent.indexOf("msie");
if(nPos!=3D-1)
{
var nVersion=3DparseFloat(gAgent.substring(nPos+5));
if(nVersion>=3D5)
{
gbIE5=3Dtrue;
if(nVersion>=3D5.5)
gbIE55=3Dtrue;
if(nVersion=3D=3D10.0)
gbIE10=3Dtrue;
}
}
}
}
else if (gbOpera)
{
var nPos =3D gAgent.indexOf("opera");
if(nPos!=3D-1)
{
var nVersion=3DparseFloat(gAgent.substring(nPos+6));
if(nVersion>=3D6)
{
gbOpera6=3Dtrue;
if(nVersion>=3D7)
gbOpera7=3Dtrue;
}
}
}
else if (gbKonqueror)
{
var nPos =3D gAgent.indexOf("konqueror");
if(nPos!=3D-1)
{
var nVersion =3D parseFloat(gAgent.substring(nPos+10));
if (nVersion >=3D 3)
{
gbKonqueror3=3Dtrue;
}
}
}
if(gbSafari)
{
var nPos =3D gAgent.indexOf("version/");
if(nPos!=3D-1)
{
var nVersion =3D parseFloat(gAgent.substring(nPos+8,nPos+9));
if (nVersion >=3D 3)
{
gbSafari3=3Dtrue;
}
}
}
if(gbChrome)
{
gbSafari =3D true ;
gbSafari3=3Dtrue;
}
var gbWhVer=3Dtrue;
if(navigator.appVersion.indexOf("rv:11.0") !=3D -1)
{
gbIE =3D true;
gbIE4 =3D true;
gbIE5 =3D true;
gbIE55 =3D true;
gbIE10 =3D true;
}
------=_NextPart_000_0000_01D28EE8.6AEAB810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://localhost:13443/weblct/help/en/whutils.js
=EF=BB=BF
var gsFileName=3D"";
var gsDivName=3D"";
var xmlDoc=3Dnull;
var sdocPath=3Dnull;
var gsInsertBeforeEndHTML=3D"";
var sReplaceStringsSrc=3Dnew Array();
var gsDivName=3D"dataDiv";
var gnLoadDivNum=3D0;
var xmlHttp=3Dnull;
sReplaceStringsSrc[0]=3D"&";
sReplaceStringsSrc[1]=3D">";
sReplaceStringsSrc[2]=3D"<";
sReplaceStringsSrc[3]=3D""";
sReplaceStringsSrc[4]=3DString.fromCharCode(8364);
sReplaceStringsSrc[5]=3D" ";
var sReplaceStringsDst=3Dnew Array();
sReplaceStringsDst[0]=3D"&";
sReplaceStringsDst[1]=3D">";
sReplaceStringsDst[2]=3D"<";
sReplaceStringsDst[3]=3D"\"";
sReplaceStringsDst[4]=3DString.fromCharCode(128);
sReplaceStringsDst[5]=3D" ";
var goHighLighted=3Dnull;
var c_sEnginePath=3D'/robo/bin/robo.dll';
var gbSearchPage=3Dfalse;

var gIllegalTopicNameChars =3D "*\'\"<>|[];" ;


function _getRelativePath(strParentPath,strCurrentPath)
{
if(_isAbsPath(strCurrentPath)) return _getPath(strCurrentPath);
strParentPath=3D_replaceSlash(strParentPath);
strParentPath=3D_getPath(strParentPath);
strCurrentPath=3D_replaceSlash(strCurrentPath);
strCurrentPath=3D_getPath(strCurrentPath);
for(var i=3D0;i<strParentPath.length&&i<strCurrentPath.length;i++)
{
if(strParentPath.charAt(i)!=3DstrCurrentPath.charAt(i))
break;
}
=09
strParentPath=3DstrParentPath.substring(i);
strCurrentPath=3DstrCurrentPath.substring(i);=09
=09
var nPathPos=3D0;
while(nPathPos!=3D-1)
{
nPathPos=3DstrParentPath.indexOf("/");
if(nPathPos!=3D-1)
{
strParentPath=3DstrParentPath.substring(nPathPos+1);
strCurrentPath=3D"../"+strCurrentPath;
}
}
return strCurrentPath;
}
function _getRelativeFileName(strParentPath,strCurrentPath)
{
strParentPath=3D_replaceSlash(strParentPath);
strParentPath=3D_getPath(strParentPath);
strCurrentPath=3D_replaceSlash(strCurrentPath);
for(var i=3D0;i<strParentPath.length&&i<strCurrentPath.length;i++)
{
if(strParentPath.charAt(i)!=3DstrCurrentPath.charAt(i))
break;
}
=09
strParentPath=3DstrParentPath.substring(i);
strCurrentPath=3DstrCurrentPath.substring(i);=09
=09
var nPathPos=3D0;
while(nPathPos!=3D-1)
{
nPathPos=3DstrParentPath.indexOf("/");
if(nPathPos!=3D-1)
{
strParentPath=3DstrParentPath.substring(nPathPos+1);
strCurrentPath=3D"../"+strCurrentPath;
}
}
return strCurrentPath;
}
function _isAbsPathToHost(sPath)
{
return (sPath.indexOf("/")=3D=3D0);
}
function _getHost(sPath)
{
var nPos=3DsPath.indexOf("//");
if(nPos>0)
{
var nPosx=3DsPath.indexOf("/",nPos+2);
if(nPosx>0)
return sPath.substring(0,nPosx);
else
return sPath;
}
return sPath;
}
function _getFullPath(sPath,sRelPath)
{
if(_isAbsPath(sRelPath))
return sRelPath;
else if(_isAbsPathToHost(sRelPath))
return _getHost(sPath)+sRelPath;
else
{
var sFullPath=3DsPath;
var nPathPos=3D0;
while(nPathPos!=3D-1)
{
var nPathPos=3DsRelPath.indexOf("../");
if(nPathPos!=3D-1)
{
sRelPath=3DsRelPath.substring(nPathPos+3);
sFullPath=3DsFullPath.substring(0,sFullPath.leng
th-1);
var nPos2=3DsFullPath.lastIndexOf("/");
if(nPos2!=3D-1)
sFullPath=3DsFullPath.substring(0,nPos2+
1);
else
break;
}
}
sFullPath+=3DsRelPath;
return sFullPath;
}=09
}
function _getFullPathInAIR( sSwfPath, sRelPath)
{
var retPath =3D _getFullPath(_getPath(sSwfPath) , sRelPath);
var retFile =3D new window.runtime.flash.filesystem.File(retPath);
return retFile.nativePath; =09
}
function _isAbsPath(strPath)
{
var strUpper=3DstrPath.toUpperCase();
return (strUpper.indexOf(":")!=3D-1||strUpper.indexOf("\\\\")=3D=3D0);
}
function _replaceSlash(strURL)
{=09
var re=3Dnew RegExp("\\\\","g");
var strReplacedURL=3DstrURL.replace(re,"/");
return strReplacedURL;
}
function _getPath(strURL)
{
var n=3D0;
var n1=3DstrURL.indexOf('#');
var n2=3DstrURL.indexOf('?');
if( n1>=3D0 )
{
if( n2>=3D0 )
n=3D(n1>n2)?n2:n1;
else n=3Dn1;
}else
{
if( n2>=3D0 )
n=3Dn2;
else n=3DstrURL.length;
};
strURL=3DstrURL.substring(0, n);
pathpos=3DstrURL.lastIndexOf("/");
if(pathpos>0)
return strURL.substring(0,pathpos+1);
else
return "";
}
function _isHTTPUrl(strUrl)
{
strUrl =3D strUrl.toUpperCase();
str1 =3D strUrl.substring(0, 7);
str2 =3D strUrl.substring(0, 8);
if(str1 =3D=3D "HTTP://" || str1 =3D=3D "HTTP:\\\\" ||
str2 =3D=3D "HTTPS://" || str2 =3D=3D "HTTPS:\\\\")
return true;
else=20
{
str3 =3D strUrl.substring(0, 4);
if(str3 =3D=3D "WWW.")
return true;
}
return false;
}
function _isRemoteUrl(strUrl)
{
strUrl.toUpperCase();
if(_isHTTPUrl(strUrl)) return true;
str1 =3D strUrl.substring(0, 7);
if (str1 =3D=3D "MAILTO:") return true;
if (str1 =3D=3D "TELNET:") return true;
if (str1 =3D=3D "GOPHER:") return true;
str1 =3D strUrl.substring(0, 5);
if (str1 =3D=3D "FTP://") return true;
if (str1 =3D=3D "NEWS:") return true;
if (str1 =3D=3D "FILE:") return true;
if (str1 =3D=3D "FTP:\\\\") return true;
return false;
}
function removeItemFromArray(oArray,i)
{
if(oArray.length&&i>=3D0&&i<oArray.length)
{
var len=3DoArray.length;
for(var s=3Di;s<len-1;s++)
oArray[s]=3DoArray[s+1];
oArray.length=3Dlen-1;
}
}
function insertItemIntoArray(oArray,i,obj)
{
if(oArray.length&&i>=3D0&&i<=3DoArray.length)
{
var len=3DoArray.length;
for(var s=3Dlen;s>i;s--)
oArray[s]=3DoArray[s-1];
oArray[i]=3Dobj; =09
}
}
function loadData(sFileName)
{
var i=3DgnLoadDivNum;
var sName=3DgsDivName+gnLoadDivNum++;
loadData_2(sFileName,sName);
}
function loadData_2(sFileName,sDivName)
{
if(!getElement(sDivName))
{
if(!insertDataDiv(sDivName))
{
gsFileName=3DsFileName;
gsDivName=3DsDivName;
return;
}
}
var sHTML=3D"";
if(gbMac)
sHTML+=3D"<iframe src=3D\""+sFileName+"\"></iframe>";
else
sHTML+=3D"<iframe style=3D\"visibility:hidden;width:0;height:0\"
=
src=3D\""+sFileName+"\"></iframe>";
=09
var oDivCon=3DgetElement(sDivName);
if(oDivCon)
{
if(gbNav6)
{
=
if(oDivCon.getElementsByTagName&&oDivCon.getElementsByTagName("iFrame").l=
ength>0)
{
oDivCon.getElementsByTagName("iFrame")[0].src=3D
sFileName;
}
else
oDivCon.innerHTML=3DsHTML;
}
else
oDivCon.innerHTML=3DsHTML;
}
}
function IsHTTPURL(sdocPath)
{
var bRetVal =3D true;
switch(window.location.protocol)
{
case "file:":
bRetVal =3D false;
break;
}
return bRetVal;
}
function loadDataXML(sFileName,bAsync)
{
try
{
var sCurrentDocPath=3D_getPath(document.location.href);
var bAsyncReq =3D true ;
if (typeof(bAsync) !=3D'undefined' )
bAsyncReq =3D bAsync ;
else
{
bAsyncReq =3D false;
}
sdocPath=3D_getFullPath(sCurrentDocPath,sFileName);
if(gbIE5)
{
var bIsHTTPURL =3D false;
if(gbAIRSSL)
{
bIsHTTPURL =3D IsHTTPURL(sdocPath);
}
else
bIsHTTPURL =3D mrIsOnEngine();
if( bIsHTTPURL )
{
xmlDoc=3Dnew ActiveXObject("Microsoft.XMLHTTP");
xmlDoc.onreadystatechange=3DcheckState;
if(document.body!=3Dnull)
{
xmlDoc.Open("get", sdocPath, bAsyncReq);
xmlDoc.Send("");
};
}else
{
xmlDoc=3Dnew ActiveXObject("Microsoft.XMLDOM");
xmlDoc.onreadystatechange=3Dfunction()
{
if(xmlDoc!=3Dnull)
{
var state=3DxmlDoc.readyState;
if(state=3D=3D4)
{
if( xmlDoc.responseXML!=3Dnull )
xmlDoc=3DxmlDoc.response
XML;
var err=3DxmlDoc.parseError;
if(err.errorCode=3D=3D0)
putDataXML(xmlDoc,sdocPa
th);
else
{
if (xmlDoc.xml =3D=3D nu
ll || xmlDoc.xml =3D=3D '')
{
xmlDoc=3Dnew Act
iveXObject("Microsoft.XMLHTTP");
xmlDoc.onreadyst
atechange=3DcheckState;
if(document.body
!=3Dnull)
{
xmlDoc.O
pen("get", sdocPath, bAsyncReq);
xmlDoc.S
end("");
};
}
}
}
}
};
xmlDoc.async=3DbAsyncReq;
if(document.body!=3Dnull)
xmlDoc.load(sdocPath);
};
}
else if(gbNav6 && !gbAIR)
{
var req=3Dnew XMLHttpRequest();
req.open("GET", sdocPath, false); =20
req.send(null); =20
xmlDoc =3D req.responseXML;
initializeData();
}
else if(gbSafari || gbAIR)
{
if(window.XMLHttpRequest && !(window.ActiveXObject))=20
{
xmlHttp =3D new XMLHttpRequest();
if(xmlHttp)
{
xmlHttp.onreadystatechange=3DonXMLResponse;
xmlHttp.open("GET", sdocPath, false);
xmlHttp.send(null);
}
}
}
}catch(e)
{
=20
}
}
function onXMLResponse()
{
if(xmlHttp)
{
if(xmlHttp.readyState =3D=3D 4)
{
xmlDoc =3D xmlHttp.responseXML;
if(xmlDoc!=3Dnull)
{
putDataXML(xmlDoc,sdocPath);
}
else
{
onLoadXMLError();
}
}
}
}
function initializeData()
{
if(xmlDoc!=3Dnull)
putDataXML(xmlDoc,sdocPath);
}
function checkState()
{
if(xmlDoc!=3Dnull)
{
var state=3DxmlDoc.readyState;
if(state=3D=3D4)
{
if( xmlDoc.responseXML!=3Dnull )
xmlDoc=3DxmlDoc.responseXML;
var err=3DxmlDoc.parseError;
if(err.errorCode=3D=3D0)
putDataXML(xmlDoc,sdocPath);
else
onLoadXMLError();
}
}
}
function insertDataDiv(sName)
{
var sHTML=3D"";
if(gbMac)
sHTML+=3D"<div id=3D"+sName+" style=3D\"display:none;\"></div>";
else
sHTML+=3D"<div id=3D"+sName+" style=3D\"visibility:hidden\"></di
v>";
if((gbIE5||gbNav6||gbSafari3)&&document.body)
document.body.insertAdjacentHTML("beforeEnd",sHTML);
else
{
gsInsertBeforeEndHTML=3DsHTML;
setTimeout("insertWhenBodyReady();",100);
return false;
}
return true;
}
function insertWhenBodyReady()
{
if(gsInsertBeforeEndHTML=3D=3D"") return;
if(document.body)
{
document.body.insertAdjacentHTML("beforeEnd",gsInsertBeforeEndHT
ML);
gsInsertBeforeEndHTML=3D"";
loadData_2(gsFileName,gsDivName);
}
else
{
setTimeout("insertWhenBodyReady();",100);
}
}
function window_BUnload()
{
for(var i=3D0;i<gnLoadDivNum;i++)
{
var oDivCon=3DgetElement(gsDivName+i);
if(oDivCon)
oDivCon.innerHTML=3D"";
}
}
function removeThis(obj)
{
if(obj.parentNode)
obj.parentNode.removeChild(obj);
else
obj.outerHTML=3D"";
}
function getParentNode(obj)
{
if(obj.parentNode)
return obj.parentNode;
else if(obj.parentElement)
return obj.parentElement;
return null;
}
function getElement(sID)
{
if(document.getElementById)
return document.getElementById(sID);
else if(document.all)
return document.all(sID);
return null;
}
function getChildrenByTag(obj,sTagName)
{
if(obj.getElementsByTagName)
{
var aChildren=3Dnew Array();
var aElements=3DgetElementsByTag(obj,sTagName);
if(aElements!=3Dnull)
{
for(var i=3D0;i<aElements.length;i++)
{
if(aElements[i].parentNode=3D=3Dobj)
aChildren[aChildren.length]=3DaElements[
i];
}
return aChildren;
}
else
return new Array();
}
else if(obj.children)
return obj.children.tags(sTagName);
}
function getElementsByTag(obj,sTagName)
{
if(obj.getElementsByTagName)
return obj.getElementsByTagName(sTagName);
else if(obj.all)
return obj.all.tags(sTagName);
return null;
}
function _htmlToText(sHTML)
{
if(sHTML=3D=3Dnull) return null;
var sText=3DsHTML;
for(var i=3D0;i<sReplaceStringsSrc.length;i++)
{
var re=3Dnew RegExp(sReplaceStringsSrc[i],"g");
sText=3DsText.replace(re,sReplaceStringsDst[i]);
}=09
return sText;
}
function _textToHtml_nonbsp(sText)
{
if(sText=3D=3Dnull) return null;
var sHTML=3DsText;
for(var i=3D0;i<sReplaceStringsSrc.length-1;i++)
{
var re=3Dnew RegExp(sReplaceStringsDst[i],"g");
sHTML=3DsHTML.replace(re,sReplaceStringsSrc[i]);
}=09
return sHTML;
}
function _textToHtml(sText)
{
if(sText=3D=3Dnull) return null;
var sHTML=3DsText;
for(var i=3D0;i<sReplaceStringsSrc.length;i++)
{
var re=3Dnew RegExp(sReplaceStringsDst[i],"g");
sHTML=3DsHTML.replace(re,sReplaceStringsSrc[i]);
}=09
return sHTML;
}

function getInnerText(obj)
{
var renbsp2sp=3Dnew RegExp("\xa0","g");
if(obj.innerText)
{
var sText=3Dobj.innerText;
sText=3DsText.replace(renbsp2sp," ");
return sText;
}
else
{
if(obj.nodeValue)
{
var sValue=3Dobj.nodeValue;
sValue=3DsValue.replace(renbsp2sp," ");
return sValue;
}
else
{
var sText=3D"";
var oChild=3Dobj.firstChild;
while(oChild!=3Dnull)
{
sText+=3DgetInnerText(oChild);
oChild=3DoChild.nextSibling;
}
return sText;
}
}
=09
}
function HighLightElement(obj,sHighLightColor,sNormalColor)
{
if(obj!=3Dnull)
{
resetHighLight(sNormalColor);
if (obj.style)
obj.style.backgroundColor=3DsHighLightColor;
goHighLighted=3Dobj;
}
}
function resetHighLight(sNormalColor)
{
if(goHighLighted!=3Dnull)
{
if (goHighLighted.style)
goHighLighted.style.backgroundColor=3DsNormalColor;
goHighLighted=3Dnull;
}
}
function whFont(sName,sSize,sColor,sStyle,sWeight,sDecoration)
{
this.sName=3DsName;
this.sSize=3DsSize;
this.sColor=3DsColor;
this.sStyle=3DsStyle;
this.sWeight=3DsWeight;
this.sDecoration=3DsDecoration;
}
function getFontStyle(oFont)
{
var sStyle=3D"";
if(oFont)
{
sStyle+=3D"font-family:"+oFont.sName+";";
sStyle+=3D"font-size:"+oFont.sSize+";";
=09
sStyle+=3D"font-style:"+oFont.sStyle+";";
sStyle+=3D"font-weight:"+oFont.sWeight+";";
sStyle+=3D"text-decoration:"+oFont.sDecoration+";";
sStyle+=3D"color:"+oFont.sColor+";";
}
return sStyle;
}
function _browserStringToText(sBStr)
{
var sText=3D"";
var nPos=3DsBStr.indexOf('%');
while(nPos!=3D-1)
{
sText+=3DsBStr.substring(0,nPos);
sBStr=3DsBStr.substring(nPos+1);
var sNum=3D"";
var i=3D0;
while(sBStr.charAt(i)>=3D'0'&&sBStr.charAt(i)<=3D'9')
{
sNum+=3DsBStr.charAt(i++);=09
}
if(sNum!=3D""){
var nNum=3DparseInt(sNum,16);
sText+=3DString.fromCharCode(nNum);
sBStr=3DsBStr.substring(i);
}
nPos=3DsBStr.indexOf('%');
}
sText+=3DsBStr;
return sText;
}
function IsInternal(urlName)
{
if(!IsValidInternalTopicURL(urlName))
return false;
var unescapedUrlName =3D unescape(urlName);
if(!IsValidInternalTopicURL(unescapedUrlName))
return false;
var decodedUrlName =3D decodeURI(urlName);
if(!IsValidInternalTopicURL(decodedUrlName))
return false;

return true;
}
function IsValidInternalTopicURL(urlName)
{
if(urlName.indexOf(":") !=3D -1 || urlName.indexOf("//") !=3D -1 || =
urlName.indexOf("&#") !=3D -1 || (!IsValidTopicURL(urlName)))
return false;
=09
return true;=09
=09
}
function IsValidTopicURL(topicURL)
{
for (var i =3D 0 ; i < gIllegalTopicNameChars.length ; i++)
{
if (topicURL.indexOf(gIllegalTopicNameChars.charAt(i)) !=3D -1 )
return false ;
}
return true ;
}
function IsNonAscii(szWord)
{
var temp;
for(var iCount=3D0; iCount<szWord.length;iCount++)
{
temp =3D szWord.charCodeAt(iCount);
if(temp>128)
return true;
}
return false;
}
function excapeSingleQuotandSlash(str)
{
if(str=3D=3Dnull) return null;
var nPos=3D0;
var sRes=3D"";
var nPosNew=3Dstr.indexOf("\\",nPos);
while(nPosNew!=3D-1){
sRes+=3Dstr.substring(nPos,nPosNew+1)+"\\";
nPos=3DnPosNew+1;
nPosNew=3Dstr.indexOf("\\",nPos);
}
if(nPos<str.length)
sRes+=3Dstr.substring(nPos);
var re=3Dnew RegExp("'","g");
sRes=3DsRes.replace(re,"\\'");
return sRes;
}
function mrGetRootWindow()
{
var cWnd=3Dwindow;
while(cWnd!=3Dnull)
{
if( cWnd.cMRServer!=3Dnull && String(cWnd.cMRServer)!=3D'undefin
ed' )
{
return cWnd;
};
cWnd=3DcWnd.parent;
};
return null;
};
function mrGetProjName()
{
var cRoot=3DmrGetRootWindow();
if( cRoot=3D=3Dnull ) return '';
var sTags=3Dunescape(cRoot.location.search);
if( sTags=3D=3D'' )
sTags=3Dunescape(cRoot.location.hash);
var nStart, nEnd1, nEnd2;
var sName=3D'';
if( (nStart=3DsTags.indexOf('prj=3D'))>=3D0 )
{
if( (nEnd=3DsTags.indexOf('&', nStart))<0 ) nEnd=3DsTags.length;
if( (nEnd1=3DsTags.indexOf('>', nStart))<0 ) nEnd1=3DsTags.lengt
h;
if( nEnd>nEnd1 ) nEnd=3DnEnd1;
sName=3DsTags.substring(nStart+4, nEnd);
};
return sName;
};
function mrInitialize()
{
var sProjName=3DmrGetProjName();
var cRoot=3DmrGetRootWindow();
if( sProjName!=3D'' && cRoot!=3Dnull )
{
cRoot.cMRServer.m_bEngine=3Dtrue;
cRoot.cMRServer.m_sProjName=3DsProjName;
};
};
function mrIsOnEngine()
{
var cRoot=3DmrGetRootWindow();
return cRoot && cRoot.cMRServer && cRoot.cMRServer.m_bEngine=3D=3Dtrue;
};
function mrGetEngineUrl()
{
return c_sEnginePath;
};
function getClientHeight()
{
if(gbSafari3)
{
return innerHeight; =20
}
return document.body.clientHeight;
=20
}
function PatchParametersForEscapeChar(sParam)
{
var sresult =3D sParam;
if(gbSafari)
{
sresult =3D sresult.replace(/%3c/gi,"<");
sresult =3D sresult.replace(/%3e/gi,">");
}
return sresult;
}
function SeeForSearch(strProjectDir)
{
if(gbAIRSSL && gbSearchPage)
{
loadFts_context(strProjectDir);
goOdinHunter.strQuery =3D GetSearchTextFromURL();
Query();
}
}
var RH_BreadCrumbDataStringVariable=3D"";
function RH_Document_Write(szText)
{
RH_BreadCrumbDataStringVariable+=3DszText;
}
function RH_AddMasterBreadcrumbs(relHomePage,styleInfo, separator, =
strHome, strHomePath)
{
delete gaBreadcrumbsTrail;
gaBreadcrumbsTrail =3D new Array();
var sTopicFullPath =3D _getPath(document.location.href);
var sXmlFullPath =3D _getFullPath(sTopicFullPath, relHomePage);
var sXmlFolderPath =3D _getPath(sXmlFullPath);
var sdocPath =3D _getFullPath(sXmlFolderPath, "MasterData.xml");
try
{
GetMasterBreadcrumbs(sdocPath, styleInfo, separator);
}
catch(err)
{
=09
}
var i =3D gaBreadcrumbsTrail.length;
if(i =3D=3D 0)
{
var strTrail =3D "<a style=3D\""+ styleInfo + "\"" + " href=3D\"" +
=
strHomePath + "\">" + strHome + "</a> " + separator + " ";
RH_Document_Write(strTrail);
}
else
{
while(i > 0)
{
RH_Document_Write(gaBreadcrumbsTrail[i-1]);
i--;
}
}
return;
}
=09
var gbWhUtil=3Dtrue;
------=_NextPart_000_0000_01D28EE8.6AEAB810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://localhost:13443/weblct/help/en/whmsg.js
=EF=BB=BF
var WH_MSG_RESIZEPANE =3D0x0100;
var WH_MSG_SHOWPANE =3D0x0101;
var WH_MSG_HIDEPANE =3D0x0102;
var WH_MSG_SYNCTOC =3D0x0103;
var WH_MSG_NEXT =3D0x0104;
var WH_MSG_PREV =3D0x0105;
var WH_MSG_NOSEARCHINPUT =3D0x0106;
var WH_MSG_NOSYNC =3D0x0107;
var WH_MSG_ENABLEWEBSEARCH =3D0x0108;
var WH_MSG_ISPANEVISIBLE =3D0x0109;
var WH_MSG_PANESTATUE =3D0x010a;
var WH_MSG_SYNCINFO =3D0x010b;
var WH_MSG_PANEINFO =3D0x010c;
var WH_MSG_WEBSEARCH =3D0x010d;
var WH_MSG_SEARCHINDEXKEY =3D0x0201;
var WH_MSG_SEARCHFTSKEY =3D0x020a;
var WH_MSG_PROJECTREADY =3D0x0301;
var WH_MSG_GETPROJINFO =3D0x0302;
var WH_MSG_SHOWTOC =3D0x0401;
var WH_MSG_SHOWIDX =3D0x0402;
var WH_MSG_SHOWFTS =3D0x0403;
var WH_MSG_SHOWGLO =3D0x0404;
var WH_MSG_SHOWGLODEF =3D0x0500;
var WH_MSG_GETTOCPATHS =3D0x0600;
var WH_MSG_GETAVIAVENUES =3D0x0601;
var WH_MSG_GETCURRENTAVENUE =3D0x0602;
var WH_MSG_GETPANEINFO =3D0x0603;
var WH_MSG_AVENUEINFO =3D0x0604;
var WH_MSG_GETSTARTFRAME =3D0x0701;
var WH_MSG_GETDEFAULTTOPIC =3D0x0702;
var WH_MSG_SEARCHTHIS =3D0x0801;
var WH_MSG_GETSEARCHS =3D0x0802;
var WH_MSG_ISINFRAMESET =3D0x0900;
var WH_MSG_TOOLBARORDER =3D0x0a00;
var WH_MSG_MINIBARORDER =3D0x0a01;
var WH_MSG_ISSYNCSSUPPORT =3D0x0a02;
var WH_MSG_ISSEARCHSUPPORT =3D0x0a03;
var WH_MSG_GETPANETYPE =3D0x0a04;
var WH_MSG_BACKUPSEARCH =3D0x0a05;
var WH_MSG_GETPANES =3D0x0a06;
var WH_MSG_INITSEARCHSTRING =3D0x0a07;
var WH_MSG_RELOADNS6 =3D0x0a08;
var WH_MSG_ISAVENUESUPPORT =3D0x0a09;
var WH_MSG_GETCMD =3D0x0b00;
var WH_MSG_GETPANE =3D0x0b01;
var WH_MSG_GETDEFPANE =3D0x0b02;
var WH_MSG_HILITESEARCH =3D0x0b03;
var WH_MSG_GETSEARCHSTR =3D0x0b04;
var WH_MSG_SETSYNSTR =3D0x0b05;
var WH_MSG_GETMAXRSLT =3D0x0b06;
var WH_MSG_SETNUMRSLT =3D0x0b07;
var WH_MSG_GETNUMRSLT =3D0x0b08;
function whMessage(nMessageId,wSender,nVersion,oParam)
{
this.nMessageId=3DnMessageId;
this.wSender=3DwSender;
this.nVersion=3DnVersion;
this.oParam=3DoParam;
}
var gbWhMsg=3Dtrue;
------=_NextPart_000_0000_01D28EE8.6AEAB810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://localhost:13443/weblct/help/en/whproxy.js
=EF=BB=BF
var gbInited=3Dfalse;
var gWndStubPage=3Dnull;
function getStubPage()
{
if(!gbInited)
{
gWndStubPage=3DgetStubPage_inter(window);
gbInited=3Dtrue;
}
return gWndStubPage;
}
function getStubPage_inter(wCurrent)
{
if(null=3D=3DwCurrent.parent||wCurrent.parent=3D=3DwCurrent)
return null;
=
if(typeof(wCurrent.parent.whname)=3D=3D"string"&&"wh_stub"=3D=3DwCurrent.=
parent.whname)
return wCurrent.parent;
else
if(wCurrent.parent.frames.length!=3D0&&wCurrent.parent!=3DwCurre
nt)
return getStubPage_inter(wCurrent.parent);
else
return null;
}
function RegisterListener(framename,nMessageId)
{
var wSP=3DgetStubPage();
if(wSP&&wSP!=3Dthis)
return wSP.RegisterListener(framename,nMessageId);
else
return false;
}
function RegisterListener2(oframe,nMessageId)
{
var wSP=3DgetStubPage();
if(wSP&&wSP!=3Dthis)
return wSP.RegisterListener2(oframe,nMessageId);
else
return false;
}
function UnRegisterListener2(oframe,nMessageId)
{
var wSP=3DgetStubPage();
if(wSP&&wSP!=3Dthis&&wSP.UnRegisterListener2)
return wSP.UnRegisterListener2(oframe,nMessageId);
else
return false;
}
function SendMessage(oMessage)
{
var wSP=3DgetStubPage();
if(wSP&&wSP!=3Dthis&&wSP.SendMessage)
return wSP.SendMessage(oMessage);
else
return false;
}
var gbWhProxy=3Dtrue;
var gbPreview=3Dfalse;
gbPreview=3Dfalse;=20
if (gbPreview)
document.oncontextmenu=3DcontextMenu;
function contextMenu()
{
return false;
}
------=_NextPart_000_0000_01D28EE8.6AEAB810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://localhost:13443/weblct/help/en/whmozemu.js
=EF=BB=BF
if (! window.gbIE4 && (window.gbNav6 || gbSafari3) && =
!document.childNodes[0].insertAdjacentHTML){
HTMLElement.prototype.insertAdjacentElement =3D =
function(where,parsedNode)
{
switch (where){
case 'beforeBegin':
this.parentNode.insertBefore(parsedNode,this);
break;
case 'afterBegin':
this.insertBefore(parsedNode,this.firstChild);
break;
case 'beforeEnd':
this.appendChild(parsedNode);
break;
case 'afterEnd':
if (this.nextSibling){
this.parentNode.insertBefore(parsedNode,this.nextSibling);
} else {
this.parentNode.appendChild(parsedNode);
}
break;
}
}
HTMLElement.prototype.insertAdjacentHTML =3D function(where,htmlStr){
var r =3D this.ownerDocument.createRange();
r.setStartBefore(this);
var parsedHTML =3D r.createContextualFragment(htmlStr);
this.insertAdjacentElement(where,parsedHTML);
}

HTMLElement.prototype.insertAdjacentText =3D function(where,txtStr){


var parsedText =3D document.createTextNode(txtStr);
this.insertAdjacentElement(where,parsedText);
}
}
function testScroll() {
if (window._pageXOffset=3D=3Dnull) {
window._pageXOffset =3D window.pageXOffset;
window._pageYOffset =3D window.pageYOffset;
}
document.scrollTop =3D window.pageYOffset;
document.scrollLeft =3D window.pageXOffset;
window.document.scrollHeight =3D document.height;
window.document.scrollWidth =3D document.width;
window.document.clientWidth =3D window.innerWidth;
window.document.clientHeight =3D window.innerHeight;
if (((window.pageXOffset!=3Dwindow._pageXOffset) || =
(window.pageYOffset!=3Dwindow._pageYOffset)) && (window.onscroll))=20
window.onscroll();
window._pageXOffset =3D window.pageXOffset;
window._pageYOffset =3D window.pageYOffset;
}
if (window.gbNav6 && !window.gbNav7) {
setInterval("testScroll()",50)
}
------=_NextPart_000_0000_01D28EE8.6AEAB810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://localhost:13443/weblct/help/en/whtbar.js
=EF=BB=BF
var gaButtons=3Dnew Array();
var gaTypes=3Dnew Array();
var gaBtnBgColor=3Dnew Array();
var gaSelBtnBgColor=3Dnew Array();
var gaOrders=3Dnull;
var gaObjBtns=3Dnew Array();
var BTN_TEXT=3D1;
var BTN_IMG=3D2;
var BTN_IMG_TOP=3D4
var BTN_IMG_BOTTOM=3D8;
var BTN_IMG_LEFT=3D16;
var BTN_IMG_RIGHT=3D32;
var gsAlign=3D"left";
var gsBgImage=3D"";
var gsBgColor=3D"#99ccff";
var gsShadow=3D"#cccccc";
var gsTBBgImage=3D"";
var gnShowHideStyle=3D0;
var goTocInfo=3Dnull;
var gbTocInfoInited=3Dfalse;
var goWebSearch=3Dnull;
var gsTBFontFamily=3D"Arial";
var gsTBFontSize=3D"xx-small";
var gsTBFontColor=3D"#003063";
var gsTBDarkColor=3D"#808080";
var gsTBLightColor=3D"#FFFAFA";
var gsTBSelectedBgColor=3D"#639ace";
var gsTBFontSelectedColor=3D"#ffffff";
var gaOnLoads=3Dnew Array();
var goWebSearchEnable=3Dtrue;
var goShow=3Dnull;
var goHide=3Dnull;
var goHide2=3Dnull;
var goSync=3Dnull;
var goToc=3Dnull;
var goIdx=3Dnull;
var goFts=3Dnull;
var goGlo=3Dnull;
var goNext=3Dnull;
var goPrev=3Dnull;
var goRole=3Dnull;
var LAYOUT=3D1;
var HLAYOUT=3D0;
var VLAYOUT=3D1;
var ALIGN=3D2;
var BALIGN=3D0;
var EALIGN=3D2;
var goEl=3Dnull;
var gnRE=3D0;
var gnButtonLayout=3D0;
var gnShowHide=3D-1;
var gbEqualSize=3Dfalse;
var goCusButton=3Dnew Array();
var gsBtnStyle=3D"";
var gaAvenues=3Dnull;
var gsCurAveName=3D"";
var gsIToc=3Dnull;
var gsITocS=3Dnull;
var gsIIndex=3Dnull;
var gsIIndexS=3Dnull;
var gsISearch=3Dnull;
var gsISearchS=3Dnull;
var gsIGlossary=3Dnull;
var gsIGlossaryS=3Dnull;
var gsIBanner=3Dnull;
var gsIGo=3Dnull;
var gsIHide=3Dnull;
var gsIPrev=3Dnull;
var gsINext=3Dnull;
var gsISync=3Dnull;
var gsINextD=3Dnull;
var gsIPrevD=3Dnull;
var gsIWebSearch=3Dnull;
var gsIWebSearchD=3Dnull;
var gbAveButttnInited=3Dfalse;
var goNextParent=3Dnull;
var goPrevParent=3Dnull;
var gsSearchPrompt=3D"- Search -";
var gstrSearch=3D"";
var gbPreview=3Dfalse;
gbPreview=3Dfalse;=20
var gsSearchFormTitle=3D"";
var gnHasNavPane=3D-1;
var gbInitBtn=3Dfalse;
var gaBtns=3Dnew Array();
var gbWhTBar=3Dfalse;
var goTextFont=3Dnull;
var goSelTextFont=3Dnull;
var gsPane=3D"";
var gbNeedUpdateAve=3Dfalse;
var gbUpdateTimerCount=3D0;
function setGoImage(sGoImage)
{
if(sGoImage)
{
gsIGo=3DsGoImage;
}
}
function btnBgColor(sType,sColor)
{
this.sType=3DsType;
this.sColor=3DsColor;
}
function setBackground(sBgImage)
{
gsBgImage=3DsBgImage;
}
function setBackgroundcolor(sBgColor)
{
gsBgColor=3DsBgColor;
}
function setAlignment(strAlignment)
{
gnButtonLayout=3D0;
if(strAlignment=3D=3D"left")
{
gnButtonLayout=3DHLAYOUT|BALIGN;
}
else if(strAlignment=3D=3D"right")
{
gnButtonLayout=3DHLAYOUT|EALIGN;
}
else if(strAlignment=3D=3D"top")
{
gnButtonLayout=3DVLAYOUT|BALIGN;
}
else if(strAlignment=3D=3D"bottom")
{
gnButtonLayout=3DVLAYOUT|EALIGN;
}
}
function writeStyle(bMiniBar)
{
var sStyle=3D"";
sStyle+=3D"<style type=3D'text/css'>\n";
sStyle+=3D"<!--\n";
sStyle+=3D".clsBtnNormal {\n";
if(!(gbNav4&&!gbNav6))
if (bMiniBar)
sStyle+=3D"padding:2px;\n";
else
sStyle+=3D"padding:5px;\n";
sStyle+=3D"cursor:hand;\n";
sStyle+=3D"font-family:"+gsTBFontFamily+";\n";
sStyle+=3D"font-size:"+gsTBFontSize+";\n";
sStyle+=3D"color:"+gsTBFontColor+";}\n";
sStyle+=3D".clsNoBNormal {\n";
sStyle+=3D"padding-left:2px;padding-right:2px;\n";
sStyle+=3D"cursor:hand;\n";
sStyle+=3D"font-family:"+gsTBFontFamily+";\n";
sStyle+=3D"font-size:"+gsTBFontSize+";\n";
sStyle+=3D"color:"+gsTBFontColor+";}\n";
sStyle+=3D".clsBtnDisable {\n";
if(!(gbNav4&&!gbNav6))
if (bMiniBar)
sStyle+=3D"padding:2px;\n";
else
sStyle+=3D"padding:5px;\n";
sStyle+=3D"cursor:default;\n";
sStyle+=3D"font-family:"+gsTBFontFamily+";\n";
sStyle+=3D"font-size:"+gsTBFontSize+";\n";
sStyle+=3D"color:"+gsTBFontColor+";}\n";
sStyle+=3D".clsNoBDisable {\n";
sStyle+=3D"padding-left:2px;padding-right:2px;\n";
sStyle+=3D"cursor:default;\n";
sStyle+=3D"font-family:"+gsTBFontFamily+";\n";
sStyle+=3D"font-size:"+gsTBFontSize+";\n";
sStyle+=3D"color:"+gsTBFontColor+";}\n";

sStyle+=3D".clsNotBtn {\n";
if(!(gbNav4&&!gbNav6))
if (bMiniBar)
sStyle+=3D"padding:2px;\n";
else
sStyle+=3D"padding:5px;\n";
sStyle+=3D"font-family:"+gsTBFontFamily+";\n";
sStyle+=3D"font-size:"+gsTBFontSize+";\n";
sStyle+=3D"color:"+gsTBFontColor+";}\n";
sStyle+=3D".clsBtnUp{\n";
if(!(gbNav4&&!gbNav6))
if (bMiniBar)
sStyle+=3D"padding:1px;\n";
else
sStyle+=3D"padding:4px;\n";
sStyle+=3D"border-bottom:"+gsTBDarkColor+" 1px solid;\n";
sStyle+=3D"border-left:"+gsTBLightColor+" 1px solid;\n";
sStyle+=3D"border-right:"+gsTBDarkColor+" 1px solid;\n";
sStyle+=3D"border-top:"+gsTBLightColor+" 1px solid;\n";
sStyle+=3D"cursor:hand;";
sStyle+=3D"font-family:"+gsTBFontFamily+";\n";
sStyle+=3D"font-size:"+gsTBFontSize+";\n";
sStyle+=3D"color:"+gsTBFontColor+";}\n";
sStyle+=3D".clsNoBUp{\n";
sStyle+=3D"padding-left:2px;padding-right:2px;\n";
sStyle+=3D"cursor:hand;";
sStyle+=3D"font-family:"+gsTBFontFamily+";\n";
sStyle+=3D"font-size:"+gsTBFontSize+";\n";
sStyle+=3D"color:"+gsTBFontColor+";}\n";
sStyle+=3D".clsBtnDown{\n";
if(!(gbNav4&&!gbNav6))
if (bMiniBar)
sStyle+=3D"padding:1px;\n";
else
sStyle+=3D"padding:4px;\n";
sStyle+=3D"border-bottom:"+gsTBLightColor+" 1px solid;\n";
sStyle+=3D"border-left:"+gsTBDarkColor+" 1px solid;\n";
sStyle+=3D"border-right:"+gsTBLightColor+" 1px solid;\n";
sStyle+=3D"border-top:"+gsTBDarkColor+" 1px solid;\n";
sStyle+=3D"color:"+gsTBFontColor+";\n";
sStyle+=3D"cursor:hand;\n";
sStyle+=3D"font-family:"+gsTBFontFamily+";\n";
sStyle+=3D"font-size:"+gsTBFontSize+";}\n";
sStyle+=3D".clsNoBDown{\n";
sStyle+=3D"padding-left:2px;padding-right:2px;\n";
sStyle+=3D"cursor:hand;";
sStyle+=3D"font-family:"+gsTBFontFamily+";\n";
sStyle+=3D"font-size:"+gsTBFontSize+";\n";
sStyle+=3D"color:"+gsTBFontColor+";}\n";
sStyle+=3DgetDefaultButtonFont();
sStyle+=3DgsBtnStyle;
sStyle+=3D".clsToolbarBackground{\n";
sStyle+=3D"margin:2px;}\n";
sStyle+=3D"-->\n";
sStyle+=3D" body {\n";
if (gsBgImage)
sStyle+=3D"border-top:"+gsBgColor+" 1px solid;}\n";
else
sStyle+=3D"border-top:black 1px solid;}\n";
sStyle+=3D"-->\n";
sStyle+=3D"</style>\n";
document.write(sStyle);
}
function button(sType,sText,nWidth,nHeight)
{
this.sType=3DsType;
this.sText=3DsText;
this.nWidth=3DnWidth;
this.nHeight=3DnHeight;
=09
this.aIs=3Dnew Array();
var i=3D0;
while(button.arguments.length>i+4)
{
if (button.arguments[4+i])
=
this.aIs[i]=3D_getFullPath(_getPath(document.location.href),button.argume=
nts[4+i]);
else
this.aIs[i]=3D"";
i++;
}
}
function getImage(oImage,sTitle)
{
if(oImage.aIs[0])
{
var sI=3D"";
if(sTitle=3D=3D"")
sTitle=3DoImage.sText;
sI+=3D"<img alt=3D\""+sTitle+"\" src=3D\""+oImage.aIs[0]+"\"";
if(oImage.nWidth>0)
sI+=3D" width=3D"+oImage.nWidth;
if(oImage.nHeight>0)
sI+=3D" height=3D"+oImage.nHeight;
sI+=3D" border=3D0 align=3D\"absmiddle\">";
return sI;
}
return "";
}
function getCurrentAveName()
{
var oSelect=3DgetElement("avenue");
if(oSelect)
return oSelect.value;
else
return "";
}
function updateWebSearch(bEnable)
{
var oWebSearch=3DgetElement("btnwebsearch");
var oWebSearchParent=3Dnull;
if(oWebSearch)
oWebSearchParent=3DgetParentNode(oWebSearch);
goWebSearchEnable=3DbEnable;
if(oWebSearchParent)
{
if(bEnable)
enableButton(oWebSearchParent,goWebSearch);
else
disableButton(oWebSearchParent,goWebSearch);
}
}
function setState(oEL,sState)
{
if(gbNav6||gbOpera)
oEL.setAttribute("state",sState);
else
oEL.state=3DsState;=09
}
function updateAvenueIfNeeded()
{
gbUpdateTimerCount--;
if (gbNeedUpdateAve&&gbUpdateTimerCount=3D=3D0)
{
updateAvenue();
}
}
function updateAvenue()
{
var sSelect=3DgetAvenueHTML(gaAvenues);
var oSelect=3DgetElement("avenue");
if(oSelect)
{
if(gbNav6)
{
var oParent=3DgetParentNode(oSelect);
=09
if(oParent)
{
removeThis(oSelect);
oParent.insertAdjacentHTML("afterBegin",sSelect)
;
}
}
else
oSelect.outerHTML=3DsSelect;=09
oSelect=3DgetElement("avenue");
if(isValidAvenue(gaAvenues,gsCurAveName))
oSelect.value=3DgsCurAveName;
}
updateAveButton();
}
function initAveButtonObj()
{
if(!gbAveButttnInited)
{
var oNext=3DgetElement("btnavnext");
if(oNext)
goNextParent=3DgetParentNode(oNext);
var oPrev=3DgetElement("btnavprev");
if(oPrev)
goPrevParent=3DgetParentNode(oPrev);
}
gbAveButttnInited=3Dtrue;
}
function disableAveButton()
{
initAveButtonObj();
if(goNextParent)
disableButton(goNextParent,goNext);
if(goPrevParent)
disableButton(goPrevParent,goPrev);
}
function disableButton(oEl,oBtn)
{
setState(oEl,"disable");
var sPF=3DoEl.className.substring(0,6);
oEl.className=3DsPF+"Disable";
var oAs =3D getElementsByTag(oEl,"a");
if (oAs.length>0)
{
oAs[0].style.cursor=3D"default";
}
var oIs=3DgetElementsByTag(oEl,"img");
if(oIs.length>0&&oBtn&&oBtn.aIs&&oBtn.aIs.length>3)
{
if(oBtn.aIs[3])
oIs[0].src=3DoBtn.aIs[3];
}
else
oEl.style.visibility=3D"hidden";
}
function enableButton(oEl,oBtn)
{
setState(oEl,"normal");
if(oEl=3D=3DgoEl)
{
var sPF=3DoEl.className.substring(0,6);
oEl.className=3DsPF+"Up";
}
var oAs =3D getElementsByTag(oEl,"a");
if (oAs.length>0)
{
oAs[0].style.cursor=3D"hand";
}
var oIs=3DgetElementsByTag(oEl,"img");
if(oIs.length>0&&oBtn&&oBtn.aIs&&oBtn.aIs.length>0)
{
if(oBtn.aIs[0])
oIs[0].src=3DoBtn.aIs[0];
}
oEl.style.visibility=3D"visible";
}
function updateAveButton()
{
initAveButtonObj();=09
var strAveName=3DgetCurrentAvenue();
if(strAveName!=3D"")
{
if(gaAvenues)
{
for(var i=3D0;i<gaAvenues.length;i++)
if(gaAvenues[i].sName=3D=3DstrAveName)
{
if(goNextParent)
{
if(gaAvenues[i].sNext!=3Dnull&&gaAvenues
[i].sNext!=3D"")
enableButton(goNextParent,goNext
);
else
disableButton(goNextParent,goNex
t);
}
if(goPrevParent)
{
if(gaAvenues[i].sPrev!=3Dnull&&gaAvenues
[i].sPrev!=3D"")
enableButton(goPrevParent,goPrev
);
else
disableButton(goPrevParent,goPre
v);
}=09
break;
}
}
}
else
{
var bNext=3Dfalse;
var bPrev=3Dfalse;
if(gaAvenues&&gaAvenues.length>0)
{
for(var i=3D0;i<gaAvenues.length&&(!bNext||!bPrev);i++)
{
if(!bNext)
if(gaAvenues[i].sNext!=3Dnull&&gaAvenues
[i].sNext!=3D"")
bNext=3Dtrue;=09
if(!bPrev)
if(gaAvenues[i].sPrev!=3Dnull&&gaAvenues
[i].sPrev!=3D"")
bPrev=3Dtrue;=09
}
}
if(goNextParent)
{
if(bNext)
enableButton(goNextParent,goNext);
else
disableButton(goNextParent,goNext);
}
=09
if(goPrevParent)
{
if(bPrev)
enableButton(goPrevParent,goPrev);
else
disableButton(goPrevParent,goPrev);
}
}
=09
}
function isValidAvenue(aAvenues,sValue)
{
if(aAvenues)
{
for(var i=3D0;i<aAvenues.length;i++)
{
if(aAvenues[i].sName=3D=3DsValue)
return true;
}
}
return false;
}
function getAvenueHTML(aAvenues)
{
var sSelect=3D"<select id=3D\"avenue\" size=3D\"1\" name=3D\"avenue\" =
onchange=3D\"updateAveButton();\">";
sSelect+=3D"<option value=3D\"\" selected> - Select Avenue - =
</option>";
if(aAvenues)
{
for(var i=3D0;i<aAvenues.length;i++)
{
sSelect+=3D"<option =
value=3D\""+aAvenues[i].sName+"\">"+aAvenues[i].sName+"</option>";
}
}
sSelect+=3D"</select>";
return sSelect;
}
function addAvenueSelection()
{
var oMsg=3Dnew whMessage(WH_MSG_GETAVIAVENUES,this,1,new Object());
var sButton=3D"";
if(SendMessage(oMsg))
{
sButton=3DgetAvenueHTML(oMsg.oParam.aAvenues);
}
else
{
sButton=3DgetAvenueHTML(null);
}
gaButtons[gaButtons.length]=3D"<td NOWRAP align=3D\"center\" =
valign=3D\"middle\">"+sButton+"</td>";
}
function setSearchFormTitle(sTitle)
{
gsSearchFormTitle=3DsTitle;
}
function highLightIfNeeded()
{
if(document.searchForm.searchString.value=3D=3DgsSearchPrompt)
{
document.searchForm.searchString.value =3D "";
}
}
function addSearchForm()
{
var sPropmptString=3DgsSearchPrompt;
var nWidth=3D20;
if(!nWidth) nWidth=3D20;
if(gbNav4) nWidth=3DnWidth*.6;
if(gsSearchFormTitle)
sPropmptString=3D"";
var sButton=3D"<table id=3D\"searchInput\" CELLSPACING=3D0 =
CELLPADDING=3D1><tr><td valign=3D\"middle\" NOWRAP =
class=3D\"clsNotBtn\"><span =
class=3D\"btnsearchform\">"+_textToHtml(gsSearchFormTitle)+"</span></td><=
td NOWRAP valign=3D\"middle\"><input class=3D\"inputsearchform\" =
type=3D\"text\" onfocus=3D\"highLightIfNeeded();\" =
name=3D\"searchString\" value=3D\""+sPropmptString+"\" =
size=3D\""+nWidth+"\"></td>";
if(gbNav6)
sButton=3D"<form id=3D\"searchInput\" name=3D\"searchForm\" =
method=3D\"POST\" action=3D\"javascript:searchB()\">"+sButton;
if("image"=3D=3D"text")
{
sButton+=3D"<td NOWRAP valign=3D\"middle\"><a class=3D\"searchbt
n\" =
href=3D\"javascript:void(0);\" onclick=3D\"searchForm.submit(); return =
false;\"></a></td>";
}
else if("image"=3D=3D"image"&&gsIGo)
{
sButton+=3D"<td NOWRAP valign=3D\"middle\"><a class=3D\"searchbt
n\" =
href=3D\"javascript:void(0);\" onclick=3D\"searchForm.submit(); return =
false;\">"
sButton+=3D"<img alt=3D\"Go\" src=3D\""+gsIGo+"\" border=3D0 =
align=3D\"absmiddle\"></a></td>";
}
sButton+=3D"</tr></table>";
if(gbNav6)
sButton+=3D"</form>";
var nBtn=3DgaButtons.length;
gaButtons[nBtn]=3D"<td NOWRAP align=3D\"center\" =
valign=3D\"middle\">"+sButton+"</td>";
gaTypes[nBtn]=3D"searchform";
}
function getShowHide()
{
var sText=3D"";
var sI=3D"";
if(hasNavPane())
{
if(goHide)
{
if(gnShowHideStyle&BTN_TEXT)
sText=3DgoHide.sText;
if(gnShowHideStyle&BTN_IMG)
sI=3DgetImage(goHide,"Hide");
}
}
else
{
if(goShow)
{
if(gnShowHideStyle&BTN_TEXT)
sText=3DgoShow.sText;
if(gnShowHideStyle&BTN_IMG)
sI=3DgetImage(goShow,"Show");
}
}
var sButton=3DgenButton(sText,sI,gnShowHideStyle);
return sButton;
}
function addBanner(sImage)
{
if(sImage)
{
var nBtn=3DgaButtons.length;
gaButtons[nBtn]=3D"<td NOWRAP align=3D\"center\" =
valign=3D\"middle\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img =
alt=3D\"\"src=3D\""+sImage+"\" border=3D0 =
align=3D\"absmiddle\"></a></td>";
gaTypes[nBtn]=3D"banner";
}
}
function showBanner()
{
if (!gbPreview)
{
var nWidth=3D390;
var nHeight=3D204;
var nScreenWidth=3Dscreen.width;
var nScreenHeight=3Dscreen.height;
var nLeft=3D(nScreenWidth-nWidth)/2;
var nTop=3D(nScreenHeight-nHeight)/2;
if (gbIE4)
{
if (gbIE5)
nHeight+=3D20;
else
nHeight+=3D40;
=
window.showModalDialog("whskin_banner.htm","","dialogHeight:"+nHeight+"px=
;dialogWidth:"+nWidth+"px;resizable:no;status:no;scroll:no;help:no;center=
:yes;");
}
else
=
window.open("whskin_banner.htm","banner","dependent,innerHeight=3D"+nHeig=
ht+",innerWidth=3D"+nWidth+",height=3D"+nHeight+",width=3D"+nWidth+",resi=
zable=3Dno,menubar=3Dno,location=3Dno,personalbar=3Dno,status=3Dno,scroll=
bar=3Dno,toolbar=3Dno,screenX=3D"+nLeft+",screenY=3D"+nTop);
}
}
function showHelpSystem(id)
{
var strURL =3D document.getElementById(id).value;
if(strURL !=3D "")
{
if(top.frames.length > 0 && top.frames[0].name =3D=3D =
"ContentFrame")
top.frames[0].location =3D =
document.getElementById(id).value;
else
top.location =3D document.getElementById(id).value;
}
}
function =
addButton(sType,nStyle,sTitle,sHref,sOnClick,sOnMouseOver,sOnLoad,nWidth,=
nHeight,sI1,sI2,sI3,sI4,sI5,sI6)
{
var sButton=3D"";
var bMini=3Dfalse;
var sText=3D"";
var sI=3D"";
var bState=3Dfalse;
var nBtn=3DgaButtons.length;
var bHref=3Dfalse;
if(sType=3D=3D"show"&&isShowHideEnable())
{
var svTitle=3D"Show Navigation Component";
sButton=3D"<a title=3D\""+svTitle+"\" id=3D\"btnshowhide\" =
class=3D\"btnshow\" href=3D\"javascript:void(0);\" =
onclick=3D\"showHidePane();return false;\">";
gnShowHideStyle=3DnStyle;
goShow=3Dnew button(sType,sTitle,nWidth,nHeight,sI1,sI2,sI3);
gaObjBtns[nBtn]=3DgoShow;
if(gnShowHide!=3D-1)
{
nBtn=3DgnShowHide;
}
else
{
gnShowHide=3DnBtn;
}
sButton+=3DgetShowHide();
sButton+=3D"</a>";
bState=3Dtrue;
}
else if(sType=3D=3D"hide"&&isShowHideEnable())
{
var svTitle=3D"Hide Navigation Component";
sButton=3D"<a title=3D\""+svTitle+"\" id=3D\"btnshowhide\" =
class=3D\"btnhide\" href=3D\"javascript:void(0);\" =
onclick=3D\"showHidePane();return false;\">";
gnShowHideStyle=3DnStyle;
goHide=3Dnew button(sType,sTitle,nWidth,nHeight,sI1,sI2,sI3);
gaObjBtns[nBtn]=3DgoHide;
if(gnShowHide!=3D-1)
{
nBtn=3DgnShowHide;
}
else
{
gnShowHide=3DnBtn;
}
sButton+=3DgetShowHide();
sButton+=3D"</a>";
bState=3Dtrue;
}
else if(sType=3D=3D"hide2" && navigator.appVersion.search("MSIE 10.0") =
=3D=3D -1)
{
var svTitle=3D"Hide Navigation Component";
sButton=3D"<a title=3D\""+svTitle+"\" id=3D\"btnhide\" =
class=3D\"btnhide\" href=3D\"javascript:void(0);\" =
onclick=3D\"showHidePane();return false;\">";
gnShowHideStyle=3DnStyle;
if(!sI1)
sI1=3DgsIHide;
goHide2=3Dnew button(sType,sTitle,nWidth,nHeight,sI1,sI2,sI3);
gaObjBtns[nBtn]=3DgoHide2;
if(nStyle&BTN_TEXT)
sText=3DgoHide2.sText
=09
if(nStyle&BTN_IMG)
sI=3DgetImage(goHide2,svTitle);
sButton+=3DgenButton(sText,sI,nStyle);
sButton+=3D"</a>";
bMini=3Dtrue;
}
else if(sType=3D=3D"synctoc")
{
var svTitle=3D"Sync TOC";
sButton=3D"<a title=3D\""+svTitle+"\" id=3D\"btnsynctoc\" =
class=3D\"btnsynctoc\" href=3D\"javascript:void(0);\" =
onclick=3D\"syncWithShow();return false;\">";
if(!sI1)
sI1=3DgsISync;
goSync=3Dnew button(sType,sTitle,nWidth,nHeight,sI1,sI2,sI3);
gaObjBtns[nBtn]=3DgoSync;
if(nStyle&BTN_TEXT)
sText=3DgoSync.sText
=09
if(nStyle&BTN_IMG)
sI=3DgetImage(goSync,svTitle);
sButton+=3DgenButton(sText,sI,nStyle);
sButton+=3D"</a>";
bMini=3Dtrue;
}
else if(sType=3D=3D"toc")
{
var svTitle=3D"Contents";
sButton=3D"<a title=3D\""+svTitle+"\" id=3D\"btntoc\" =
class=3D\"btntoc\" href=3D\"javascript:void(0);\" =
onclick=3D\"showToc();return false;\">";
if(!sI1)
sI1=3DgsIToc;
if(!sI2)
sI2=3DgsITocS;
if(!sI4)
sI4=3DgsITocS;
goToc=3Dnew =
button(sType,sTitle,nWidth,nHeight,sI1,sI2,sI3,sI4,sI5,sI6);
gaObjBtns[nBtn]=3DgoToc;
if(nStyle&BTN_TEXT)
sText=3DgoToc.sText
=09
if(nStyle&BTN_IMG)
sI=3DgetImage(goToc,svTitle);
sButton+=3DgenButton(sText,sI,nStyle);
sButton+=3D"</a>";
bState=3Dtrue;
}
else if(sType=3D=3D"rolesel")
{
var svTitle=3D"Select a content category";
var contentListPath =3D "ContentList.xml";
var xmlreader =3D new XmlReadWriteHelper();
xmlreader.strFilePath =3D contentListPath;
xmlreader.loadFromFile(false);
var xmlDoc =3D xmlreader.getXmlDoc();
if(xmlDoc !=3D null)
{
sButton=3D"<select title=3D\""+svTitle+"\" =
style=3D\"background-color:"+gsBgColor+";\" id=3D\"selectRole\" =
name=3D\"selectRole\" class=3D\"btnrolesel\" size=3D\"1\" =
onchange=3D\"showHelpSystem(this.id)\">";
var elemNode =3D xmlDoc.getElementsByTagName("content");
for(i=3D0; i< elemNode.length; i++)
{
var name=3D elemNode[i].getAttribute("name");
var value =3D elemNode[i].getAttribute("value");
var selected =3D elemNode[i].getAttribute("selec
ted");
if(selected =3D=3D null)
sButton +=3D "<option value=3D\""+ value
+"\">"+ name +"</option>";
else
sButton +=3D "<option value=3D\""+ value
+"\" =
selected=3D\"selected\">"+ name +"</option>";
}
sButton+=3D"</select>";
goRole=3Dnew button(sType,sTitle,nWidth,nHeight,sI1,sI2,
sI3);
gaObjBtns[nBtn]=3DgoRole;
bMini=3Dtrue;
}
delete xmlreader;
}
else if(sType=3D=3D"idx")
{
var svTitle=3D"Index";
sButton=3D"<a title=3D\""+svTitle+"\" id=3D\"btnidx\" =
class=3D\"btnidx\" href=3D\"javascript:void(0);\" =
onclick=3D\"showIndex();return false;\">";
if(!sI1)
sI1=3DgsIIndex;
if(!sI2)
sI2=3DgsIIndexS;
if(!sI4)
sI4=3DgsIIndexS;
goIdx=3Dnew =
button(sType,sTitle,nWidth,nHeight,sI1,sI2,sI3,sI4,sI5,sI6);
gaObjBtns[nBtn]=3DgoIdx;
if(nStyle&BTN_TEXT)
sText=3DgoIdx.sText
=09
if(nStyle&BTN_IMG)
sI=3DgetImage(goIdx,svTitle);
sButton+=3DgenButton(sText,sI,nStyle);
sButton+=3D"</a>";
bState=3Dtrue;
}
else if(sType=3D=3D"fts")
{
var svTitle=3D"Search";
sButton=3D"<a title=3D\""+svTitle+"\" id=3D\"btnfts\" =
class=3D\"btnfts\" href=3D\"javascript:void(0);\" =
onclick=3D\"showFts();return false;\">";
if(!sI1)
sI1=3DgsISearch;
if(!sI2)
sI2=3DgsISearchS;
if(!sI4)
sI4=3DgsISearchS;
goFts=3Dnew =
button(sType,sTitle,nWidth,nHeight,sI1,sI2,sI3,sI4,sI5,sI6);
gaObjBtns[nBtn]=3DgoFts;
if(nStyle&BTN_TEXT)
sText=3DgoFts.sText
=09
if(nStyle&BTN_IMG)
sI=3DgetImage(goFts,svTitle);
sButton+=3DgenButton(sText,sI,nStyle);
sButton+=3D"</a>";
bState=3Dtrue;
}
else if(sType=3D=3D"glo")
{
}
else if(sType=3D=3D"avnext")
{
}
else if(sType=3D=3D"avprev")
{
}
else if(sType=3D=3D"blankblock")
{
gaButtons[nBtn]=3Dnull;
gaTypes[nBtn]=3DsType;
}
else if(sType=3D=3D"websearch")
{
var svTitle=3D"WebSearch";
sButton=3D"<a title=3D\""+svTitle+"\" id=3D\"btnwebsearch\" =
class=3D\"btnwebsearch\" href=3D\"javascript:void(0);\" =
onclick=3D\"doWebSearch();return false;\">";
if(!sI1)
sI1=3DgsIWebSearch;
if(!sI4)
sI4=3DgsIWebSearchD;
goWebSearch=3Dnew =
button(sType,sTitle,nWidth,nHeight,sI1,sI2,sI3,sI4,sI5,sI6);
gaObjBtns[nBtn]=3DgoWebSearch;
if(nStyle&BTN_TEXT)
sText=3DgoWebSearch.sText
=09
if(nStyle&BTN_IMG)
sI=3DgetImage(goWebSearch,svTitle);
sButton+=3DgenButton(sText,sI,nStyle);
sButton+=3D"</a>";
}
else if(sType.indexOf("custom")=3D=3D0)
{
var nCusBtnIdx=3DgoCusButton.length;
goCusButton[nCusBtnIdx]=3Dnew =
cusButton(sType,sTitle,sOnClick,sOnMouseOver,sOnLoad,nWidth,nHeight,sI1,s=
I2,sI3);
gaObjBtns[nBtn]=3DgoCusButton[nCusBtnIdx];
var re=3Dnew RegExp("\"","g");
var svTitle=3DsTitle.replace(re, "&quot;");
if(sHref&&sHref.length!=3D0)
{
sButton=3D"<a title=3D\""+svTitle+"\" id=3D\"btn"+sType+
"\" =
class=3D\"btn"+sType+"\" target=3D\"bsscright\" href=3D\""+sHref+"\" =
onclick=3D\"cusOnClick("+nCusBtnIdx+");";
bHref=3Dtrue;
}
else
sButton=3D"<a title=3D\""+svTitle+"\" id=3D\"btn"+sType+
"\" =
class=3D\"btn"+sType+"\" href=3D\"javascript:void(0);\" =
onclick=3D\"cusOnClick("+nCusBtnIdx+");return false;";
sButton+=3D"\" onmouseover=3D\"cusOnMouseOver("+nCusBtnIdx+");\"
=
title=3D\""+sType+"\">";
if(nStyle&BTN_TEXT)
sText=3DsTitle;
if(nStyle&BTN_IMG)
sI+=3DgetImage(goCusButton[nCusBtnIdx],sTitle);
sButton+=3DgenButton(sText,sI,nStyle);
sButton+=3D"</a>";
}
if(sButton.length!=3D0)
{
var btnClass=3D"";
if(sText||bMini)
btnClass=3D"clsBtnNormal";
else
btnClass=3D"clsNoBNormal";
if(!bState)
{
if(bHref)
gaButtons[nBtn]=3D"<td NOWRAP valign=3D\"middle\
" align=3D\"center\" =
class=3D"+btnClass+" onclick=3D\"onBtnClick(event);\" =
onmousedown=3D\"onBtnMouseDown(event, "+nBtn+");\" =
onmouseup=3D\"onBtnMouseUp(event, "+nBtn+");\" =
onmouseover=3D\"onBtnMouseOver(event, "+nBtn+");\" =
onmouseout=3D\"onBtnMouseOut(event, "+nBtn+");\">"+sButton+"</td>";
else
gaButtons[nBtn]=3D"<td NOWRAP valign=3D\"middle\
" align=3D\"center\" =
class=3D"+btnClass+" onclick=3D\"onBtnClick(event);return false;\" =
onmousedown=3D\"onBtnMouseDown(event, "+nBtn+");\" =
onmouseup=3D\"onBtnMouseUp(event, "+nBtn+");\" =
onmouseover=3D\"onBtnMouseOver(event, "+nBtn+");\" =
onmouseout=3D\"onBtnMouseOut(event, "+nBtn+");\">"+sButton+"</td>";
}
else
gaButtons[nBtn]=3D"<td NOWRAP valign=3D\"middle\" align=
3D\"center\" =
class=3D"+btnClass+" state=3D\"up\" onclick=3D\"onBtnClick(event);return =
false;\" onmousedown=3D\"onBtnMouseDown(event, "+nBtn+");\" =
onmouseup=3D\"onBtnMouseUp(event, "+nBtn+");\" =
onmouseover=3D\"onBtnMouseOver(event, "+nBtn+");\" =
onmouseout=3D\"onBtnMouseOut(event, "+nBtn+");\">"+sButton+"</td>";
gaTypes[nBtn]=3DsType;
}
if(sType=3D=3D"avenuesel")
addAvenueSelection();
else if(sType=3D=3D"searchform")
addSearchForm();
else if(sType=3D=3D"banner")
{
if(!sI1)
sI1=3DgsIBanner;
addBanner(sI1);
}
}
function isShowHideEnable()
{
if(gbIE4)
return true;
else
return false;
}
function genButton(sText,sI,nStyle)
{
var sButton=3D"";
var sShowText=3D_textToHtml(sText);
if (gbNav4 && !gbNav6)
sShowText +=3D "&nbsp;";
if(sText!=3D""&&sI!=3D"")
{
if(nStyle&BTN_IMG_TOP)
sButton+=3DsI+"<br>"+ sShowText;
else if(nStyle&BTN_IMG_BOTTOM)
sButton+=3DsText+"<br>"+sI;
else if(nStyle&BTN_IMG_RIGHT)
sButton+=3DsText+"&nbsp;"+sI;
else
sButton+=3DsI+"&nbsp;"+sShowText;
}
else if(sText!=3D"")
{
sButton+=3DsShowText;
}
else if(sI!=3D"")
{
sButton+=3DsI;
}
return sButton;
}
function searchB()
{
var onMsg=3Dnew whMessage(WH_MSG_SHOWFTS,this,1,null);
SendMessage(onMsg);
var oMsg=3Dnew =
whMessage(WH_MSG_SEARCHTHIS,this,1,document.searchForm.searchString.value=
);
if(!SendMessage(oMsg))
gstrSearch=3Ddocument.searchForm.searchString.value;
else
gstrSearch=3D"";
}
function ReSortToolbarButtons()
{
var bSearchEnabled=3DisSearchEnabled();
var strOrder=3D"";
var oMsg=3Dnew whMessage(WH_MSG_TOOLBARORDER,this,1,null);
if(SendMessage(oMsg))
{
strOrder=3DoMsg.oParam;
}
if(strOrder.length>0)
{
gaOrders=3DstrOrder.split("|");
var aTempButtons=3Dnew Array();
var ti=3D0;
for(var si=3D0;si<gaOrders.length;si++)
{
if(gaOrders[si]!=3D"searchform"||bSearchEnabled)
{
var sb=3D-1;
for(var st=3D0;st<gaTypes.length;st++)
{
if(gaOrders[si]=3D=3DgaTypes[st])
{
sb=3Dst;
break;
}
}
if(sb!=3D-1)
{
aTempButtons[aTempButtons.length]=3DgaBu
ttons[sb];
}
}
}
gaButtons=3DaTempButtons;
}
}
function isSyncEnabled()
{
var bEnabled=3Dfalse;
var oMsg=3Dnew whMessage(WH_MSG_ISSYNCSSUPPORT,this,1,null);
if(SendMessage(oMsg))
{
bEnabled=3DoMsg.oParam;
}
return bEnabled;
}
function isAvenueEnabled()
{
var bEnabled=3Dfalse;
var oMsg=3Dnew whMessage(WH_MSG_ISAVENUESUPPORT,this,1,null);
if(SendMessage(oMsg))
{
bEnabled=3DoMsg.oParam;
}
return bEnabled;
}
function isSearchEnabled()
{
var bEnabled=3Dfalse;
var oMsg=3Dnew whMessage(WH_MSG_ISSEARCHSUPPORT,this,1,null);
if(SendMessage(oMsg))
{
bEnabled=3DoMsg.oParam;
}
return bEnabled;
}
function ReSortMinibarButtons()
{
var bSyncEnabled=3DisSyncEnabled();
var bAvenueEnabled=3DisAvenueEnabled();
var strOrder=3D"";
var oMsg=3Dnew whMessage(WH_MSG_MINIBARORDER,this,1,null);
if(SendMessage(oMsg))
{
strOrder=3DoMsg.oParam;
}
if(strOrder.length>0)
{
gaOrders=3DstrOrder.split("|");
var aTempButtons=3Dnew Array();
var ti=3D0;
for(var si=3D0;si<gaOrders.length;si++)
{
if((gaOrders[si]!=3D"synctoc"||bSyncEnabled)&&
=
((gaOrders[si]!=3D"avnext"&&gaOrders[si]!=3D"avprev")||bAvenueEnabled))
{
var sb=3D-1;
for(var st=3D0;st<gaTypes.length;st++)
{
if(gaOrders[si]=3D=3DgaTypes[st])
{
sb=3Dst;
break;
}
}
if(sb!=3D-1)
{
aTempButtons[aTempButtons.length]=3DgaBu
ttons[sb];
}
}
}
gaButtons=3DaTempButtons;
}
}
function writeToolBar()
{
var sHTML=3D"";
if(gaButtons.length>0)
{
var strHeight=3D"100%";
var strWidth=3D"100%";
if (gbNav4)
{
strHeight=3Dwindow.innerHeight-4;
strWidth=3Dwindow.innerWidth-4;
}
if (gbIE4)
{
strHeight=3Ddocument.body.clientHeight-4;
strWidth=3Ddocument.body.clientWidth-4;
}
if(gbNav6)
sHTML=3D"<table class=3D\"clsToolbarBackground\" cellpad
ding=3D\"0\" =
cellspacing=3D\"0\" border=3D\"0\" height=3D\""+strHeight+"\" =
width=3D\""+strWidth+"\">";
else
sHTML=3D"<form name=3D\"searchForm\" method=3D\"POST\" =
action=3D\"javascript:searchB()\"><table =
class=3D\"clsToolbarBackground\" cellpadding=3D\"0\" cellspacing=3D\"0\" =
border=3D\"0\" height=3D\""+strHeight+"\" width=3D\""+strWidth+"\">";
if((gnButtonLayout&LAYOUT)=3D=3DHLAYOUT)
{
sHTML+=3D"<tr>";
for(var i=3D0;i<gaButtons.length;i++)
{
if(gaButtons[i])
sHTML+=3DgaButtons[i];
else
sHTML+=3D"<td width=3D\"100%\"></td>";
}
sHTML+=3D"</tr>";
}
else
{
for(var i=3D0;i<gaButtons.length;i++)
{
if(gaButtons[i])
sHTML+=3D"<tr width=3D\"100%\">"+gaButto
ns[i]+"</tr>";
else
sHTML+=3D"<tr height=3D\"100%\"><td></td
></tr>";
}
}
if(gbNav6)
sHTML+=3D"</table>";
else
sHTML+=3D"</table></form>";
}
document.write(sHTML);
if(document.body)
document.body.onselectstart=3DonSelect;
updateAveButton();
}
function hasNavPane()
{
if(gnHasNavPane=3D=3D-1)
{
gnHasNavPane=3D0;
var oParam=3Dnew Object();
oParam.bVisible=3Dfalse;
var oMsg=3Dnew whMessage(WH_MSG_ISPANEVISIBLE,this,1,oParam);
if(SendMessage(oMsg))
{
if(oParam.bVisible)
gnHasNavPane=3D1;
}
=09
}
if(gnHasNavPane=3D=3D1)
return true;
else
return false;
}
function getTocInfo()
{
var oParam=3Dnew Object();
oParam.oTocInfo=3Dnull;
var oMsg=3Dnew whMessage(WH_MSG_GETTOCPATHS,this,1,oParam);
if(SendMessage(oMsg))
{
goTocInfo=3DoParam.oTocInfo;
gbTocInfoInited=3Dtrue;
}
}
function onBtnClick(e)
{
var oEl=3Dnull;
var oElo=3Dnull;
if(gbNav6)
{
oElo=3De.target;
while(oElo&&oElo.nodeName.indexOf("#")=3D=3D0) =
oElo=3DgetParentNode(oElo);
oEl=3DoElo;
}
else
{
oElo=3Devent.srcElement;
oEl=3DoElo;
event.cancelBubble=3Dtrue;
}
=
while(-1=3D=3DoEl.className.indexOf("clsBtn")&&-1=3D=3DoEl.className.inde=
xOf("clsNoB"))
{
oEl=3DgetParentNode(oEl);
if(!oEl) return;
}
if(oElo.tagName=3D=3D"A"||oElo.tagName=3D=3D"IMG") return true;
var oaA=3DgetElementsByTag(oElo,"A");
if(oaA&&oaA.length)
{
var oA=3DoaA[0];
if(gbNav6)
{
var sCmd=3DoA.getAttribute("onclick");
var nCmd=3DsCmd.indexOf("return false;");
if(nCmd!=3D-1);
sCmd=3DsCmd.substring(0,nCmd);
setTimeout(sCmd,1);
}
else
oA.onclick();
}
}
function onBtnMouseDown(e,nBtn)
{
var oEl=3Dnull;
if(gbNav6)
{
var oElo=3De.target;
while(oElo&&oElo.nodeName.indexOf("#")=3D=3D0) =
oElo=3DgetParentNode(oElo);
oEl=3DoElo;
}
else
{
oEl=3Devent.srcElement;
event.cancelBubble=3Dtrue;
}
=
while(-1=3D=3DoEl.className.indexOf("clsBtn")&&-1=3D=3DoEl.className.inde=
xOf("clsNoB"))
{
oEl=3DgetParentNode(oEl);
if(!oEl) return;
}
var sPF=3DoEl.className.substring(0,6);
var oIs=3DgetElementsByTag(oEl,"img");
=
if(oIs.length>0&&gaObjBtns[nBtn]&&gaObjBtns[nBtn].aIs&&gaObjBtns[nBtn].aI=
s.length>2)
{
if(gaObjBtns[nBtn].aIs[2])
oIs[0].src=3DgaObjBtns[nBtn].aIs[2];
}
var sState=3DgetState(oEl);
if(sState!=3D"disable")
{
oEl.className=3DsPF+"Down";
}
}
function onBtnMouseUp(e,nBtn)
{
var oEl=3Dnull;
if(gbNav6)
{
var oElo=3De.target;
while(oElo&&oElo.nodeName.indexOf("#")=3D=3D0) =
oElo=3DgetParentNode(oElo);
oEl=3DoElo;
}
else
{
oEl=3Devent.srcElement;
event.cancelBubble=3Dtrue;
}
=
while(-1=3D=3DoEl.className.indexOf("clsBtn")&&-1=3D=3DoEl.className.inde=
xOf("clsNoB"))
{
oEl=3DgetParentNode(oEl);
if(!oEl) return;
}
var sPF=3DoEl.className.substring(0,6);
var sState=3DgetState(oEl);
if(sState=3D=3D"down"||sState=3D=3D"disable")
{
var oIs=3DgetElementsByTag(oEl,"img");
=
if(oIs.length>0&&gaObjBtns[nBtn]&&gaObjBtns[nBtn].aIs&&gaObjBtns[nBtn].aI=
s.length>3)
{
if(gaObjBtns[nBtn].aIs[3])
oIs[0].src=3DgaObjBtns[nBtn].aIs[3];
}
}
else
{
var oIs=3DgetElementsByTag(oEl,"img");
=
if(oIs.length>0&&gaObjBtns[nBtn]&&gaObjBtns[nBtn].aIs&&gaObjBtns[nBtn].aI=
s.length>0)
{
if(gaObjBtns[nBtn].aIs[0])
oIs[0].src=3DgaObjBtns[nBtn].aIs[0];
}
}
if(goEl=3D=3DoEl)
{
if(sState!=3D"down"&&sState!=3D"disable")
{
oEl.className=3DsPF+"Up";
}
}
}
function getState(oEl)
{
var sState=3D"";
if(gbNav6||gbOpera)
sState=3DoEl.getAttribute("state");
else
if(oEl.state)
sState=3DoEl.state;
return sState;
}
function onBtnMouseOver(e,nBtn)
{
markButton(e);
var oEl=3Dnull;
if(gbNav6)
{
var oElo=3De.target;
while(oElo&&oElo.nodeName.indexOf("#")=3D=3D0) =
oElo=3DgetParentNode(oElo);
oEl=3DoElo;
}
else
{
oEl=3Devent.srcElement;
event.cancelBubble=3Dtrue;
}
=
while(-1=3D=3DoEl.className.indexOf("clsBtn")&&-1=3D=3DoEl.className.inde=
xOf("clsNoB"))
{
oEl=3DgetParentNode(oEl);
if(!oEl) return;
}
var sPF=3DoEl.className.substring(0,6);
var sState=3DgetState(oEl);
if(sState=3D=3D"down"||sState=3D=3D"disable")
{
if(sState=3D=3D"down")
oEl.className=3DsPF+"Down";
var oIs=3DgetElementsByTag(oEl,"img");
=
if(oIs.length>0&&gaObjBtns[nBtn]&&gaObjBtns[nBtn].aIs&&gaObjBtns[nBtn].aI=
s.length>4)
{
if(gaObjBtns[nBtn].aIs[4])
oIs[0].src=3DgaObjBtns[nBtn].aIs[4];
}
}
else
{
oEl.className=3DsPF+"Up";
var oIs=3DgetElementsByTag(oEl,"img");
=
if(oIs.length>0&&gaObjBtns[nBtn]&&gaObjBtns[nBtn].aIs&&gaObjBtns[nBtn].aI=
s.length>1)
{
if(gaObjBtns[nBtn].aIs[1])
oIs[0].src=3DgaObjBtns[nBtn].aIs[1];
}
}
}
function onBtnMouseOut(e,nBtn)
{
goEl=3Dnull;
var oEl=3Dnull;
if(gbNav6)
{
var oElo=3De.target;
while(oElo&&oElo.nodeName.indexOf("#")=3D=3D0) =
oElo=3DgetParentNode(oElo);
oEl=3DoElo;
}
else
{
oEl=3Devent.srcElement;
event.cancelBubble=3Dtrue;
}
=
while(-1=3D=3DoEl.className.indexOf("clsBtn")&&-1=3D=3DoEl.className.inde=
xOf("clsNoB"))
{
oEl=3DgetParentNode(oEl);
if(!oEl) return;
}
var sPF=3DoEl.className.substring(0,6);
var sState=3DgetState(oEl);
if(sState=3D=3D"down"||sState=3D=3D"disable")
{
var oIs=3DgetElementsByTag(oEl,"img");
=
if(oIs.length>0&&gaObjBtns[nBtn]&&gaObjBtns[nBtn].aIs&&gaObjBtns[nBtn].aI=
s.length>3)
{
if(gaObjBtns[nBtn].aIs[3])
oIs[0].src=3DgaObjBtns[nBtn].aIs[3];
}
if(sState=3D=3D"down")
oEl.className=3DsPF+"Down";
}
else
{
var oIs=3DgetElementsByTag(oEl,"img");
=
if(oIs.length>0&&gaObjBtns[nBtn]&&gaObjBtns[nBtn].aIs&&gaObjBtns[nBtn].aI=
s.length>0)
{
if(gaObjBtns[nBtn].aIs[0])
oIs[0].src=3DgaObjBtns[nBtn].aIs[0];
}
oEl.className=3DsPF+"Normal";
}
}
function showToc()
{
var oMsg=3Dnew whMessage(WH_MSG_SHOWTOC,this,1,null)
SendMessage(oMsg);
}
function showIndex()
{
var oMsg=3Dnew whMessage(WH_MSG_SHOWIDX,this,1,null)
SendMessage(oMsg);
}
function showFts()
{
var oMsg=3Dnew whMessage(WH_MSG_SHOWFTS,this,1,null)
SendMessage(oMsg);
}
function showGlossary()
{
var oMsg=3Dnew whMessage(WH_MSG_SHOWGLO,this,1,null)
SendMessage(oMsg);
}
function syncWithShow()
{
if(!gbTocInfoInited)
{
getTocInfo();
}
if(goTocInfo)
{
showToc();
var oParam=3DgoTocInfo;
var oMsg=3Dnew whMessage(WH_MSG_SYNCTOC,this,1,oParam);
SendMessage(oMsg);
}
}
function markButton(e)
{
var oEl=3Dnull;
if(gbNav6)
{
var oElo=3De.target;
while(oElo&&oElo.nodeName.indexOf("#")=3D=3D0) =
oElo=3DgetParentNode(oElo);
oEl=3DoElo;
}
else
oEl=3Devent.srcElement;
while(oEl&&oEl.tagName!=3D"TD") oEl=3DgetParentNode(oEl);
if(oEl)
goEl=3DoEl;
}
function showHidePane()
{
var oMsg=3Dnull;
if(hasNavPane())
oMsg=3Dnew whMessage(WH_MSG_HIDEPANE,this,1,null);
else
oMsg=3Dnew whMessage(WH_MSG_SHOWPANE,this,1,null);
SendMessage(oMsg);
}
function goAveNext()
{
goAvenue(true);
}
function goAvePrev()
{
goAvenue(false);
}
function doWebSearch()
{
if (goWebSearchEnable)
{
var oMsg=3Dnew whMessage(WH_MSG_WEBSEARCH,this,1,null);
SendMessage(oMsg);
}
}
function goAvenue(bNext)
{
var oMsg=3Dnull;
initAveButtonObj();
gsCurAveName=3DgetCurrentAveName();
if(gbNav4&&!gbNav6)
{
if(bNext)
{
gaAvenues=3Dnull;
updateAvenue();
oMsg=3Dnew whMessage(WH_MSG_NEXT,this,1,null);
SendMessage(oMsg);
}
else if(!bNext)
{
gaAvenues=3Dnull;
updateAvenue();
oMsg=3Dnew whMessage(WH_MSG_PREV,this,1,null);
SendMessage(oMsg);
}
}
else
{
if(bNext&&goNextParent)
{
var sState=3DgetState(goNextParent);
if(sState!=3D"disable")
{
gaAvenues=3Dnull;
gbNeedUpdateAve=3Dtrue;
gbUpdateTimerCount++;
setTimeout("updateAvenueIfNeeded();", 2000);
oMsg=3Dnew whMessage(WH_MSG_NEXT,this,1,null);
SendMessage(oMsg);
}
}
else if(!bNext&&goPrevParent)
{
var sState=3DgetState(goPrevParent);
if(sState!=3D"disable")
{
gaAvenues=3Dnull;
gbNeedUpdateAve=3Dtrue;
gbUpdateTimerCount++;
setTimeout("updateAvenueIfNeeded();", 2000);
oMsg=3Dnew whMessage(WH_MSG_PREV,this,1,null);
SendMessage(oMsg);
}
}
}
}
function window_Unload()
{
if(!gbNav4||gbNav6)
{
UnRegisterListener2(this,WH_MSG_GETSEARCHS);
UnRegisterListener2(this,WH_MSG_PANESTATUE);
UnRegisterListener2(this,WH_MSG_SYNCINFO);
UnRegisterListener2(this,WH_MSG_PANEINFO);
UnRegisterListener2(this,WH_MSG_AVENUEINFO);
UnRegisterListener2(this,WH_MSG_GETCURRENTAVENUE);
UnRegisterListener2(this,WH_MSG_ENABLEWEBSEARCH);
UnRegisterListener2(this,WH_MSG_INITSEARCHSTRING);
UnRegisterListener2(this,WH_MSG_NOSEARCHINPUT);
UnRegisterListener2(this,WH_MSG_NOSYNC);
}
}
function window_OnLoad()
{
if(!gbOpera7&&document.body)
{
if(gsBgImage&&gsBgImage.length>0)
{
document.body.background=3DgsBgImage;
}
if(gsBgColor&&gsBgColor.length>0)
{
document.body.bgColor=3DgsBgColor;
}
}
doCusOnLoad();
var oMsg=3Dnew whMessage(WH_MSG_GETPANEINFO,this,1,null);
if(SendMessage(oMsg))
{
setTimeout("flipPaneButton(\""+oMsg.oParam+"\");",1);
}
if (!gaAvenues)
{
var oMsg2=3Dnew whMessage(WH_MSG_GETAVIAVENUES,this,1,new Object
());
if(SendMessage(oMsg2))
{
gaAvenues=3DoMsg2.oParam.aAvenues;
gbNeedUpdateAve=3Dfalse;
setTimeout("updateAvenue();",1);
}
}
}
function onSendMessage(oMsg)
{
var nMsgId=3DoMsg.nMessageId;
if(nMsgId=3D=3DWH_MSG_GETSEARCHS)
{
if(document.searchForm&&document.searchForm.searchString)
{
oMsg.oParam.sValue=3Ddocument.searchForm.searchString.va
lue;
return false;
}
}
else if(nMsgId=3D=3DWH_MSG_PANESTATUE)
{
if(oMsg.oParam=3D=3D"visible")
{
if(isShowHideEnable())
setTimeout("flipShowHide(true);",1);
setTimeout("showPaneButton();",1);
}
else
{
if(isShowHideEnable())
setTimeout("flipShowHide(false);",1);
setTimeout("hidePaneButton();",1);
}
}
else if(nMsgId=3D=3DWH_MSG_PANEINFO)
{
if(oMsg.oParam)
setTimeout("flipPaneButton(\""+oMsg.oParam+"\");",1);
else
setTimeout("hidePaneButton();",1);
}
else if(nMsgId=3D=3DWH_MSG_SYNCINFO)
{
if(oMsg.oParam)
goTocInfo=3DoMsg.oParam;
else
goTocInfo=3Dnull;
gbTocInfoInited=3Dtrue;
}
else if(nMsgId=3D=3DWH_MSG_AVENUEINFO)
{
gaAvenues=3DoMsg.oParam;
gbNeedUpdateAve=3Dfalse;
setTimeout("updateAvenue();",1);
}
else if(nMsgId=3D=3DWH_MSG_GETCURRENTAVENUE)
{
var sAveName=3DgetCurrentAvenue();
if(sAveName!=3D"")
{
oMsg.oParam.sAvenue=3DsAveName;
return false;
}
else
return true;
}
else if(nMsgId=3D=3DWH_MSG_ENABLEWEBSEARCH)
{
setTimeout("updateWebSearch("+oMsg.oParam+");",1);
}
else if(nMsgId=3D=3DWH_MSG_INITSEARCHSTRING)
{
if(gstrSearch!=3D"")
{
oMsg.oParam=3DgstrSearch;
gstrSearch=3D"";
return false;
}
}
else if(nMsgId=3D=3DWH_MSG_NOSEARCHINPUT)
{
var oSearchInput =3D getElement("searchInput");
if (oSearchInput)
{
oSearchInput.style.visibility =3D "hidden";
return false;
}
}
else if(nMsgId=3D=3DWH_MSG_NOSYNC)
{
var oSync =3D getElement("btnsynctoc");
if (oSync)
{
oSync.style.visibility =3D "hidden";
return false;
}
}
return true;
}
function getCurrentAvenue()
{
var strAveName=3D"";
var oSelect=3DgetElement("avenue");
if(oSelect)
{
strAveName=3DoSelect.value;
}
return strAveName;
}
function initBtn()
{
var oBtn=3Dnull;
oBtn=3DgetElement("btntoc");
if(oBtn)
gaBtns[gaBtns.length]=3DoBtn;
oBtn=3DgetElement("btnidx");
if(oBtn)
gaBtns[gaBtns.length]=3DoBtn;
oBtn=3DgetElement("btnfts");
if(oBtn)
gaBtns[gaBtns.length]=3DoBtn;
oBtn=3DgetElement("btnglo");
if(oBtn)
gaBtns[gaBtns.length]=3DoBtn;
gbInitBtn=3Dtrue;
}
function showPaneButton()
{
flipPaneButton(gsPane);
}
function hidePaneButton()
{
flipPaneButton("");
}
function flipPaneButton(sPane)
{
if (sPane)
gsPane=3DsPane;
if(!gbInitBtn)
initBtn();
var oUp=3Dnull;
if(sPane)
{
oUp=3DgetElement("btn"+sPane);
}
for(var i=3D0;i<gaBtns.length;i++)
{
if(gaBtns[i])
{
if(gaBtns[i]=3D=3DoUp)
{
var oEl=3DgetParentNode(oUp);
var sPF=3DoEl.className.substring(0,6);
var sState=3DgetState(oEl);
if(sState=3D=3D"up")
{
setState(oEl,"down");
oEl.className=3DsPF+"Down";
if(sPF=3D=3D"clsBtn")
{
if(gaBtns[i].id)
{
var sColor=3DgetBtnColor
(gaBtns[i].id.substring(3),true);
if(sColor)
{
oEl.style.backgr
oundColor=3DsColor
}
else
{
oEl.style.backgr
oundColor=3D"";
}
}
var oaA=3DgetElementsByTag(oEl,"
A");
if(oaA.length>0)
{
var strClassName=3DoaA[0
].className;
oaA[0].className=3D"btns
el"+strClassName.substring(3);
}
}
var oIs=3DgetElementsByTag(oEl,"img");
var oBtn=3DgetButtonObjByType(gaBtns[i].
id.substring(3));
if(oIs.length>0&&oBtn&&oBtn.aIs&&oBtn.aI
s.length>3)
{
if(oBtn.aIs[3])
oIs[0].src=3DoBtn.aIs[3]
;
}
}
}
else
{
var oEl=3DgetParentNode(gaBtns[i]);
var sState=3DgetState(oEl);
var sPF=3DoEl.className.substring(0,6);
if(sState=3D=3D"down")
{
setState(oEl,"up");
if(oEl=3D=3DgoEl)
oEl.className=3DsPF+"Up";
else
oEl.className=3DsPF+"Normal";
if(sPF=3D=3D"clsBtn")
{
if(gaBtns[i].id)
{
var sColor=3DgetBtnColor
(gaBtns[i].id.substring(3),false);
if(sColor)
{
oEl.style.backgr
oundColor=3DsColor
}
else
{
oEl.style.backgr
oundColor=3D"";
}
}
var oaA=3DgetElementsByTag(oEl,"
A");
if(oaA.length>0)
{
var strClassName=3DoaA[0
].className;
oaA[0].className=3D"btn"
+strClassName.substring(6);
}
}
var oIs=3DgetElementsByTag(oEl,"img");
var oBtn=3DgetButtonObjByType(gaBtns[i].
id.substring(3));
if(oIs.length>0&&oBtn&&oBtn.aIs&&oBtn.aI
s.length>0)
{
if(oBtn.aIs[0])
oIs[0].src=3DoBtn.aIs[0]
;
}
}
}
}
}
}
function flipShowHide(bShow)
{
gnHasNavPane=3D-1;=09
var oA=3DgetElement("btnshowhide");
if(oA)
{
var oEl=3DgetParentNode(oA);
var sPF=3DoEl.className.substring(0,6);
if(oEl&&oEl.state)
{
if(bShow)
{
oEl.state=3D"down";
oEl.className=3DsPF+"Down";
}
else
{
oEl.state=3D"up";
=09
if(oEl=3D=3DgoEl)
oEl.className=3DsPF+"Up";
else
oEl.className=3DsPF+"Normal";
}
}
oA.innerHTML=3DgetShowHide();
}
}
function cusOnClick(nIdx)
{
if(goCusButton.length>nIdx)
{
var sOnClick=3DgoCusButton[nIdx].sOnClick;
if(sOnClick&&sOnClick.length>0)
{
if(!gbPreview)
eval(sOnClick);
return false;
}
}
return true;
}
function cusOnMouseOver(nIdx)
{
if(goCusButton.length>nIdx)
{
var sOnMouseOver=3DgoCusButton[nIdx].sOnMouseOver;
if(sOnMouseOver&&sOnMouseOver.length>0)
{
if(!gbPreview)
eval(sOnMouseOver);
return false;
}
}
return true;
}
function doCusOnLoad()
{
if(!gbPreview&&gaOrders)
{
for(var i=3D0;i<gaOrders.length;i++)
{
for(var j=3D0;j<gaOnLoads.length;j++)
{
if(gaOrders[i]=3D=3DgaOnLoads[j].sType)
{
eval(gaOnLoads[j].sOnLoad);
break;
}
}
}
}
}
function registerOnLoad(sOnLoad,sType)
{
gaOnLoads[gaOnLoads.length]=3Dnew cusOnLoad(sType,sOnLoad);=09
}
function cusOnLoad(sType,sOnLoad)
{
this.sType=3DsType;
this.sOnLoad=3DsOnLoad;
}
function =
cusButton(sType,sText,sOnClick,sOnMouseOver,sOnLoad,nWidth,nHeight)
{
this.sType=3DsType;
this.sText=3DsText;
this.sOnClick=3DsOnClick;
this.sOnMouseOver=3DsOnMouseOver;
this.sOnLoad=3DsOnLoad;
this.nWidth=3DnWidth;
this.nHeight=3DnHeight;
this.aIs=3Dnew Array();
var i=3D0;
while(cusButton.arguments.length>i+7)
{
if (cusButton.arguments[7+i])
=
this.aIs[i]=3D_getFullPath(_getPath(document.location.href),cusButton.arg=
uments[7+i]);
else
this.aIs[i]=3D"";
i++;
}
if(sOnLoad)
{
registerOnLoad(sOnLoad,sType);
}
}
function getBtnColor(sType,bSel)
{
var aBtnColors=3Dnull;
if(bSel)
aBtnColors=3DgaSelBtnBgColor;
else
aBtnColors=3DgaBtnBgColor;
if(aBtnColors)
{
for(var i=3D0;i<aBtnColors.length;i++)
{
if(aBtnColors[i].sType=3D=3DsType)
return aBtnColors[i].sColor;
}
}
return "";
}
function setButtonBgColor(sType,sColor,bSel)
{
if(sColor)
{
var aBtnColors=3Dnull;
if(bSel)
aBtnColors=3DgaSelBtnBgColor;
else
aBtnColors=3DgaBtnBgColor;
if(aBtnColors!=3Dnull)
{
for(var i=3D0;i<aBtnColors.length;i++)
{
if(aBtnColors[i].sType=3D=3DsType)
{
aBtnColors[i].sColor=3DsColor;
return;
}
}
aBtnColors[aBtnColors.length]=3Dnew btnBgColor(sType,sCo
lor);
}
}
}
function getDefaultButtonFont()
{
var strFontStyle=3D"";
for(var i=3D0;i<gaTypes.length;i++)
{
=
strFontStyle+=3D".btnsel"+gaTypes[i]+"{"+getFontStyle(goSelTextFont)+"}";=
strFontStyle+=3D".btn"+gaTypes[i]+"{"+getFontStyle(goTextFont)+"
}";
}
return strFontStyle;
}
function =
setButtonFont(sType,sFontName,sFontSize,sFontColor,sFontStyle,sFontWeight=
,sFontDecoration,bSel)
{
if(sFontName)
{
var vFont=3Dnew =
whFont(sFontName,sFontSize,sFontColor,sFontStyle,sFontWeight,sFontDecorat=
ion);
if(bSel)
gsBtnStyle+=3D".btnsel"+sType+"{"+getFontStyle(vFont)+"}
\n";
else
gsBtnStyle+=3D".btn"+sType+"{"+getFontStyle(vFont)+"}\n"
;
}
if (sType=3D=3D"searchform"&&!bSel)
{
var vFont1=3Dnew =
whFont(sFontName,sFontSize,"black",sFontStyle,sFontWeight,sFontDecoration=
);
gsBtnStyle+=3D".inputsearchform {" + getFontStyle(vFont1)+"}\n";
}
}
function getButtonObjByType(sType)
{
for(var i=3D0;i<gaObjBtns.length;i++)
{
if(gaObjBtns[i].sType=3D=3DsType)
return gaObjBtns[i];
}
return null;
}
function onSelect()
{
if (event.srcElement&&event.srcElement.name)
{
if (event.srcElement.name=3D=3D"searchString")
return true;
}
return false;
}
function window_onResize()
{
gnRE++;
setTimeout("tryReload();", 100);
}
function tryReload()
{
if (gnRE=3D=3D1)
document.location.reload();
gnRE--;
}
if(window.gbWhUtil&&window.gbWhMsg&&window.gbWhVer&&window.gbWhProxy)
{
RegisterListener2(this,WH_MSG_GETSEARCHS);
RegisterListener2(this,WH_MSG_PANESTATUE);
RegisterListener2(this,WH_MSG_SYNCINFO);
RegisterListener2(this,WH_MSG_PANEINFO);
RegisterListener2(this,WH_MSG_AVENUEINFO);
RegisterListener2(this,WH_MSG_GETCURRENTAVENUE);
RegisterListener2(this,WH_MSG_ENABLEWEBSEARCH);
RegisterListener2(this,WH_MSG_INITSEARCHSTRING);
RegisterListener2(this,WH_MSG_NOSEARCHINPUT);
RegisterListener2(this,WH_MSG_NOSYNC);
window.onload=3Dwindow_OnLoad;
window.onunload=3Dwindow_Unload;
window.onresize=3Dwindow_onResize;
goTextFont=3Dnew =
whFont("Verdana","8pt","#003063","normal","normal","none");
goSelTextFont=3Dnew =
whFont("Verdana","8pt","white","normal","normal","none");
gbWhTBar=3Dtrue;
}
else
document.location.reload();

------=_NextPart_000_0000_01D28EE8.6AEAB810
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_000F_01D28EE8.6AEE3A80"

------=_NextPart_001_000F_01D28EE8.6AEE3A80
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://localhost:13443/weblct/help/en/ng_lct_online_help.htm
=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">
<HTML><HEAD><TITLE>NG_LCT_Online_Help</TITLE>
<META content=3D"text/html; charset=3Dutf-8" =
http-equiv=3DContent-Type><LINK=20
rel=3D"shortcut icon" href=3D"whstart.ico">
<META name=3DGENERATOR content=3D"MSHTML 8.00.7601.17514">
<META name=3Ddescription content=3D"WebHelp 5.50">
<SCRIPT language=3Djavascript type=3Dtext/javascript=20
src=3D"https://localhost:13443/weblct/help/en/whver.js"></SCRIPT>
<SCRIPT language=3Djavascript type=3Dtext/javascript=20
src=3D"https://localhost:13443/weblct/help/en/whutils.js"></SCRIPT>
<SCRIPT language=3Djavascript type=3Dtext/javascript=20
src=3D"https://localhost:13443/weblct/help/en/whmsg.js"></SCRIPT>
<SCRIPT language=3Djavascript type=3Dtext/javascript>
<!--
if (!window.gbWhVer||!window.gbWhUtil||!window.gbWhMsg)
document.location.reload();
//-->
</SCRIPT>
<SCRIPT language=3Djavascript type=3Dtext/javascript=20
src=3D"https://localhost:13443/weblct/help/en/whstub.js"></SCRIPT>
<SCRIPT language=3Djavascript>
<!--
var nWebhelpNavPaneMode =3D 1; =09
var strPaneDHTML =3D "whskin_pdhtml.htm"; =09
var strPaneList =3D "whskin_plist.htm";
var strPane =3D "";
var nViewFrameType =3D -1;
if (!window.gAgent)
{
document.location =3D "whnjs.htm";
}
else
{
if (!gbNav4&&!gbIE4&&!gbOpera7&&!gbSafari) =09
document.location =3D "whnjs.htm";
else if (gbNav4 && !gbNav6 && ((gnVerMinor <=3D 4.06)))
document.location =3D "whnjs.htm";
else if (gbMac && gbIE4 && !gbIE5) =09
document.location =3D "whnjs.htm";
=09
else
{
nViewFrameType=3DnWebhelpNavPaneMode;
if (nWebhelpNavPaneMode=3D=3D1)
{
var gbDHTML=3D(nWebhelpNavPaneMode=3D=3D1);
if (gbNav4&&(gnVerMinor < 4.1)) nViewFra
meType =3D 2;
if (gbNav4&&(gnVerMinor =3D=3D 4.6)) nVie
wFrameType =
=3D 2;
if (gbIE4&&gbDHTML) nViewFra
meType =3D 1;
if (gbIE4&&gbSunOS&&nWebhelpNavPaneMode=3D=3D2) nVie
wFrameType =
=3D 2;
if (gbNav4&&gbSunOS&&nViewFrameType=3D=3D2) nVie
wFrameType =
=3D 2;
if (gbNav6&&gbDHTML) nViewFra
meType =3D 1;
if (gbMac) nViewFra
meType =3D 2;
if (gbMac && gbNav6) nViewFra
meType =3D 1;
if (gbSafari3) nViewFra
meType =3D 1;
}
}
}
if (nViewFrameType!=3D-1)
{
var gbWindows =3D ((gAgent.indexOf("win") !=3D -1) || =
(gAgent.indexOf("16bit") !=3D -1));
=09
if ((gbWindows) && (gbNav4) && (window.screen) && =
(window.screen.colorDepth <=3D 4))
{
alert("WebHelp has detected that your display is set to 16 colors. =
For full WebHelp support, please set your display to use 256 or more =
colors.");
nViewFrameType =3D 2;
}
=09
=09
if (nViewFrameType =3D=3D 1)
{
if (gbNav4 && !gbNav6)
strPane =3D strPaneList;
else
strPane =3D strPaneDHTML;
}
else
strPane =3D strPaneList;
}
//-->
</SCRIPT>
<SCRIPT language=3Djavascript type=3Dtext/javascript=20
src=3D"https://localhost:13443/weblct/help/en/whstart.js"></SCRIPT>
<SCRIPT language=3Djavascript type=3Dtext/javascript>
<!--
if (!gbIE4&&!gbNav4&&!gbOpera7&&!gbSafari)
document.location =3D "whnjs.htm";
function CMRAgent( strID, strURL, strLabel, strFrameAttr )
{
this.m_strID =3D strID;
this.m_strURL =3D strURL;
this.m_strLabel =3D strLabel;
this.m_strFrameAttr =3D strFrameAttr;
}
function CMRServer()
{
this.m_cAgents =3D new Array;
}
var cMRServer =3D new CMRServer;

//-->
</SCRIPT>
<SCRIPT language=3Djavascript type=3Dtext/javascript>
<!--
if (nViewFrameType!=3D-1)
{
var strHTML =3D "<frameset rows=3D\"38,*\" =
hostof=3D\"parent:toolbar!startpage:yes\" frameborder=3D\"0\" =
border=3D\"0\"> <frame src=3D\"whskin_tbars.htm\" id=3D\"toolbar\" =
frameborder=3D\"0\" border=3D\"0\" scrolling=3D\"no\" noresize=3D\"\" =
marginheight=3D\"0\" marginwidth=3D\"0\" title=3D\"Toolbar\"></frame> =
<frame src=3D\"whskin_frmset01.htm\" frameborder=3D\"1\" border=3D\"1\" =
scrolling=3D\"auto\" marginheight=3D\"0\" =
marginwidth=3D\"0\"></frame></frameset>";
document.write(strHTML);
}
//-->
</SCRIPT>
</HEAD><FRAMESET frameSpacing=3D0 border=3D0 cols=3D100%,* =
frameBorder=3D0><FRAME=20
src=3D"https://localhost:13443/weblct/help/en/whskin_tbars.htm"><FRAME =
noResize=20
src=3D"https://localhost:13443/weblct/help/en/whskin_frmset01.htm"></FRAM=
ESET></HTML>
------=_NextPart_001_000F_01D28EE8.6AEE3A80
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://localhost:13443/weblct/help/en/whskin_tbars.htm
=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>WebHelp Navigation Toolbar</TITLE>
<META content=3D"text/html; charset=3Dutf-8" http-equiv=3DContent-Type>
<META name=3DGENERATOR content=3D"MSHTML 8.00.7601.17514">
<META name=3Ddescription content=3D"WebHelp 5.50">
<STYLE>BODY {
MARGIN: 0px
}
</STYLE>
<SCRIPT language=3Djavascript=20
src=3D"https://localhost:13443/weblct/help/en/whver.js"></SCRIPT>
<SCRIPT language=3Djavascript1.2=20
src=3D"https://localhost:13443/weblct/help/en/whutils.js"></SCRIPT>
<SCRIPT language=3Djavascript1.2=20
src=3D"https://localhost:13443/weblct/help/en/whmsg.js"></SCRIPT>
<SCRIPT language=3Djavascript1.2=20
src=3D"https://localhost:13443/weblct/help/en/whproxy.js"></SCRIPT>
<SCRIPT language=3Djavascript1.2=20
src=3D"https://localhost:13443/weblct/help/en/whmozemu.js"></SCRIPT>
<SCRIPT language=3Djavascript1.2=20
src=3D"https://localhost:13443/weblct/help/en/whtbar.js"></SCRIPT>
</HEAD>
<BODY background=3Dhttps://localhost:13443/weblct/help/en/greyback.gif =
scroll=3Dno=20
bgColor=3D#0000a0 marginwidth=3D"0" marginheight=3D"0">
<SCRIPT language=3Djavascript1.2>
<!--
if (window.gbWhTBar)
{
=09
setButtonFont("toc","Tahoma","10pt","White","Normal","Normal","n
one");
=09
setButtonFont("toc","Tahoma","10pt","Black","Normal","Normal","n
one", =
true);
=09
=
setButtonFont("idx","Tahoma","10pt","White","Normal","Normal","none");
=20
=
setButtonFont("idx","Tahoma","10pt","Black","Normal","Normal","none", =
true);
=20
setButtonFont("fts","Tahoma","10pt","White","Normal","Normal","n
one");
=09
setButtonFont("fts","Tahoma","10pt","Black","Normal","Normal","n
one", =
true);
=09
setButtonFont("glo","Tahoma","10pt","White","Normal","Normal","n
one");
=09
setButtonFont("glo","Tahoma","10pt","Black","Normal","Normal","n
one", =
true);
=09
setButtonFont("searchform","Tahoma","8pt","White","Normal","Normal","none=
");
setButtonFont("searchform","","","","","","", true);
setButtonFont("banner","","","","","","");
setButtonFont("banner","","","","","","", true);
gsIToc =3D "wht_toc_n.gif";
gsITocS =3D "wht_toc_h.gif";
gsIIndex =3D "wht_idx_n.gif";
gsIIndexS =3D "wht_idx_h.gif";
gsISearch =3D "wht_fts_n.gif";
gsISearchS =3D "wht_fts_h.gif";
gsIGlossary =3D "wht_glo_n.gif";
gsIGlossaryS =3D "wht_glo_h.gif";
gsIWebSearch =3D "wht_ws.gif";
gsIWebSearchD =3D "wht_ws_g.gif";
gsIBanner =3D "wht_logo1.gif";
gsIGo =3D "wht_go.gif";
setBackgroundcolor("#0000a0");
setBackground("greyback.gif");
setAlignment("left");
setGoImage("go.gif");
=09
if (!gsBgImage)
{
setButtonBgColor("toc", gsBgColor);
setButtonBgColor("idx", gsBgColor);
setButtonBgColor("fts", gsBgColor);
setButtonBgColor("glo", gsBgColor);
setButtonBgColor("toc", gsTBSelectedBgColor, true);
setButtonBgColor("idx", gsTBSelectedBgColor, true);
setButtonBgColor("fts", gsTBSelectedBgColor, true);
setButtonBgColor("glo", gsTBSelectedBgColor, true);
setButtonBgColor("toc","#0000a0");
setButtonBgColor("idx","#0000a0");
setButtonBgColor("fts","#0000a0");
setButtonBgColor("glo","#0000a0");
setButtonBgColor("searchform","");
setButtonBgColor("banner","");
}
setButtonBgColor("toc","#cccccc", true);
setButtonBgColor("idx","#cccccc", true);
setButtonBgColor("fts","#cccccc", true);
setButtonBgColor("glo","#cccccc", true);
setButtonBgColor("searchform","", true);
setButtonBgColor("banner","", true);
=
addButton("toc",BTN_TEXT|BTN_IMG,"Contents","","","","",0,0,"content.gif"=
,"content.gif","","content.gif","","");
//addButton("idx",BTN_TEXT|BTN_IMG,"Index","","","","",0,0,"index.gif","i=
ndex.gif","","index.gif","","");
addButton("fts",BTN_TEXT|BTN_IMG,"Search","","","","",0,0,"search.gif","s=
earch.gif","","search.gif","","");
addButton("glo",BTN_TEXT|BTN_IMG,"Glossary","","","","",0,0,"other_index.=
gif","other_index.gif","","other_index.gif","","");
addButton("searchform",BTN_TEXT,"","","","","",0,0,"","","","","","");
addButton("banner",BTN_IMG,"","","","","",0,0,"huaweilogo.gif","","","","=
","");
addButton("blankblock");
writeStyle(false);
ReSortToolbarButtons();
writeToolBar();
}
else
document.location.reload();
//-->
</SCRIPT>
</BODY></HTML>
------=_NextPart_001_000F_01D28EE8.6AEE3A80--
------=_NextPart_000_0000_01D28EE8.6AEAB810
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://localhost:13443/weblct/help/en/whskin_frmset01.htm
=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Dutf-8" http-equiv=3DContent-Type>
<SCRIPT language=3Djavascript type=3Dtext/javascript=20
src=3D"https://localhost:13443/weblct/help/en/whver.js"></SCRIPT>
<SCRIPT language=3Djavascript type=3Dtext/javascript=20
src=3D"https://localhost:13443/weblct/help/en/whutils.js"></SCRIPT>
<SCRIPT language=3Djavascript type=3Dtext/javascript=20
src=3D"https://localhost:13443/weblct/help/en/whmsg.js"></SCRIPT>
<SCRIPT language=3Djavascript type=3Dtext/javascript>
<!--
if (!window.gbWhVer||!window.gbWhUtil||!window.gbWhMsg)
document.location.reload();
//-->
</SCRIPT>
<SCRIPT language=3Djavascript type=3Dtext/javascript=20
src=3D"https://localhost:13443/weblct/help/en/whproxy.js"></SCRIPT>
<SCRIPT language=3Djavascript type=3Dtext/javascript>
<!--
if (!window.gbWhProxy)
document.location.reload();
//-->
</SCRIPT>
<SCRIPT language=3Djavascript>
<!--
var gsPane=3D"";
var gnType=3D3;
var oMsgPane =3D new whMessage(WH_MSG_GETPANETYPE, this, 1, null);
if (SendMessage(oMsgPane))
{
gsPane =3D oMsgPane.oParam.sPaneURL;
gnType =3D oMsgPane.oParam.nType;
}
var strDefaultTopic =3D "about:blank";
var oParam =3D new Object();
oParam.sTopic =3D "";
var oMsg =3D new whMessage(WH_MSG_GETDEFAULTTOPIC, this, 1, oParam);
if (SendMessage(oMsg) && oParam.sTopic !=3D "")
strDefaultTopic =3D oParam.sTopic;
var strHTML =3D "";
if (gnType =3D=3D 4)
{
=09
strHTML +=3D "<frameset border=3D\"0\" cols=3D\"100%,*\">";
strHTML +=3D "<frame src=3D\"" + strDefaultTopic + "\" =
name=3D\"bsscright\" framespacing=3D\"0\" frameborder=3D\"0\" =
border=3D\"0\" scrolling=3D\"auto\">";
strHTML +=3D "<frame src=3D\"whskin_blank.htm\" noresize>";
strHTML +=3D "</frameset>";
}
else
strHTML +=3D "<frameset cols=3D\"220,*\" =
hostof=3D\"parent:minibar_navpane|topic!startpage:no\" =
frameborder=3D\"1\" id=3D\"whPfset\"> <frame =
src=3D\"whskin_frmset010.htm\" id=3D\"minibar_navpane\" =
frameborder=3D\"0\" border=3D\"0\" scrolling=3D\"auto\" =
marginheight=3D\"0\" marginwidth=3D\"0\"></frame> <frame =
src=3D\""+strDefaultTopic+"\" id=3D\"topic\" frameborder=3D\"1\" =
border=3D\"1\" scrolling=3D\"auto\" title=3D\"Topic\" =
name=3D\"bsscright\"></frame></frameset>";
document.write(strHTML);
RegisterListener2(this, WH_MSG_RESIZEPANE);
RegisterListener2(this, WH_MSG_SHOWPANE);
RegisterListener2(this, WH_MSG_HIDEPANE);
RegisterListener2(this, WH_MSG_ISPANEVISIBLE);
function window_unload()
{
UnRegisterListener2(this, WH_MSG_RESIZEPANE);
UnRegisterListener2(this, WH_MSG_SHOWPANE);
UnRegisterListener2(this, WH_MSG_HIDEPANE);
UnRegisterListener2(this, WH_MSG_ISPANEVISIBLE);
}
window.onunload=3Dwindow_unload;
var gbShow=3Dfalse;
var gstrFrameLastSetting=3D"";
function onSendMessage(oMsg)
{
var oMsgout =3D null;
var nMsgId =3D oMsg.nMessageId;
var oFrameset =3D null;
if (nMsgId =3D=3D WH_MSG_SHOWPANE)
{
if (!gbShow)
{
oFrameset =3D getElement("whPfset");
if (oFrameset && navigator.appVersion.search("MSIE 10.0"
) =3D=3D -1)
{
if (gstrFrameLastSetting)
oFrameset.cols=3D gstrFrameLastSetting;
else
oFrameset.cols=3D "220,*";
}
gbShow=3Dtrue;
oMsgout =3D new whMessage(WH_MSG_PANESTATUE, this, 1, "v
isible");
SendMessage(oMsgout);
}
return false;
}
else if (nMsgId =3D=3D WH_MSG_HIDEPANE)
{
oFrameset =3D getElement("whPfset");
if (oFrameset)
{
gstrFrameLastSetting=3DoFrameset.cols;=20
var oWnd=3Dframes[0];
if (oWnd && oWnd.document && oWnd.document.body)
{
var nPos=3D0;
if ("cols"=3D=3D"cols")
nPos=3DoWnd.document.body.offsetWidth;
else
nPos=3DoWnd.document.body.offsetHeight;
if(0=3D=3D0)
gstrFrameLastSetting=3DnPos+",*";
else
gstrFrameLastSetting=3D"*,"+nPos;
}
oFrameset.cols =3D "0,*";
}
gbShow=3Dfalse;
oMsgout =3D new whMessage(WH_MSG_PANESTATUE, this, 1, "invisible
");
SendMessage(oMsgout);
return false;
}
else if (nMsgId =3D=3D WH_MSG_RESIZEPANE)
{
if (!gbShow)
{
gbShow=3Dtrue;
oMsgout =3D new whMessage(WH_MSG_PANESTATUE, this, 1, "v
isible");
SendMessage(oMsgout);
}
return false;
}
else if (nMsgId =3D=3D WH_MSG_ISPANEVISIBLE)
{
oMsg.oParam.bVisible =3D isNavPaneVisible();
return false;
}
return true;
}
function isNavPaneVisible()
{
var bVisible =3D false;
var sSplit =3D getElement("whPfset").cols;
var nSplit =3D sSplit.indexOf(",");
if (nSplit !=3D -1)
{
var sPart1 =3D sSplit.substring(0, nSplit);
var sPart2 =3D sSplit.substring(nSplit + 1);
if ("minibar_navpane" =3D=3D "navpane")
{
var sTemp =3D sPart1;
sPart1 =3D sPart2;
sPart2 =3D sTemp;
}
if (sPart2 !=3D "*")
{
var n =3D parseInt(sPart2);
if (n>0)
bVisible =3D true;
}
else
{
if (sPart1 !=3D "100%")
bVisible =3D true;
}
}
return bVisible;
}
//-->
</SCRIPT>
<META name=3DGENERATOR content=3D"MSHTML 8.00.7601.17514"></HEAD>
<BODY></BODY></HTML>
------=_NextPart_000_0000_01D28EE8.6AEAB810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://localhost:13443/weblct/help/en/whstub.js
=EF=BB=BF
window.whname=3D"wh_stub";
function getframehandle(frames,framename)
{
var frame=3Dnull;
if(null=3D=3Dframes) return null;
for(var i=3D0;i<frames.length;i++)
{
if(typeof(frames[i].name)!=3D"unknown")
{
if(frames[i].name=3D=3Dframename)
return frames[i];
}
if(frames[i].frames.length>0)
{
frame=3Dgetframehandle(frames[i].frames,framename);
if(null!=3Dframe)
return frame;
}
}
return frame;
}
function AddToArray(arr,obj)
{
var bFound=3Dfalse;
for(var i=3D0;i<arr.length;i++){
if(arr[i]=3D=3Dobj){
bFound=3Dtrue;
break;
}
else if(arr[i]=3D=3Dnull){
break;
}
}
if(!bFound) arr[i]=3Dobj;
}
var gArrayRegistedMessage=3Dnew Array();
var gArrayCompoentsArray=3Dnew Array();
function GetComponentsArray(nMessageId)
{
var len=3DgArrayRegistedMessage.length;
for(var i=3D0;i<len;i++)
{
if(gArrayRegistedMessage[i]=3D=3DnMessageId){
if(gArrayCompoentsArray.length>i)
return gArrayCompoentsArray[i];
else
return null;
}
}
return null;
}
function CreateComponentsArray(nMessageId)
{
var len=3DgArrayRegistedMessage.length;
gArrayRegistedMessage[len]=3DnMessageId;
gArrayCompoentsArray[len]=3Dnew Array();
return gArrayCompoentsArray[len];
}
function listener(sName,oWindow)
{
this.sName=3DsName;
this.oWindow=3DoWindow;
}
function RegisterListener(windowName,nMessageId)
{
var arrayComponents=3DGetComponentsArray(nMessageId);
if(arrayComponents=3D=3Dnull)
arrayComponents=3DCreateComponentsArray(nMessageId);
=09
if(arrayComponents!=3Dnull)
{
for (var i=3D0;i<arrayComponents.length;i++)
{
if (arrayComponents[i].sName =3D=3D windowName)
return false;
}
var oListener=3Dnew listener(windowName,null);
AddToArray(arrayComponents,oListener);
return true;
}
else
return false;
}
function RegisterListener2(oWindow,nMessageId)
{
var arrayComponents=3DGetComponentsArray(nMessageId);
if(arrayComponents=3D=3Dnull)
arrayComponents=3DCreateComponentsArray(nMessageId);
=09
if(arrayComponents!=3Dnull)
{
var oListener=3Dnew listener("",oWindow);
AddToArray(arrayComponents,oListener);
return true;
}
else
return false;
}
function UnRegisterListener2(oWindow,nMessageId)
{
var arrayComponents=3DGetComponentsArray(nMessageId);
if(arrayComponents!=3Dnull)
{
for(var i=3D0;i<arrayComponents.length;i++)
{
if(arrayComponents[i].oWindow=3D=3DoWindow)
{
removeItemFromArray(arrayComponents,i);
return true;
}
}
}
else
return false;
}
function SendMessage(oMessage)
{
var bDelivered=3Dfalse;
var arrayComponents=3DGetComponentsArray(oMessage.nMessageId);
if(arrayComponents!=3Dnull&&arrayComponents.length>0){
for(var i=3D0;i<arrayComponents.length;i++)
{
if(null!=3DarrayComponents[i])
{
var pFrame;
if(arrayComponents[i].oWindow=3D=3Dnull)
pFrame=3Dgetframehandle(frames,arrayComp
onents[i].sName);
else
pFrame=3DarrayComponents[i].oWindow;
if(null!=3DpFrame)
{
if(pFrame.onSendMessageX)
{
bDelivered=3Dtrue;
if(!pFrame.onSendMessageX(oMessa
ge))
break;
}
if(pFrame.onSendMessage)
{
bDelivered=3Dtrue;
if(!pFrame.onSendMessage(oMessag
e))
break;
}
}
}
}
}
return bDelivered;
}
------=_NextPart_000_0000_01D28EE8.6AEAB810
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://localhost:13443/weblct/help/en/whstart.js
=EF=BB=BF
RegisterListener2(this, WH_MSG_GETSTARTFRAME);
RegisterListener2(this, WH_MSG_GETDEFAULTTOPIC);
RegisterListener2(this, WH_MSG_MINIBARORDER);
RegisterListener2(this, WH_MSG_TOOLBARORDER);
RegisterListener2(this, WH_MSG_ISSEARCHSUPPORT);
RegisterListener2(this, WH_MSG_ISSYNCSSUPPORT);
RegisterListener2(this, WH_MSG_ISAVENUESUPPORT);
RegisterListener2(this, WH_MSG_GETPANETYPE);
RegisterListener2(this, WH_MSG_GETPANES);
RegisterListener2(this, WH_MSG_RELOADNS6);
RegisterListener2(this, WH_MSG_GETCMD);
RegisterListener2(this, WH_MSG_GETPANE);
RegisterListener2(this, WH_MSG_GETDEFPANE);
if (gbNav4 && !gbNav6)
{
var gnReload=3D0;
setTimeout("delayReload();",5000);
}
function delayReload()
{
if (!(this.cMRServer && cMRServer.m_strVersion))
{
if(gnReload!=3D2)
{
if(typeof(nViewFrameType) !=3D "undefined" && nViewFrame
Type=3D=3D1)
document.location=3Ddocument.location;
}
}
}
var gsToolbarOrder =3D =
"toc|idx|fts|glo|custom1|custom2|custom3|blankblock|searchform|banner";
var gsMinibarOrder =3D "avprev|avnext|rolesel|blankblock|hide2|";
var gsTopic =3D "nglct/com/welcome/r_welcome.html";
var PANE_OPT_SEARCH =3D 1;
var PANE_OPT_BROWSESEQ =3D 2;
var gnOpts=3D-1;
var gnCmd=3D-1;
var gnPans=3D2;
var gsBtns=3D"invalid";
var gsDefaultBtn=3D"invalid";
var gbHasTitle=3Dfalse;
if (location.hash.length > 1)
{
var sParam =3D location.hash;
sParam =3D PatchParametersForEscapeChar(sParam);
if (sParam.indexOf("#<") =3D=3D 0)
{
document.location =3D "whcsh_home.htm#" + sParam.substring(2);
}
else if (sParam.indexOf("#>>") =3D=3D 0)
{
parseParam(sParam.substring(3));
sParam =3D "#" + gsTopic + sParam.substring(1);
}
else
{
var nPos =3D sParam.indexOf(">>");
if (nPos>1)
{
if(IsInternal(sParam.substring(1, nPos)))
gsTopic =3D sParam.substring(1, nPos);
parseParam(sParam.substring(nPos+2));
}
else
{
if(IsInternal(sParam.substring(1)))
gsTopic =3D sParam.substring(1);
}
}
if (gnPans =3D=3D 1 && gsTopic)
{
var strURL=3Dlocation.href;
if (location.hash)
{
var nPos=3Dlocation.href.indexOf(location.hash);
strURL=3DstrURL.substring(0, nPos);
}
if (gbHasTitle)
document.location=3D_getPath(strURL)+ "whskin_tw.htm" +
sParam;
else
document.location=3D_getPath(strURL)+ gsTopic;
}
}
function parseParam(sParam)
{
if (sParam)
{
var nBPos=3D0;
do=20
{
var nPos=3DsParam.indexOf(">>", nBPos);
if (nPos!=3D-1)
{
if (nPos>0)
{
var sPart=3DsParam.substring(nBPos, nPos
);
parsePart(sPart);
}
nBPos =3D nPos + 2;
}
else
{
var sPart=3DsParam.substring(nBPos);
parsePart(sPart);
break;
}
} while(nBPos < sParam.length);
}=09
}
function parsePart(sPart)
{
if(sPart.toLowerCase().indexOf("cmd=3D")=3D=3D0)
{
gnCmd=3DparseInt(sPart.substring(4));
}
else if(sPart.toLowerCase().indexOf("cap=3D")=3D=3D0)
{
document.title=3D_browserStringToText(sPart.substring(4));
gbHasTitle=3Dtrue;
}
else if(sPart.toLowerCase().indexOf("pan=3D")=3D=3D0)
{
gnPans=3DparseInt(sPart.substring(4));
}
else if(sPart.toLowerCase().indexOf("pot=3D")=3D=3D0)
{
gnOpts=3DparseInt(sPart.substring(4));
}
else if(sPart.toLowerCase().indexOf("pbs=3D")=3D=3D0)
{
var sRawBtns =3D sPart.substring(4);
var aBtns =3D sRawBtns.split("|");
for (var i=3D0;i<aBtns.length;i++)
{
aBtns[i] =3D transferAgentNameToPaneName(aBtns[i]);
}
gsRawBtns =3D aBtns.join("|");
}
else if(sPart.toLowerCase().indexOf("pdb=3D")=3D=3D0)
{
gsDefaultBtn=3DtransferAgentNameToPaneName(sPart.substring(4));
}
}
function setToolbarOrder(sOrder)
{
gsToolbarOrder =3D sOrder;
}
function setMinibarOrder(sOrder)
{
gsMinibarOrder =3D sOrder;
}
function onSendMessageX(oMsg)
{
var nMsgId =3D oMsg.nMessageId;
if (nMsgId =3D=3D WH_MSG_GETSTARTFRAME)
{
oMsg.oParam.oFrame =3D this;
return false;
}
else if (nMsgId =3D=3D WH_MSG_GETDEFAULTTOPIC)
{
if (this.cMRServer && cMRServer.m_strVersion)
{
if (cMRServer.m_strURLTopic);
{
oMsg.oParam.sTopic =3D cMRServer.m_strURLTopic;
return false;
}
}
oMsg.oParam.sTopic =3D gsTopic;
return false;
}
else if (nMsgId =3D=3D WH_MSG_TOOLBARORDER)
{
var oMsg1 =3D new whMessage(WH_MSG_GETPANES, this, 1, null);
if (SendMessage(oMsg1))
{
if (oMsg1.oParam)
{
if (this.cMRServer && cMRServer.m_strVersion)
{
var aToolbarOrder=3DcMRServer.m_strAgent
List.split(";");
var i=3D0;
for (i=3D0;i<aToolbarOrder.length;i++)
aToolbarOrder[i]=3DtransferANToP
N2(aToolbarOrder[i]);
aToolbarOrder[aToolbarOrder.length] =3D
"blankblock";
if (cMRServer.m_bShowSearchInput)
{
aToolbarOrder[aToolbarOrder.leng
th] =3D "searchform";
}
aToolbarOrder[aToolbarOrder.length] =3D
"banner";
var aToolbarOrderNew =3D new Array();
for (i=3D0;i<aToolbarOrder.length;i++)
{
if (isAPane(aToolbarOrder[i]))
{
if (oMsg1.oParam.aPanes
&& oMsg1.oParam.aPanes.length)
{
for (var j=3D0;j
<oMsg1.oParam.aPanes.length;j++)
{
if (aToo
lbarOrder[i] =3D=3D oMsg1.oParam.aPanes[j].sPaneName)
{
aToolbarOrderNew[aToolbarOrderNew.length] =3D =
aToolbarOrder[i];
break;
}
}
}
}
else
aToolbarOrderNew[aToolba
rOrderNew.length] =3D aToolbarOrder[i];
}
oMsg.oParam =3D aToolbarOrderNew.join("|
");
return false;
}
}
}
var sParam=3D"";
if (gsBtns!=3D"invalid")
sParam=3DgsBtns+"|blankblock|banner";
else
sParam =3D gsToolbarOrder;
if (gnOpts!=3D-1)
{
var nPosForm=3DsParam.indexOf("|searchform|");
if (gnOpts&PANE_OPT_SEARCH)
{
if (nPosForm =3D=3D -1 && sParam.indexOf("|fts|"
) !=3D -1)
{
var nPos=3DsParam.indexOf("banner");
if (nPos!=3D-1)
{
sParam=3DsParam.substring(0, nPo
s) + "searchform|" + =
sParam.substring(nPos);
}
}
}
else
{
if (nPosForm!=3D-1)
{
sParam=3DsParam.substring(0,nPosForm) +
=
sParam.substring(nPosForm+11);
}
}
}
oMsg.oParam=3DsParam;
return false;
}
else if (nMsgId =3D=3D WH_MSG_MINIBARORDER)
{
var sMinParam=3DgsMinibarOrder;
if (gnOpts!=3D-1)
{
var nPosBro=3DgsMinibarOrder.indexOf("avprev|avnext");
if (gnOpts&PANE_OPT_BROWSESEQ)
{
if (nPosBro=3D=3D-1)
{
sMinParam =3D"avprev|avnext|" + gsMiniba
rOrder;
}
}
else
{
if (nPosBro!=3D-1)
{
if (nPosBro!=3D0)
sMinParam=3DgsMinibarOrder.subst
ring(0, nPosBro) + =
gsMinibarOrder.substring(nPosBro+14);
else
sMinParam=3DgsMinibarOrder.subst
ring(14);
}
}
}
oMsg.oParam =3D sMinParam;
return false;
}
else if (nMsgId =3D=3D WH_MSG_ISSYNCSSUPPORT)
{
if (this.cMRServer && cMRServer.m_strVersion)
{
if (cMRServer.m_bShowSync)
oMsg.oParam=3Dtrue;
else
oMsg.oParam=3Dfalse;
return false;
}
else
{
if(typeof(nViewFrameType)!=3D"undefined")
{
oMsg.oParam=3D (nViewFrameType < 3);
return false;
}
}
}
else if (nMsgId =3D=3D WH_MSG_ISAVENUESUPPORT)
{
if (this.cMRServer && cMRServer.m_strVersion)
{
if (cMRServer.m_bShowBrowseSequences)
oMsg.oParam=3Dtrue;
else
oMsg.oParam=3Dfalse;
}
else
{
oMsg.oParam=3Dtrue;
}
return false;
}
else if (nMsgId =3D=3D WH_MSG_ISSEARCHSUPPORT)
{
if(typeof(nViewFrameType)!=3D"undefined")
{
oMsg.oParam=3D (nViewFrameType < 3);
return false;
}
}
else if (nMsgId =3D=3D WH_MSG_GETPANETYPE)
{
if(typeof(nViewFrameType)!=3D"undefined")
{
var oPaneInfo =3D new Object();
oPaneInfo.nType =3D nViewFrameType;
oPaneInfo.sPaneURL =3D strPane;
oMsg.oParam =3D oPaneInfo;
return false;
}
}
else if (nMsgId =3D=3D WH_MSG_GETPANES)
{
if (this.cMRServer && cMRServer.m_strVersion)
{
var oPanes =3D new Object();
var aAgentNames =3D null;
if (cMRServer.m_strDefAgent)
oPanes.sDefault =3D =
transferAgentNameToPaneName(cMRServer.m_strDefAgent);
aPanes =3D new Array();
for(var i=3D0; i< cMRServer.m_cAgents.length; i++)
{
var nCur =3D aPanes.length;
aPanes[nCur] =3D new Object();
aPanes[nCur].sPaneName =3D =
transferAgentNameToPaneName(cMRServer.m_cAgents[i].m_strID);
aPanes[nCur].sPaneURL =3D cMRServer.m_cAgents[i]
.m_strURL;
}
oPanes.aPanes =3D aPanes;
oMsg.oParam =3D oPanes;
return false;
}
else
{
oMsg.oParam =3D null;
return false;
}
}
else if(nMsgId=3D=3DWH_MSG_RELOADNS6)
{
if(gbNav4 && !gbNav6)
gnReload++;
return false;
}
else if(nMsgId=3D=3DWH_MSG_GETCMD)
{
oMsg.oParam=3DgnCmd;
return false;
}
else if(nMsgId=3D=3DWH_MSG_GETPANE)
{
if (gsBtns!=3D"invalid" && oMsg.oParam.sName)
{
if(gsBtns.indexOf(oMsg.oParam.sName) !=3D -1)
oMsg.oParam.bEnable=3Dtrue;
else
oMsg.oParam.bEnable=3Dfalse;
}
else
oMsg.oParam.bEnable=3Dtrue;
return false;
}
else if(nMsgId=3D=3DWH_MSG_GETDEFPANE)
{
if (gsDefaultBtn!=3D"invalid")
{
oMsg.oParam=3DgsDefaultBtn;
}
return false;
}
return true;
}
function transferANToPN2(sAN)
{
if (sAN =3D=3D"toc")
return "toc";
else if (sAN =3D=3D"ndx")
return "idx";
else if (sAN =3D=3D"nls")
return "fts";
else if (sAN =3D=3D"gls")
return "glo";
else if (sAN =3D=3D"WebSearch")
return "websearch";
else if (sAN.indexOf("custom_")=3D=3D0);
return "custom" + sAN.substring(7);
return sAN;
}
function transferAgentNameToPaneName(sAgentName)
{
if (sAgentName =3D=3D"toc")
return "toc";
else if (sAgentName =3D=3D"ndx")
return "idx";
else if (sAgentName =3D=3D"nls")
return "fts";
else if (sAgentName =3D=3D"gls")
return "glo";
return "";
}
function isAPane(sPaneName)
{
if (sPaneName =3D=3D "toc" || sPaneName =3D=3D "idx" || sPaneName =
=3D=3D "fts" || sPaneName =3D=3D "glo")
return true;
else
return false;
}
------=_NextPart_000_0000_01D28EE8.6AEAB810--

Potrebbero piacerti anche