function check_form(frm){
    var is_right = true;
    
    if (frm.name.value.length < 2){
        frm.name.style.cssText = "background: #fdd; border: solid #933 1px; width: 200px;";
        alert("Пожалуйста правильно заполните поле ФИО!");
        return false;
    }else{
        frm.name.style.cssText = "width: 200px; background: #F6F6F6;";
    }

    if (frm.company.value.length < 2){
        frm.company.style.cssText = "background: #fdd; border: solid #933 1px; width: 200px;";
        alert("Пожалуйста правильно заполните поле Компания!");
        return false;
    }else{
        frm.company.style.cssText = "width: 200px; background: #F6F6F6;";
    }        
    
    if (frm.city.value.length < 2){
        frm.city.style.cssText = "background: #fdd; border: solid #933 1px; width: 200px;";
        alert("Пожалуйста правильно заполните поле Город!");
        return false;
    }else{
        frm.city.style.cssText = "width: 200px; background: #F6F6F6;";
    }    
    
    if (frm.phone.value.length < 5){
        frm.phone.style.cssText = "background: #fdd; border: solid #933 1px; width: 200px;";
        alert("Пожалуйста правильно заполните поле Телефон!");
        return false;
    }else{
        frm.phone.style.cssText = "width: 200px; background: #F6F6F6;";
    }    

    if ((!frm.f1.checked) && (!frm.f2.checked) && (!frm.f3.checked) && (!frm.f4.checked)){
        alert("Выберите хотя бы один формат торговой точки!");
        return false;
    }    
    
    if (frm.f1.checked){
        if (frm.q1.value.length == 0){
            frm.q1.style.cssText = "background: #fdd; border: solid #933 1px; width: 50px;";
            alert("Пожалуйста правильно заполните количество!");
            return false;
        }
    }else{
        frm.q1.style.cssText = "background: #F6F6F6; width: 50px;";
    }
    
    if (frm.f2.checked){
        if (frm.q2.value.length == 0){
            frm.q2.style.cssText = "background: #fdd; border: solid #933 1px; width: 50px;";
            alert("Пожалуйста правильно заполните количество!");
            return false;
        }
    }else{
        frm.q2.style.cssText = "background: #F6F6F6; width: 50px;";
    }

    if (frm.f3.checked){
        if (frm.q3.value.length == 0){
            frm.q3.style.cssText = "background: #fdd; border: solid #933 1px; width: 50px;";
            alert("Пожалуйста правильно заполните количество!");
            return false;
        }
    }else{
        frm.q3.style.cssText = "background: #F6F6F6; width: 50px;";
    }

    if (frm.f4.checked){
        if (frm.q4.value.length == 0){
            frm.q4.style.cssText = "background: #fdd; border: solid #933 1px; width: 50px;";
            alert("Пожалуйста правильно заполните количество!");
            return false;
        }
    }else{
        frm.q4.style.cssText = "background: #F6F6F6; width: 50px;";
    }
    
    if (frm.e_mail.value.length < 3){
        frm.e_mail.style.cssText = "background: #fdd; border: solid #933 1px; width: 200px;";
        alert("Пожалуйста правильно заполните поле E-mail!");
        return false;
    }else{
        frm.e_mail.style.cssText = "width: 200px; background: #F6F6F6;";
    }
    
    if (frm.passwd1.value.length < 3){
        frm.passwd1.style.cssText = "background: #fdd; border: solid #933 1px; width: 200px;";
        alert("Пароль должен содержать больше трех символов!");
        return false;
    }else{
        frm.passwd1.style.cssText = "width: 200px; background: #F6F6F6;";
    }

    if (frm.passwd1.value != frm.passwd2.value){
        frm.passwd1.style.cssText = "background: #fdd; border: solid #933 1px; width: 200px;";
        frm.passwd2.style.cssText = "background: #fdd; border: solid #933 1px; width: 200px;";
        alert("Введенные пароли не совпадают!");
        return false;
    }else{
        frm.passwd1.style.cssText = "width: 200px; background: #F6F6F6;";
        frm.passwd2.style.cssText = "width: 200px; background: #F6F6F6;";
    }
     
    return location.href="register/";
}