http://jsfiddle.net/pXzRX/7/

http://jsfiddle.net/dUYSb/

http://jsfiddle.net/k3Z8V/2/