
function jvform_submit(mid){
    var form = $('jvl_form'+mid);
    var flag = true;
    
    if($('jvl_task').value == 'login' || $('jvl_task').value == 'register'){
        $$('.jvl_required'+mid).each(function(el){
            if(el.value==el.alt){
                flag=false;
                el.addClass('invalid');
            }else{
                el.removeClass('invalid');
            } 
        });
    }
    
    if($('jvl_email'+mid)){
        regex=/^[a-zA-Z0-9._-]+(\+[a-zA-Z0-9._-]+)*@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
        if(regex.test($('jvl_email'+mid).value)==false){
            flag=false;
            $('jvl_email'+mid).setStyle('color','red');
        }
    }
    
    
    if(flag){
        form.submit();
    }
    
    return;
}




