http://klubsama.blogspot.com/2011/05/blog-post_18.html
Кажется все просто,а когда столкнешься - столько тонкостей. А за МК спасибо!