Написал вот такой код, для решения первой проблемы, но он почему-то не работает?!
$('#country').change(
function(){
if($(this).val() == 0){
$('#country').hide();
$('#t').show().attr({'name':'country'});
}
});
А точнее сказать поле input просто появляется на своем месте, а не на месте select!