Vadim http://www.masteriua.ru/CROSS/shovs/1050.html здесь все подробно описано, даже в нескольких вариантах