Даю ссылку на мои ответы на аналогичный вопрос http://www.audiclub.spb.ru/cgi-bin/ultimatebb.cgi?ubb=get_topic;f=1;t=000621