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 += "
" + 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: }