{!! Form::model($company, ['method' => 'PATCH', 'action' => ['CompanyController@update', $company->id], 'id' => 'fm_company', 'class' => 'form-horizontal', 'role' => 'form']) !!} {!! Form::hidden('id', null, ['id' => 'id']) !!}
{!! Form::label('name', 'Name:', ['class' => 'control-label col-sm-3']) !!}
{!! Form::text('name', null, ['class' => 'form-control', 'maxlength' => 255]) !!}

{!! Form::label('address1', 'Address:', ['class' => 'control-label col-sm-3']) !!}
{!! Form::text('address1', null, ['class' => 'form-control margin-bottom', 'maxlength' => 40]) !!} {!! Form::text('address2', null, ['class' => 'form-control margin-bottom', 'maxlength' => 40]) !!} {!! Form::text('address3', null, ['class' => 'form-control', 'maxlength' => 40]) !!}
{!! Form::label('postalcode', 'Post Code:', ['class' => 'control-label col-sm-3', 'maxlength' => 20]) !!}
{!! Form::text('postalcode', null, ['class' => 'form-control']) !!}
{!! Form::label('reports_use_addr', 'Use on reports?', ['class' => 'control-label col-sm-3']) !!}
{!! Form::checkbox('reports_use_addr', null, null) !!}

{!! Form::label('telephone', 'Telephone:', ['class' => 'control-label col-sm-3']) !!}
{!! Form::text('telephone', null, ['class' => 'form-control', 'maxlength' => 20]) !!}
{!! Form::label('fax', 'Fax:', ['class' => 'control-label col-sm-3']) !!}
{!! Form::text('fax', null, ['class' => 'form-control', 'maxlength' => 20]) !!}
{!! Form::label('email', 'Email:', ['class' => 'control-label col-sm-3']) !!}
{!! Form::email('email', null, ['class' => 'form-control', 'maxlength' => 50, 'email']) !!}
{!! Form::label('web_address', 'Web address:', ['class' => 'control-label col-sm-3']) !!}
{!! Form::text('web_address', null, ['class' => 'form-control', 'maxlength' => 100, 'url']) !!}

{!! Form::label('invoice_start_no', 'Invoice start #:', ['class' => 'control-label col-sm-3']) !!}
{!! Form::text('invoice_start_no', null, ['class' => 'form-control', 'type' => 'number']) !!}
{!! Form::label('short_name', 'Short name:', ['class' => 'control-label col-sm-3']) !!}
{!! Form::text('short_name', null, ['class' => 'form-control', 'maxlength' => 30]) !!}

{!! Form::label('post_address1', 'Postal address:', ['class' => 'control-label col-sm-3']) !!}
{!! Form::text('post_address1', null, ['class' => 'form-control margin-bottom', 'maxlength' => 40]) !!} {!! Form::text('post_address2', null, ['class' => 'form-control margin-bottom', 'maxlength' => 40]) !!} {!! Form::text('post_address3', null, ['class' => 'form-control', 'maxlength' => 40]) !!}
{!! Form::label('post_postalcode', 'Post Code:', ['class' => 'control-label col-sm-3', 'maxlength' => 20]) !!}
{!! Form::text('post_postalcode', null, ['class' => 'form-control']) !!}
{!! Form::label('reports_use_post_addr', 'Use on reports?', ['class' => 'control-label col-sm-3']) !!}
{!! Form::checkbox('reports_use_post_addr', null, null) !!}

{!! Form::label('registration', 'Registration:', ['class' => 'control-label col-sm-3']) !!}
{!! Form::text('registration', null, ['class' => 'form-control', 'maxlength' => 30]) !!}
{!! Form::label('vat_reg_no', 'Vat registration:', ['class' => 'control-label col-sm-3']) !!}
{!! Form::text('vat_reg_no', null, ['class' => 'form-control', 'maxlength' => 30]) !!}
{!! Form::label('ncrp_no', 'NCRP #:', ['class' => 'control-label col-sm-3']) !!}
{!! Form::text('ncrp_no', null, ['class' => 'form-control', 'maxlength' => 30]) !!}
{!! Form::label('vat_percent', 'Vat (%):', ['class' => 'control-label col-sm-3']) !!}
{!! Form::text('vat_percent', null, ['class' => 'form-control', 'type' => 'number', 'required']) !!}

{!! Form::label('invoice_prefix', 'Invoice prefix:', ['class' => 'control-label col-sm-3']) !!}
{!! Form::text('invoice_prefix', null, ['class' => 'form-control', 'maxlength' => 10]) !!}

{!! Form::label('directors', 'Directors:', ['class' => 'control-label col-sm-1']) !!}
{!! Form::text('directors', null, ['class' => 'form-control', 'maxlength' => 150]) !!}

{!! Form::label('bank_name', 'Bank Name:', ['class' => 'control-label col-sm-3']) !!}
{!! Form::text('bank_name', null, ['class' => 'form-control', 'maxlength' => 50]) !!}
{!! Form::label('bank_branch_name', 'Branch Name:', ['class' => 'control-label col-sm-3']) !!}
{!! Form::text('bank_branch_name', null, ['class' => 'form-control', 'maxlength' => 50]) !!}
{!! Form::label('bank_branch_code', 'Branch Code:', ['class' => 'control-label col-sm-3']) !!}
{!! Form::text('bank_branch_code', null, ['class' => 'form-control', 'maxlength' => 50]) !!}
{!! Form::label('bank_account_no', 'Account No:', ['class' => 'control-label col-sm-3']) !!}
{!! Form::text('bank_account_no', null, ['class' => 'form-control', 'maxlength' => 50]) !!}

{!! Form::submit('update', ['class' => 'btn btn-success btn-sm']) !!}
{!! Form::close() !!}