Non capisco perché non ti va bene la soluzione che ti ha indicato Mich_
http://jsfiddle.net/bionicoz/r9gp0wjf/