Проверка формы

Сергей12 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
13.01.2016

Задача заключается в следующем:

Есть форма http://your-webmasters.com/demo/ebay/

Есть таблица в БД http://joxi.ru/EA4bx8QuDpQd5m содержащая 50 000 промокодов.

Нужно написать скрипт, который по нажатию на "Ок" будет проверять то, что пользователь ввёл в поле. Если в поле введена любая информация отличная от любого промокода из БД или ни чего не введено, то присвоить форме или родительскому div класс "error", если введенная информация совпадает с одним из кодов, то нужно скрыть модальное окно (через присвоение класса или любым другим способом).

Заявки фрилансеров