

function checkForm(field){
    var target = $('#'+field);
    var str = $('#email').attr('value');
    var pattern = /([a-z0-9_-]+)@[a-z0-9-]+\.([a-z]{2,4}$)/i;

    //alert(target.attr('value'));

    /// Активация полей формы
        /// Удаляем границу
    var class_name = target.attr('class');
    class_name = class_name.replace(/ needed/,'');
    target.attr('class',class_name);
        /// Eсли надо, ставим границу
    var value = target.attr('value');
    if ( field == "email" ){
        if ( str.search(pattern) == -1 || str == "" || str == undefined || value == undefined ){
            target.addClass('needed');
        }
    }
    else{
        if ( value == undefined || value == "" ){
            target.addClass('needed');
        }
    }

    /// Активация кнопки отправки
    $('#send').attr('disabled',true);
    var enable = false;
    var cnt = $('.obligatory_field').length;
    for ( i = 0 ; i < cnt ; i++ ){        tmp_field = $('.obligatory_field').get(i);
        if ( tmp_field.id == 'email' ){            if ( tmp_field.value == "" || tmp_field.value.search(pattern) == -1 ){                enable = true;
            }
        }
        else{
            if ( tmp_field.value == "" || tmp_field.value == undefined ){
                enable = true;
            }
        }    }
    $('#send').attr('disabled',enable);
/*    switch ( form_name ){
    case 'comment_form':
        var frm_name = $('#name').attr('value');
        var frm_text = $('#text').attr('value');
        if ( (frm_name != "" && frm_name != undefined) && (frm_text != "" && frm_text != undefined) && ((str != "") && (str.search(pattern) != -1)) ){
            $('#send').attr('disabled',false);
        }
    break;
    default:
        var frm_name = $('#name').attr('value');
        var frm_phone = $('#phone').attr('value');
        if ( (frm_name != "" && frm_name != undefined) && ( (frm_phone != "" && frm_phone != undefined) || ((str != "") && (str.search(pattern) != -1 )) ) ){
            $('#send').attr('disabled',false);
        }
    }*/
}

