package SGN::View::Mason::Commands;
use strict;
use vars qw($m $c);
HTML::Mason::Component::FileBased->new(
'code' => sub {
use utf8; local $SGN::View::Mason::Commands::m = $HTML::Mason::Commands::m;
HTML::Mason::Exception::Params->throw
    ( error =>
      "Odd number of parameters passed to component expecting name/value pairs"
    ) if @_ % 2;
my ( $stock_id );
{
    my %pos;
    for ( my $x = 0; $x < @_; $x += 2 )
    {
        $pos{ $_[$x] } = $x + 1;
    }

    foreach my $arg ( qw( stock_id ) )
    {
        HTML::Mason::Exception::Params->throw
            ( error => "no value sent for required parameter '$arg'" )
                unless exists $pos{$arg};
    }
#line 3 "/home/production/cxgn/sgn/mason/stock/sequencing_status.mas"
    $stock_id = $_[ $pos{'stock_id'} ];
}
$m->debug_hook( $m->current_comp->path ) if ( HTML::Mason::Compiler::IN_PERL_DB() );

#line 1 "/home/production/cxgn/sgn/mason/stock/sequencing_status.mas"
$m->print( '
' );
#line 5 "/home/production/cxgn/sgn/mason/stock/sequencing_status.mas"
$m->print( '
' );
#line 6 "/home/production/cxgn/sgn/mason/stock/sequencing_status.mas"
$m->comp(   '/util/import_javascript.mas',
  entries => ["sequenced_accessions"]
  
); #line 8 "/home/production/cxgn/sgn/mason/stock/sequencing_status.mas"
$m->print( '

<div class="modal fade" id="edit_sequencing_info_dialog" role="dialog">
    <div class="modal-dialog" role="modal">
        <div class="form-search">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close"><div aria-hidden="true">&times;</div></button>
                    <h5 class="modal-title">Enter sequencing info for accession:</h5>
                </div> <!-- modal-header -->
                <form id="sequencing_info_form" class="form-horizontal">
                    <div class="modal-body">
                        <div class="row">
                            <label class="col-sm-3 control-label">Organization: </label>
                            <div class="col-sm-9">
                                <input type="text" class="form-control" alt="Organization" placeholder="Sequencing organization" name="organization" id="organization" size="30" /><br />
                            </div>
                        </div>
                        <div class="row">
                            <label class="col-sm-3 control-label">Year: </label>
                            <div class="col-sm-9">
                                <input type="text" class="form-control" placeholder="Sequencing year" name="sequencing_year" id="sequencing_year" size="6" /><br />
                            </div>
                        </div>
                        <div class="row">
                            <label class="col-sm-3 control-label">Website: </label>
                            <div class="col-sm-9">
                                <div class="input-group">
                                    <span class="input-group-addon" id="https-prefix">https:&sol;&sol;</span>
                                    <input type="text" class="form-control" placeholder="Website" aria-label="https-prefix" aria-describedby="https-prefix" name="website"  id="website" size="10" />
                                </div>
                            </div> <!-- input-group -->
                            <br />
                        </div>
                        <div class="row">
                            <label class="col-sm-3 control-label">Contact email: </label>
                            <div class="col-sm-9">
                                <input type="text" class="form-control" placeholder="Contact email" name="contact_email"  id="contact_email" size="10" /><br />
                            </div>
                        </div>
                        <div class="row">
                            <label class="col-sm-3 control-label">Genbank accession: </label>
                            <div class="col-sm-9">
                                <input type="text" class="form-control" placeholder="Genbank Accession" name="genbank_accession"  id="genbank_accession" size="10" /><br />
                            </div>
                        </div>
                        <div class="row">
                            <label class="col-sm-3 control-label">Funding agency: </label>
                            <div class="col-sm-9">
                                <input type="text" class="form-control" placeholder="Funding organization" name="funded_by"  id="funded_by" size="10" /><br />
                            </div>
                        </div>
                        <div class="row">
                            <label class="col-sm-3 control-label">Funding agency project id: </label>
                            <div class="col-sm-9">
                                <input type="text" class="form-control" placeholder="Funding organization project ID"  name="funder_project_id" id="funder_project_id" size="10" /><br />
                            </div>
                        </div>
                        <div class="row">
                            <label class="col-sm-3 control-label">JBrowse link: </label>
                            <div class="col-sm-9">
                                <input type="text" class="form-control" placeholder="Jbrowse link" name="jbrowse_link" id="jbrowse_link" size="20" /><br />
                            </div>
                        </div>
                        <div class="row">
                            <label class="col-sm-3 control-label">BLAST link</label>
                            <div class="col-sm-9">
                                <input type="text" class="form-control" placeholder="BLAST link" name="blast_link" id="blast_link" size="20" /><br />
                            </div>
                        </div>
                        <div class="row">
                            <label class="col-sm-3 control-label">FTP link</label>
                            <div class="col-sm-9">
                                <input type="text" class="form-control" placeholder="FTP link" name="ftp_link" id="ftp_link" size="20" /><br />
                            </div>
                        </div>
                        <div class="row">
                            <label class="col-sm-3 control-label">NCBI link</label>
                            <div class="col-sm-9">
                                <input type="text" class="form-control" placeholder="NCBI link" name="ncbi_link" id="ncbi_link" size="20" /><br />
                            </div>
                        </div>                        
                        <div>
                            <input type="hidden" id="sequencing_status_stock_id"  name="sequencing_status_stock_id" value="' );
#line 91 "/home/production/cxgn/sgn/mason/stock/sequencing_status.mas"
$m->print(  $stock_id  );
#line 91 "/home/production/cxgn/sgn/mason/stock/sequencing_status.mas"
$m->print( '" />
                            <input type="hidden" id="stockprop_id"  name="stockprop_id" />
                        </div>
                    </div> <!-- modal-body -->
                    <div class="modal-footer">
                        <button type="submit"  class="btn btn-primary">Save changes</button>
                        <button id="dismiss_sequencing_info_dialog" type="button" class="btn btn-secondary" >Close</button>
                    </div> <!-- modal-footer -->
                </form> <!-- sequencing_info form -->
            </div> <!-- modal-content -->
        </div> <!-- form-search -->
    </div> <!-- modal-dialog -->
</div> <!-- modal -->

<table id="sequenced_stocks_table" class="display" style="width:100%">
    <thead>
        <tr>
            <th>Accession</th>
            <th>Year</th>
            <th>Organization</th>
            <th>Website</th>
            <th>Analyze</th>
            <th>Manage</th>
        </tr>
    </thead>
</table>

<div id="sequenced_stocks_div">
</div>

<script>
jQuery(window).ready( function() {
    var sequenced_stocks = window.jsMod[\'sequenced_accessions\'].init("sequenced_stocks_div", ' );
#line 123 "/home/production/cxgn/sgn/mason/stock/sequencing_status.mas"
$m->print(  $stock_id  );
#line 123 "/home/production/cxgn/sgn/mason/stock/sequencing_status.mas"
$m->print( ');
});
</script>


<br />
' );
;return;
},
'declared_args' => {
  '$stock_id' => { default => undef }
},
'load_time' => 1763448495,

)
;