// sending message for each agent,this function is called by execute bottom of agent html homepage function sendMessage(){ // getting order from statement menu and setting message if(document.getElementById('statement')){ id = document.getElementById('statement').value; if(id == 'input detail'){ if(what == "pwd"){ if(what == "learn"){ if(what == "learn_explanation"){ if(what == "forget"){ }else{ msg=document.getElementById('statement').value; if(msg.search("要望を聞いて")>=0){ } ws2 = new WebSocket(tmp_agent_address); ws2.onopen =function(event){ ws2.send(message); if(what == "learn_explanation"){ execPost("/upload/file",selected_agent_name,place_name); } ws2.onmessage =function(event){ // Here executing agent's message do_message(event); }; ws2.onclose =function(event){ } // Here executing agent's message function do_message(event){ ... if(message.search("click_count")>0){ if(message.search("talk")>0){ if(message.search("display_support")>0){ if(message.search("look_support")>0){ if(message.search("close")>0){ if(message.search("clear")>0){ if(message.search("pwd_ok")>0){ if(message.search("learn,")>0){ if(message.search("forget,")>0){ if(message.search("init_display")>0){ if(message.search("exists") > 0){ ... }