(.*)<\/p>/); var ptagR = document.createElement('P'); ptagR.className = 'ajerror'; ptagR.innerHTML = filterData(data); if(responseObj) { responseObj.insertBefore(ptagR, responseObj.firstChild); }else{ alert(filterData(data)); } } } function filterData(data) { var newdata = data.replace(/
/g, ''); return newdata; } //Debug related functions [end] function update(table, id, fieldObj, fieldName){ var ajaxVar = new ajaxVars(); ajaxVar.vars['action'] = 'update'; ajaxVar.vars['table'] = table; ajaxVar.gotoFunction = "updateStatus"; ajaxVar.dbVars = fieldName; ajaxVar.vars['id'] = id; ajaxVar.vars[fieldName] = fieldObj.value; ajaxVar.AjaxPostSQL(); } // function updateImage(table, id, fieldName, fieldImageA){ // if(fieldImageA.hasChildNodes()){ // var imageNode = fieldImageA.firstChild; // if(imageNode.src.indexOf('/active_new.gif')>=0) { // var fieldValue = 0; // var newImg = imageNode.src.replace(/\/active_new.gif/g, '/inactive_new.gif'); // imageNode.alt = 'Inactive'; // }else{ // var fieldValue = 1; // var newImg = imageNode.src.replace(/\/inactive_new.gif/g, '/active_new.gif'); // imageNode.alt = 'Active'; // } // imageNode.src = newImg; // } // var ajaxVar = new ajaxVars(); // ajaxVar.vars['action'] = 'modify'; // ajaxVar.vars['table'] = table; // ajaxVar.vars[fieldName] = fieldValue; // ajaxVar.vars['id'] = id; // ajaxVar.gotoFunction = "empty"; // ajaxVar.dbVars = fieldName; // ajaxVar.fieldObj = new Object(); // ajaxVar.AjaxPostSQL(); // // } function modify(table, fieldElm){ var ajaxVar = new ajaxVars(); ajaxVar.vars['action'] = 'modify'; ajaxVar.vars['table'] = table; ajaxVar.gotoFunction = "modifyStatus"; switch(fieldElm.type) { case "radio": case "text": case "select": case "select-one": ajaxVar.fieldObj = fieldElm; ajaxVar.dbVars = fieldElm.name; ajaxVar.vars['id'] = fieldElm.form.id.value; ajaxVar.vars[fieldElm.name] = fieldElm.value; break; default: if(fieldElm.id.indexOf('__Frame') >=0) { var frmName = fieldElm.id; editor_frame = document.getElementById(frmName); editor_source = editor_frame.contentWindow.document.getElementById('eEditorArea'); var mContents = editor_source.contentWindow.document.body.innerHTML; hidElm = document.getElementById(frmName.replace(/___Frame/g, '')); hidElm.value = mContents; ajaxVar.fieldObj = hidElm; ajaxVar.dbVars = hidElm.name; ajaxVar.vars['id'] = hidElm.form.id.value; ajaxVar.vars[hidElm.name] = hidElm.value; } break; } ajaxVar.AjaxPostSQL(); } function updateStatus(data){ } function modifyStatus(data, fieldObj){ Obj = document.getElementById('loadingdiv'); if(Obj) { Obj.innerHTML = 'Done'; } fieldObj.form.id.value = data; } function empty(data){ } /* function demo(data){ alert (data); } var ajaxVar = new ajaxVars(); ajaxVar.vars['sql'] = "select * from persons order by id"; ajaxVar.vars['action'] = "mysql_fetch_array"; ajaxVar.gotoFunction = "demo"; ajaxVar.AjaxPostSQL(); */