Вырви глаз этот s1, имхо )
кмк, полезней будет лишний раз покурить мануал, чтоб было озарение "Ааа, так вот оно как делается, а я все время в ручную....."
ну нет, это уже перебор :)
Так то очень грамотный и удобный, всего лишь 2 функции нужны дабы сделать его идеальным.