function changeReqType() {
    var a = $('user_request_req_type');
    $('realt_type_label').innerHTML ='что '+a.options[a.selectedIndex].text.toLowerCase();
    if ((a.value==1)||(a.value==4) ) {
        $('div_district').className='fmvisible';
        $('div_address').className='fmhidden';
    } else {
        $('div_district').className='fmhidden';
        $('div_address').className='fmvisible';
    }
}

function check_user_request(f) {
    if (f.user_request_name.value == '') {
        alert ("Укажите ваше имя");
        f.user_request_name.focus();
        return false;
    };
    if (f.user_request_phone.value=='' &&  f.user_request_email.value=='' ) {
        alert ("Укажите телефон или адрес эл.почты");
        f.user_request_name.focus();
        return false;
    };
    if (f.user_request_email.value!='') {
        if (!check_email(f.user_request_email.value)) {
            alert ("В адресе эл.почты ошибка");
            f.user_request_email.focus();
            return false;
        };
    };
    if (f.captcha.value=='' ) {
        alert ("Укажите код");
        f.captcha.focus();
        return false;
    };

    var r = new RegExp("^\\d+$");
    if ( (f.user_request_price.value!='') && !(r.test(f.user_request_price.value)) ) {
        alert ("В поле цена используйте только цифры");
        f.user_request_price.focus();
        return false;
    };
    return true;
}

function check_register(f) {
    if (f.name.value == '') {
        alert ("Укажите ваше имя");
        f.name.focus();
        return false;
    };
    if (f.email.value=='' ) {
        alert ("Укажите адрес эл.почты");
        f.email.focus();
        return false;
    };
    if (f.email.value!='') {
        if (!check_email(f.email.value)) {
            alert ("В адресе эл.почты ошибка");
            f.email.focus();
            return false;
        };
    };
    if (f.phone.value=='' ) {
        alert ("Укажите телефон");
        f.phone.focus();
        return false;
    };
    return true;
}

function check_sendmessage(f) {
    if (f.name.value == '') {
        alert ("Укажите ваше имя");
        f.name.focus();
        return false;
    };
    if (f.phone.value=='' ) {
        alert ("Укажите телефон");
        f.phone.focus();
        return false;
    };
    if (f.email.value=='' ) {
        alert ("Укажите адрес эл.почты");
        f.email.focus();
        return false;
    };
    if (f.email.value!='') {
        if (!check_email(f.email.value)) {
            alert ("В адресе эл.почты ошибка");
            f.email.focus();
            return false;
        };
    };
    if (f.message.value=='' ) {
        alert ("Напишите текст вашего сообщения");
        f.message.focus();
        return false;
    };
    return true;
}

function check_email(s) {
    var r = new RegExp("^[\\.\\-_\\+A-Za-z0-9]+?@[\\.\\-A-Za-z0-9]+?\\.[A-Za-z0-9]{2,6}$");
    return r.test(s);
}


