//common function function ajaxRequest(domElement, params){ params = encodeURI(params); document.getElementById(domElement).innerHTML = ""; var url = "/inc/ajax/dispatcher.php?PHPSESSID=tnpb6je4c298ra144fdsb31ic6"; try{ var myAjax = new Ajax.Request( url, { method: 'post', parameters: params, onComplete: showResponse, onFailure: showError } ); } catch(e){ showError();} function showResponse(originalRequest){ document.getElementById(domElement).innerHTML = originalRequest.responseText; } function showError(originalRequest){ document.getElementById(domElement).innerHTML = "ajax response error"; } } function ajaxRequestSort(domElement, params){ params = encodeURI(params); document.getElementById(domElement).innerHTML = ""; var url = "/inc/ajax/dispatcher.php?PHPSESSID=tnpb6je4c298ra144fdsb31ic6"; try{ var myAjax = new Ajax.Request( url, { method: 'post', parameters: params, onComplete: showResponse, onFailure: showError } ); } catch(e){ showError();} function showResponse(originalRequest){ document.getElementById(domElement).innerHTML = originalRequest.responseText; $("#sortable").sortable(); } function showError(originalRequest){ document.getElementById(domElement).innerHTML = "ajax response error"; } } //display text instead of loading gif function ajaxRequest2(domElement, params){ params = encodeURI(params); document.getElementById(domElement).innerHTML = "...loading"; var url = "/inc/ajax/dispatcher.php?PHPSESSID=tnpb6je4c298ra144fdsb31ic6"; try{ var myAjax = new Ajax.Request( url, { method: 'post', parameters: params, onComplete: showResponse, onFailure: showError } ); } catch(e){ showError();} function showResponse(originalRequest){ document.getElementById(domElement).innerHTML = originalRequest.responseText; } function showError(originalRequest){ document.getElementById(domElement).innerHTML = "ajax response error"; } } //utf8 decoding params function ajaxRequest3(domElement, params){ params = utf8decode(params); document.getElementById(domElement).innerHTML = ""; var url = "/inc/ajax/dispatcher.php?PHPSESSID=tnpb6je4c298ra144fdsb31ic6"; try{ var myAjax = new Ajax.Request( url, { method: 'post', parameters: params, onComplete: showResponse, onFailure: showError } ); } catch(e){ showError();} function showResponse(originalRequest){ document.getElementById(domElement).innerHTML = originalRequest.responseText; } function showError(originalRequest){ document.getElementById(domElement).innerHTML = "ajax response error"; } }