<div class="eject_con">
    <div id="warning"></div>
    <form id="category_form" method="post" target="_parent" action="{:url('Selleralbum/album_edit_save',['id'=>$class_info.aclass_id])}">
        <dl>
            <dt><i class="required">*</i>{$Think.lang.album_class_add_name}{$Think.lang.ds_colon}</dt>
            <dd>
                <input class="w300 text" type="text" name="name" id="name" value="{$class_info.aclass_name}" />
            </dd>
        </dl>
        <dl>
            <dt>{$Think.lang.album_class_add_des}{$Think.lang.ds_colon}</dt>
            <dd>
                <textarea rows="3" class="textarea w300" name="description" id="description">{$class_info.aclass_des}</textarea>
            </dd>
        </dl>
        <dl>
            <dt>{$Think.lang.album_class_add_sort}{$Think.lang.ds_colon}</dt>
            <dd>
                <input type="text" class="text w50" name="sort" id="sort" value="{$class_info.aclass_sort}" />
            </dd>
        </dl>
        <div class="bottom">
            <input type="submit" class="submit" value="{$Think.lang.album_class_add_submit}" />
        </div>
    </form>
</div>
<script type="text/javascript">
    $(function() {
        $('#category_form').validate({
            errorLabelContainer: $('#warning'),
            invalidHandler: function(form, validator) {
                $('#warning').show();
            },
            submitHandler: function(form) {
                ds_ajaxpost('category_form')
            },
            rules: {
                name: {
                    required: true,
                    maxlength: 20
                },
                description: {
                    maxlength: 100
                },
                sort: {
                    digits: true
                }
            },
            messages: {
                name: {
                    required: '{$Think.lang.album_class_add_name_null}',
                    maxlength: '{$Think.lang.album_class_add_name_max}'
                },
                description: {
                    maxlength: '{$Think.lang.album_class_add_des_max}'
                },
                sort: {
                    digits: '{$Think.lang.album_class_add_sort_digits}'
                }
            }
        });
    });
</script>