<!DOCTYPE html><html lang="en" class="js"><head>

<title>Details for: 
    How to write law essays and exams /






 › City of Glasgow College catalog</title>



<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="generator" content="Koha 23.1108000"> <!-- leave this for stats -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<link type="text/css" href="/opac-tmpl/bootstrap/lib/jquery/responsive.dataTables.min_23.1108000.css" rel="stylesheet">

<link rel="shortcut icon" href="https://www.cityofglasgowcollege.ac.uk/sites/default/files/favicon-96x96_0.png" type="image/x-icon">
<link rel="apple-touch-icon" href="https://www.cityofglasgowcollege.ac.uk/sites/default/files/favicon-96x96_0.png" type="image/x-icon">

    
        
    


    <link href="/opac-tmpl/bootstrap/css/opac_23.1108000.css" type="text/css" rel="stylesheet">




    <link type="text/css" media="print" href="/opac-tmpl/bootstrap/css/print_23.1108000.css" rel="stylesheet">


    <style>#logo a {
  cursor: pointer;
  height: 0 !important;
  overflow: hidden;
  padding: 40px 0 0;
  text-decoration: none;
}

/* MG custom opac work */
#logo {
  background: transparent url(/opac-tmpl/bootstrap/images/koha-logo-navbar.png) no-repeat scroll 0;
}
.mastheadsearch label {
  color: #fff;
}
/*  commented out GCLG 21.11 feedback row 4 
.main #navigation li,
div.OpacNavRight_en_body li {
  list-style: none;
  border-bottom: solid 1px #fff;
  padding: 8px 0 8px 15px;
}
div.OpacNavRight_en_body ul {
  background: #5ec4b6;
  margin-bottom: 30px;
}
div.OpacNavRight_en_body ul.ui-menu {
  padding: 0px;
}
div.OpacNavRight_en_body li:hover {
  background: #377e7f;
}
div.OpacNavRight_en_body li a:link {
  text-decoration: none;
}
div.OpacNavRight_en_body li a:hover {
  color: #fff;
}
div.OpacNavRight_en_body li:hover a,
#opacnavright a:hover {
  text-decoration: none;
  color: #fff !important;
  background: #377e7f;
} */
#opaccredits {
  background-color: #000;
  padding: 30px 0 20px;
}
.mainuserblockNewIn {
  background: #fff;
  padding: 20px;
  float: left;
  width: 100%;
  box-sizing: border-box;
}
.bookImages img {
  padding: 15px 10px 0 0;
}
#search-facets {
  background: #f2f1f1;
  border: 0;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  float: left;
  width: 100%;
}

/* 20.11 change from h4 to h2 */
#search-facets h2 {
  font-size: 110%;
  text-align: left;
}
/* 20.11 change from h4 to h2 */
#search-facets h2 a,
#search-facets h2 a:visited {
  background: #757575;
  color: #ffffff;
  font-weight: 400;
  border-radius: 0px 0px 0 0;
  border-bottom: 0px solid #d8d8d8;
  padding: 0.7em 10px;
}

#search-facets ul {
  padding: 0;
  width: 100%;
  float: left;
  position: relative;
}

#search-facets li {
  padding: 0.7em 0px;
  clear: both;
  float: left;
  width: 100%;
  box-sizing: border-box;
  cursor: pointer;
  text-indent: 10px;
}

#search-facets li:after {
  font-family: 'FontAwesome';
  content: '\f054';
  float: right;
  font-size: 10px;
  position: absolute;
  right: 10px;
}

#search-facets li.active:after {
  content: '\f078';
}
/* 20.11 change from h5 to h3 */
#search-facets li h3 {
  margin: 0;
  float: left;
}

#search-facets ul li ul {
  margin: 10px 0 0 0;
  padding: 0;
  background: #c7c7c7;
}

#search-facets ul li ul li {
  padding: 5px 0 5px 10px;
  text-indent: 0px;
}

#search-facets ul li ul li,
#search-facets ul li ul li a,
#search-facets ul li ul li a:visited {
  color: #000000;
  text-decoration: none;
}

#search-facets ul li ul li:hover,
#search-facets ul li ul li a:hover {
  text-decoration: underline;
}

#search-facets ul li ul li:after {
  content: '';
}
#slider-track .slider-selection {
  background: #bababa;
}
.slider.slider-horizontal {
  width: inherit !important;
  margin-left: -5px !important;
}
.slider-handle {
  background-color: #008080 !important;
  background-image: none !important;
}
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .nav > li > a:active,
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle {
  color: #fff;
}
.navbar-inverse .nav li.dropdown > a:focus .caret,
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:active .caret,
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
/* end MG custom opac work */

#print-summary {
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

body {
  background-color: #fff;
}

.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #008080;
}

.breadcrumb {
  background-color: #008080;
  font-size: 85%;
  margin: 10px 20px;
  padding: 5px 10px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}

.breadcrumb > li a {
  text-shadow: none;
  color: #ffffff;
}

/*.btn {
background-color: #008080;
background-image: none;
text-shadow: none;
color: #ffffff
}*/

.available {
  color: #008080;
}

a.title {
  color: #008080;
}

#opac-main-search {
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  padding: 0.8em;
  margin: 0.5em 0;
  background: #bdbd44;
  background-color: #f0f1f2;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7c7c1', endColorstr='#a7a7a2', GradientType=0);
}

#opac-main-search {
  background: #008080;
  background-color: #008080;
}

.navbar-expand {
  background-color: #008080;
  background-image: -moz-linear-gradient(top, #008080, #008080);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#008080), to(#008080));
  background-image: -webkit-linear-gradient(top, #008080, #008080);
  background-image: -o-linear-gradient(top, #008080, #008080);
  background-image: linear-gradient(to bottom, #008080, #008080);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
  border-color: #252525;
}

.navbar-expand > ul > li > a > span {
  color: #fff;
  font-weight: 700;
}

#members a {
  /*color: #FFF;*/
  font-weight: 700;
}

a,
a:visited {
  color: #646464;
}

a {
  color: #646464;
  text-decoration: none;
}

#rbge_header {
}

#img_left {
  position: absolute;
  left: 5%;
  top: 10%;
}

#header_img_left {
  float: left;
}

.no-image {
  display: none;
}

#city-header h1 a {
  display: block;
  height: 50px;
  width: 200px;
  background: url(https://www.cityofglasgowcollege.ac.uk/sites/all/themes/cogc_theme/fabric/images/logo.png);
  background-size: 200px 50px;
  text-indent: -999em;
  border: none;
}

.city-background {
  background-color: #fff;
  position: relative;
}

/******  Social Media links below here  **********/

.footer .footer__top {
  background: #008080;
  border-top: 6px solid #6f2f86;
  color: #fff;
  padding-top: 18px;
  padding-bottom: 60px;
}
.footer .footer__top:after {
  background: none; /*background: url(../images/footer_bg.png) 50% no-repeat;  */
  content: '';
  height: 119px;
  position: absolute;
  width: 100%;
}

.footer .footer__bottom {
  position: relative;
  top: 5px;
  padding-bottom: 30px;
}

.footer .footer__bottom .footer__panels-block .footer__items .footer__items--menu {
  font-size: 18px;
  font-size: 0.99rem; /*font-size: .77778rem;*/
}

.footer .footer__bottom .footer__panels-block .footer__icons {
  float: left;
  display: none;
}

.footer__logo {
  display: none;
}
.footer__logo-img {
  width: 260px;
}

/* footer social icons */
ul.social-network {
  list-style: none;
  display: inline;
  margin-left: 0 !important;
  padding: 0;
}
ul.social-network li {
  display: inline;
  margin: 0 1px;
}

/* footer social icons */
.social-network a.icoYouTube:hover {
  background-color: #bb0000;
}
.social-network a.icoFacebook:hover {
  background-color: #3b5998;
}
.social-network a.icoTwitter:hover {
  background-color: #33ccff;
}
.social-network a.icoGoogle:hover {
  background-color: #bd3518;
}
.social-network a.icoVimeo:hover {
  background-color: #0590b8;
}
.social-network a.icoLinkedin:hover {
  background-color: #007bb7;
}
.social-network a.icoInstagram:hover {
  background-color: #125688;
}
.social-network a.icoSkype:hover {
  background-color: #12a5f4;
}
.social-network a.icoEnvelope:hover {
  background-color: #22263d;
}

.social-network a.icoYouTube:hover i,
.social-network a.icoFacebook:hover i,
.social-network a.icoTwitter:hover i,
.social-network a.icoGoogle:hover i,
.social-network a.icoVimeo:hover i,
.social-network a.icoLinkedin:hover i,
.social-network a.icoInstagram:hover i,
.social-network a.icoSkype:hover i,
.social-network a.icoEnvelope:hover i {
  color: #fff;
}
a.socialIcon:hover,
.socialHoverClass {
  color: #fff;
}

.social-circle li a {
  display: inline-block;
  position: relative;
  margin: 0 auto 0 auto;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  width: 50px;
  height: 50px;
  font-size: 20px;
}
.social-circle li i {
  margin: 0;
  line-height: 50px;
  text-align: center;
}

#nologininstructions {
  display: none;
}

/**** End of Social Media links ***/

.navbar .nav > li > a { text-shadow: none; }

/* JM slider.css added in for 20.11 */
.slider {
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.slider.slider-horizontal {
  width: 210px;
  height: 20px;
}
.slider.slider-horizontal .slider-track {
  height: 10px;
  width: 100%;
  margin-top: -5px;
  top: 50%;
  left: 0;
}
.slider.slider-horizontal .slider-selection,
.slider.slider-horizontal .slider-track-low,
.slider.slider-horizontal .slider-track-high {
  height: 100%;
  top: 0;
  bottom: 0;
}
.slider.slider-horizontal .slider-tick,
.slider.slider-horizontal .slider-handle {
  margin-left: -10px;
}
.slider.slider-horizontal .slider-tick.triangle,
.slider.slider-horizontal .slider-handle.triangle {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  border-width: 0 10px 10px 10px;
  width: 0;
  height: 0;
  border-bottom-color: #0480be;
  margin-top: 0;
}
.slider.slider-horizontal .slider-tick-container {
  white-space: nowrap;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.slider.slider-horizontal .slider-tick-label-container {
  white-space: nowrap;
  margin-top: 20px;
}
.slider.slider-horizontal .slider-tick-label-container .slider-tick-label {
  padding-top: 4px;
  display: inline-block;
  text-align: center;
}
.slider.slider-vertical {
  height: 210px;
  width: 20px;
}
.slider.slider-vertical .slider-track {
  width: 10px;
  height: 100%;
  left: 25%;
  top: 0;
}
.slider.slider-vertical .slider-selection {
  width: 100%;
  left: 0;
  top: 0;
  bottom: 0;
}
.slider.slider-vertical .slider-track-low,
.slider.slider-vertical .slider-track-high {
  width: 100%;
  left: 0;
  right: 0;
}
.slider.slider-vertical .slider-tick,
.slider.slider-vertical .slider-handle {
  margin-top: -10px;
}
.slider.slider-vertical .slider-tick.triangle,
.slider.slider-vertical .slider-handle.triangle {
  border-width: 10px 0 10px 10px;
  width: 1px;
  height: 1px;
  border-left-color: #0480be;
  margin-left: 0;
}
.slider.slider-vertical .slider-tick-label-container {
  white-space: nowrap;
}
.slider.slider-vertical .slider-tick-label-container .slider-tick-label {
  padding-left: 4px;
}
.slider.slider-disabled .slider-handle {
  background-image: -webkit-linear-gradient(top, #dfdfdf 0%, #bebebe 100%);
  background-image: -o-linear-gradient(top, #dfdfdf 0%, #bebebe 100%);
  background-image: linear-gradient(to bottom, #dfdfdf 0%, #bebebe 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf', endColorstr='#ffbebebe', GradientType=0);
}
.slider.slider-disabled .slider-track {
  background-image: -webkit-linear-gradient(top, #e5e5e5 0%, #e9e9e9 100%);
  background-image: -o-linear-gradient(top, #e5e5e5 0%, #e9e9e9 100%);
  background-image: linear-gradient(to bottom, #e5e5e5 0%, #e9e9e9 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5', endColorstr='#ffe9e9e9', GradientType=0);
  cursor: not-allowed;
}
.slider input {
  display: none;
}
.slider .tooltip.top {
  margin-top: -36px;
}
.slider .tooltip-inner {
  white-space: nowrap;
  max-width: none;
}
.slider .hide {
  display: none;
}
.slider-track {
  position: absolute;
  cursor: pointer;
  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);
  background-image: -o-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);
  background-image: linear-gradient(to bottom, #f5f5f5 0%, #f9f9f9 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
.slider-selection {
  position: absolute;
  background-image: -webkit-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);
  background-image: -o-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);
  background-image: linear-gradient(to bottom, #f9f9f9 0%, #f5f5f5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px;
}
.slider-selection.tick-slider-selection {
  background-image: -webkit-linear-gradient(top, #89cdef 0%, #81bfde 100%);
  background-image: -o-linear-gradient(top, #89cdef 0%, #81bfde 100%);
  background-image: linear-gradient(to bottom, #89cdef 0%, #81bfde 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff89cdef', endColorstr='#ff81bfde', GradientType=0);
}
.slider-track-low,
.slider-track-high {
  position: absolute;
  background: transparent;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px;
}
.slider-handle {
  position: absolute;
  top: 0;
  width: 20px;
  height: 20px;
  background-color: #337ab7;
  background-image: -webkit-linear-gradient(top, #149bdf 0%, #0480be 100%);
  background-image: -o-linear-gradient(top, #149bdf 0%, #0480be 100%);
  background-image: linear-gradient(to bottom, #149bdf 0%, #0480be 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  filter: none;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  border: 0px solid transparent;
}
.slider-handle.round {
  border-radius: 50%;
}
.slider-handle.triangle {
  background: transparent none;
}
.slider-handle.custom {
  background: transparent none;
}
.slider-handle.custom::before {
  line-height: 20px;
  font-size: 20px;
  content: '\2605';
  color: #726204;
}
.slider-tick {
  position: absolute;
  width: 20px;
  height: 20px;
  background-image: -webkit-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);
  background-image: -o-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);
  background-image: linear-gradient(to bottom, #f9f9f9 0%, #f5f5f5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  filter: none;
  opacity: 0.8;
  border: 0px solid transparent;
}
.slider-tick.round {
  border-radius: 50%;
}
.slider-tick.triangle {
  background: transparent none;
}
.slider-tick.custom {
  background: transparent none;
}
.slider-tick.custom::before {
  line-height: 20px;
  font-size: 20px;
  content: '\2605';
  color: #726204;
}
.slider-tick.in-selection {
  background-image: -webkit-linear-gradient(top, #89cdef 0%, #81bfde 100%);
  background-image: -o-linear-gradient(top, #89cdef 0%, #81bfde 100%);
  background-image: linear-gradient(to bottom, #89cdef 0%, #81bfde 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff89cdef', endColorstr='#ff81bfde', GradientType=0);
  opacity: 1;
}
/* JM slider.css end */

/* 20.11 updates JM */
a.nav-link.login-link {
  color: #ffffff;
}
.opacheader_en_body {
    padding-top: 10px;
}
.hide {
display:none;
}
#limitfiler {
height:38px;
}
li.nav-item a#library_page {
  display:none;
}
#search-facets h3 {
    font-size: 100%;
}
/* Font color on search options ticket #43116 */
#checkbox_container > .checkbox > label {
    color: #fff;
}

/*GCLC 21.11 feedback row 4 */
.main #navigation li,
div#OpacNavRight li {
  list-style: none;
  border-bottom: solid 1px #fff;
  padding: 8px 0 8px 15px;
}
div#OpacNavRight ul {
  background: #5ec4b6;
  margin-bottom: 30px;
}
div#OpacNavRight ul.ui-menu {
  padding: 0px;
}
div#OpacNavRight li:hover {
  background: #377e7f;
}
div#OpacNavRight li a:link {
  text-decoration: none;
}
div#OpacNavRight li a:hover {
  color: #fff;
}
div#OpacNavRight li:hover a,
#opacnavright a:hover {
  text-decoration: none;
  color: #fff !important;
  background: #377e7f;
}
/* GCLG 21.11 feedback row 11 */
.breadcrumb-item.active a:active, .breadcrumb-item.active a:hover, .breadcrumb-item.active a:link, .breadcrumb-item.active a:visited {
  color: #fff;
}
/* GCLG 21.11 for logo spacing */
#opacheader {
  padding-top: 10px;
}
/* change clear link from red to white JM/email */
#members a.clearsh {
  color: #ffffff;
}

#login {
  display: none;
}
</style>




    <link rel="search" type="application/opensearchdescription+xml" href="https://city-glasgow-test-new.koha-ptfs.co.uk/cgi-bin/koha/opac-search.pl?format=opensearchdescription" title="Search City of Glasgow College">
    <link rel="unapi-server" type="application/xml" title="unAPI" href="https://city-glasgow-test-new.koha-ptfs.co.uk/cgi-bin/koha/unapi">


<script async="" src="https://www.google-analytics.com/analytics.js"></script><script>
    var Koha = {};
    function _(s) { return s } // dummy function for gettext
    const is_logged_in = false
</script>

<script src="/opac-tmpl/bootstrap/js/Gettext_23.1108000.js"></script>
<script src="/opac-tmpl/bootstrap/js/i18n_23.1108000.js"></script>

<link rel="stylesheet" type="text/css" href="/opac-tmpl/lib/fontawesome/css/fontawesome.min_23.1108000.css">
<link rel="stylesheet" type="text/css" href="/opac-tmpl/lib/fontawesome/css/brands.min_23.1108000.css">
<link rel="stylesheet" href="/opac-tmpl/lib/fontawesome/css/solid.min_23.1108000.css" type="text/css">




































































<link id="flipster-css" href="/api/v1/contrib/coverflow/static/jquery-flipster/jquery.flipster.min.css" type="text/css" rel="stylesheet">
<style>
    /* CSS for Koha CoverFlow Plugin 
       This CSS was added automatically by installing the CoverFlow plugin
       Please do not modify */
    .coverflow {
        height:160px;
        margin-left:25px;
        width:850px;
    }

    .coverflow img,.coverflow .item {
        -moz-border-radius:10px;
        -moz-box-shadow:0 5px 5px #777;
        -o-border-radius:10px;
        -webkit-border-radius:10px;
        -webkit-box-shadow:0 5px 5px #777;
        border-radius:10px;
        box-shadow:0 5px 5px #777;
        height:100%;
        width:100%;
    }

    .itemTitle {
        padding-top:30px;
    }

    .coverflow .selectedItem {
        -moz-box-shadow:0 4px 10px #0071BC;
        -webkit-box-shadow:0 4px 10px #0071BC;
        border:1px solid #0071BC;
        box-shadow:0 4px 10px #0071BC;
    }
    /* End of CSS for Koha CoverFlow Plugin */
</style>
    

    <link rel="stylesheet" type="text/css" href="/opac-tmpl/lib/emoji-picker/css/emoji_23.1108000.css">
    
    <link rel="stylesheet" type="text/css" href="/opac-tmpl/lib/Chocolat/css/chocolat_23.1108000.css">
</head>





    


    




    

<body id="opac-detail" class="branch-default scrollto">











































































    









<button id="scrolltocontent">Skip to main content</button>
<div id="wrapper">
    <div id="header-region" class="noprint">
        <nav class="navbar navbar-expand">
            <div id="logo">
            <a class="navbar-brand" href="/cgi-bin/koha/opac-main.pl">
                
                    City of Glasgow College
                
            </a>
            </div>
            
                
                <ul id="cart-list-nav" class="navbar-nav">
                    
                    <li class="divider-vertical"></li>
                    
                        <li class="nav-item dropdown">
                            <a href="/cgi-bin/koha/opac-shelves.pl" title="Show lists" class="nav-link dropdown-toggle" id="listsmenu" data-toggle="dropdown" role="button" aria-label="Show dropdown with detailed list information" aria-haspopup="true" aria-expanded="false"><i class="fa fa-list fa-icon-black" aria-hidden="true"></i> <span class="listslabel">Lists</span>
                            </a>
                            <div aria-labelledby="listsmenu" role="menu" class="dropdown-menu">
                                
                                    <a class="dropdown-item" href="/cgi-bin/koha/opac-shelves.pl?op=list&amp;public=1" tabindex="-1" role="menuitem"><strong>Public lists</strong></a>
                                    
                                    
                                        <a class="dropdown-item" href="/cgi-bin/koha/opac-shelves.pl?op=view&amp;shelfnumber=352&amp;sortfield=title" tabindex="-1" role="menuitem">Mental Health</a>
                                        
                                        
                                    
                                        <a class="dropdown-item" href="/cgi-bin/koha/opac-shelves.pl?op=view&amp;shelfnumber=351&amp;sortfield=title" tabindex="-1" role="menuitem">International Men's Day</a>
                                        
                                        
                                    
                                        <a class="dropdown-item" href="/cgi-bin/koha/opac-shelves.pl?op=view&amp;shelfnumber=350&amp;sortfield=title" tabindex="-1" role="menuitem">Study, Research and Referencing</a>
                                        
                                        
                                    
                                        <a class="dropdown-item" href="/cgi-bin/koha/opac-shelves.pl?op=view&amp;shelfnumber=349&amp;sortfield=title" tabindex="-1" role="menuitem">Menopause</a>
                                        
                                        
                                    
                                    
                                        <a class="dropdown-item listmenulink" href="/cgi-bin/koha/opac-shelves.pl?op=list&amp;public=1" tabindex="-1" role="menuitem">View all</a>
                                    
                                
                                
                                    <div class="dropdown-divider"></div>
                                
                                
                                    <a class="dropdown-item" href="/cgi-bin/koha/opac-shelves.pl?op=list&amp;public=0" tabindex="-1" role="menuitem"><strong>Your lists</strong></a>
                                    
                                        <a class="dropdown-item" href="/cgi-bin/koha/opac-shelves.pl?op=add_form" tabindex="-1" role="menuitem">Log in to create your own lists</a>
                                    
                                
                            </div> <!-- / .dropdown-menu -->
                        </li> <!-- / .nav-item.dropdown -->
                    
                    
                        <li class="nav-item">
                            <a href="#" class="nav-link" title="Self check out" id="comenulink" role="button" data-toggle="modal" data-target="#checkoutModal">
                                <i id="checkout-icon" class="fa fa-barcode fa-icon-black" aria-hidden="true"></i> <span class="checkout-label">Self checkout</span>
                            </a>
                        </li>
                    

                </ul> <!-- / .navbar-nav -->
            
            
                
                <ul id="members" class="navbar-nav">
                    <li class="nav-item dropdown">
                        
                            
                                
                                    <a href="/cgi-bin/koha/opac-user.pl" class="nav-link login-link loginModal-trigger"><i class="fa fa-user fa-icon-black fa-fw" aria-hidden="true"></i> <span class="userlabel">Log in to your account</span></a>
                                
                            
                        

                        
                    </li>
                    <!-- Cookie consent button for non logged-in users -->
                    
                        <li style="display:none" id="cookieConsentDivider" class="divider-vertical" aria-hidden="true"></li>
                        <li style="display:none" id="cookieConsentLi" class="nav-item" aria-hidden="true">
                            <a id="cookieConsentButton" href="#" name="Your cookies" class="nav-link" title="View and amend cookies you have consented to" role="button">
                                <i class="fa fa-cookie-bite" aria-hidden="true"></i>
                                <span class="cookieconsentlabel">Your cookies</span>
                            </a>
                        </li>
                    
                    
                        
                            <li class="divider-vertical"></li>
                            <li class="nav-item search_history">
                                <a class="nav-link login-link" href="/cgi-bin/koha/opac-search-history.pl" title="View your search history">Search history</a>
                            </li>
                            <li class="divider-vertical"></li>
                            <li class="nav-item">
                                <a class="nav-link logout clearsh" href="/cgi-bin/koha/opac-search-history.pl?action=delete" title="Delete your search history"><i class="fa fa-trash-can" aria-hidden="true"></i> Clear</a>
                            </li>
                        
                    
                </ul>
            
        </nav> <!-- /navbar -->

        
            <div class="container-fluid">
                <div class="row">
                    <div class="col">
                        
    
        <div id="opacheader">
            
                <div class="default_item">
                    
                    <div class="default_body"><div class="city-background"> <div id="city-header" class="grid_12"> <h1><a href="/">City of Glasgow College</a></h1>        </div> </div></div>
                </div>
            
        </div>
    

                    </div>
                </div>
            </div>
        

    </div> <!-- / header-region -->

    
        <div class="container-fluid">
            
                <div class="row">
                    <div class="col">
                            <div id="opac-main-search" class="mastheadsearch">
                                
                                    <form name="searchform" method="get" action="/cgi-bin/koha/opac-search.pl" id="searchform">
                                        <div class="form-row align-items-center">
                                            <div class="col-sm-auto order-2 order-sm-2">
                                                <select name="idx" id="masthead_search" class="form-control">
                                                    
                                                        <option value="">All</option>
                                                    
                                                    
                                                        <option value="ti">Title</option>
                                                    
                                                    
                                                        <option value="au">Author</option>
                                                    
                                                    
                                                        <option value="su">Subject</option>
                                                    
                                                    
                                                        <option value="nb">ISBN</option>
                                                    
                                                    
                                                        <option value="ns">ISSN</option>
                                                    
                                                    
                                                        <option value="se">Series</option>
                                                    
                                                    
                                                        
                                                            <option value="callnum">Shelf number</option>
                                                        
                                                    
                                                </select>
                                            </div> <!-- /.col-sm-auto -->

                                            <div class="col order-4 order-sm-3">
                                                
                                                    <input type="text" class="transl1 form-control" id="translControl1" name="q" value=""><span id="translControl"></span>
                                                
                                            </div> <!-- /.col -->

                                            
                                                <div class="col-sm col-md-3 col-lg-2 order-3 order-sm-4">
                                                    <select name="limit" id="select_library" class="form-control">
                                                        <option value="">All libraries</option>

                                                        

                                                        
                                                            
                                                            
                                                                <option value="branch:GC">City Campus Library</option>
                                                            
                                                        
                                                            
                                                            
                                                                <option value="branch:CGDL">Digital Library </option>
                                                            
                                                        
                                                            
                                                            
                                                                <option value="branch:GR">Riverside Campus Library </option>
                                                            
                                                        

                                                        
                                                    </select> <!-- /#select_library -->
                                                </div> <!-- /.col-sm-auto -->
                                            

                                            <div class="order-5 col-sm-auto">
                                                <button type="submit" id="searchsubmit" class="btn btn-primary" title="Search" aria-label="Search">
                                                    <i class="fa fa-search" aria-hidden="true"></i>
                                                </button>
                                            </div>

                                        </div> <!-- /.form-row -->
                                        <input type="hidden" name="weight_search" value="1">
                                    <input type="hidden" id="itypephr-0" name="limit" value=""><input type="hidden" id="itypephr-1" name="limit" value=""><input type="hidden" id="itypephr-2" name="limit" value=""><input type="hidden" id="itypephr-3" name="limit" value=""><input type="hidden" id="itypephr-4" name="limit" value=""><div id="checkbox_container" style="margin-left:20px;margin-top:10px;"><div class="checkbox"><label><input type="checkbox" value="" id="ebook_chk"> Search electronic resources</label></div><div class="checkbox"><label><input type="checkbox" value="" id="print_chk"> Search Books, DVDs, Journals</label></div></div></form>
                                
                            </div><!-- /#opac-main-search -->
                    </div> <!-- /.col -->
                </div> <!-- /.row -->
            

            <div class="row">
                <ul class="nav" id="moresearches">
                    <li class="nav-item">
                        <a href="/cgi-bin/koha/opac-search.pl">Advanced search</a>
                    </li>
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    <li class="nav-item">
                        <a id="library_page" href="/cgi-bin/koha/opac-library.pl">
                            
                                <span>Libraries</span>
                            
                        </a>
                    </li>
                    
    

                </ul> <!-- /.nav#moresearches -->
            </div> <!-- /.row -->
        </div> <!-- /.container-fluid -->
    

    <!-- Login form hidden by default, used for modal window -->
    <div id="loginModal" class="modal" tabindex="-1" role="dialog" aria-labelledby="modalLoginLabel" aria-hidden="true">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <h2 class="modal-title" id="modalLoginLabel">Log in to your account</h2>
                    <button type="button" class="closebtn" data-dismiss="modal" aria-label="Close">
                        <span aria-hidden="true">×</span>
                    </button>
                </div>
                <form action="/cgi-bin/koha/opac-user.pl" method="post" name="auth" id="modalAuth">
                    <input type="hidden" name="has-search-query" id="has-search-query" value="">
                    <div class="modal-body">
                        
                        
                        
                            
                            
                            <input type="hidden" name="koha_login_context" value="opac">
                            <fieldset class="brief">
                                <div class="local-login">
                                    <label for="muserid">Login:</label><input type="text" id="muserid" name="userid" autocomplete="off">
                                    <label for="mpassword">Password:</label><input type="password" id="mpassword" name="password" autocomplete="off">
                                    <fieldset class="action">
                                        <input type="submit" class="btn btn-primary" value="Log in">
                                    </fieldset>
                                </div>
                                
                                
                                
                            </fieldset>
                        
                    </div>
                </form> <!-- /#auth -->
            </div> <!-- /.modal-content -->
        </div> <!-- /.modal-dialog -->
    </div>  <!-- /#modalAuth  -->
    
            <!-- Cookie consent bar -->
            <div id="cookieConsentBar" aria-hidden="false">
                
                    
    
        <div id="CookieConsentBar">
            
                <div class="en_item">
                    
                    <div class="en_body"><p>The online catalog uses functional cookies: these are essential to make the site work.</p></div>
                </div>
            
        </div>
    

                
                <div id="consentButtons">
                    
                    <button type="button" class="btn btn-primary consentAcceptEssential">Accept essential cookies</button>
                    <button type="button" class="btn btn-info" id="consentMoreInfo" aria-label="Click to view more information about your cookie consents">More information</button>
                </div>
            </div> <!-- /#cookieConsentBar -->
        <!-- Cookie consent modal -->
        <div id="cookieConsentModal" class="modal" tabindex="-1" role="dialog" aria-labelledby="cookieConsentModalLabel" aria-hidden="true">
            <div class="modal-dialog">
                <div class="modal-content">
                    <div class="modal-header">
                        <h2 class="modal-title" id="cookieConsentModalLabel">Cookies policy</h2>
                    </div>
                    <div class="modal-body">
                        
                            <div id="cookieConsentPopupText">
                                
    
        <div id="CookieConsentPopup">
            
                <div class="en_item">
                    
                    <div class="en_body">
<h3>What are cookies?</h3>
<p>Cookies are small text files placed on your browser by websites. They help make websites work, or work more efficiently. They also "remember" some of your preferences, so you don't have to set a preference again every time you switch to a different page on the same website.</p>
<p>If cookies are a concern for you, you may like to regularly clear your cookies on your browser or use a private browser mode. Check your browser settings for these options.</p>
<h3>Essential cookies</h3>
<p>Here is the list of essential cookies used on the Koha online catalog.</p>
<p>Some of these depend on settings chosen by the library team; therefore all the cookies listed may not apply to this site.</p>
<table id="cookiesinfot">
<thead>
<tr>
<th>Storage</th>
<th>Name</th>
<th>Value</th>
<th>Expiration</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>Cookie</td>
<td>CGISESSID</td>
<td>Session ID</td>
<td>Until logout or end of session</td>
<td>Session cookie</td>
</tr>
<tr>
<td>Cookie</td>
<td>KohaOpacLanguage</td>
<td>Language code</td>
<td>3 years</td>
<td>Stores the language the user selected, so the online catalog will appear in that same language the next time it is visited.</td>
</tr>
<tr>
<td>Cookie</td>
<td>
<p>form_serialized</p>
<p>form_serialized_limits</p>
</td>
<td>Search terms and limits</td>
<td>End of session or when the advanced search page is accessed again.</td>
<td>jQuery cookie. Stores search terms and limits of the last advanced search. Set when an advanced search is submitted.</td>
</tr>
<tr>
<td>Cookie</td>
<td>search_path_code</td>
<td>ads (fewer) or exs (more)</td>
<td>End of session or when the advanced search page is accessed again.</td>
<td>jQuery cookie. Related to serialized_form* cookies. Stores if the advanced search form was used with 'More options' or 'Fewer options'.</td>
</tr>
<tr>
<td>Cookie</td>
<td>num_paragraph</td>
<td>Count of search options added</td>
<td>End of session or when the advanced search page is accessed again.</td>
<td>jQuery cookie. Used to store the number of created options when user selects 'More options' in advanced search to increase search boxes.</td>
</tr>
<tr>
<td>Cookie</td>
<td>bib_list</td>
<td>List of record IDs (biblionumbers) separated by /</td>
<td>End of session or until the cart is emptied.</td>
<td>Stores cart contents in the online catalog. Set when records are added to the cart for the first time.</td>
</tr>
</tbody>
</table>
<h3>Non-essential cookies</h3>
<p>The library team may create additional cookies. These are optional and will require your agreement before they are used.</p>
<p>If any non-essential cookies are created, they will appear below.</p>
  </div>
                </div>
            
        </div>
    

                            </div>
                        
                        <div id="consentCookieList">
                            
                            
                        </div>
                    </div>
                    <div class="modal-footer">
                        <div id="consentButtons">
                            <button type="button" class="btn btn-primary consentAcceptAll">Accept all cookies</button>
                            
                            <a type="button" href="#" class="btn btn-secondary consentCloseModal">Cancel</a>
                        </div>
                    </div>
                </div> <!-- /.modal-content -->
            </div> <!-- /.modal-dialog -->
        </div>  <!-- /#cookieConsentModal  -->
    


<div class="main">
    
    <nav id="breadcrumbs" aria-label="Breadcrumb" class="breadcrumbs">
        <ol class="breadcrumb">
            
            
                
    
        <li class="breadcrumb-item">
            
                    <a href="/cgi-bin/koha/opac-main.pl" title="Home">Home</a>
                
        </li>
    

                <li class="breadcrumb-item active">
            <a href="#" aria-current="page">
                
            <span>Details for: </span>    <span class="biblio-title">How to write law essays and exams /</span>
        
            </a>
        </li>
            
        </ol>
    </nav>


    <div class="container-fluid">
        <div class="row">
            <div class="col-lg-9">
                <div id="catalogue_detail_biblio" class="maincontent" data-biblionumber="51587">

                    <div class="bookcover">

                        <div id="biblio-cover-slider" class="cover-slider cover-slides" data-isbn="0192848658">
                            

                            
                                <div class="cover-image" id="amazon-bookcoverimg">
                                    <a href="https://images-na.ssl-images-amazon.com/images/P/0192848658.01.LZZZZZZZ.jpg" title="Amazon cover image">
                                        <img src="https://images-na.ssl-images-amazon.com/images/P/0192848658.01.MZZZZZZZ.jpg" alt="Amazon cover image" data-link="http://www.amazon.co.uk/gp/reader/0192848658#reader-link">
                                    </a>
                                    <div class="hint">Image from Amazon.com</div>
                                </div>
                            

                            

                            

                            

                            

                            
                            

                            
                        </div> <!-- /.cover-slider -->

                    </div><!-- / .bookcover -->

                    <abbr class="unapi-id" title="koha:biblionumber:51587"><!-- unAPI --></abbr>
                    
                        <span class="Z3988" title="ctx_ver=Z39.88-2004&amp;amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;amp;rft.genre=book&amp;amp;rft.btitle=How%20to%20write%20law%20essays%20and%20exams%20%2F&amp;amp;rft.isbn=9780192848659&amp;amp;rft.au=Strong%2C%20S.%20I."></span>
                    

                    <div id="views">
                        <span class="view current-view"><span id="Normalview"><i class="fa-solid fa-file-lines" aria-hidden="true"></i> Normal view</span></span>
                        <span class="view">
                            <a id="MARCview" class="btn btn-link" href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=51587" style="display: none;"><i class="fa-solid fa-rectangle-list" aria-hidden="true"></i> MARC view</a>
                        </span>
                        
                            <span class="view"><a id="ISBDview" class="btn btn-link" href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=51587"><i class="fa fa-list-ul" aria-hidden="true"></i> ISBD view</a></span>
                            
                    </div>

                    

<div class="record" vocab="http://schema.org/" typeof="Book Product" resource="#record">
<h1 class="title" property="name">How to write law essays and exams / <span class="title_resp_stmt">S I Strong. </span>
</h1>
<h5 class="author">By: <a href="/cgi-bin/koha/opac-search.pl?q=an:%22131426%22"><span resource="#record"><span property="author" typeof="Person"><span property="name">Strong, S. I. (Stacie I.)</span></span></span><span class="relatorcode"> [author.]</span></a><a class="authlink" href="/cgi-bin/koha/opac-authoritiesdetail.pl?authid=131426"><img src="/opac-tmpl/bootstrap/images/filefind.png" style="vertical-align:middle" height="15" width="15"></a>.</h5>
<span class="results_summary"><span class="label">Publisher: </span>Oxford : <a href="/cgi-bin/koha/opac-search.pl?q=Provider:Oxford%20University%20Press,">Oxford University Press,</a> [2022]</span><span class="results_summary"><span class="label">Copyright date: </span>  ©2022</span><span class="results_summary edition"><span class="label">Edition: </span><span property="bookEdition">Sixth edition</span>.</span><span class="results_summary description"><span class="label">Description: </span><span property="description">viii, 293 pages ; 24 cm</span>.</span><span class="results_summary" id="content_type"><span class="label">Content type: </span>text <span class="label">Media type: </span>unmediated <span class="label">Carrier type: </span>volume</span><span class="results_summary isbn"><span class="label">ISBN: </span><span property="isbn">9780192848659.</span></span><span class="results_summary subjects"><span class="label">Subject(s): </span><span property="keywords"><a href="/cgi-bin/koha/opac-search.pl?q=an:112086">Academic writing -- Handbooks, manuals, etc</a></span><a class="authlink" href="/cgi-bin/koha/opac-authoritiesdetail.pl?authid=112086"><img src="/opac-tmpl/bootstrap/images/filefind.png" style="vertical-align:middle" height="15" width="15"></a> | <span property="keywords"><a href="/cgi-bin/koha/opac-search.pl?q=an:131427">Academic writing -- Problems, exercises, etc</a></span><a class="authlink" href="/cgi-bin/koha/opac-authoritiesdetail.pl?authid=131427"><img src="/opac-tmpl/bootstrap/images/filefind.png" style="vertical-align:middle" height="15" width="15"></a> | <span property="keywords"><a href="/cgi-bin/koha/opac-search.pl?q=an:131428">Academic writing -- Law -- Examinations</a></span><a class="authlink" href="/cgi-bin/koha/opac-authoritiesdetail.pl?authid=131428"><img src="/opac-tmpl/bootstrap/images/filefind.png" style="vertical-align:middle" height="15" width="15"></a> | <span property="keywords"><a href="/cgi-bin/koha/opac-search.pl?q=an:131429">Essays -- Law</a></span><a class="authlink" href="/cgi-bin/koha/opac-authoritiesdetail.pl?authid=131429"><img src="/opac-tmpl/bootstrap/images/filefind.png" style="vertical-align:middle" height="15" width="15"></a> | <span property="keywords"><a href="/cgi-bin/koha/opac-search.pl?q=an:111303">Law -- Study and teaching</a></span><a class="authlink" href="/cgi-bin/koha/opac-authoritiesdetail.pl?authid=111303"><img src="/opac-tmpl/bootstrap/images/filefind.png" style="vertical-align:middle" height="15" width="15"></a></span>
</div>




                    

                    

                    

                    

                    

                    

                    
                    



                    

                    

                    

                    

                </div> <!-- / #catalogue_detail_biblio -->

                
    
        <div id="bibliodescriptions" class="toptabs">
    
        
                    
    <ul class="nav nav-tabs" role="tablist">
        
                        
    <li class="nav-item" role="presentation">
        
            
            
        
        
            
        
        <a href="#holdings_panel" class="nav-link active" id="holdings-tab" data-toggle="tab" data-target="#holdings_panel" data-tabname="holdings" aria-controls="holdings_panel" role="tab" aria-selected="true">
            
                            
                            
                                
                                    
                                        <span>Holdings</span>
                                    
                                
                              ( 1 )
                        
        </a>
    </li>


                        

                        
                            
    <li class="nav-item" role="presentation">
        
            
            
        
        
            
        
        <a href="#descriptions_panel" class="nav-link" id="descriptions-tab" data-toggle="tab" data-target="#descriptions_panel" data-tabname="descriptions" aria-controls="descriptions_panel" role="tab" aria-selected="false">
            
                                
                                
                                    
                                
                                
                                <span>Title notes ( 1 )</span>
                            
        </a>
    </li>

                        

                        

                        

                        

                        

                        

                        

                        

                        

                        

                        

                        

                        

                    
    </ul>


                    
    
        <div class="tab-content">
    
        
                        

                        
    
        <div role="tabpanel" class="tab-pane active" id="holdings_panel" aria-labelledby="holdings-tab">
    
        
                            
                                
    <div id="holdingst_wrapper" class="dataTables_wrapper no-footer"><div class="clearfix"></div><table class="table table-bordered table-striped dataTable no-footer dtr-column" id="holdingst" role="grid">
        <caption class="sr-only">Holdings</caption>
        <thead>
            <tr role="row"><th id="item_itemtype" data-colname="item_itemtype" class="itype sorting_asc" tabindex="0" aria-controls="holdingst" rowspan="1" colspan="1" aria-sort="ascending" aria-label="Item type: activate to sort column descending">Item type</th><th id="item_current_location" data-colname="item_current_location" class="item_location sorting" tabindex="0" aria-controls="holdingst" rowspan="1" colspan="1" aria-label="Current library: activate to sort column ascending">Current library</th><th id="item_callnumber" data-colname="item_callnumber" class="call_no sorting" tabindex="0" aria-controls="holdingst" rowspan="1" colspan="1" aria-label="Call number: activate to sort column ascending">Shelf number</th><th id="item_copy" data-colname="item_copy" class="copynumber sorting" tabindex="0" aria-controls="holdingst" rowspan="1" colspan="1" aria-label="Copy number: activate to sort column ascending" style="display: none;">Copy number</th><th id="item_status" data-colname="item_status" class="status sorting" tabindex="0" aria-controls="holdingst" rowspan="1" colspan="1" aria-label="Status: activate to sort column ascending">Status</th><th id="item_datedue" data-colname="item_datedue" class="date_due sorting" tabindex="0" aria-controls="holdingst" rowspan="1" colspan="1" aria-label="Date due: activate to sort column ascending">Date due</th><th class="dtr-control dtr-hidden sorting_disabled" rowspan="1" colspan="1" aria-label="" style="display: none;"></th></tr>
        </thead>
        <tbody>
            
                
            
        <tr vocab="http://schema.org/" typeof="Offer" role="row" class="odd">

                

                
                    <td class="itype sorting_1">
                        
                            
                                <img src="/opac-tmpl/bootstrap/itemtypeimg/carredart/livre.png" title="4 Week Loan" alt="4 Week Loan">
                            
                        
                       <span class="itypetext">4 Week Loan</span>
                    </td>
                
                
                    
                    
                    
                    <td class="location" property="seller" data-order="City Campus Library">
                        <link property="itemOffered" href="#record">
                        <link property="businessFunction" href="http://purl.org/goodrelations/v1#LeaseOut">

                        
                            <span>City Campus Library</span>
                        

                        
                            <span class="shelvingloc">Level 4 Lending</span>
                        

                    </td>
                

                

                

                

                <td class="call_no" property="sku">
                    
                        808.066 STR
                        
                            
                                (<a href="/cgi-bin/koha/opac-detail.pl?biblionumber=51587&amp;shelfbrowse_itemnumber=80124#holdings">Browse shelf<span class="sr-only">(Opens below)</span></a>)
                            
                        
                    
                </td>

                

                
                
                <td class="copynumber" style="display: none;">1</td>
                <td class="status">













    
        <link property="availability" href="http://schema.org/InStock">
    



























    <span class="item-status available">Available </span>

</td>
                
                
                    <td class="date_due"></td>
                

                    
                
                
                <td class="dtr-control dtr-hidden" tabindex="0" style="display: none;"></td>
                </tr></tbody>
    </table></div>

                                
                                    
                                    

                                
                            
                            

                            
    

                        
    </div>


                        

                        
                            
    
        <div role="tabpanel" class="tab-pane" id="descriptions_panel" aria-labelledby="descriptions-tab">
    
        
                                <div class="content_set">

                                    

                                    
                                        <div id="marcnotes">
                                            
                                                <p class="marcnote marcnote-504" id="marcnote-504-1">
                                                    
                                                        Includes index.
                                                    
                                                </p>
                                            
                                        </div>
                                    

                                </div> <!-- /.content_set -->
                            
    </div>

                        

                        

                        

                        

                        

                        

                        

                        

                        

                        

                        

                        
                    
    </div>

                
    </div>


                

            </div> <!-- /.col-lg-10 -->

            <div class="col-lg-3">
                <div id="ulactioncontainer">

                    

                    

<ul id="action">
    
        
            
                <li><a class="reserve btn btn-link btn-lg" href="/cgi-bin/koha/opac-reserve.pl?biblionumber=51587"><i class="fa fa-bookmark"></i>&nbsp;Click and collect</a></li>
            
        
    

    

    <li><a class="print-large btn btn-link btn-lg" href="#"><i class="fa fa-fw fa-print" aria-hidden="true"></i> Print</a></li>

    
        
    

    
        
    

    

    

    
        <li><a class="report_a_concern btn btn-link btn-lg" href="#" data-toggle="modal" data-target="#addConcernModal"><i class="fa fa-fw fa-warning" aria-hidden="true"></i> Report a concern</a></li>
    

    


    

    
    
        <li>
            <div id="export">
                <div class="dropdown">
                    <a id="format" class="btn btn-link btn-lg dropdown-toggle" data-toggle="dropdown" href="#"><i class="fa fa-fw fa-download" aria-hidden="true"></i> Save record <b class="caret"></b></a>
                    <div class="dropdown-menu dropdown-menu-right" aria-labelledby="format">
                        
                            
                                <a class="dropdown-item" href="/cgi-bin/koha/opac-export.pl?op=export&amp;bib=51587&amp;format=bibtex">
                                    <span>BIBTEX</span>
                                        
                                </a>
                            
                        
                            
                                <a class="dropdown-item" href="#" data-toggle="modal" data-target="#exportModal_">Dublin Core</a>
                            
                        
                            
                                <a class="dropdown-item" href="/cgi-bin/koha/opac-export.pl?op=export&amp;bib=51587&amp;format=marcxml">
                                    <span>MARCXML</span>
                                        
                                </a>
                            
                        
                            
                                <a class="dropdown-item" href="/cgi-bin/koha/opac-export.pl?op=export&amp;bib=51587&amp;format=marc8">
                                    <span>MARC (non-Unicode/MARC-8)</span>
                                        
                                </a>
                            
                        
                            
                                <a class="dropdown-item" href="/cgi-bin/koha/opac-export.pl?op=export&amp;bib=51587&amp;format=utf8">
                                    <span>MARC (Unicode/UTF-8)</span>
                                        
                                </a>
                            
                        
                            
                                <a class="dropdown-item" href="/cgi-bin/koha/opac-export.pl?op=export&amp;bib=51587&amp;format=marcstd">
                                    <span>MARC (Unicode/UTF-8, Standard)</span>
                                        
                                </a>
                            
                        
                            
                                <a class="dropdown-item" href="/cgi-bin/koha/opac-export.pl?op=export&amp;bib=51587&amp;format=mods">
                                    <span>MODS (XML)</span>
                                        
                                </a>
                            
                        
                            
                                <a class="dropdown-item" href="/cgi-bin/koha/opac-export.pl?op=export&amp;bib=51587&amp;format=ris">
                                    <span>RIS</span>
                                        
                                </a>
                            
                        
                            
                                <a class="dropdown-item" href="/cgi-bin/koha/opac-export.pl?op=export&amp;bib=51587&amp;format=isbd">
                                    <span>ISBD</span>
                                    
                                </a>
                            
                        
                    </div> <!-- /.dropdown-menu -->
                </div> <!-- /.dropdown -->
            </div> <!-- /#export -->
        </li>
    

    
        <li>
            <div id="moresearches_menu">
                <div class="dropdown">
                    <a id="furthersearches" class="btn btn-link btn-lg dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">
                        <i class="fa fa-fw fa-search" aria-hidden="true"></i> More searches
                    </a>
                    <div class="dropdown-menu dropdown-menu-right" aria-labelledby="furthersearches">
                        <div class="dropdown-header">Search for this title in:</div>
                        <a href="https://worldcat.org/search?q=How%20to%20write%20law%20essays%20and%20exams" target="_blank">Other Libraries (WorldCat)</a>
<a href="https://scholar.google.com/scholar?q=How%20to%20write%20law%20essays%20and%20exams" target="_blank">Other Databases (Google Scholar)</a>
<a href="https://www.bookfinder.com/search/?author=Strong%2C%20S.%20I.&amp;title=How%20to%20write%20law%20essays%20and%20exams&amp;st=xl&amp;ac=qr" target="_blank">Online Stores (Bookfinder.com)</a>
<a href="https://openlibrary.org/search?author=(Strong%2C%20S.%20I.)&amp;title=(How%20to%20write%20law%20essays%20and%20exams)" target="_blank">Open Library (openlibrary.org)</a>
                    </div>
                </div>
            </div>
        </li>
    
</ul>

<!-- Dublin Core Modal Form -->
<div class="modal" id="exportModal_" tabindex="-1" role="dialog" aria-labelledby="exportModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <h3 class="modal-title" id="exportModalLabel">Exporting to Dublin Core...</h3>
                <button type="button" class="closebtn" data-dismiss="modal" aria-hidden="true">×</button>
            </div>
            <form method="get" action="/cgi-bin/koha/opac-export.pl">
                <div class="modal-body">
                    <fieldset id="dc_fieldset">
                        <input id="input-simple" type="radio" name="format" value="rdfdc">
                        <label class="label_dc" for="input-simple">Simple DC-RDF</label>
                        <br>
                        <input id="input-oai" type="radio" name="format" value="oaidc" checked="">
                        <label class="label_dc" for="input-oai">OAI-DC</label>
                        <br>
                        <input id="input-srw" type="radio" name="format" value="srwdc">
                        <label class="label_dc" for="input-srw">SRW-DC</label>
                        <br>
                        <input type="hidden" name="op" value="export">
                        <input type="hidden" name="bib" value="51587">
                    </fieldset>
                </div>
                <div class="modal-footer">
                    <button type="submit" class="btn btn-primary">Export</button>
                    <button class="btn btn-link btn-lg" data-dismiss="modal" aria-hidden="true">Cancel</button>
                </div>
            </form>
        </div> <!-- /.modal-content -->
    </div> <!-- /.modal-dialog -->
</div> <!-- /.modal -->


                    

                    

                    
                </div> <!-- / .ulactioncontainer -->
            </div> <!-- / .col-lg-3 -->
        </div> <!-- / .row -->
        <div class="row">
            

            

            
        </div> <!-- / .row -->
    </div> <!-- / .container-fluid -->
</div> <!-- / .main -->



<!-- Library Info Modal -->
<div class="modal" id="libraryInfoModal" tabindex="-1" aria-labelledby="libraryInfoModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <h5 class="modal-title" id="libraryInfoModalLabel"></h5>
                <button type="button" class="closebtn" data-dismiss="modal" aria-label="Close">
                    <span aria-hidden="true">×</span>
                </button>
            </div>
            <div class="modal-body">
                <div id="libraryInfo"></div>
            </div>
            <div class="modal-footer">
                <a id="libraryInfoLink" href="" class="btn btn-primary">Visit web site</a>
                <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
            </div>
        </div> <!-- /.modal-content -->
    </div> <!-- /.modal-dialog -->
</div> <!-- /.modal -->










































































    


        
        
            <div class="container-fluid">
                <div class="row">
                    <div class="col">
                        
    
        <div id="opaccredits">
            
                <div class="default_item">
                    
                    <div class="default_body"><!--opaccredits-->
<style type="text/css">
.fTable {background-color: #000000; border-collapse: collapse; border-spacing: 0px; width: 90%; }
.fTable tr {background-color: #000000; height: 30px; }
.fTable td.a {background-color: #000000; vertical-align: middle; }
.fTable td.b {background-color: #000000; vertical-align: bottom; }
.fTable td.c {background-color: #000000; vertical-align: top; }
.fTable td.d {background-color: #000000; vertical-align: top; align : middle; }
a.lib:link, a.lib:visited, a.lib:hover, a.lib:active {text-decoration: none; }
a.bcfacebook:link, a.facebook:visited, a.facebook:active {text-decoration: none; }
a.bcfacebook:hover {text-decoration: none; background-color: #334C7B; }
a.bctwitter:link, a.twitter:visited, a.twitter:active {text-decoration: none; }
a.bctwitter:hover {text-decoration: none; background-color: #4290C6; }
a.bcyoutube:link, a.youtube:visited, a.youtube:active {text-decoration: none; } 
a.bcyoutube:hover {text-decoration: none; background-color: #fA262A; }
</style>

<table class="fTable" align="center">
<tbody><tr>
<td class="a" colspan="2" rowspan="2" align="left">
<a class="lib" href="#" target="_blank"><font color="#ffffff" size="6">Library Services</font></a>
</td>
<td class="b" colspan="4">
<font color="#ffffff" size="2">Telephone : <a class="lib" href="tel:+441413756824"><font color="#ffffff" size="2">0141 375 6824</font></a> | Email : <a class="lib" href="mailto:library@cityofglasgowcollege.ac.uk"><font color="#ffffff" size="2">library@cityofglasgowcollege.ac.uk</font></a></font>
</td>
<td class="a" colspan="1" rowspan="2" align="center">
&nbsp;
</td>
<td class="a" colspan="2" rowspan="2" align="right">
&nbsp;<table class="fTable" align="center">
<tbody><tr><td class="a" align="right"><a class="bcfacebook" href="https://www.facebook.com/cofgcollege/" target="_blank"><font color="#ffffff" size="2">@cogclibraries</font></a><br></td></tr>
<tr><td class="a" align="right"><a class="bctwitter" href="https://twitter.com/COGCLibraries" target="_blank"><font color="#ffffff" size="2">@cogclibraries</font></a><br></td></tr>
<tr><td class="a" align="right"><a class="binstagram" href="https://instagram.com/cogclibraries" target="_blank"><font color="#ffffff" size="2">@cogclibraries</font></a><br></td></tr>   
<tr></tr>
</tbody></table>
</td>
<td class="a" colspan="1" rowspan="2" align="left">
<table class="fTable" align="center">
<tbody><tr><td class="a"><a href="https://www.facebook.com/cofgcollege/" target="_blank"><img src="/custom/images/city_facebook.png" border="0" width="25" height="25"></a><br></td></tr>
<tr><td class="a"><a href="https://twitter.com/COGCLibraries" target="_blank"><img src="/custom/images/city_twitter.png" border="0" width="25" height="25"></a><br></td></tr>
<tr><td class="a"><a href="https://instagram.com/cogclibraries" target="_blank"><img src="/custom/images/city_instagram.jpg" border="0" width="25" height="25"></a><br></td></tr>  
<tr><td class="a">&nbsp;</td></tr>
</tbody></table>
</td>
</tr>
<tr>
<td class="c" colspan="4">
<a class="lib" href="https://www.google.co.uk/maps/search/City+of+Glasgow+College/" target="_blank"><font color="#ffffff" size="2">City of Glasgow College, 190 Cathedral St, Glasgow G4 0RF.</font></a>
</td>
</tr>
<tr>
<td class="d" width="10%"> </td>
<td class="d" width="10%"> </td>
<td class="d" width="10%"> </td>
<td class="d" width="10%"> </td>
<td class="d" width="10%"> </td>
<td class="d" width="10%"> </td>
<td class="d" width="10%"> </td>
<td class="d" width="10%"> </td>
<td class="d" width="10%"> </td>
<td class="d" width="10%"> </td>
</tr>
</tbody></table></div>
                </div>
            
        </div>
    

                    </div>
                </div>
            </div>
        
    </div> <!-- / #wrapper in masthead.inc -->

    
        <footer>
        <div class="container-fluid">
            <div class="row">
                <div class="col">
                    <div id="report-koha-url">
                        <div class="row justify-content-between">
                            
                                <div class="col">
                                    <ul class="nav" id="footernav">
                                    
                                    
                                    <li id="cookieConsentFooter" class="nav-item noprint">
                                        <a href="#">Cookies</a>
                                    </li>
                                    
                                    </ul>
                                </div>
                            
                            
                                <div class="col">
                                    <div id="koha_url" class="clearfix noprint">
                                        <p>Powered by
                                        
                                            <a class="koha_url" rel="nofollow" href="http://koha-community.org">Koha</a>
                                        </p>
                                    </div> <!-- /#koha_url -->
                                </div> <!-- /.col -->
                            
                        </div> <!-- /.row.justify-content-between -->
                    </div> <!-- /#report-koha-url -->
                </div> <!-- /.col -->
            </div> <!-- /.row -->
        </div> <!-- /.container-fluid -->
        </footer>
    

    
        
    



    <!-- Checkout form hidden by default, used for modal window -->
<div class="modal" id="checkoutModal" tabindex="-1" role="dialog" aria-labelledby="checkoutModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <h3 class="modal-title" id="checkoutModalLabel">Self checkout</h3>
                <button type="button" class="closebtn" data-dismiss="modal" aria-label="Close">
                    <span aria-hidden="true">×</span>
                </button>
            </div>
            <div class="modal-body">
                <div id="checkoutResults"></div>
                <div id="availabilityResult"></div>
                <div class="form-group">
                    <label for="checkout_barcode">Enter item barcode: </label>
                    <input type="text" name="checkout_barcode" id="checkout_barcode" required="required">
                </div>
                <table id="checkoutsTable" class="table table-bordered table-striped" style="width:100%;">
                    <thead>
                      <tr>
                          <th>Barcode</th>
                          <th>Title</th>
                          <th>Call number</th>
                          <th>Due date</th>
                      </tr>
                    </thead>
                    <tbody>
                    </tbody>
                    <tfoot>
                      <tr>
                        <td colspan="4" class="text-right"><span id="checkoutsCount"></span> items checked out</td>
                      </tr>
                    </tfoot>
                </table>
            </div>
            <div class="modal-footer">
                <button type="submit" id="checkoutSubmit" class="btn btn-primary">Submit</button>
                <button type="button" id="checkoutClose" class="btn btn-default" data-dismiss="modal">Close</button>
            </div>
        </div>
    </div>
</div>



<!-- CookieConsentedJS code that may run -->


<!-- JavaScript includes -->
<script src="/opac-tmpl/lib/jquery/jquery-3.6.0.min_23.1108000.js"></script>
<script src="/opac-tmpl/lib/jquery/jquery-migrate-3.3.2.min_23.1108000.js"></script>
<script src="/opac-tmpl/lib/bootstrap/js/bootstrap.bundle.min_23.1108000.js"></script>
<script src="/opac-tmpl/lib/fontfaceobserver.min_23.1108000.js"></script>
<script src="/opac-tmpl/lib/enquire.min_23.1108000.js"></script>
<script>
    let logged_in_user_id = "";
</script>
<script src="/opac-tmpl/bootstrap/js/global_23.1108000.js"></script>

    <script src="/opac-tmpl/bootstrap/js/amazonimages_23.1108000.js"></script>


<script>
    

    
        $(window).load(function() {
            verify_images();
         });
    
    $(".print-large").on("click",function(){
        window.print();
        return false;
    });
    $(".addtoshelf").on("click",function(e){
        e.preventDefault();
        Dopop( this.href );
    });
    $("body").on("click", ".addtocart", function(e){
        e.preventDefault();
        var biblionumber = $(this).data("biblionumber");
        addRecord( biblionumber );
    });
    $("body").on("click", ".cartRemove", function(e){
        e.preventDefault();
        var biblionumber = $(this).data("biblionumber");
        delSingleRecord( biblionumber );
    });
    $(".clearsh").on("click", function(){
        return confirmDelete( _("Are you sure you want to delete your search history?") );
    });

</script>


    <script src="/opac-tmpl/bootstrap/js/basket_23.1108000.js"></script>












<script src="/opac-tmpl/lib/js-cookie/js.cookie-3.0.1.min_23.1108000.js"></script>
<script>
$(document).ready(function() {
    if($('#searchsubmit').length) {
        $(document).on("click", '#searchsubmit', function(e) {
            Cookies.remove("form_serialized", { path: '/'});
            Cookies.remove("form_serialized_limits", { path: '/'});
            Cookies.remove("search_path_code", { path: '/'});
        });
    }
});
</script>




<script src="/opac-tmpl/lib/dayjs/dayjs.min_23.1108000.js"></script>
<script src="/opac-tmpl/lib/dayjs/plugin/timezone_23.1108000.js"></script>
<script src="/opac-tmpl/lib/dayjs/plugin/utc_23.1108000.js"></script>
<script>
    dayjs.extend(window.dayjs_plugin_utc);
    dayjs.extend(window.dayjs_plugin_timezone);
</script>

<!-- js-date-format.inc -->
<script>
    (function() {
        var def_date_format = 'metric';
        var def_time_format = '24hr';
        var def_tz = 'Europe/London';

        var get_date_pattern = function(format) {
            var date_pattern = 'YYYY-MM-DD';
            if(format == 'us') date_pattern = 'MM/DD/YYYY';
            if(format == 'metric') date_pattern = 'DD/MM/YYYY';
            if(format == 'dmydot') date_pattern = 'DD.MM.YYYY';
            return date_pattern;
        };

        var get_time_pattern = function(format) {
            var time_pattern = 'HH:mm';
            if(format == '12hr') time_pattern = 'hh:mm a';
            return time_pattern;
        };

        /*
         * A JS equivilent of the KohaDates TT Plugin. Passed an rfc3339 formatted date string,
         * or JS Date, the function will return a date string formatted as per the koha instance config.
         * Optionally accepts a dateformat parameter to allow override of the configured output format
         * as well as a 'withtime' boolean denoting whether to include time or not in the output string.
         */
        window.$date = function(value, options) {
            if(!value) return '';
            var tz = (options&&options.tz)||def_tz;
            var m = dayjs(value);
            if ( ! value.match(/^\d{4}-\d{2}-\d{2}$/ ) ) {
                m = m.tz(tz);
            }

            var dateformat = (options&&options.dateformat)||def_date_format;
            var withtime = (options&&options.withtime)||false;

            if(dateformat=='rfc3339' && withtime) return m.format();

            var timeformat = (options&&options.timeformat)||def_time_format;
            var date_pattern = get_date_pattern(dateformat);
            var time_pattern = !withtime?'':' '+get_time_pattern(timeformat);

            return m.format(date_pattern+time_pattern);
        }

        window.$datetime = function(value, options) {
            options = options||{};
            options.withtime = true;
            return $date(value, options);
        };

        window.$time = function(value, options) {
            if(!value) return '';
            var tz = (options&&options.tz)||def_tz;
            var m = dayjs(value);
            if(tz) m = m.tz(tz);

            var dateformat = (options&&options.dateformat);
            var timeformat = (dateformat=='rfc3339'&&'24hr')||(options&&options.timeformat)||def_time_format;

            return m.format(get_time_pattern(timeformat)+(dateformat=='rfc3339'?':ss'+(!m.isUTC()?'Z':''):''))+(dateformat=='rfc3339' && m.isUTC()?'Z':'');
        }

    })();
</script>
<!-- / js-date-format.inc -->

<script>
    (function() {
        /**
         * Format the biblio response from a Koha RESTful API request.
         * @param  {Object}  biblio  The biblio json object as returned from the Koha RESTful API
         * @param  {Object}  config  A configuration object
         *                           Valid keys are: `link`
         * @return {string}          The formatted HTML string
         */
        window.$biblio_to_html = function(biblio, config) {

            if (biblio === undefined) {
                return ''; // empty string for no biblio
            }

            var title = '<span class="biblio-title">';
            if (biblio.title != null && biblio.title != '') {
                title += escape_str(biblio.title);
            } else {
                title += _("No title");
            }
            title += '</span>';

            // add subtitle
            if (biblio.subtitle != null && biblio.subtitle != '') {
                title += ' <span class="biblio-subtitle">' + escape_str(biblio.subtitle) + '</span>';
            }

            // set title as link
            if (config && config.link) {
                if (config.link === 'marcdetail') {
                    title = '<a href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=' + encodeURIComponent(biblio.biblio_id) + '" class="title">' + title + '</a>';
                } else if (config.link === 'labeled_marc') {
                    title = '<a href="/cgi-bin/koha/opac-labeledMARCdetail.pl?biblionumber=' + encodeURIComponent(biblio.biblio_id) + '" class="title">' + title + '</a>';
                } else if (config.link === 'isbd') {
                    title = '<a href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=' + encodeURIComponent(biblio.biblio_id) + '" class="title">' + title + '</a>';
                } else {
                    title = '<a href="/cgi-bin/koha/opac-detail.pl?biblionumber=' + encodeURIComponent(biblio.biblio_id) + '" class="title">' + title + '</a>';
                }
            }

            // add medium
            if (biblio.medium != null && biblio.medium != '') {
                title += ' <span class="biblio-medium">' + escape_str(biblio.medium) + '</span>';
            }

            // add part numbers/names
            let part_numbers = (typeof biblio.part_number === 'string') ? biblio.part_number.split("|") : [];
            let part_names = (typeof biblio.part_name === 'string') ? biblio.part_name.split("|") : [];
            let i = 0;
            while (part_numbers[i] || part_names[i]) {
                if (part_numbers[i]) {
                    title += ' <span class="part-number">' + escape_str(part_numbers[i]) + '</span>';
                }
                if (part_names[i]) {
                    title += ' <span class="part-name">' + escape_str(part_names[i]) + '</span>';
                }
                i++;
            }

            return title;
        };
    })();
</script>


    
        <script src="/opac-tmpl/bootstrap/js/modals/catalog_concern_23.1108000.js"></script>
    
    

<script src="/opac-tmpl/lib/jquery/plugins/jquery.dataTables.min_23.1108000.js"></script>
<script src="/opac-tmpl/lib/jquery/plugins/dataTables.responsive.min_23.1108000.js"></script>
<script src="/opac-tmpl/bootstrap/js/datatables_23.1108000.js"></script>

    

<script>
function KohaTable(selector, dt_parameters, columns_settings) {
    var id = 0;
    var hidden_ids = [];
    var included_ids = [];
    $(columns_settings).each( function() {
        var named_id = $( 'thead th[data-colname="' + this.columnname + '"]', selector ).index( selector+' th' );

        var used_id = dt_parameters.bKohaColumnsUseNames ? named_id : id;
        if ( used_id == -1 ) return;

        if ( this['is_hidden'] == "1" ) {
            hidden_ids.push( used_id );
        }
        if ( this['cannot_be_toggled'] == "0" ) {
            included_ids.push( used_id );
        }
        id++;
    });

    // By default we include all visible columns in exports and print unless they have the "noExport" class
    var exportColumns = ":visible:not(.noExport)";
    if( dt_parameters.hasOwnProperty("exportColumns") ){
        // A custom buttons configuration has been passed from the page
        exportColumns = dt_parameters["exportColumns"];
    }
    // Data which has the "noExport" class should not appear in print or export
    var export_format = {
        body: function ( data, row, column, node ) {
            var newnode = $(node);

            if ( newnode.find(".noExport").length > 0 ) {
                newnode = newnode.clone();
                newnode.find(".noExport").remove();
            }

            return newnode.text().replace( /\n/g, ' ' ).trim();
        }
    }

    // Add a "Clear filter" button to table filter form field
    dt_parameters[ "buttons" ] = [
        {
            fade: 100,
            className: "dt_button_clear_filter",
            titleAttr: _("Clear filter"),
            enabled: false,
            text: '<i class="fa fa-lg fa-times" aria-hidden="true"></i> <span class="dt-button-text">' + _("Clear filter") + '</span>',
            action: function ( e, dt, node, config ) {
                dt.search( "" ).draw("page");
                node.addClass("disabled");
            }
        },
        {
            extend: 'csvHtml5',
            text: _("CSV"),
            exportOptions: {
                columns: exportColumns,
                format: export_format
            },
        },
        {
            extend: 'copyHtml5',
            text: _("Copy"),
            exportOptions: {
                columns: exportColumns,
                format: export_format
            },
        },
        {
            extend: 'print',
            text: _("Print"),
            exportOptions: {
                columns: exportColumns,
                format: export_format
            },
        }
    ];

    if( included_ids.length > 0 ){
        dt_parameters[ "buttons" ].push(
            {
                extend: 'colvis',
                fade: 100,
                columns: included_ids,
                className: "columns_controls",
                titleAttr: _("Columns settings"),
                text: '<i class="fa fa-lg fa-gear" aria-hidden="true"></i> <span class="dt-button-text">' + _("Columns") + '</span>',
                exportOptions: {
                    columns: exportColumns
                }
            }
        );
    }

    var table = $(selector);
    var new_parameters = {}
    $.extend(true, new_parameters, dataTablesDefaults, dt_parameters);
    var default_column_defs = [
        { "aTargets": ["string-sort"], "sType": "string" },
        { "aTargets": ["anti-the"], "sType": "anti-the" },
        { "aTargets": ["NoSort"], "bSortable": false, "bSearchable": false }
    ];
    if (new_parameters["aoColumnDefs"] === undefined) {
        new_parameters["aoColumnDefs"] = default_column_defs;
    } else {
        $.extend(true, new_parameters, default_column_defs);
    }

    table.dataTable(new_parameters);
    table.DataTable().on("column-visibility.dt", function () {
        if (typeof columnsInit == 'function') {
            // This function can be created separately and used to trigger
            // an event after the DataTable has loaded AND column visibility
            // has been updated according to the table's configuration
            columnsInit();
        }
    }).columns(hidden_ids).visible(false);

    $(".dt_button_clear_filter, .columns_controls, .export_controls").tooltip();

    return table;
}

</script>

    

<script>
    var GB_ROOT_DIR = "/opac-tmpl/lib/greybox/";
</script>
<script src="/opac-tmpl/lib/greybox/AJS_23.1108000.js"></script>
<script src="/opac-tmpl/lib/greybox/AJS_fx_23.1108000.js"></script>
<script src="/opac-tmpl/lib/greybox/gb_scripts_23.1108000.js"></script>
<link rel="stylesheet" type="text/css" href="/opac-tmpl/lib/greybox/gb_styles_23.1108000.css">

    

    

    <script src="/opac-tmpl/lib/jquery/plugins/jquery.highlight-5_23.1108000.js"></script>
    

    <script src="/opac-tmpl/lib/Chocolat/js/chocolat_23.1108000.js"></script>

    
    <script src="/opac-tmpl/lib/emoji-picker/js/emoji-picker-all.min_23.1108000.js"></script>
    

    <script>
        window.emojiPicker = new EmojiPicker({
        emojiable_selector: '[data-emojiable=true]',
        assetsPath: '/opac-tmpl/lib/emoji-picker/img/',
        popupButtonClasses: 'fa-solid fa-face-smile'
        });
        window.emojiPicker.discover();

        var OPACPopupAuthorsSearch = "0";
        
            var q_array = new Array();  // holds search terms if available

            function highlightOff() {
                $("#catalogue_detail_biblio").removeHighlight();
                $(".highlight_toggle").toggle();
            }
            function highlightOn() {
                var x;
                for (x in q_array) {
                    if ( q_array[x].length > 0 ) {
                        q_array[x] = q_array[x].replace(/\w*:([\w])/, "$1");
                        q_array[x] = q_array[x].toLowerCase();
                        var myStopwords = "and|or|not".toLowerCase().split('|');
                        if( $.inArray(q_array[x], myStopwords) == -1 ) {
                            $(".title").highlight(q_array[x]);
                            $(".author").highlight(q_array[x]);
                            $(".results_summary").highlight(q_array[x]);
                        }
                    }
                }
                $(".highlight_toggle").toggle();
            }
        

        function verify_cover_images() {
            // Loop over each container in the template which contains covers
            $(".cover-slider").each(function( index ){
                var lightbox_descriptions = [];
                var first_shown = 0;
                $(this).find(".cover-image").each( function( index ){
                    var div = $(this);
                    // Find the image in the container
                    var img = div.find("img")[0];
                    if( img && $(img).length > 0 ){
                        var description = "";
                        if( img.naturalHeight == 0 && div.attr("id") != "googlejacket-coverimg" && div.hasClass('coce-coverimg') ){
                            // No image loaded in the container. Remove the slide
                            div.remove();
                        } else {
                            // All slides start hidden. If this is the first one, show it.
                            if( first_shown == 0 ){
                                div.show();
                                first_shown = 1;
                            }
                            // Check if Amazon image is present
                            if ( div.attr("id") == "amazon-bookcoverimg"  ) {
                                w = img.width;
                                h = img.height;
                                if ((w == 1) || (h == 1)) {
                                    // Amazon returned single-pixel placeholder
                                    // Remove the container
                                    div.remove();
                                } else {
                                    lightbox_descriptions.push(_("Amazon cover image (<a href='%s'>see the original image</a>)").format($(img).data('link')));
                                }
                            } else if( div.attr("id") == "custom-coverimg" ){
                                if ( (img.complete != null) && (!img.complete) || img.naturalHeight == 0 ) {
                                    // No image was loaded via the CustomCoverImages system preference
                                    // Remove the container
                                    div.remove();
                                } else {
                                    lightbox_descriptions.push(_("Custom cover image"));
                                }
                            } else if( div.attr("id") == "syndetics-coverimg" ){
                                lightbox_descriptions.push(_("Image from Syndetics"))
                            } else if( div.attr("id") == "googlejacket-coverimg" ){
                                lightbox_descriptions.push(_("Image from Google Books (<a href='%s'>see the original image</a>)").format($(img).data('link')));
                            } else if( div.attr("id") == "openlibrary-coverimg" ){
                                lightbox_descriptions.push(_("Image from OpenLibrary (<a href='%s'>see the original image</a>)").format($(img).data('link')));
                            } else if( div.hasClass("coce-coverimg" ) ){
                                // Identify which service's image is being loaded by Coce
                                var coce_description;
                                if( $(img).attr("src").indexOf('amazon.com') >= 0 ){
                                    coce_description = _("Coce image from Amazon.com");
                                } else if( $(img).attr("src").indexOf('google.com') >= 0 ){
                                    coce_description = _("Coce image from Google Books");
                                } else if( $(img).attr("src").indexOf('openlibrary.org') >= 0 ){
                                    coce_description = _("Coce image from Open Library");
                                }
                                div.find(".hint").html(coce_description);
                                lightbox_descriptions.push(coce_description);
                            } else if ( div.attr("id") == "bakertaylor-coverimg" ){
                                lightbox_descriptions.push(_("Image from Baker &amp; Taylor"));
                            } else if ( div.attr("class") == "cover-image local-coverimg" ) {
                                lightbox_descriptions.push(_("Local cover image"));
                            } else {
                                lightbox_descriptions.push(_("Cover image source unknown"));
                            }
                        }
                    } else {
                        div.remove();
                    }
                });

                // Lightbox for cover images
                Chocolat(this.querySelectorAll('.cover-image a'), {
                    description: function(){
                        return lightbox_descriptions[this.settings.currentImageIndex];
                    }
                });

            });

            $(".cover-slider").each(function(){
                var coverSlide = this;
                var coverImages = $(this).find(".cover-image");
                if( coverImages.length > 1 ){
                    coverImages.each(function( index ){
                        // If more that one image is present, add a navigation link
                        // for activating the slide
                        var covernav = $("<a href=\"#\" data-num=\"" + index + "\" class=\"cover-nav\"></a>");
                        if( index == 0 ){
                            // Set the first navigation link as active
                            $(covernav).addClass("nav-active");
                        }
                        $(covernav).html("<i class=\"fa fa-circle\"></i>");
                        $(coverSlide).append( covernav );
                    });
                }

                if( $(coverSlide).find(".cover-image:visible").length < 1 ){
                    $(coverSlide).remove();
                } else {
                    // This is a suboptimal workaround; we should do this via load, but
                    // the image code is scattered all over now. We come here now after
                    // window load and wait_for_images (so load completed).
                    var check_complete = 1;
                    $(coverSlide).find("img").each( function() {
                        if( !this.complete || this.naturalHeight == 0 ) check_complete = 0;
                    });
                    if( check_complete ) $(coverSlide).removeClass('cover-slides');
                }
            });

            $(".cover-slider").on("click",".cover-nav", function(e){
                e.preventDefault();
                var cover_slider = $(this).parent();
                // Adding click handler for cover image navigation links
                var num = $(this).data("num");
                $(cover_slider).find(".cover-nav").removeClass("nav-active");
                $(this).addClass("nav-active");
                $(cover_slider).find(".cover-image").hide();
                $(cover_slider).find(".cover-image").eq( num ).show();
            });

            $("#editions img").each(function(i){
                if ( this.src.indexOf('amazon.com') >= 0 ) {
                    w = this.width;
                    h = this.height;
                    if ((w == 1) || (h == 1)) {
                        this.src = 'https://images-na.ssl-images-amazon.com/images/G/01/x-site/icons/no-img-sm.gif';
                    } else if ( (this.complete != null) && (!this.complete) || this.naturalHeight == 0 ) {
                        this.src = 'https://images-na.ssl-images-amazon.com/images/G/01/x-site/icons/no-img-sm.gif';
                    }
                }
            });
        } /* /verify_images */

        let counter_wait = 0;
        function wait_for_images(cb){

            var loaded = 1;
            counter_wait++;

            

            

            

            if (!loaded && counter_wait < 50) {// Do not wait more than 5 seconds
                window.setTimeout(function(){wait_for_images(cb);}, 100);
            } else {
                if (counter_wait >= 50 ) {
                    console.log("Could not retrieve the images")
                }
                cb();
            }
        }

        $(window).load(function() {
            wait_for_images(verify_cover_images);
        });

        $(document).ready(function() {

            

                            showBsTab("bibliodescriptions", "holdings");
            
            let urlParams = new URLSearchParams(window.location.search);
            if ( urlParams.has('tab') ) {
                let tab = urlParams.get('tab');
                if ( tab == 'comment' ) {
                    showBsTab("bibliodescriptions", "comments");
                }
            }

            

            var columns_settings = [{"cannot_be_toggled":0,"columnname":"item_cover","is_hidden":0,"cannot_be_modified":0},{"cannot_be_modified":0,"is_hidden":0,"columnname":"item_itemtype","cannot_be_toggled":0},{"cannot_be_toggled":0,"columnname":"item_current_location","is_hidden":0,"cannot_be_modified":0},{"is_hidden":0,"cannot_be_modified":0,"cannot_be_toggled":0,"columnname":"item_home_location"},{"cannot_be_toggled":0,"columnname":"item_shelving_location","is_hidden":1,"cannot_be_modified":0},{"is_hidden":0,"cannot_be_modified":0,"cannot_be_toggled":0,"columnname":"item_ccode"},{"columnname":"item_callnumber","cannot_be_toggled":0,"cannot_be_modified":0,"is_hidden":0},{"cannot_be_toggled":0,"columnname":"item_materials","is_hidden":1,"cannot_be_modified":0},{"is_hidden":0,"cannot_be_modified":0,"cannot_be_toggled":0,"columnname":"item_enumchron"},{"cannot_be_modified":0,"is_hidden":0,"columnname":"item_url","cannot_be_toggled":0},{"cannot_be_modified":0,"is_hidden":0,"columnname":"item_copy","cannot_be_toggled":0},{"columnname":"item_status","cannot_be_toggled":0,"cannot_be_modified":0,"is_hidden":0},{"columnname":"item_notes","cannot_be_toggled":0,"cannot_be_modified":0,"is_hidden":0},{"cannot_be_modified":0,"is_hidden":0,"columnname":"item_datedue","cannot_be_toggled":0},{"is_hidden":1,"cannot_be_modified":0,"cannot_be_toggled":0,"columnname":"item_barcode"},{"is_hidden":0,"cannot_be_modified":0,"cannot_be_toggled":0,"columnname":"item_holds"},{"is_hidden":0,"cannot_be_modified":0,"cannot_be_toggled":0,"columnname":"item_priority"},{"is_hidden":0,"cannot_be_modified":0,"cannot_be_toggled":0,"columnname":"item_coursereserves"}];

            KohaTable("#holdingst", {
                dom: '<"clearfix">t',
                "aoColumnDefs": [
                    { "className": "dtr-control", "orderable": false, "targets": -1 }
                ],
                "bKohaColumnsUseNames": true,
                "autoWidth": false,
                "responsive": {
                    "details": { "type": 'column', "target": -1 }
                }
            }, columns_settings);

            KohaTable("#otherholdingst", {
                dom: '<"clearfix">t',
                "aoColumnDefs": [
                    { "className": "dtr-control", "orderable": false, "targets": -1 }
                ],
                "bKohaColumnsUseNames": true,
                "autoWidth": false,
                "responsive": {
                    "details": { "type": 'column', "target": -1 }
                }
            }, columns_settings);

            var serial_column_settings = [{"is_hidden":0,"cannot_be_modified":0,"cannot_be_toggled":0,"columnname":"serial_serialseq"},{"cannot_be_toggled":0,"columnname":"serial_publisheddate","is_hidden":0,"cannot_be_modified":0},{"cannot_be_toggled":0,"columnname":"serial_planneddate","is_hidden":0,"cannot_be_modified":0},{"cannot_be_toggled":0,"columnname":"serial_status","is_hidden":0,"cannot_be_modified":0},{"columnname":"serial_notes","cannot_be_toggled":0,"cannot_be_modified":0,"is_hidden":0}];

            KohaTable("#subscriptionst", {
                dom: '<"clearfix">t',
                "sorting": [[ 1, "desc" ]],
                "autoWidth": false,
                "bKohaColumnsUseNames": true,
                "responsive": {
                    "details": { "type": 'column', "target": -1 }
                },
                "aoColumnDefs": [
                    { "className": "dtr-control", "orderable": false, "targets": -1 }
                ],
            }, serial_column_settings);

            var dTables = $("#holdingst,#subscriptionst,#otherholdingst");
            $('a[data-toggle="tab"]').on('shown.bs.tab', function (event) {
                dTables.DataTable().responsive.recalc();
            } );

            

            
            
                var default_order_index = 0;
            

            

            

            

            

            

            
                // Focus on shelf browser if present
                var shelfbrowser = $("#shelfbrowser");
                if (shelfbrowser.length > 0) {
                    $('html,body').animate({
                        scrollTop: shelfbrowser.first().offset().top
                    },
                    'slow');
                    shelfbrowser.first().find(':focusable').eq(0).focus();
                }

                (function prepareShelfBrowser(){

                    $(".main").on("click",".close_shelf",function(e){
                        e.preventDefault();
                        $("#shelfbrowser").toggle();
                    });
                    $(".main").on("click", "#browser_previous a", function(e){
                        e.preventDefault();
                        $.ajax({
                            url: "/cgi-bin/koha/svc/shelfbrowser.pl",
                            type: "POST",
                            data: {
                                "shelfbrowse_itemnumber": $("#browser_previous a").data( "prev-itemnumber" )
                            },
                            success: function(data){
                                $("#shelfbrowser").replaceWith(data);
                                
                                
                                
                                
                            }
                        });
                    });

                    $(".main").on("click", "#browser_next a", function(e){
                        e.preventDefault();
                        $.ajax({
                            url: "/cgi-bin/koha/svc/shelfbrowser.pl",
                            type: "POST",
                            data: {
                                "shelfbrowse_itemnumber": $("#browser_next a").data( "next-itemnumber" )
                            },
                            success: function(data){
                                $("#shelfbrowser").replaceWith(data);
                                
                                
                                
                                
                            }
                        });
                    });
                }());
            

            $(".edit_comment").on("click", function(e){
                e.preventDefault();
                Dopop( this.href );
            });
        });

        $(document).ready(function() {
            if( OPACPopupAuthorsSearch == "1" ){
                var terms = {
                    contributors : {
                        "label" : "author",
                        "keyword_search" : "au:",
                    },
                    subject : {
                        "label" : "subject",
                        "keyword_search" : "su:",
                    }
                }
                $(".contributors,.subject").on("click", function(e){
                    e.preventDefault();
                    var term = $(this).attr("class");
                    var selected_term = $(this).text();
                    var term_links = $("." + term );
                    if( term_links.length > 1 ){
                        term_links.each(function( index ){
                            var authid = "";
                            var preselected = false;
                            var search_label = $(this).text().trim();
                            if( $(this).text() == selected_term ){ preselected = true }
                            if( $(this).hasClass("authority_link") ){
                                authid = $(this).data("authid");
                                search_string = "an:" + authid;
                            } else {
                                search_string = terms[term]["keyword_search"] + encodeURIComponent( search_label );
                            }
                            var termLink = $("<li>")
                                .append( $("<input>", { type: "checkbox", class: "select_term", value: search_string, id: terms[term]["label"] + index } ).prop("checked", preselected ) )
                                .append("&nbsp;")
                                .append( $("<label>", { for: terms[term]["label"] + index, text: search_label } ) )
                            $("#termsList").append( termLink );
                            $("#multiSearch").modal("show");
                        });
                    } else {
                        location.href = $(this).attr("href");
                    }
                });

                $("#multiSearch").on("hide.bs.modal", function(){
                    $("#termsList").html("");
                });

                $(".check_all").on("click", function(e){
                    e.preventDefault();
                    $(".select_term").each(function(){
                        $(this).prop("checked", true );
                    });
                });

                $(".check_none").on("click", function(e){
                    e.preventDefault();
                    $(".select_term").each(function(){
                        $(this).prop("checked", false );
                    });
                });

                $("#validMultiSearch").on("click", function(e){
                    e.preventDefault();
                    multiSearchRequest();
                });
            } /* if( OPACPopupAuthorsSearch == "1" ) */

            $(".library_info").on("click", function(e){
                e.preventDefault();
                var library_name = $(this).data("name");
                var opac_info = $(this).data("info");
                var url = $(this).attr("href");
                if( 1 ) {
                    $("#libraryInfoModalLabel").html( library_name );
                    $("#libraryInfo").html( opac_info );
                    if( url ){
                        $("#libraryInfoLink").attr("href", url );
                        $("#libraryInfoLink").show();
                    } else {
                        $("#libraryInfoLink").hide();
                    }
                    $("#libraryInfoModal").modal("show");
                } else { // FIXME Temporary disabled: see BZ 29144
                    $.ajax({
                        url: "/api/v1/public/libraries/" + branchcode,
                        type: 'GET',
                        dataType: 'json',
                        success: function(result) {
                            $("#libraryInfoModalLabel").html( result.name );
                            $("#libraryInfo").html( opac_info );
                            if( result.url ){
                                $("#libraryInfoLink").attr("href", result.url );
                                $("#libraryInfoLink").show();
                            } else {
                                $("#libraryInfoLink").hide();
                            }
                            $("#libraryInfoModal").modal("show");
                        },
                        error: function(xhr, status, error) {
                            if( url ){
                                location.href = url;
                            }
                        }
                    });
                }
            });
            $("#libraryInfoModal").on("hide.bs.modal", function(){
                $("#libraryInfoModalLabel, #libraryInfo").html("");
                $("#libraryInfoLink").attr("href", "");
            });
        });

        function showBsTab( container, panelid ){
            if( $( "#" + panelid + "_panel" ).length == 1 ){
                $("#" + container + " a[href='#" + panelid + "_panel']").tab("show");
            } else {
                $("#" + container + " a:first").tab("show");
            }
        }

        function multiSearchRequest(){
            var values = [];
            $(".select_term").each(function(){
                if( $(this).prop("checked") ){
                    values.push( $(this).val() );
                }
            });

            if (values.length > 0) {
                var request = "/cgi-bin/koha/opac-search.pl?q=" + values.join(' and ');
                location.href = request;
            }

        }
    </script>


    <script>
        $(document).ready(function () {
  
  /* BS custom 20200729 remove show options link from reserve screen in OPAC */
  $('div.holdrow a.toggle-hold-options').css('display', 'none');

  /* MG opac custom work */
  //$("#login").hide();
  //$("#members .pull-right li").hide();$("#members .pull-right").append('<li><a href="https://libcat.cogc.ac.uk/Shibboleth.sso/Login?entityID=https%3A%2F%2Fidp.cityofglasgowcollege.ac.uk%2Fidp%2Fshibboleth&target=https%3A%2F%2Flibcat.cogc.ac.uk%2Findex.html">Log in to your account</a></li>');
  $("#availability_facet").hide();
  $("#se_id").hide();
  $("#su-ut_id").hide();
  /* end MG opac custom work */

  // Change catalog to catalogue in search dropdown select
  $("#masthead_search :contains('Library catalog')").html("All");

  // Change catalog to catalogue in search dropdown select
  $("#masthead_search :contains('Call number')").html("Shelf number");

  // Hide delicious as a social network option
  $("#delicious").hide();

  // Hide copy number column from the full record holdings 
  $("th#item_copy").hide(); $("td.copynumber").hide();

  $(".view a:contains('MARC view')").hide();

  //Ticket 49957 
  //$("#usermenu li:contains('your personal details')").hide();
  $("#menu > ul > li > a:contains('Personal details')").hide();

  $("th#item_callnumber").text("Shelf number");

  /* Add print button to summary screen */
  $("#opac-user-checkouts").append('<h3 class="print push-right fa fa-print"><a href="#print" id="print-summary"> Print Loan Summary</a></h3>');
  $('#print-summary').click(function () {
    window.print();
    return false;
  });

  /*Shibboleth changes */
  $("div.modal-body p:contains('If you are a COGC student or staff member, please click here to log in. Use your City Account details.')").html("Please <b><u><a href='https://libcat.cogc.ac.uk/Shibboleth.sso/Login?target=https://libcat.cogc.ac.uk/index.html'>click here</a></u></b> to login");
  $("div.modal-body > h4:contains('Shibboleth login')").html('Staff and Student login');

  $("div.modal-body > h4:contains('Local Login')").html('Local Log In');
  $("#opac-auth > p > a").html("If you are a COGC student or staff member, please click here to log in. Use your City Account details.");


});

//Hide availability statement for e-resources
$("#userresults").ready(function () {
  $("#userresults table td").each(function (i) {
    td = $(this);
    var gclgbks_link = td.find("a[href^='https://']");
    var linkc = gclgbks_link.parent();
    var gclgbks_link = gclgbks_link.attr("href");
    if (gclgbks_link) {
      $("td:eq(" + i + ") span.availability,td:eq(" + i + ") span.actions").hide();
    }
  });
});
$("#userresults").ready(function () {
  $("#userresults table td").each(function (i) {
    td = $(this);
    var gclgbks_link = td.find("a[href^='http://']");
    var linkc = gclgbks_link.parent();
    var gclgbks_link = gclgbks_link.attr("href");
    if (gclgbks_link) {
      $("td:eq(" + i + ") span.availability,td:eq(" + i + ") span.actions").hide();
    }


    $(".results_summary a:contains('View this item online')").css("color", "black").css("font-size", "14px").css("font-weight", "bold");

    

  });

  //Hide Show more options on the Place Hold screen
  $('div.holdrow a.toggle-hold-options').css('display', 'none');

  /* include custom js file */
  /* $.getScript("/custom/en/js/ptfs_custom_js.js"); */
  /* With 20.11 custom js file moves to OPACUserJS and slider.css moves to OPACUserCSS */
  /*  $('<link/>', {
      rel: 'stylesheet',
      type: 'text/css',
      href: '/opac-tmpl/bootstrap/lib/slider/css/slider.css'
    }).appendTo('head');   */

  // JF/MG - Get OPAC URL parameters so we can find the query parameter
  function getUrlVars() {
    var vars = [],
      hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for (var i = 0; i < hashes.length; i++) {
      hash = hashes[i].split('=');
      if (!(hash[0] in vars)) {
        vars.push(hash[0]);
        vars[hash[0]] = decodeURIComponent(hash[1]);
      } else {
        vars[hash[0]] = vars[hash[0]] + '~' + decodeURIComponent(hash[1]);
      }
    }
    return vars;
  }

  // AS - Date Slider on facets
  $.getScript("/opac-tmpl/bootstrap/lib/slider/js/bootstrap-slider.js", function () {
    // AS - advanced get UrlVars: deal with multiple query params.
    var myGetUrlVars = function () {
      var vars = [],
        hash;
      var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
      hashes.push('limit='); // hacky bit to fix bcol slider. Limiting only works if there is a 'limit' parameter present
      // We return an array, with each key an array of values.
      // (Each query param could occur more than once).
      for (var i = 0; i < hashes.length; i++) {
        hash = hashes[i].split('=');
        var k = hash[0];
        var v = hash[1];
        if (vars[k] instanceof Array) {
          vars[k].push(v);
        } else {
          vars.push(k);
          vars[k] = [v];
        }
      }
      return vars;
    }
    var urlVars = myGetUrlVars();

    var limit_yr = urlVars["limit-yr"];
    if (typeof limit_yr == 'undefined') {
      limit_yr = decodeURIComponent(urlVars["limit"]);
      if ((limit_yr).indexOf("yr,st-numeric") > -1) {
        limit_yr = limit_yr.match(/yr,st-numeric\S*,/g);
        limit_yr[0] = limit_yr[0].replace("yr,st-numeric=", "");
        limit_yr[0] = limit_yr[0].replace(",", "");
      }
    }
    if (limit_yr instanceof Array && !limit_yr[0] == "") {
      original = limit_yr[0].split("-").join(",");
    }
    var startyear = new Date().getFullYear() - 100;
    var endyear = new Date().getFullYear();
    if (typeof original == 'undefined') {
      var original = startyear + "," + endyear;
    }
    //var original = startyear+","+endyear;
    $('#search-facets > ul').append(
      "<li id='date-li'><h3 id='date-range'>Date Range</h3>" +
      "<ul>" +
      "<li>" +
      '<input id="ualdateslider" type="text" value="' +
      original +
      '" data-slider-min="' + startyear + '" data-slider-max="' + endyear +
      '" data-slider-step="1" data-slider-value="[' +
      original +
      ']" />' +
      '</br>' +
      '<input type="text" name="stext" id="stext" style="width:35%;" value="' + startyear + '" /> to <input type="text" name="etext" id="etext" style="width:35%;" value="' + endyear + '" />' +
      '<button id="ualdaterefine" type="button" class="btn btn-primary btn-sm">Refine Date</button>' +
      "</li>" +
      "</ul>" +
      "</li>"
    );
    if (typeof original != 'undefined') {
      var yrs = original.split(",");
      $("#stext").val(yrs[0]);
      $("#etext").val(yrs[1]);
    }
    if ($('#ualdateslider').prop("value")) {
      $("#ualdateslider").bootstrapSlider({ tooltip: 'hide' });
    }
    $("#ualdateslider").on("slide", function (slideEvt) {
      var limitdates = (slideEvt.value.toString()).split(',');
      $("#stext").val(limitdates[0]);
      $("#etext").val(limitdates[1]);
    });
    $("#stext").change(function (e) {
      $('#ualdateslider').bootstrapSlider('setValue', [parseInt($("#stext").val()), parseInt($("#etext").val())], true, true);
    });
    $("#etext").change(function () {
      $('#ualdateslider').bootstrapSlider('setValue', [parseInt($("#stext").val()), parseInt($("#etext").val())], true, true);
    });
    $('#ualdaterefine').click(function () {
      var url = "";
      //var range = $("#ualdateslider").val().split(",").join("-");
      var range = $("#stext").val() + '-' + $("#etext").val();
      if (limit_yr) {
        var qstring = urlVars.map(function (val) {
          if (val == "limit-yr") {
            return val + "=" + range;
          } else {
            return val + "=" + urlVars[val].join("&" + val + "=");
          }
        }).join("&");
        url = "//" + location.hostname + location.pathname + "?" + qstring;
      } else {
        url = location + "&limit-yr=" + range;
      }
      location.assign(url);
    });
  });

  $('#facetcontainer ul li ul').addClass('hide');
  $('#facetcontainer ul li').click(function () {
    $(this).toggleClass('active');
    $('.hide', this).slideToggle();
  });

  // MG auto expand facets that have a filter applied or where show more has been clicked
  function expandFacet(f) {
    if (document.getElementById(f + '_id')) {
      document.getElementById(f + '_id').click();
    }
  }

  // build an array from the limit and nolimit URL parameters
  function getFacetLimits(limitvars, nolimitvars) {
    var facetlimits = new Array();
    if (typeof limitvars != 'undefined') {
      var facet;
      var limits = limitvars.split('~');
      if (typeof nolimitvars != 'undefined') {
        var pos = limits.indexOf(nolimitvars);
        limits.splice(pos, 1);
      }
      for (var i = 0; i < limits.length; i++) {
        facet = limits[i].split(':');
        if (!(facet[0] in facetlimits)) {
          facetlimits.push(facet[0]);
        }
      }
    }
    return facetlimits;
  }

  // grab the value from expand URL parameter
  function getMoreFacets(expandvars) {
    var expandfacet;
    if (typeof expandvars != 'undefined') {
      var expand = expandvars.split('#');
      expandfacet = expand[0];
    }
    return expandfacet;
  }


  var facetvars = getUrlVars(); // get a hash of all URL parameters
  var facetlimits = getFacetLimits(facetvars.limit, facetvars.nolimit); // get an array of limit parameters with nolimit parameters removed
  var expandfacet = getMoreFacets(facetvars.expand); // get a value for any facet where Show more has been clicked

  // combine facets that have limits applied and show more facets
  if (typeof expandfacet != 'undefined') {
    facetlimits.push(expandfacet);
  }
  // take out empty vars
  facetlimits = facetlimits.filter(Boolean);
  // unique values only
  var expandFacets = facetlimits.filter(function (elem, index, self) {
    return index == self.indexOf(elem);
  });

  // expand facets in the array
  if (typeof expandFacets !== 'undefined') {
    for (var i = 0, len = expandFacets.length; i < len; i++) {
      expandFacet(expandFacets[i]);
    }
  }

  // AS - END of date slider


  $("[id^=branch] option[value='CGDL']").remove();


});

$(document).ready(function () {
  var holdlinks = $("a:contains('Place Hold'),a:contains('Place hold'),button:contains('Place hold')");
  $(holdlinks).html('<i class="fa fa-bookmark"></i>&nbsp;Click and collect');
});
$(window).load(function () {
  $("input[value='Place Hold']").attr("value", "Click and collect");
});

// Hide item types filter
$("#itype_id").hide();

// 20.11 additions 
$("label[for='masthead_search']").css("color", "#ffffff");


/* include custom js file */
/* Next line removed to be put into this sypref */
/* $.getScript("/custom/en/js/ptfs_custom_js.js"); */
$("[id^=branch] option[value='CGDL']").remove();
/* MG custom ebook search */
$('form#searchform').append('<input type="hidden" id="itypephr-0" name="limit" value="" />' +
  '<input type="hidden" id="itypephr-1" name="limit" value="" />' +
  '<input type="hidden" id="itypephr-2" name="limit" value="" />' +
  '<input type="hidden" id="itypephr-3" name="limit" value="" />' +
  '<input type="hidden" id="itypephr-4" name="limit" value="" />' +
  '<div id="checkbox_container" style="margin-left:20px;margin-top:10px;">' +
  '<div class="checkbox"><label><input type="checkbox" value="" id="ebook_chk"> Search electronic resources</label></div>' +
  '<div class="checkbox"><label><input type="checkbox" value="" id="print_chk"> Search Books, DVDs, Journals</label></div></div>');

function do_check(id, val) {
  $("#" + id).attr('checked', val);
}

function change_values(val) {
  if (val == "ebook") {
    $("#itypephr-0").val('');
    $("#itypephr-1").val('');
    $("#itypephr-2").val('mc-itype,phr:GER');
    $("#itypephr-3").val('');
    $("#itypephr-4").val('');
    $("#itypephr-5").val('');
  } else if (val == "print") {
    $("#itypephr-0").val('mc-itype,phr:G1W');
    $("#itypephr-1").val('mc-itype,phr:G4W');
    $("#itypephr-2").val('');
    $("#itypephr-3").val('mc-itype,phr:GNC');
    $("#itypephr-4").val('mc-itype,phr:BB');
    $("#itypephr-5").val('mc-itype,phr:GREF');
  } else if (val == "all") {
    $("#itypephr-0").val('');
    $("#itypephr-1").val('');
    $("#itypephr-2").val('');
    $("#itypephr-3").val('');
    $("#itypephr-4").val('');
    $("#itypephr-5").val('');
  }
}

$(document).on('change', 'input[id=ebook_chk]', function () {
  if (this.checked) {
    do_check('ebook_chk', true);
    do_check('print_chk', false);
    change_values("ebook");
  } else {
    do_check('ebook_chk', false);
    do_check('print_chk', false);
    change_values("all");
  }
});

$(document).on('change', 'input[id=print_chk]', function () {
  if (this.checked) {
    do_check('ebook_chk', false);
    do_check('print_chk', true);
    change_values("print");
  } else {
    do_check('ebook_chk', false);
    do_check('print_chk', false);
    change_values("all");
  }
});

//Change text of Place Hold button
$("a:contains('Place hold')").html('<i class="fa fa-bookmark"></i>&nbsp;Click and collect');
$("button.hold").html('<i class="fa fa-bookmark"></i>&nbsp;Click and collect');

// gtag - google analytics
(function (i, s, o, g, r, a, m) {
  i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () {
    (i[r].q = i[r].q || []).push(arguments)
  }, i[r].l = 1 * new Date(); a = s.createElement(o),
    m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m)
})(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');

ga('create', '', 'auto');
ga('send', 'pageview');
ga('set', 'anonymizeIp', true);
ga('send', 'pageview', {
  'anonymizeIp': true
});

// ANY FUTURE SINGLE JQUERY SNIPPETS SHOULD GO ABOVE HERE! (DR)


// ANY FUTURE SINGLE JQUERY SNIPPETS SHOULD GO ABOVE HERE! (DR)
    </script>




    <script src="/opac-tmpl/bootstrap/js/modals/checkout_23.1108000.js"></script>


    <script src="/opac-tmpl/bootstrap/js/cookieconsent_23.1108000.js"></script>


        <script src="/api/v1/contrib/coverflow/static/jquery-flipster/jquery.flipster.min.js"></script>
        <script>$(document).ready(function(){$('#coverflow').load("/api/v1/contrib/coverflow/reports/651",function(){$('.koha-coverflow img').on("load",function(){if(this.naturalHeight==1){$(this).attr("src","https://raw.githubusercontent.com/bywatersolutions/web-assets/master/NoImage.png");}});var opt={'items':'.item','minfactor':15,'distribution':1.5,'scalethreshold':0,'staticbelowthreshold':false,'titleclass':'itemTitle','selectedclass':'selectedItem','scrollactive':true,'step':{'limit':4,'width':10,'scale':true}};$('#coverflow').flipster({});});});
</script>
    









    




<div class="modal" id="addConcernModal" tabindex="-1" role="dialog" aria-labelledby="addConcernModalLabel" aria-hidden="true">
    <div class="modal-dialog modal-lg">
        <div class="modal-content">
            <div class="modal-header">
                <h3 class="modal-title" id="addConcernModalLabel">Report a concern</h3>
                <button type="button" class="closebtn" data-dismiss="modal" aria-label="Close">
                    <span aria-hidden="true">×</span>
                </button>
            </div>
            <div class="modal-body">
                <fieldset id="concern_fieldset">
                    <div class="form-group">
                        <label for="concern_title">Title: </label>
                        <input type="text" name="concern_title" id="concern_title" required="required">
                    </div>
                    <div class="form-group">
                        <label for="concern_body">Please describe your concerns: </label>
                        <textarea class="form-control" name="concern_body" id="concern_body" aria-describedby="helpBlock" required="required" rows="15"></textarea>                        <div class="help-block">Please describe your concern clearly and the library will try to deal with it as quickly as possible                        </div>                        <div id="concern_template" style="display: none;">In the event you find an issues with the content of the Library catalogue, please use this form to report the problem to us.                        </div>
                    </div>
                </fieldset>
            </div>
            <div class="modal-footer">
                <input type="hidden" name="biblio_id" id="concern_biblio" value="51587">
                <input type="hidden" name="reporter_id" id="concern_reporter" value="">
                <button type="submit" id="addConfirm" class="btn btn-primary">Submit <i id="concern-submit-spinner" class="fa fa-spinner fa-pulse fa-fw" style="display:none"></i></button>
                <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
            </div>
        </div>
    </div>
</div>




<button id="backtotop" class="btn btn-primary" aria-label="Back to top" style="display: none;"><i class="fa fa-arrow-up" aria-hidden="true" title="Scroll to the top of the page"></i></button></body></html>