1 var gaProj=new Array();
\r
3 gaProj[0]=new project("");
\r
5 function setLangId(sLangId)
\r
7 gaProj[0].sLangId=sLangId;
\r
10 function setDataPath(sPath)
\r
14 if(sPath.lastIndexOf("/")!=sPath.length-1)
\r
16 gaProj[0].sDPath=sPath;
\r
19 gaProj[0].sDPath="";
\r
22 function addToc(sFile)
\r
24 gaProj[0].sToc=sFile;
\r
27 function addIdx(sFile)
\r
29 gaProj[0].sIdx=sFile;
\r
32 function addFts(sFile)
\r
34 gaProj[0].sFts=sFile;
\r
37 function addGlo(sFile)
\r
39 gaProj[0].sGlo=sFile;
\r
42 function addRemoteProject(sProjRelPath)
\r
44 gaProj[gaProj.length]=new project(sProjRelPath);
\r
47 function project(sPPath)
\r
58 window.onload=window_OnLoad;
\r
60 function window_OnLoad()
\r
62 gsName=document.location.href;
\r
63 gsName=_replaceSlash(gsName);
\r
64 var nPos=gsName.lastIndexOf("/");
\r
66 gaProj[0].sPPath=gsName.substring(0,nPos+1);
\r
68 alert("Error in Loading navigation component. Please regenerate WebHelp.");
\r
70 if(parent&&parent!=this&& typeof(parent.putProjectInfo)=="function")
\r
72 parent.putProjectInfo(gaProj);
\r
76 function patchPath(aProj)
\r
78 for(var i=1;i<aProj.length;i++)
\r
80 aProj[i].sPPath=_getFullPath(gaProj[0].sPPath,aProj[i].sPPath);
\r