I have a javascript array which defines an infinite tree like this.
z=['~GROUPHEAD 0~',
'Intro',
'Summary',
['~GROUPHEAD 1~',
'Do this',
['~GROUPHEAD 2~',
'Task 1',
'Task 2'
]
]
]
Now
z[0]='~GROUPHEAD 0~';
z[1]='Intro';
z[2]='Summary';
z[3][0]='~GROUPHEAD 1~';
z[3][1]='Do this';
z[3][2][0]='~GROUPHEAD 2~';
z[3][2][1]='Task 1';
z[3][2][2]='Task 2';
z...[0] is a Header
Problem
I want to send a number say 322 or 3.2.2 or [3][2][2]
to select 'Task 2' (i.e. z[3][2][2]
)
Can anyone help; also is there a better way to do this?
Edit
I need to call it 100s of time