var paper = Raphael('canvas', 500, 500);
var red = paper.rect(100, 100, 100, 100);
red.attr('fill', 'red');
red.data('name', '赤');
var blue = paper.rect(150, 150, 100, 100);
blue.attr('fill', 'blue');
blue.data('name', '青');
console.log('赤の次=' + red.next.data('name')); // 青
console.log('赤の前=' + red.prev); // null
console.log('青の次=' + blue.next); // null
console.log('青の前=' + blue.prev.data('name')); // 赤
/*
下 PREV Before
赤
青
上 NEXT After
*/
// 赤を青の上へ
//red.insertAfter(blue);
// 青を赤の下へ
//blue.insertBefore(red);