// Menu Drag Drop Sort Save

/* when the DOM is ready */
window.addEvent('domready', function() {
/* create sortables */
var sb = new Sortables('sortable-list', {
/* set options */
clone:true,
revert: true,
/* initialization stuff here */
initialize: function() {

},
/* once an item is selected */
onStart: function(el) {
el.setStyle('background','#FFFF00');
},
/* when a drag is complete */
onComplete: function(el) {
el.setStyle('background','#009900');
//build a string of the order
var sort_order = '';
$$('#sortable-list li').each(function(li) { sort_order = sort_order + li.get('alt') + '|'; });
$('sort_order').value = sort_order;

//autosubmit if the checkbox says to
//do an ajax request
var req = new Request({
url:'index.php',
method:'post',
autoCancel:true,
data:'sort_order=' + sort_order + '&ajax=' + $('auto_submit').checked + '&do_submit=1&byajax=1',
onRequest: function() {
$('message_box').set('text','Volgorde aan het sorteren.');
},
onSuccess: function() {
$('message_box').set('text','Volgorde is gewijzigd.');
}
}).send();

}
});
});
