rlm@51: function js_process_func(input)
rlm@51: 
rlm@51: {
rlm@51: 	
rlm@51: 	document.getElementById('perlClick').innerHTML = input;
rlm@51: 	
rlm@51: }
rlm@51: 
rlm@51: 
rlm@51: 
rlm@51: function parseFile()
rlm@51: {
rlm@51: 	document.getElementById('output').innerHTML  = "function called";
rlm@51: 	 
rlm@51: 	var JSONtext = document.getElementById('textEntry').value;
rlm@51: 	 
rlm@51: 	 var hash = new Object();
rlm@51: 	 hash = eval('(' + JSONtext + ')');
rlm@51: 	 document.getElementById('output').innerHTML = "";
rlm@51: 	 document.getElementById('perlClick').innerHTML = "";
rlm@51: 	 
rlm@51: 	 
rlm@51: 	 for (card in hash)
rlm@51: 	 {
rlm@51: 	 document.getElementById('output').innerHTML = card;
rlm@51: 	 clearAll();
rlm@51: 	 lineDraw(eval("hash." + card + ".style"), "ff0000");
rlm@51: 
rlm@51: 	for (prop in eval( "hash." + card + ".fields"))
rlm@51: 	 {
rlm@51: 
rlm@51: 
rlm@51: 
rlm@51: 			contentRedraw(eval("hash." + card + ".style"), prop, eval( "hash." + card + ".fields." + prop));
rlm@51: 			
rlm@51: document.getElementById('output').innerHTML +=   "<br>" + eval( "hash." + card + ".fields." + prop);
rlm@51: 
rlm@51:  }
rlm@51:  
rlm@51: 	for (var ii = 1; ii <= eval("hash." + card + ".number"); ii++)
rlm@51: 	{
rlm@51: 	
rlm@51: 	document.getElementById('perlClick').innerHTML += document.getElementById('disp_contain').innerHTML + "S3ntinEL";
rlm@51: 	 //echo(['disp_contain', 'perlClick', num], [js_process_func], 'POST');
rlm@51: 	}
rlm@51: 	}
rlm@51: 	 
rlm@51: 	 
rlm@51: 	var emmm = document.getElementById('sendOff').value;
rlm@51: 	
rlm@51: 	
rlm@51: 	
rlm@52: 	echo(['perlClick', "args__" + emmm], ['pokedex'], 'POST');
rlm@51: 	
rlm@51: 	
rlm@51: 	
rlm@51: }