
function toggleDrag(drag_i, dragDIV_i,
                    x_min, x_max, x_del, y_min, y_max){
    var x_del_0 =  x_min + x_del * 0;
    var x_del_1 =  x_min + x_del * 1;
    var x_del_2 =  x_min + x_del * 2;
    var x_del_3 =  x_min + x_del * 3;
    var x_del_4 =  x_min + x_del * 4;
    var x_del_5 =  x_min + x_del * 5;
    var x_del_6 =  x_min + x_del * 6;
    var x_del_7 =  x_min + x_del * 7;
    var x_del_8 =  x_min + x_del * 8;

alert('Hi');

    var drag_0 = new Draggable('dragDIV_0', {
       snap: function(x, y){
                new_x = (x <  x_min) ? x_min :
                        (x >  x_max) ? x_max :
                        (x >= x_del_0) && (x < x_del_1) ? x_del_0 :
                        (x >= x_del_1) && (x < x_del_2) ? x_del_1 :
                        (x >= x_del_2) && (x < x_del_3) ? x_del_2 :
                        (x >= x_del_3) && (x < x_del_4) ? x_del_3 :
                        (x >= x_del_4) && (x < x_del_5) ? x_del_4 :
                        (x >= x_del_5) && (x < x_del_6) ? x_del_5 :
                        (x >= x_del_6)                  ? x_del_6 :
                        x;
                new_y = (y < y_min) ? y_min :
                        (y > y_max) ? y_max : y;
                return [ new_x, new_y ]; } } );

    return drag_0;
}
