First thing is that js array index starts from zero while cf
starts from one.
I think you have created an array of arrays.
So, I think the following code
<cfoutput query="qryAllindicators">
myDesc[#qryAllindicators.CURRENTROW#]= new Array()
myDesc[#qryAllindicators.CURRENTROW#][#qryAllindicators.CURRENTROW#]
= "#qryAllindicators.INDICATORDESC#"
</cfoutput>
Should be changed to
<cfoutput query="qryAllindicators">
myDesc[#qryAllindicators.CURRENTROW# - 1] =
"#qryAllindicators.INDICATORDESC#"
</cfoutput>
Ken