Если никакой из предложенных вариантов Вас не устроил, предложите свой (В КОММЕНТАРИИ) и дайте ссылку, если она есть...