Как я всегда говорил, некоторые Js вполне неплохие