// WebHelp 5.10.004 var gsFileName=""; var gsDivName=""; var xmlDoc=null; var sdocPath=null; var gsInsertBeforeEndHTML=""; var sReplaceStringsSrc=new Array(); var gsDivName="dataDiv"; var gnLoadDivNum=0; sReplaceStringsSrc[0]="&"; sReplaceStringsSrc[1]=">"; sReplaceStringsSrc[2]="<"; sReplaceStringsSrc[3]="""; sReplaceStringsSrc[4]=String.fromCharCode(8364); sReplaceStringsSrc[5]=" "; var sReplaceStringsDst=new Array(); sReplaceStringsDst[0]="&"; sReplaceStringsDst[1]=">"; sReplaceStringsDst[2]="<"; sReplaceStringsDst[3]="\""; sReplaceStringsDst[4]=String.fromCharCode(128); sReplaceStringsDst[5]=" "; var goHighLighted=null; function _getRelativePath(strParentPath,strCurrentPath) { if(_isAbsPath(strCurrentPath)) return _getPath(strCurrentPath); strParentPath=_replaceSlash(strParentPath); strParentPath=_getPath(strParentPath); strCurrentPath=_replaceSlash(strCurrentPath); strCurrentPath=_getPath(strCurrentPath); for(var i=0;i0) { var nPosx=sPath.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=sPath; var nPathPos=0; while(nPathPos!=-1) { var nPathPos=sRelPath.indexOf("../"); if(nPathPos!=-1) { sRelPath=sRelPath.substring(nPathPos+3); sFullPath=sFullPath.substring(0,sFullPath.length-1); var nPos2=sFullPath.lastIndexOf("/"); if(nPos2!=-1) sFullPath=sFullPath.substring(0,nPos2+1); else break; } } sFullPath+=sRelPath; return sFullPath; } } function _isAbsPath(strPath) { var strUpper=strPath.toUpperCase(); return (strUpper.indexOf(":")!=-1||strUpper.indexOf("\\\\")==0); } function _replaceSlash(strURL) { var re=new RegExp("\\\\","g"); var strReplacedURL=strURL.replace(re,"/"); return strReplacedURL; } function _getPath(strURL) { pathpos=strURL.lastIndexOf("/"); if(pathpos>0) return strURL.substring(0,pathpos+1); else return ""; } function removeItemFromArray(oArray,i) { if(oArray.length&&i>=0&&i=0&&i<=oArray.length) { var len=oArray.length; for(var s=len;s>i;s--) oArray[s]=oArray[s-1]; oArray[i]=obj; } } function loadData(sFileName) { var i=gnLoadDivNum; var sName=gsDivName+gnLoadDivNum++; loadData_2(sFileName,sName); } function loadData_2(sFileName,sDivName) { if(!getElement(sDivName)) { if(!insertDataDiv(sDivName)) { gsFileName=sFileName; gsDivName=sDivName; return; } } var sHTML=""; if(gbMac) sHTML+=""; else sHTML+=""; var oDivCon=getElement(sDivName); if(oDivCon) { if(gbNav6) { if(oDivCon.getElementsByTagName&&oDivCon.getElementsByTagName("iFrame").length>0) { oDivCon.getElementsByTagName("iFrame")[0].src=sFileName; } else oDivCon.innerHTML=sHTML; } else oDivCon.innerHTML=sHTML; } } function loadDataXML(sFileName) { var sCurrentDocPath=_getPath(document.location.href); sdocPath=_getFullPath(sCurrentDocPath,sFileName); if(gbIE5) { xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async=true; xmlDoc.onreadystatechange=checkState; if(document.body!=null) xmlDoc.load(sdocPath); } else if(gbNav6) { xmlDoc=document.implementation.createDocument("","",null); xmlDoc.addEventListener("load",initializeData,false); xmlDoc.load(sdocPath,"text/xml"); } } function initializeData() { if(xmlDoc!=null) putDataXML(xmlDoc,sdocPath); } function checkState() { if(xmlDoc!=null) { var state=xmlDoc.readyState; if(state==4) { var err=xmlDoc.parseError; if(err.errorCode==0) putDataXML(xmlDoc,sdocPath); else onLoadXMLError(); } } } function insertDataDiv(sName) { var sHTML=""; if(gbMac) sHTML+="
"; else sHTML+="
"; if((gbIE5||gbNav6)&&document.body) document.body.insertAdjacentHTML("beforeEnd",sHTML); else { gsInsertBeforeEndHTML=sHTML; setTimeout("insertWhenBodyReady();",100); return false; } return true; } function insertWhenBodyReady() { if(gsInsertBeforeEndHTML=="") return; if(document.body) { document.body.insertAdjacentHTML("beforeEnd",gsInsertBeforeEndHTML); gsInsertBeforeEndHTML=""; loadData_2(gsFileName,gsDivName); } else { setTimeout("insertWhenBodyReady();",100); } } function window_BUnload() { for(var i=0;i='0'&&sBStr.charAt(i)<='9') { sNum+=sBStr.charAt(i++); } if(sNum!=""){ var nNum=parseInt(sNum,16); sText+=String.fromCharCode(nNum); sBStr=sBStr.substring(i); } nPos=sBStr.indexOf('%'); } sText+=sBStr; return sText; } function excapeSingleQuotandSlash(str) { if(str==null) return null; var nPos=0; var sRes=""; var nPosNew=str.indexOf("\\",nPos); while(nPosNew!=-1){ sRes+=str.substring(nPos,nPosNew+1)+"\\"; nPos=nPosNew+1; nPosNew=str.indexOf("\\",nPos); } if(nPos