// You can find instructions for this file here:
// http://www.mmartins.com

// Decide if the names are links or just the icons
USETEXTLINKS = 1  //replace 0 with 1 for hyperlinks

// Decide if the tree is to start all open or just showing the root folders
STARTALLOPEN = 0 //replace 0 with 1 to show the whole tree

// ----- globals for tree generation -----
var sExtraUrlInfo;
var sNewsURL = "/adopt/News/view.aspx?";
var sEventURL = "/adopt/aspx/viewer.aspx?widget=EVNT&";
var sDocURL = "/adopt/aspx/viewer.aspx?widget=DOC&";
var sDelivURL = "/adopt/deliverables/view.aspx?";

// ----- number IDs of generated treenodes -----
var iNavigPARTITION = 7;
var iNavigPARTITION_PYROREP = 11;
var iNavigPARTITION_PARTNEW = 17;
var iNavigPARTITION_CALIXPART = 23;

var iNavigFUETRA = 29;
var iNavigFUETRA_CONFIRM = 33;
var iNavigFUETRA_THORIUM = 39;
var iNavigFUETRA_FUTURE = 45;

var iNavigBASTRA = 51;
var iNavigBASTRA_MUSE = 55;
var iNavigBASTRA_NTOFNDADS = 61;
var iNavigBASTRA_HINDAS = 67;

var iNavigTESTRA = 73;
var iNavigTESTRA_SPIRE = 77;
var iNavigTESTRA_TECLA = 83;
var iNavigTESTRA_MEGAPIETEST = 89;
var iNavigTESTRA_ASCHLIM = 95;

var iNavigEXPADS = 101;
var iNavigEXPADS_PDSXADS = 105;


foldersTree = gFld("", "")

aux1 = insFld(foldersTree, gFld("ADOPT Network", ""))
		aux2 = insDoc(aux1, gLnk(0,"News", sNewsURL))
		aux2 = insDoc(aux1, gLnk(0,"Documents", sDocURL))
//		aux2 = insDoc(aux1, gLnk(0,"Events", sEventURL))

		aux2 = insDoc(aux1, gLnk(0,"Calendar", "/adopt/events/calendar.aspx"))
		aux2 = insDoc(aux1, gLnk(0,"Forum", "/adopt/forum/view.aspx"))

aux1 = insFld(foldersTree, gFld("ADOPT Clusters", ""))
    	aux2 = insFld(aux1, gFld("PARTITION", ""))
	   		sExtraUrlInfo = "suffix=_PARTITION&tree=" + iNavigPARTITION;
    		aux3 = insDoc(aux2, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    		aux3 = insDoc(aux2, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    		aux3 = insDoc(aux2, gLnk(0,"Events", sEventURL + sExtraUrlInfo))

    		aux3 = insFld(aux2, gFld("PYROREP", "")) 
    			sExtraUrlInfo = "suffix=_PARTITION_PYROREP&tree="+ iNavigPARTITION +"."+ iNavigPARTITION_PYROREP;
    			aux4 = insDoc(aux3, gLnk(0,"Project Summary", "/adopt/clusters/partition/projects/pyrorep/index.html"))
    			aux4 = insDoc(aux3, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Deliverables", sDelivURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Events", sEventURL + sExtraUrlInfo))

    		aux3 = insFld(aux2, gFld("PARTNEW", "")) 
				sExtraUrlInfo = "suffix=_PARTITION_PARTNEW&tree="+ iNavigPARTITION +"."+ iNavigPARTITION_PARTNEW;
    			aux4 = insDoc(aux3, gLnk(0,"Project Summary", "/adopt/clusters/partition/projects/partnew/index.html"))
    			aux4 = insDoc(aux3, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Deliverables", sDelivURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Events", sEventURL + sExtraUrlInfo))

    		aux3 = insFld(aux2, gFld("CALIXPART", "")) 
				sExtraUrlInfo = "suffix=_PARTITION_CALIXPART&tree="+ iNavigPARTITION +"."+ iNavigPARTITION_CALIXPART;
    			aux4 = insDoc(aux3, gLnk(0,"Project Summary", "/adopt/clusters/partition/projects/calixpart/index.html"))
    			aux4 = insDoc(aux3, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Deliverables", sDelivURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Events", sEventURL + sExtraUrlInfo))

    	aux2 = insFld(aux1, gFld("FUETRA", ""))
    		sExtraUrlInfo = "suffix=_FUETRA&tree=" + iNavigFUETRA;
    		aux3 = insDoc(aux2, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    		aux3 = insDoc(aux2, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    		aux3 = insDoc(aux2, gLnk(0,"Events", sEventURL + sExtraUrlInfo))

    		aux3 = insFld(aux2, gFld("CONFIRM", "")) 
    			sExtraUrlInfo = "suffix=_FUETRA_CONFIRM&tree="+ iNavigFUETRA +"."+ iNavigFUETRA_CONFIRM;
    			aux4 = insDoc(aux3, gLnk(0,"Project Summary", "/adopt/clusters/fuetra/projects/confirm/index.html"))
    			aux4 = insDoc(aux3, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Deliverables", sDelivURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Events", sEventURL + sExtraUrlInfo))

    		aux3 = insFld(aux2, gFld("THORIUM", "")) 
    			sExtraUrlInfo = "suffix=_FUETRA_THORIUM&tree="+ iNavigFUETRA +"."+ iNavigFUETRA_THORIUM;
    			aux4 = insDoc(aux3, gLnk(0,"Project Summary", "/adopt/clusters/fuetra/projects/thorium/index.html"))
    			aux4 = insDoc(aux3, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Deliverables", sDelivURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Events", sEventURL + sExtraUrlInfo))

    		aux3 = insFld(aux2, gFld("FUTURE", "")) 
    			sExtraUrlInfo = "suffix=_FUETRA_FUTURE&tree="+ iNavigFUETRA +"."+ iNavigFUETRA_FUTURE
    			aux4 = insDoc(aux3, gLnk(0,"Project Summary", "/adopt/clusters/fuetra/projects/future/index.html"))
    			aux4 = insDoc(aux3, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Deliverables", sDelivURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Events", sEventURL + sExtraUrlInfo))

    	aux2 = insFld(aux1, gFld("BASTRA", ""))
    		sExtraUrlInfo = "suffix=_BASTRA&tree="+ iNavigBASTRA;
    		aux3 = insDoc(aux2, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    		aux3 = insDoc(aux2, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    		aux3 = insDoc(aux2, gLnk(0,"Events", sEventURL + sExtraUrlInfo))

    		aux3 = insFld(aux2, gFld("MUSE", "")) 
    			sExtraUrlInfo = "suffix=_BASTRA_MUSE&tree="+ iNavigBASTRA +"."+ iNavigBASTRA_MUSE;
    			aux4 = insDoc(aux3, gLnk(0,"Project Summary", "/adopt/clusters/bastra/projects/muse/index.html"))
    			aux4 = insDoc(aux3, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Deliverables", sDelivURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Events", sEventURL + sExtraUrlInfo))

    		aux3 = insFld(aux2, gFld("N-TOF-ND-ADS", "")) 
    			sExtraUrlInfo = "suffix=_BASTRA_NTOFNDADS&alttitle=BASTRA N-TOF-ND-ADS&tree="+ iNavigBASTRA +"."+ iNavigBASTRA_NTOFNDADS;
    			aux4 = insDoc(aux3, gLnk(0,"Project Summary", "/adopt/clusters/bastra/projects/n-tof-nd-ads/index.html"))
    			aux4 = insDoc(aux3, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Deliverables", sDelivURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Events", sEventURL + sExtraUrlInfo))

    		aux3 = insFld(aux2, gFld("HINDAS", "")) 
    			sExtraUrlInfo = "suffix=_BASTRA_HINDAS&tree="+ iNavigBASTRA +"."+ iNavigBASTRA_HINDAS;
    			aux4 = insDoc(aux3, gLnk(0,"Project Summary", "/adopt/clusters/bastra/projects/hindas/index.html"))
    			aux4 = insDoc(aux3, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Deliverables", sDelivURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Events", sEventURL + sExtraUrlInfo)) 

    	aux2 = insFld(aux1, gFld("TESTRA", ""))
    		sExtraUrlInfo = "suffix=_TESTRA&tree="+ iNavigTESTRA;
    		aux3 = insDoc(aux2, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    		aux3 = insDoc(aux2, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    		aux3 = insDoc(aux2, gLnk(0,"Events", sEventURL + sExtraUrlInfo))

    		aux3 = insFld(aux2, gFld("SPIRE", "")) 
    			sExtraUrlInfo = "suffix=_TESTRA_SPIRE&tree="+ iNavigTESTRA +"."+ iNavigTESTRA_SPIRE;
    			aux4 = insDoc(aux3, gLnk(0,"Project Summary", "/adopt/clusters/testra/projects/spire/index.html"))
    			aux4 = insDoc(aux3, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Deliverables", sDelivURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Events", sEventURL + sExtraUrlInfo))

    		aux3 = insFld(aux2, gFld("TECLA", "")) 
    			sExtraUrlInfo = "suffix=_TESTRA_TECLA&tree="+ iNavigTESTRA +"."+ iNavigTESTRA_TECLA;
    			aux4 = insDoc(aux3, gLnk(0,"Project Summary", "/adopt/clusters/testra/projects/tecla/index.html"))
    			aux4 = insDoc(aux3, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Deliverables", sDelivURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Events", sEventURL + sExtraUrlInfo))
	    		
    		aux3 = insFld(aux2, gFld("MEGAPIE-TEST", "")) 
    			sExtraUrlInfo = "suffix=_TESTRA_MEGAPIETEST&alttitle=TESTRA MEGAPIE-TEST&tree="+ iNavigTESTRA +"."+ iNavigTESTRA_MEGAPIETEST;
    			aux4 = insDoc(aux3, gLnk(0,"Project Summary", "/adopt/clusters/testra/projects/megapie-test/index.html"))
    			aux4 = insDoc(aux3, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Deliverables", sDelivURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Events", sEventURL + sExtraUrlInfo))

    		aux3 = insFld(aux2, gFld("ASCHLIM", "")) 
    			sExtraUrlInfo = "suffix=_TESTRA_ASCHLIM&tree="+ iNavigTESTRA +"."+ iNavigTESTRA_ASCHLIM;
    			aux4 = insDoc(aux3, gLnk(0,"Project Summary", "/adopt/clusters/testra/projects/aschlim/index.html"))
    			aux4 = insDoc(aux3, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Deliverables", sDelivURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Events", sEventURL + sExtraUrlInfo))

    	aux2 = insFld(aux1, gFld("EXPADS", ""))
			sExtraUrlInfo = "suffix=_EXPERIMENTALADS&alttitle=EXPERIMENTAL ADS&tree="+ iNavigEXPADS;
			aux3 = insDoc(aux2, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
			aux3 = insDoc(aux2, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
			aux3 = insDoc(aux2, gLnk(0,"Events", sEventURL + sExtraUrlInfo))

    		aux3 = insFld(aux2, gFld("PDS-XADS", "")) 
    			sExtraUrlInfo = "suffix=_EXPERIMENTALADS_PDSXADS&alttitle=EXPERIMENTAL ADS PDS-XADS&tree="+ iNavigEXPADS +"."+ iNavigEXPADS_PDSXADS;
    			aux4 = insDoc(aux3, gLnk(0,"Project Summary", "/adopt/clusters/experimental_ads/projects/pds-xads/index.html"))
    			aux4 = insDoc(aux3, gLnk(0,"News", sNewsURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Deliverables", sDelivURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Documents", sDocURL + sExtraUrlInfo))
    			aux4 = insDoc(aux3, gLnk(0,"Events", sEventURL + sExtraUrlInfo))
    		
