Лучше для городов использовать select с числовыми индексами городов в значении
<slelect name="gocity">
<option value="1">Кокшетау</option>
<option value="2">Караганды</option>
</select>
И использовать для сравнения именно индексы, возможно у вас где-то проблема в кодировке.
И стоит пересмотреть структуру кода. Если добавится у вас 15 городов? Портянка из if/else представьте какая будет