// need to queue commands until the fellow is ready pm_queue = new Array(); // pm_push is needed because javascript push isn't available IE 5 function pm_push(q,cmd) { var ln = q.length; q[ln] = cmd; } function pm_add_command0(nm) { var cmd = new Array(nm); pm_push(pm_queue,cmd); } function pm_add_command1(nm,a0) { var cmd = new Array(nm,a0); // alert("queued command "+nm+","+a0); pm_push(pm_queue,cmd); } function pm_add_command2(nm,a0,a1) { var cmd = new Array(nm,a0,a1); pm_push(pm_queue,cmd); } pm_loaded = false; function pm_exec_command(cmd) { var ln = cmd.length; var fn = eval(cmd[0]); if (ln == 0) fn(); else if (ln == 1) fn(cmd[1]); else if (ln == 2) fn(cmd[1],cmd[2]); // alert(fn); } function pm_iframe_has_loaded() { pm_loaded = true; // alert("pm_queue|"+pm_queue+"|"); var ln = pm_queue.length; for (i=0;i'); //pm_iframe_var = document.getElementById("pm_iframe"); //alert("pm_iframe|"+pm_iframe+"|"); //alert("loadMap|"+(pm_iframe.pm_loadMap)+"|"); //alert("loadMap|"+(pm_iframe_var.pm_loadMap)+"|");