Уж извините, но я против Дениса и Вельдемана. Залог как есть до публички, так и после...
А определение очень интересное, главное - логичное, зачем городить огород (3 торгов и так далее), если все только за. Посмотрите на процедуру - там же простейший вариант. Все просто и разумно. Это не будет...