Даю , да я и сам его спер... 5 баксов пожалел автору...
Писал для себя, собирал из кусков кода выложенных на просторах интернета