Так в принципе и думал, но лучше перебдеть...
Да какое бы ТЗ не было, сделать такое убожество надо еще постараться.
Школьник на коленке думаю и то что-то более удобоваримое сделал и за сумму в разы меньшую.