Membuat Efek Draggable Dengan JavaScript

Membuat elemen HTML menjadi bisa digeser-geser ternyata jauh lebih mudah dibandingkan dengan apa yang Saya pikir selama ini. Fungsi di bawah ini murni menggunakan JavaScript biasa dan tidak memerlukan library apapun.
Dibawah ini adalah sedikit potongan code yang akan digunakan.
HTML...