Этот вопрос многие задавали, но не догадывались, что это очень просто. И никаких скриптов не надо!
CSS - это очередной язык программирования. Изучим основы.