#!/usr/bin/perl

#use utf8;
use strict;
use CGI;

use Opals::Context;#use MARC::File::USMARC;
#use MARC::File::XML;

use Opals::Template qw(
    tmpl_read
    tmpl_write
    tmpl_rangedPageList
    tmpl_searchFieldAdvance
);
use Opals::Search qw(
    srch_parseSearchTerm
    srch_searchRecord
    srch_exclusiveResultSize
    srch_zTab
    srch_zList
);

my $dbh = Opals::Context->dbh();
END { $dbh->disconnect(); }

my $cgi = CGI->new;
my $input = $cgi->Vars();
my $vrcPage= $input->{'p'};

if($vrcPage ne 'h1' &&  $vrcPage ne 'h2' && $vrcPage ne 'm1' && $vrcPage ne 'm2' && $vrcPage ne 'e1' && $vrcPage ne 'e2'){
     $vrcPage ="r";
}
my ($permission, $cookie, $template) = tmpl_read(
        {
            dbh             => $dbh,
            cgi             => $cgi,
            tmplFile        => 'search/vrc.tmpl',
        }
);
my $self = $ENV{'SCRIPT_NAME'};
my @cookieList = (@$cookie);

my @siteTab = srch_zTab($dbh, -1);
$template->param(
    kw0 => (($self eq $template->param('url_srchAdv')) ? '' : $input->{'kw0'}),
    siteTab => \@siteTab,
    'esb_' .$vrcPage =>1,
);

                   
tmpl_write($dbh, $cgi,\@cookieList,$template);
