Извини за минусы, честно не читал эту простыню, но я не хочу из за тебя сломать себе колесико мыши.