Predictor = {"machines":{"ucteragrid":null,"ranger":null,"ncsateragrid":null,"bigred":null,"kittyhawk":null,"cobalt":null,"queenbee":null,"tsubame":null,"lonestar":null,"abe":null,"eldorado":null,"ornlteragrid":null,"bigben":null,"sdscteragrid":null,"uctg-spruce":null,"mayhem":null,"ucsbeuca":null,"utkeuca":null,"ec2":null,"uheuca":null,"rencieuca":null,"pople":null,"fnalcondor":null},"__meta":{"machines":"a_array"},"__size":1,"__class":"bqpredictor","__url":".\/xapserver.php","__uid":"78f8b30581ba51ede06b828919ffc298","__output":null,"__timeout":null,"__clone":function(obj){xoad.clone(this,obj)},"__serialize":function(){return xoad.serialize(this)},"catchEvent":function(){return xoad.catchEvent(this,arguments)},"ignoreEvent":function(){return xoad.ignoreEvent(this,arguments)},"postEvent":function(){return xoad.postEvent(this,arguments)},"fetchOutput":function(){return this.__output},"setTimeout":function(miliseconds){this.__timeout=miliseconds},"getTimeout":function(){return this.__timeout},"clearTimeout":function(){this.__timeout=null},"getMachineNames":function(){return xoad.call(this,"getMachineNames",arguments)},"getMachine":function(){return xoad.call(this,"getMachine",arguments)}}; curMachine = null; curQueue = null; function updateMachineSELECT(msel, selected) { var machines = Predictor.machines; msel.length = machines.length; var num=0; for(i in machines){ msel[num] = new Option(i, i); num++; } if(selected){ msel.value = selected; } } function updateQueueSELECT(resource, qsel, selected) { curMachine = Predictor.getMachine(resource); var queues = curMachine.queues; qsel.length = queues.length; var num=0; for(i in queues){ qsel[num] = new Option(i, i); num++; } if(selected){ qsel.value = selected; } } function updateNodeRangeSELECT(queue, nrsel, selected) { curQueue = curMachine.getQueue(queue); var pnrs = curQueue.getNodeClusterNames();; nrsel.length = pnrs.length; var num = 0; for(var i in pnrs){ nrsel[num] = new Option(pnrs[i], i); num++; } if(selected){ nrsel.value = selected; } }