Created by: MohammadYounes
Working sample: http://jsfiddle.net/0u2sa58e/
Updated sample: http://jsfiddle.net/0u2sa58e/1/