function doRequest(where,post,doFunction,error) { this.Display = function(result) { doFunction(result.responseText); } this.Fail = function(result){ if(error) alert(error);} YAHOO.util.Connect.asyncRequest('POST',where,{success:this.Display,failure:this.Fail},post); } function changeValidateRequired(formname,name,required) { for(var i=0; i0) phonesTable.row(0).deleteRow(noNew); } ItemListFill = function() { var pl = document.getElementById('phone_list').value; if(pl && pl != '') { try { pl = eval(pl); for(x in pl) if(typeof(pl[x]) == "object") { var pl_row = pl[x]; phonesTable.addRow().setData(pl_row); } } catch(err) { pl = null; }; } if(phonesTable.rowCount() == 0) phonesTable.addRow(); } ItemListFill(); } );