nem-victor, было бы неплохо сначала думать, а потом

nem-victor, было бы неплохо сначала думать, а потом советы давать. Если же совет совпадает с надуманным и тем более применяемым Вами на практике, то примите поздравления
Персонально Вам, расписывать методы проверки тут никто не станет. Ищите сами, много раз расписывалось в красках.