Problem loading Vars from TXT

:red: I have a txt in which some values come like var1=“gg”&var2=“hh” etc, so I made this function to load them all, but it doesn’t work.
Any hints?


lv = new LoadVars();
lv.load("pruebas.txt");	
var total:Number;
var key:Number;
var hn:Array = [];
var options:Array = [];
var topper:Array = [];
var longtext:Array = [];
var linkart:Array = [];
var paytext:Array = [];
var members:Array = [];

lv.onLoad = function(success){
	
   if (success) {
	   total = number(this.total);

	  var h:Number = 0;

      while (this["toppernumb"+i] != undefined) {
      
         hn.push({hn:Number(this["toppernumb"+h])});
         h++;
      }
	  
	  var j:Number = 0;	      
     
      while (this["options"+j] != undefined) {
      
         options.push({options:this["options"+j]});
         j++;
      }
						 
      var i:Number = 0;
      
      while (this["topper"+i] != undefined) {
      
         key = hn*;
		 topper.push({topper:this["topper"+key]});
         i++;
      }
   					
      var k:Number = 0;
      
      while (this["linkart"+k] != undefined) {
      
         key = hn[k];
		 linkart.push({linkart:this["linkart"+key]});
         k++;
      }
	  
	  var k:Number = 0;
     
      while (this["paytext"+k] != undefined) {
      
         key = hn[k];
		 paytext.push({paytext:this["paytext"+key]});
         k++;
      }
	  
	  var k:Number = 0;
     
      while (this["members"+k] != undefined) {
      
         key = hn[k];
		 members.push({members:this["members"+key]});
         k++;
      }
	  
	  var l:Number = 0;
      
      while (this["longtext"+l] != undefined) {
      
         key = hn[l];
		 longtext.push({longtext:this["longtext"+key]});
         l++;
      }

}

}