1 2 <html lang="en"> 3 4 5 6 7<head> 8<!-- <title>hklp-61</title> --> 9<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> 10 11<link rel="icon" href="bloomsbury_assets/hklp/images/hklfav.png" sizes="16x16" type="image/png"> 12<link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined" rel="stylesheet"/> 13<meta charset="UTF-8"> 14<!-- Google Tag Manager -->
15<script>
vendor: 331 bytes, lines 15-19
15(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 16new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 17j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 18'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 19})(window,document,'script','dataLayer','
19GTM-KJ5ZC6WD
vendor: 3 bytes, line 19
19');
19</script>
19 20<!-- End Google Tag Manager --> 21 22 23 24 25 26 27 28 29
30<script> 31 window.fiveStarSession = "2268A7A6F462D841F59C351B222D1F51"; 32 </script>
32 33 34 35 36 37<meta property="og:url" content="http://www.humankineticslibrary.com/hklp/" /> 38<meta property="og:title" content="" /> 39<meta property="og:description" content="" /> 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107<input type="hidden" id="counterhiddenInput" value=""/> 108 109 110 111<input type="hidden" id="session-timeout-Value" value="30"/> 112 113 114 115 116 117 <meta name="description" content="The Human Kinetics Library is an ebook and video platform aimed at developing and delivering authoritative information about physical activity and spo"> 118 <meta name="keywords" content="Human Kinetics Library,sport and exercise studies,physiology,anatomy,psychology,research methods,soc"> 119 120 121 122 <title>Human Kinetics Library Platform - Home</title> 123<meta name="ST.PlatformAPIKey" content="31d35739668eaa1c" /> 124 125 126<!-- CSS --> 127<link href="/bloomsbury_assets/bloomsbury/css/support.css" rel="stylesheet" type="text/css"> 128<link href="/bloomsbury_assets/bloomsbury/css/custom-select.css" rel="stylesheet" type="text/css"> 129<link href="/bloomsbury_assets/bloomsbury/css/owl-carousel-new.css" rel="stylesheet" type="text/css"> 130<link href="/bloomsbury_assets/bloomsbury/css/checkbox.css" rel="stylesheet" type="text/css"> 131<link href="/bloomsbury_assets/bloomsbury/css/all.min.css" rel="stylesheet" type="text/css"> 132<link href="/bloomsbury_assets/hklp/css/plyr.css" rel="stylesheet" type="text/css"> 133<link href="/bloomsbury_assets/bloomsbury/css/bootstrap-slider.css" rel="stylesheet" type="text/css"> 134<link href="/bloomsbury_assets/bloomsbury/css/support-ui.css" rel="stylesheet" type="text/css"> 135 136 137 138 139 <link href="/bloomsbury_assets/hklp/css/hklp.css?v=61.1.1" rel="stylesheet" type="text/css"> 140 <link href="/bloomsbury_assets/hklp/css/product.css?v=61.1.1" rel="stylesheet" type="text/css"> 141 142 143<!--<link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/leaflet.css" 144 integrity="sha512-M2wvCLH6DSRazYeZRIm1JnYyh22purTM+FDB5CsyxtQJYeKq83arPe5wgbNmcFXGqiSH2XR8dT/fJISVA1r/zQ==" 145 crossorigin=""/>--> 146 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.9.4/leaflet.css" crossorigin=""> 147 148 149<!-- JS -->
150<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/jquery.min.js"></script>
vendor: 2 bytes, line 150
150
151<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/custom.min.js"></script>
vendor: 2 bytes, line 151
151
152<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/owl-carousel-new.min.js"></script>
vendor: 2 bytes, line 152
152
153<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/custom-select.min.js"></script>
vendor: 2 bytes, line 153
153
154<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/plyr.js"></script>
154 155 156
157<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/bootstrap-slider.min.js"></script>
vendor: 2 bytes, line 157
157
158<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/jquery-ui.min.js"></script>
vendor: 2 bytes, line 158
158
159<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/mousescroll.min.js"></script>
vendor: 2 bytes, line 159
159
160<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/jquery-show-first.min.js"></script>
vendor: 2 bytes, line 160
160
161<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/clipboard.min.js"></script>
vendor: 2 bytes, line 161
161
162<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/jquery.mark.min.js"></script>
vendor: 2 bytes, line 162
162
163<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/jquery.cloudinary.js"></script>
vendor: 2 bytes, line 163
163
164<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/bloomsbury.min.js?v=61.1.1"></script>
vendor: 70 bytes, lines 164-165
164 165<script src='https://www.recaptcha.net/recaptcha/api.js'></script>
166<!--
166<script src="https://unpkg.com/[email protected]/dist/leaflet.js" 167 integrity="sha512-lInM/apFSqyy1o6s89K4iQUKg6ppXEgsVxT35HbzUupEVRh2Eu9Wdl4tHj7dZO0s1uvplcYGmt3498TtHq+log==" 168 crossorigin=""></script>
168--> 169
169<script src="https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.9.4/leaflet.js" crossorigin=""></script>
169 170
170<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/leaflet.ChineseTmsProviders.js"></script>
vendor: 2 bytes, line 170
170
171<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/jquery.cookie.min.js"></script>
vendor: 2 bytes, line 171
171
172<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/jquery.truncation.js"></script>
vendor: 2 bytes, line 172
172
173<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/openseadragon.min.js"></script>
vendor: 2 bytes, line 173
173
174<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/openseadragon-svg-overlay.js"></script>
vendor: 2 bytes, line 174
174
175<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/snap.svg-min.js"></script>
175 176
177<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/jquery.numeric.min.js"></script>
vendor: 2 bytes, line 177
177
178<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/raphael.min.js"></script>
vendor: 2 bytes, line 178
178
179<script type="text/javascript" src="/bloomsbury_assets/bloomsbury/js/URI.min.js"></script>
179 180<!--
180<script src="https://ssl.geoplugin.net/json.gp?k=a79c8a904f5edab4&jsoncallback=getGeolocationData"></script>
180 -->
181<script> 182 $.ajax({ 183 type: "GET", 184 url: '/app/getmylocat', 185 success: function(response){ 186 getGeolocationData(response); 187 }, 188 error: function(error){ 189 console.log(error); 190 } 191 }); 192</script>
192 193 194<!-- OneTrust Cookies Consent Notice start for humankineticslibrary.com -->
195<script src="https://cdn-ukwest.onetrust.com/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="122ee2e4-8df8-40de-93f6-85caa09622cc" ></script>
vendor: 1 bytes, line 195
195
196<script type="text/javascript"> 197function OptanonWrapper() { } 198</script>
198 199<!-- OneTrust Cookies Consent Notice end for humankineticslibrary.com --> 200</head> 201 202<body> 203<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 203-204
203 204<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
204GTM-KJ5ZC6WD
vendor: 86 bytes, lines 204-205
204 " 205height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
206<!-- End Google Tag Manager (noscript) --> 207 208 <div style="position: absolute;top:-10000px;" class="skip-content-div"> 209 <a href="javascript:void(0);" id="skip-content" aria-label="Skip to main content">Skip to main content</a> 210 </div> 211 212<input type="hidden" id="copytocliptxt" name="copytoclipboard" value="Copy to Clipboard"/> 213<input type="hidden" id="copiedtocliptxt" name="copiedtoclipboard" value="Copied"/> 214<input id="counterEnabled" type="hidden" value="true"> 215<input id="instanceValue" type="hidden" value="instance2"> 216<div id="messageBoxFull" aria-live="assertive" style="position:absolute;top:-10000;left:-10000" aria-relevant="additions removals"></div> 217 218 219<div class="loading-hidden hide"> 220 <div class="loading-image"><img src="/bloomsbury_assets/bloomsbury/images/loader.gif" alt="Loading" title="Loading"> </div> 221</div> 222 223<div class="content-loader hide"> 224 <img src="/bloomsbury_assets/bloomsbury/images/loader.gif" alt="Loading" title="Loading" class="loader-icon"/> 225</div> 226 227<input type="hidden" id="imageAuthEnabled" value="false"/> 228
229<script> 230var sqtrkq = sqtrkq || []; 231window.analyticsFlag = false; 232function showAjaxLoader(element) { 233 $(".content-loader").clone().removeClass("hide").appendTo(element); 234} 235 236function hideAjaxLoader(element) { 237 $(element).find(".content-loader").remove(); 238} 239 240(function(){ 241 var sqtrk=document.createElement('script'); 242 sqtrk.id='sqtrk'; 243 sqtrk.type='text/javascript'; 244 sqtrk.async=true; 245 sqtrk.src=(('https:'==document.location.protocol)?'https':'http')+'://'+document.location.host+'/analytics/js/tracker.js'; 246 var selm=document.getElementsByTagName('script')[0]; 247 selm.parentNode.insertBefore(sqtrk,selm); 248})(); 249 250var signupEventFlag=localStorage.getItem("signup-success"); 251if (signupEventFlag && signupEventFlag == "true") { 252 dataLayer.push({ 253 'event' : 'sign_up' 254 }); 255} 256localStorage.removeItem("signup-success"); 257 258 // default language code setting 259 if (typeof $.cookie('seleLang') === 'undefined'){ 260 $.cookie("seleLang", "en"); 261 $.cookie("taxonomy", ""); 262 $.cookie("contenttype", ""); 263 $.cookie("fromYear", ""); 264 $.cookie("toYear", ""); 265 } 266 267 268 $(document).ready(function() { 269 $(window).resize(function() { 270 var width = $(window).width(); 271 if (width >= 1024) { 272 } else if ((width <= 1023) && (width >= 768)) { 273 } else { 274 } 275 }); 276 277 $(".lang_list a").on("click",function(){ 278 var oldLang = $(".lang_list a.active").attr("data-lang"); 279 var newLang = $(this).attr("data-lang"); 280 $.cookie("seleLang", newLang); 281 location.reload(); 282 }); 283 }); 284 285function getCoverSheetDate(){ 286 var d = new Date(); 287 var year = d.getFullYear(); 288 var month = d.toLocaleString([], { month: "short" }); 289 var day = d.toLocaleString([], { day: "2-digit" }); 290 var time = d.getTime(); 291 var minutes = d.getTimezoneOffset(); 292 var offset = minutes / 60; 293 var utc = day + ' ' + month + ' ' + year +' at '+ d.getUTCHours() + ':'+d.getUTCMinutes()+':'+ d.getUTCSeconds() + "." + d.getUTCMilliseconds() + ''+ Math.floor(offset) + ":00"; 294 return utc; 295 } 296 297 function isIEBrowser() { 298 var ua = window.navigator.userAgent; 299 var msie = ua.indexOf("MSIE"); 300 // If Internet Explorer 301 if (msie > 0 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) 302 { 303 return true; 304 } 305 else 306 { 307 return false; 308 } 309 } 310 311 function downloadPDF(filePath, downloadName) { 312 if (isIEBrowser()){ 313 var _window = window.open(filePath, '_blank'); 314 //_window.document.close(); 315 //_window.document.execCommand('SaveAs', true, downloadName) 316 //_window.close(); 317 } else { 318 var link=document.createElement('a'); 319 link.href= filePath; 320 link.download= downloadName; 321 var isSafari = Object.prototype.toString.call(window.HTMLElement).indexOf('Constructor') > 0 || (function (p) { return p.toString() === "[object SafariRemoteNotification]"; })(!window['safari'] || safari.pushNotification); 322 if (isSafari) { 323 window.location.href=filePath; 324 } else { 325 var evt = document.createEvent('MouseEvents'); 326 evt.initMouseEvent('click', true, true, window, 1, 0, 0, 0, 0, false, false, false, false, 0, null); 327 link.dispatchEvent(evt); 328 } 329 } 330 } 331 function getMobileOperatingSystem() { 332 var userAgent = navigator.userAgent || navigator.vendor || window.opera; 333 334 // Windows Phone must come first because its UA also contains "Android" 335 if (/windows phone/i.test(userAgent)) { 336 return "Windows Phone"; 337 } 338 339 if (/android/i.test(userAgent)) { 340 return "Android"; 341 } 342 343 // iOS detection from: http://stackoverflow.com/a/9039885/177710 344 if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) { 345 return "iOS"; 346 } 347 348 return "unknown"; 349} 350 351 function openPrint(content) { 352 var OS = getMobileOperatingSystem(); 353 if (OS == "iOS") { 354 $("#printFrame").remove(); 355 } 356 var frame1 = document.createElement('iframe'); 357 frame1.name = "frame1"; 358 frame1.id = "printFrame"; 359 frame1.style.position = "absolute"; 360 frame1.style.top = "-1000000px"; 361 document.body.appendChild(frame1); 362 var frameDoc = frame1.contentWindow ? frame1.contentWindow : frame1.contentDocument.document ? frame1.contentDocument.document : frame1.contentDocument; 363 if (OS == "Android") { 364 var originalContents = document.body.innerHTML; 365 document.body.innerHTML = xmlreq.responseText; 366 setTimeout(function() { 367 window.print(); 368 document.body.innerHTML = originalContents; 369 showProgress(); 370 location.reload(); 371 }, 1000); 372 } else if (OS == "iOS") { 373 frameDoc.document.open(); 374 frameDoc.document.write(xmlreq.responseText); 375 frameDoc.document.close(); 376 setTimeout(function () { 377 window.frames["frame1"].focus(); 378 window.frames["frame1"].print(); 379 //document.body.removeChild(frame1); 380 }, 1000); 381 } else { 382 frameDoc.document.open(); 383 frameDoc.document.write(xmlreq.responseText); 384 frameDoc.document.close(); 385 setTimeout(function () { 386 window.frames["frame1"].focus(); 387 window.frames["frame1"].print(); 388 document.body.removeChild(frame1); 389 }, 500); 390 } 391 } 392</script>
392 393 394 395 396 397<div role="dialog" aria-modal="true" aria-labelledby="myModalLabel" class="modal fade" id="signin_modal" tabindex="-1" data-backdrop="static" data-keyboard="false"> 398 <div class="vertical-alignment-helper"> 399 <div class="modal-dialog signin-modal vertical-align-center" role="document"> 400 <div class="modal-content"> 401 <div class="modal-body"> 402 <div class="signin_close"> 403 <button class="closebtn" type="button" data-dismiss="modal" aria-label="Close" title="Close"> 404 <img src="/bloomsbury_assets/bloomsbury/images/signin_close.png" alt="" role="presentation"> 405 </button> 406 </div> 407 <h2 id="myModalLabel" aria-label="Sign in to Your Personal Account ">Sign in to Your Personal Account </h2> 408 <div tabindex="0" class="signinwith hide hide signup_social" aria-label="Sign in with"><span>Sign in with:</span> 409 <a href="javascript:;" onclick="if(confirm('You are being redirected to an external link. Do you wish to continue?')) {gp_login();return false;} 410 else {return false;}" title="Google"><span class="icon-Social_Google" title="Google"></span></a> 411 <a href="javascript:;" onclick="if(confirm('You are being redirected to an external link. Do you wish to continue?')) {fb_login();return false;} 412 else {return false;}" title="Facebook"><span class="icon-Social_Facebook" title="Facebook"></span></a> 413 <a href="javascript:;" onclick="if(confirm('You are being redirected to an external link. Do you wish to continue?')) {tw_login();return false;} 414 else {return false;}" title="Twitter"><span class="icon-Social_Twitter" title="Twitter"></span></a> 415 </div> 416 <p align="center" tabindex="0" aria-label="or" class="hide hide">Or</p> 417 <form method="post" id="signin-form">
418 <span class="err-msg hide" id="signinerr" tabindex="0" aria-live="polite" aria-label="Incorrect Email Address or password. Please try again.">Incorrect Email Address or password. Please try again.</span> 419 <div class="form-group"> 420 <label aria-label="Email Address">Email Address</label> 421 <input type="email" class="form-control" aria-label="email address" id="signin-username" name="signin-username" autocomplete="off"> 422 <span class="err-msg hide" tabindex="0" aria-live="assertive" aria-label="Invalid Email Address">Invalid Email Address</span> 423 </div> 424 <div class="form-group"> 425 <label aria-label="Password">Password</label> 426 <input type="password" class="form-control" id="signin-password" name="signin-password" autocomplete="off"> 427 <!-- <span class="err-msg hide" tabindex="0" aria-label="Invalid Password">Invalid Password</span> --> 428 <div class="forget_pass"><a class="forget-passwordlink" href="pre-forgot-password">Forgot Password?</a></div> 429 </div> 430 <div class="clearfix"></div> 431 <div class="form-group" align="center"> 432 <input role="button" id="signin-btn" class="primary_btn disabled-btn" aria-label="signin" value="Sign in"> 433 </div> 434 <div> 435 With a personal account, you can save books, chapters, images or other items to view later. 436 </div> 437 </form> 438 <p class="personal_acc" aria-label="Don't have a personal account yet? Sign up now"> 439 Don't have a personal account yet?<br> 440 <!-- <a href="sign-up?recentUrl=/">Sign up now.</a> --> 441 <a class="personal_acclabel" href="https://p13n-bloomsbury.highwire.org/register?return-url=https://www.humankineticslibrary.com%2F">Sign up now.</a> 442 </p> 443 </div> 444 </div> 445 </div> 446 </div> 447</div> 448 449 450<div role="dialog" aria-modal="true" aria-labelledby="commontool-changePassword" aria-describedby="changePassword-dialog-description" class="modal fade" id="changepass" tabindex="-1" data-backdrop="static" data-keyboard="false"> 451 <div class="vertical-alignment-helper"> 452 <div class="modal-dialog signin-modal change_password vertical-align-center" role="document"> 453 <div class="modal-content"> 454 <div class="modal-body"> 455 <div class="close_icon"> 456 <button type="button" data-dismiss="modal" aria-label="Close" title="Close"> 457 <img src="/bloomsbury_assets/bloomsbury/images/signin_close.png" alt="" role="presentation"> 458 </button> 459 </div> 460 <h2 id="head-changepwd" tabindex="0" aria-labelledby="head-changepwd">Change Password</h2> 461 <form method="post" id="change-password-form"> 462 <div class="form-group"> 463 <label id="head-currentpwd" tabindex="0" aria-labelledby="head-currentpwd">Current Password</label> 464 <input name="oldpassword" id="change-old-pwd" type="password" class="form-control" placeholder="Enter Current Password" maxlength="20" autocomplete="off"> 465 <span id="head-currentpwd-err" class="err-msg hide" tabindex="0" aria-live="polite" aria-labelledby="head-currentpwd">Current Password doesn't match</span> 466 </div> 467 <div class="form-group"> 468 <label id="head-newpwd" tabindex="0" aria-labelledby="head-newpwd">New Password</label> 469 <input name="newpassword" id="change-new-pwd" type="password" class="form-control" placeholder="Enter new password" maxlength="20" autocomplete="off"> 470 <span id="head-newpwd-err" class="err-msg hide" tabindex="0" aria-live="polite" aria-labelledby="head-newpwd-err">Enter min 6 Characters</span> 471 </div> 472 <div class="form-group"> 473 <label id="head-confirm-newpwd" tabindex="0" aria-labelledby="head-confirm-newpwd">Confirm New Password</label> 474 <input name="confnewpassword" id="change-confirm-pwd" type="password" class="form-control" placeholder="Re-enter password" maxlength="20" autocomplete="off">
475 <span id="head-confirm-newpwd-err" class="err-msg hide" tabindex="0" aria-live="polite" aria-labelledby="head-confirm-newpwd">Entered password does not match</span> 476 </div> 477 <div class="form-group no_margin" align="center"> 478 <input type="button" id="change-pwd-btn" value="Save" class="primary_btn disabled-btn" aria-label="save"> 479 <input type="button" value="Cancel" class="secondary_btn" data-dismiss="modal" aria-label="cancel"> 480 </div> 481 </form> 482 </div> 483 </div> 484 </div> 485 </div> 486</div> 487 488 489<!-- Signup via Social Media Modal starts Here--> 490<div role="dialog" aria-modal="true" aria-labelledby="signup-social-media" aria-describedby="signup-social-media-description" class="modal fade" id="signup-social-media" tabindex="-1" data-backdrop="static" data-keyboard="false"> 491 <div class="modal-dialog" role="document"> 492 <div class="modal-content"> 493 <div class="modal-body fb-signup"> 494 <div class="signin_close"> 495 <button type="button" data-dismiss="modal" aria-label="Close" title="Close"> 496 <img src="/bloomsbury_assets/bloomsbury/images/signin_close.png" alt="" role="presentation"> 497 </button> 498 </div> 499 <h3 id="sn-signup-media-title" tabindex="0" aria-labelledby="sn-signup-media-title">Sign Up Via FaceBook</h3> 500 501 <!-- <div class="row prof-pic"> --> 502 <!-- <div class="col-lg-3 col-sm-3 col-md-3 col-xs-3 profile-icon"> --> 503 <!-- <img id="sn-profile-pic" src="/bloomsbury_assets/bloomsbury/images/fb-prof-pic.jpg" style="margin: 0 auto; width: 70px; height: 70px;" class="img-rounded" alt="prof pic" tabindex="0"> --> 504 <!-- </div> --> 505 <!-- <div class="col-lg-9 col-sm-9 col-md-9 col-xs-9"> --> 506 <!-- <h5 id="sn-full-name" tabindex="0" aria-labelledby="sn-full-name">John Doe</h5> --> 507 <!-- <p id="sn-email" class="mail-id" tabindex="0" aria-labelledby="sn-email">[email protected]</p> --> 508 <!-- <div class="fb-icon"> --> 509 <!-- <img id="sn-signup-icon" src="/bloomsbury_assets/bloomsbury/images/fb-signup-icon.png" alt="fb-icon" tabindex="0"> --> 510 <!-- <span id="signup-social-label" tabindex="0" aria-labelledby="signup-social-label"> Facebook</span></div> --> 511 <!-- </div> --> 512 <!-- </div> --> 513 514 <div class="clearfix prof-pic"> 515 <div class="profile-icon"> 516 <img id="sn-profile-pic" src="/bloomsbury_assets/bloomsbury/images/fb-prof-pic.jpg" width="75" height="75" class="img-rounded" alt="prof pic" tabindex="0"> 517 </div> 518 <div class="profile-text"> 519 <h5 id="sn-full-name" tabindex="0" aria-labelledby="sn-full-name">John Doe</h5> 520 <p id="sn-email" class="mail-id" tabindex="0" aria-labelledby="sn-email">[email protected]</p> 521 <div class="fb-icon"> 522 <img id="sn-signup-icon" src="/bloomsbury_assets/bloomsbury/images/fb-signup-icon.png" width="25" height="25" alt="fb-icon" tabindex="0">
523 <span id="signup-social-label" tabindex="0" aria-labelledby="signup-social-label"> Facebook</span></div> 524 </div> 525 </div> 526 527 <div class="clearfix"></div> 528 529 <h4 id="head-addInfo" tabindex="0" aria-labelledby="head-addInfo">Additional info required</h4> 530 <div class="row"> 531 <form id="sn-signup-form" class="fb-signup-form" method="post"> 532 <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12 signup-title hide"> 533 <div class="title_cont"> 534 <div class="form-group clearfix"> 535 <label id="head-social-titlab" tabindex="0" aria-labelledby="head-social-titlab">Title<sup>*</sup></label> 536 <div class="clearfix"></div> 537 <select id="sn-signup-title-option" name="title" class="selectpicker form-control title_style col-lg-6 col-md-6 col-sm-6 col-xs-6"> 538 <option value="">Select</option> 539 <option value="Mr."> Mr. </option> 540 <option value="Mrs."> Mrs. </option> 541 <option value="Miss."> Miss. </option> 542 <option value="Ms."> Ms. </option> 543 <option value="Dr."> Dr. </option> 544 <option value="Prof."> Prof. </option> 545 <option value="Other"> Other </option> 546 </select> 547 <input type="text" id="sn-signup-other-txt-box" name="otherTitle" class="hide form-control title_style other-txt-box col-lg-6 col-md-6 col-sm-6 col-xs-6" autocomplete="off"> 548 </div> 549 </div> 550 </div> 551 <div class="clearfix"></div> 552 553 <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12"> 554 <div class="form-group"> 555 <label id="head-social-frsnme" tabindex="0" aria-labelledby="head-social-frsnme">First Name<sup>*</sup></label> 556 <input id="sn-signup-first-name" name="firstname" type="text" class="form-control" placeholder="First Name" maxlength="30" autocomplete="off"> 557 </div> 558 </div> 559 560 <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12 hide"> 561 <div class="form-group"> 562 <label id="head-social-surnme" tabindex="0" aria-labelledby="head-social-surnme">Surname<sup>*</sup></label> 563 <input id="sn-signup-sur-name" class="form-control" name="surname" type="text" class="form-control" placeholder="Surname" maxlength="30" autocomplete="off"> 564 </div> 565 </div> 566 <div class="clearfix"></div> 567 568 <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12 hide"> 569 <div class="form-group"> 570 <label id="head-social-occup" tabindex="0" aria-labelledby="head-social-occup">Occupation<sup>*</sup></label> 571 <select id="sn-signup-occupation-select" name="occupation" class="selectpicker form-control"> 572 <option value="">Select</option> 573 <option value="Librarian"> Librarian </option> 574 <option value="Academic/Faculty"> Academic/Faculty </option> 575 <option value="Administrator"> Administrator </option> 576 <option value="Student"> Student </option> 577 <option value="Other"> Other </option> 578 </select> 579 </div> 580 <div class="clearfix"></div> 581 <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 no_pad"> 582 <input type="text" id="sn-signup-occupation-text-box" name="occupationTitle" class="hide form-control" autocomplete="off"> 583 </div> 584 </div> 585 586 <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12 hide"> 587 <div class="form-group"> 588 <label id="head-social-crty" tabindex="0" aria-labelledby="head-social-crty">Country<sup>*</sup></label> 589 <select id="sn-signup-country" name="signup-country" class="selectpicker form-control"> 590 <option value="">Select</option> 591 <option value="af" title="Afghanistan">Afghanistan</option> 592 <option value="ax" title="Aland Islands">Aland Islands</option> 593 <option value="al" title="Albania">Albania</option> 594 <option value="dz" title="Algeria">Algeria</option> 595 <option value="as" title="American Samoa">American Samoa</option> 596 <option value="ad" title="Andorra">Andorra</option> 597 <option value="ao" title="Angola">Angola</option> 598 <option value="ai" title="Anguilla">Anguilla</option> 599 <option value="aq" title="Antarctica">Antarctica</option> 600 <option value="ag" title="Antigua and Barbuda">Antigua and Barbuda</option> 601 <option value="ar" title="Argentina">Argentina</option> 602 <option value="am" title="Armenia">Armenia</option> 603 <option value="aw" title="Aruba">Aruba</option> 604 <option value="au" title="Australia">Australia</option> 605 <option value="at" title="Austria">Austria</option> 606 <option value="az" title="Azerbaijan">Azerbaijan</option> 607 <option value="bs" title="Bahamas">Bahamas</option> 608 <option value="bh" title="Bahrain">Bahrain</option> 609 <option value="bd" title="Bangladesh">Bangladesh</option> 610 <option value="bb" title="Barbados">Barbados</option> 611 <option value="by" title="Belarus">Belarus</option> 612 <option value="be" title="Belgium">Belgium</option> 613 <option value="bz" title="Belize">Belize</option> 614 <option value="bj" title="Benin">Benin</option> 615 <option value="bm" title="Bermuda">Bermuda</option> 616 <option value="bt" title="Bhutan">Bhutan</option> 617 <option value="bo" title="Bolivia, Plurinational State of">Bolivia, Plurinational State of</option> 618 <option value="bq" title="Bonaire, Sint Eustatius and Saba">Bonaire, Sint Eustatius and Saba</option> 619 <option value="ba" title="Bosnia and Herzegovina">Bosnia and Herzegovina</option> 620 <option value="bw" title="Botswana">Botswana</option> 621 <option value="bv" title="Bouvet Island">Bouvet Island</option> 622 <option value="br" title="Brazil">Brazil</option> 623 <option value="io" title="British Indian Ocean Territory">British Indian Ocean Territory</option> 624 <option value="bn" title="Brunei Darussalam">Brunei Darussalam</option> 625 <option value="bg" title="Bulgaria">Bulgaria</option> 626 <option value="bf" title="Burkina Faso">Burkina Faso</option> 627 <option value="bi" title="Burundi">Burundi</option> 628 <option value="kh" title="Cambodia">Cambodia</option> 629 <option value="cm" title="Cameroon">Cameroon</option> 630 <option value="ca" title="Canada">Canada</option> 631 <option value="cv" title="Cape Verde">Cape Verde</option> 632 <option value="ky" title="Cayman Islands">Cayman Islands</option> 633 <option value="cf" title="Central African Republic">Central African Republic</option> 634 <option value="td" title="Chad">Chad</option> 635 <option value="cl" title="Chile">Chile</option> 636 <option value="cn" title="China">China</option> 637 <option value="cx" title="Christmas Island">Christmas Island</option> 638 <option value="cc" title="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option> 639 <option value="co" title="Colombia">Colombia</option> 640 <option value="km" title="Comoros">Comoros</option> 641 <option value="cg" title="Congo">Congo</option> 642 <option value="cd" title="Congo, the Democratic Republic of the">
642Congo, the Democratic Republic of the</option> 643 <option value="ck" title="Cook Islands">Cook Islands</option> 644 <option value="cr" title="Costa Rica">Costa Rica</option> 645 <option value="ci" title="Côte d'Ivoire">Côte d'Ivoire</option> 646 <option value="hr" title="Croatia">Croatia</option> 647 <option value="cu" title="Cuba">Cuba</option> 648 <option value="cw" title="Curaçao">Curaçao</option> 649 <option value="cy" title="Cyprus">Cyprus</option> 650 <option value="cz" title="Czech Republic">Czech Republic</option> 651 <option value="dk" title="Denmark">Denmark</option> 652 <option value="dj" title="Djibouti">Djibouti</option> 653 <option value="dm" title="Dominica">Dominica</option> 654 <option value="do" title="Dominican Republic">Dominican Republic</option> 655 <option value="ec" title="Ecuador">Ecuador</option> 656 <option value="eg" title="Egypt">Egypt</option> 657 <option value="sv" title="El Salvador">El Salvador</option> 658 <option value="gq" title="Equatorial Guinea">Equatorial Guinea</option> 659 <option value="er" title="Eritrea">Eritrea</option> 660 <option value="ee" title="Estonia">Estonia</option> 661 <option value="et" title="Ethiopia">Ethiopia</option> 662 <option value="fk" title="Falkland Islands (Malvinas)">Falkland Islands (Malvinas)</option> 663 <option value="fo" title="Faroe Islands">Faroe Islands</option> 664 <option value="fj" title="Fiji">Fiji</option> 665 <option value="fi" title="Finland">Finland</option> 666 <option value="fr" title="France">France</option> 667 <option value="gf" title="French Guiana">French Guiana</option> 668 <option value="pf" title="French Polynesia">French Polynesia</option> 669 <option value="tf" title="French Southern Territories">French Southern Territories</option> 670 <option value="ga" title="Gabon">Gabon</option> 671 <option value="gm" title="Gambia">Gambia</option> 672 <option value="ge" title="Georgia">Georgia</option> 673 <option value="de" title="Germany">Germany</option> 674 <option value="gh" title="Ghana">Ghana</option> 675 <option value="gi" title="Gibraltar">Gibraltar</option> 676 <option value="gr" title="Greece">Greece</option> 677 <option value="gl" title="Greenland">Greenland</option> 678 <option value="gd" title="Grenada">Grenada</option> 679 <option value="gp" title="Guadeloupe">Guadeloupe</option> 680 <option value="gu" title="Guam">Guam</option> 681 <option value="gt" title="Guatemala">Guatemala</option> 682 <option value="gg" title="Guernsey">Guernsey</option> 683 <option value="gn" title="Guinea">Guinea</option> 684 <option value="gw" title="Guinea-Bissau">Guinea-Bissau</option> 685 <option value="gy" title="Guyana">Guyana</option> 686 <option value="ht" title="Haiti">Haiti</option> 687 <option value="hm" title="Heard Island and McDonald Islands">Heard Island and McDonald Islands</option> 688 <option value="va" title="Holy See (Vatican City State)">Holy See (Vatican City State)</option> 689 <option value="hn" title="Honduras">Honduras</option> 690 <option value="hk" title="Hong Kong">Hong Kong</option> 691 <option value="hu" title="Hungary">Hungary</option> 692 <option value="is" title="Iceland">Iceland</option> 693 <option value="in" title="India">India</option> 694 <option value="id" title="Indonesia">Indonesia</option>
695 <option value="ir" title="Iran, Islamic Republic of">Iran, Islamic Republic of</option> 696 <option value="iq" title="Iraq">Iraq</option> 697 <option value="ie" title="Ireland">Ireland</option> 698 <option value="im" title="Isle of Man">Isle of Man</option> 699 <option value="il" title="Israel">Israel</option> 700 <option value="it" title="Italy">Italy</option> 701 <option value="jm" title="Jamaica">Jamaica</option> 702 <option value="jp" title="Japan">Japan</option> 703 <option value="je" title="Jersey">Jersey</option> 704 <option value="jo" title="Jordan">Jordan</option> 705 <option value="kz" title="Kazakhstan">Kazakhstan</option> 706 <option value="ke" title="Kenya">Kenya</option> 707 <option value="ki" title="Kiribati">Kiribati</option> 708 <option value="kp" title="Korea, Democratic People's Republic of">Korea, Democratic People's Republic of</option> 709 <option value="kr" title="Korea, Republic of">Korea, Republic of</option> 710 <option value="kw" title="Kuwait">Kuwait</option> 711 <option value="kg" title="Kyrgyzstan">Kyrgyzstan</option> 712 <option value="la" title="Lao People's Democratic Republic">Lao People's Democratic Republic</option> 713 <option value="lv" title="Latvia">Latvia</option> 714 <option value="lb" title="Lebanon">Lebanon</option> 715 <option value="ls" title="Lesotho">Lesotho</option> 716 <option value="lr" title="Liberia">Liberia</option> 717 <option value="ly" title="Libya">Libya</option> 718 <option value="li" title="Liechtenstein">Liechtenstein</option> 719 <option value="lt" title="Lithuania">Lithuania</option> 720 <option value="lu" title="Luxembourg">Luxembourg</option> 721 <option value="mo" title="Macao">Macao</option> 722 <option value="mk" title="Macedonia, the Former Yugoslav Republic of">Macedonia, the Former Yugoslav Republic of</option> 723 <option value="mg" title="Madagascar">Madagascar</option> 724 <option value="mw" title="Malawi">Malawi</option> 725 <option value="my" title="Malaysia">Malaysia</option> 726 <option value="mv" title="Maldives">Maldives</option> 727 <option value="ml" title="Mali">Mali</option> 728 <option value="mt" title="Malta">Malta</option> 729 <option value="mh" title="Marshall Islands">Marshall Islands</option> 730 <option value="mq" title="Martinique">Martinique</option> 731 <option value="mr" title="Mauritania">Mauritania</option> 732 <option value="mu" title="Mauritius">Mauritius</option> 733 <option value="yt" title="Mayotte">Mayotte</option> 734 <option value="mx" title="Mexico">Mexico</option> 735 <option value="fm" title="Micronesia, Federated States of">Micronesia, Federated States of</option> 736 <option value="md" title="Moldova, Republic of">Moldova, Republic of</option> 737 <option value="mc" title="Monaco">Monaco</option> 738 <option value="mn" title="Mongolia">Mongolia</option> 739 <option value="me" title="Montenegro">Montenegro</option> 740 <option value="ms" title="Montserrat">Montserrat</option> 741 <option value="ma" title="Morocco">Morocco</option> 742 <option value="mz" title="Mozambique">Mozambique</option> 743 <option value="mm" title="Myanmar">Myanmar</option> 744 <option value="na" title="Namibia">Namibia</option> 745 <option value="nr" title="Nauru">Nauru</option> 746 <option value="np" title="Nepal">Nepal</option> 747 <option value="nl" title="Netherlands">Netherlands</option> 748 <option value="nc" title="New Caledonia">New Caledonia</option> 749 <option value="nz" title="New Zealand">New Zealand</option> 750 <option value="ni" title="Nicaragua">Nicaragua</option> 751 <option value="ne" title="Niger">Niger</option> 752 <option value="ng" title="Nigeria">Nigeria</option> 753 <option value="nu" title="Niue">Niue</option> 754 <option value="nf" title="Norfolk Island">Norfolk Island</option> 755 <option value="mp" title="Northern Mariana Islands">Northern Mariana Islands</option> 756 <option value="no" title="Norway">Norway</option> 757 <option value="om" title="Oman">Oman</option> 758 <option value="pk" title="Pakistan">Pakistan</option> 759 <option value="pw" title="Palau">Palau</option> 760 <option value="ps" title="Palestine, State of">Palestine, State of</option> 761 <option value="pa" title="Panama">Panama</option> 762 <option value="pg" title="Papua New Guinea">Papua New Guinea</option> 763 <option value="py" title="Paraguay">Paraguay</option> 764 <option value="pe" title="Peru">Peru</option> 765 <option value="ph" title="Philippines">Philippines</option> 766 <option value="pn" title="Pitcairn">Pitcairn</option> 767 <option value="pl" title="Poland">Poland</option> 768 <option value="pt" title="Portugal">Portugal</option> 769 <option value="pr" title="Puerto Rico">Puerto Rico</option> 770 <option value="qa" title="Qatar">Qatar</option> 771 <option value="re" title="Réunion">Réunion</option> 772 <option value="ro" title="Romania">Romania</option> 773 <option value="ru" title="Russian Federation">Russian Federation</option> 774 <option value="rw" title="Rwanda">Rwanda</option> 775 <option value="bl" title="Saint Barthélemy">Saint Barthélemy</option> 776 <option value="sh" title="Saint Helena, Ascension and Tristan da Cunha">Saint Helena, Ascension and Tristan da Cunha</option> 777 <option value="kn" title="Saint Kitts and Nevis">Saint Kitts and Nevis</option> 778 <option value="lc" title="Saint Lucia">Saint Lucia</option> 779 <option value="mf" title="Saint Martin (French part)">Saint Martin (French part)</option> 780 <option value="pm" title="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option> 781 <option value="vc" title="Saint Vincent and the Grenadines">Saint Vincent and the Grenadines</option> 782 <option value="ws" title="Samoa">Samoa</option> 783 <option value="sm" title="San Marino">San Marino</option> 784 <option value="st" title="Sao Tome and Principe">Sao Tome and Principe</option> 785 <option value="sa" title="Saudi Arabia">Saudi Arabia</option> 786 <option value="sn" title="Senegal">Senegal</option> 787 <option value="rs" title="Serbia">Serbia</option> 788 <option value="sc" title="Seychelles">Seychelles</option> 789 <option value="sl" title="Sierra Leone">Sierra Leone</option> 790 <option value="sg" title="Singapore">Singapore</option> 791 <option value="sx" title="Sint Maarten (Dutch part)">Sint Maarten (Dutch part)</option> 792 <option value="sk" title="Slovakia">Slovakia</option> 793 <option value="si" title="Slovenia">Slovenia</option> 794 <option value="sb" title="Solomon Islands">Solomon Islands</option> 795 <option value="so" title="Somalia">Somalia</option> 796 <option value="za" title="South Africa">South Africa</option> 797 <option value="gs" title="South Georgia and the South Sandwich Islands">South Georgia and the South Sandwich Islands</option> 798 <option value="ss" title="South Sudan">South Sudan</option> 799 <option value="es" title="Spain">Spain</option> 800 <option value="lk" title="Sri Lanka">Sri Lanka</option> 801 <option value="sd" title="Sudan">Sudan</option> 802 <option value="sr" title="Suriname">Suriname</option> 803 <option value="sj" title="Svalbard and Jan Mayen">Svalbard and Jan Mayen</option> 804 <option value="sz" title="Swaziland">Swaziland</option> 805 <option value="se" title="Sweden">Sweden</option> 806 <option value="ch" title="Switzerland">Switzerland</option> 807 <option value="sy" title="Syrian Arab Republic">Syrian Arab Republic</option> 808 <option value="tw" title="Taiwan, Province of China">Taiwan, Province of China</option> 809 <option value="tj" title="Tajikistan">Tajikistan</option> 810 <option value="tz" title="Tanzania, United Republic of">Tanzania, United Republic of</option> 811 <option value="th" title="Thailand">Thailand</option> 812 <option value="tl" title="Timor-Leste">Timor-Leste</option> 813 <option value="tg" title="Togo">Togo</option> 814 <option value="tk" title="Tokelau">Tokelau</option> 815 <option value="to" title="Tonga">Tonga</option> 816 <option value="tt" title="Trinidad and Tobago">Trinidad and Tobago</option> 817 <option value="tn" title="Tunisia">Tunisia</option> 818 <option value="tr" title="Turkey">Turkey</option> 819 <option value="tm" title="Turkmenistan">Turkmenistan</option> 820 <option value="tc" title="Turks and Caicos Islands">Turks and Caicos Islands</option> 821 <option value="tv" title="Tuvalu">Tuvalu</option> 822 <option value="ug" title="Uganda">Uganda</option> 823 <option value="ua" title="Ukraine">Ukraine</option> 824 <option value="ae" title="United Arab Emirates">United Arab Emirates</option> 825 <option value="gb" title="United Kingdom">United Kingdom</option> 826 <option value="us" title="United States">United States</option> 827 <option value="um" title="United States Minor Outlying Islands">United States Minor Outlying Islands</option> 828 <option value="uy" title="Uruguay">Uruguay</option> 829 <option value="uz" title="Uzbekistan">Uzbekistan</option> 830 <option value="vu" title="Vanuatu">Vanuatu</option> 831 <option value="ve" title="Venezuela, Bolivarian Republic of">Venezuela, Bolivarian Republic of</option> 832 <option value="vn" title="Viet Nam">Viet Nam</option> 833 <option value="vg" title="Virgin Islands, British">Virgin Islands, British</option> 834 <option value="vi" title="Virgin Islands, U.S.">Virgin Islands, U.S.</option> 835 <option value="wf" title="Wallis and Futuna">Wallis and Futuna</option> 836 <option value="eh" title="Western Sahara">Western Sahara</option> 837 <option value="ye" title="Yemen">Yemen</option> 838 <option value="zm" title="Zambia">Zambia</option> 839 <option value="zw" title="Zimbabwe">Zimbabwe</option> 840 </select> 841 </div> 842 </div> 843 <div class="clearfix"></div> 844 845 <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12"> 846 <div class="form-group"> 847 <label id="head-social-emaillab" tabindex="0" aria-labelledby="head-social-emaillab">Email Address<sup>*</sup></label> 848 <input id="sn-signup-email-addr" type="email" name="email" class="form-control" placeholder="Email Address" autocomplete="off">
849 <span id="sn-signup-emailexists" class="err-msg hide" tabindex="0" aria-live="polite" aria-label="Invalid Email address">Invalid Email address</span> 850 </div> 851 </div> 852 <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12" id="sn-social-verify-email"> 853 <div class="form-group"> 854 <label id="head-social-cnfemail" tabindex="0" aria-labelledby="head-social-cnfemail">Confirm Email Address<sup>*</sup></label> 855 <input id="sn-signup-verify-email" type="email" class="form-control" placeholder="Confirm Email Address" autocomplete="off"> 856 <span id="sn-signup-verify-email-err" class="err-msg hide" tabindex="0" aria-live="polite" aria-labelledby="signup-verify-email-err">Entered Email address does not match</span> 857 </div> 858 </div> 859 <input id="sn-password" type="hidden" name="profile-id"> 860 <input id="sn-signup-social" type="hidden" name="signup-social-name"> 861 <div class="clearfix"></div> 862 863 <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> 864 <div class="checkbox hide"> 865 <input id="sn-signup-checkbox1" name="keepintouch" class="styled" type="checkbox"> 866 <label for="sn-signup-checkbox1" tabindex="0" aria-labelledby="I would like to receive information on Human Kinetics Library Platform and related Bloomsbury products"> 867 I would like to receive information on Human Kinetics Library Platform and related Bloomsbury products 868 </label> 869 </div> 870 <div class="checkbox"> 871 <input id="sn-signup-checkbox2" class="styled" type="checkbox"> 872 <label for="sn-signup-checkbox2" tabindex="0" aria-labelledby="sn-signup-checkbox2"> 873 I agree with <a href="terms-and-conditions">Terms & Conditions</a> and <a href="privacy-policy">Privacy & Cookies Policy</a><sup>*</sup> 874 </label> 875 </div> 876 </div> 877 878 <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 text-center"> 879 <div class="form-group button_elements"> 880 <input id="sn-signup-send-btn" type="button" value="Submit" class="primary_btn disabled-btn"> 881 <input type="button" value="Clear" class="secondary_btn" data-toggle="modal" data-target="#sn-signup-reset"> 882 </div> 883 </div> 884 885 </form> 886 </div> 887 </div> 888 </div> 889 </div> 890</div> 891<!-- Signup via Social Media Modal End's Here--> 892 893<div role="dialog" aria-modal="true" aria-labelledby="commontool-sn-signup-reset" aria-describedby="sn-signup-reset-description" class="modal fade" id="sn-signup-reset" tabindex="-1" data-backdrop="static" data-keyboard="false"> 894 <div class="vertical-alignment-helper"> 895 <div class="modal-dialog alert_modal vertical-align-center" role="document"> 896 <div class="modal-content"> 897 <div class="modal-body"> 898 <h2 id="socialsignup-alertmsg" tabindex="0" aria-labelledby="socialsignup-alertmsg">Alert</h2> 899 <p id="socialsignup-alertconfirm" tabindex="0" aria-labelledby="socialsignup-alertconfirm">Are you sure you want to reset the form?</p> 900 <input type="button" value="Yes" class="primary_btn sn-signup-clear-btn" data-dismiss="modal"> 901 <input data-dismiss="modal" type="button" value="No" class="secondary_btn sn-signup-clear-cancel-btn"> 902 </div> 903 </div> 904 </div> 905 </div> 906</div> 907 908<!-- Shareviaemail model window ----> 909<div role="dialog" aria-modal="true" aria-labelledby="sharevia-mail" aria-describedby="sharevia-mail-dialog-description" class="modal fade" id="sharevia-mail" tabindex="-1" data-backdrop="static" data-keyboard="false"> 910 <div class="vertical-alignment-helper"> 911 <div class="modal-dialog share-via-success vertical-align-center" role="document"> 912 <div class="modal-content"> 913 <div class="modal-body text-center"> 914 <h2 id="socialsignup-successmsg" tabindex="0" aria-labelledby="socialsignup-successmsg">Success</h2> 915 <p id="socialsignup-alertconfirmation" tabindex="0" aria-labelledby="socialsignup-alertconfirmation">Your mail has been sent successfully</p> 916 <input type="button" value="OK" class="primary_btn sn-signup-clear-btn" data-dismiss="modal"> 917 </div> 918 </div> 919 </div> 920 </div> 921</div> 922 923 924<!-- Alert Selection--> 925 926<div role="dialog" aria-modal="true" aria-labelledby="commontool-sharevia-mail" aria-describedby="sharevia-mail-dialog-description" class="modal fade" id="alertselect" tabindex="-1" data-backdrop="static" data-keyboard="false"> 927 <div class="vertical-alignment-helper"> 928 <div class="modal-dialog alert_modal vertical-align-center" role="document"> 929 <div class="modal-content"> 930 <div class="modal-body"> 931 <h2 id="alert-alertmsg" tabindex="0" aria-labelledby="alert-alertmsg">Alert Me</h2> 932 <p id="alert-alertconfirm" tabindex="0" aria-labelledby="alert-alertconfirm">Are you sure you want to remove the alert?</p> 933 <input type="button" value="Yes" class="primary_btn alert-clear-btn" data-dismiss="modal" id="remove-alert-button"> 934 <input data-dismiss="modal" type="button" value="No" class="secondary_btn alert-clear-cancel-btn"> 935 </div> 936 </div> 937 </div> 938 </div> 939</div> 940
941<script type="text/javascript"> 942 var emailNotMatchMsg = "Entered Email address does not match"; 943 function setTwitterUserInfo(id, fullname, firstname, surname, email, profileImageUrl){ 944 var signUpViaTiw = "Sign Up Via"; 945 document.getElementById("sn-signup-media-title").innerHTML = signUpViaTiw+" Twitter"; 946 document.getElementById("sn-full-name").innerHTML = fullname; 947 document.getElementById("sn-email").innerHTML = email; 948 document.getElementById("sn-profile-pic").setAttribute("src", profileImageUrl); 949 document.getElementById("sn-signup-icon").setAttribute("src", "/bloomsbury_assets/bloomsbury/images/signin_twitter.png"); 950 document.getElementById("signup-social-label").innerHTML = "Twitter"; 951 document.getElementById("sn-signup-first-name").value = fullname; 952 document.getElementById("sn-signup-sur-name").value = surname; 953 document.getElementById("sn-password").value = id; 954 document.getElementById("sn-signup-social").value = "twitter"; 955 document.getElementById("sn-signup-email-addr").value = email; 956 var dbFlag = validateUserExists(id); 957 if(dbFlag) { 958 window.location.href = '/signin?id=' + id + '&recentUrl=/'; 959 } else { 960 // now popup the signup modal 961 $('#signup-social-media').modal('show'); 962 } 963 } 964 965 function twitterDenied(){ 966 $('#signin-username').css("border","solid red 1px").siblings("span").removeClass("hide").html('Access Denied'); 967 } 968 969 function SocialSignUpSubmission() { 970 var isValid = true; 971 var $email_addr=$('#sn-signup-email-addr'); 972 var $verify_email_addr=$('#sn-signup-verify-email'); 973 var f_email=$email_addr.val(); 974 var s_email=$verify_email_addr.val(); 975 $email_addr.css("border","solid #ccc 1px").siblings("span").addClass("hide"); 976 $verify_email_addr.css("border","solid #ccc 1px").siblings("span").addClass("hide"); 977 if(!ValidateEmail(f_email)){ 978 isValid=false; 979 $email_addr.css("border","solid red 1px").siblings("span").removeClass("hide"); 980 } 981 if(f_email!=s_email){ 982 isValid=false; 983 984 $verify_email_addr.css("border","solid red 1px").siblings("span").removeClass("hide").html(emailNotMatchMsg); 985 } 986 if (isValid) { 987 showProgress(); 988 $.ajax({
989 type: "POST", 990 url: '/app/sams', 991 dataType: 'text', 992 data: {username: f_email}, 993 async: false, 994 success: function (e) { 995 if (e == "-1") { 996 $("#sn-signup-form").submit(); 997 } else { 998 hideProgress(); 999 $('#sn-signup-email-addr').css("border","solid red 1px").siblings("span").removeClass("hide").html('Email Address already exists'); 1000 } 1001 }, 1002 error: function (error) { 1003 console.log(error); 1004 } 1005 }); 1006 } 1007} 1008 1009$(document).ready(function() { 1010 $("#change-old-pwd, #change-new-pwd, #change-confirm-pwd").keyup(function(event) { 1011 $(this).css("border","solid #ccc 1px").siblings("span").addClass("hide"); 1012 if (!$(this).val()) { 1013 $("#change-pwd-btn").addClass("disabled-btn"); 1014 } 1015 else { 1016 if ($("#change-old-pwd").val() != "" && $("#change-new-pwd").val() != "" && $("#change-confirm-pwd").val() != "") { 1017 $("#change-pwd-btn").removeClass("disabled-btn"); 1018 } else { 1019 $("#change-pwd-btn").addClass("disabled-btn"); 1020 } 1021 } 1022 if(!$("#change-pwd-btn").hasClass('disabled-btn')){ 1023 if(event.keyCode=="13"){ 1024 changePassword(); 1025 } 1026 } 1027 }); 1028 1029 1030 $("#social-signup-close").on('click', function(e) { 1031 $("#signup-social-media").find('.selectpicker').selectpicker('deselectAll'); 1032 $("#signup-social-media").find("input:checkbox").removeAttr("checked"); 1033 }); 1034 1035 var input_email_addr; 1036 $('#signup-social-media').on('show.bs.modal', function (e) { 1037 input_email_addr = $("#sn-signup-email-addr").val(); 1038 }); 1039 1040 $("#sn-signup-email-addr").on('keyup', function() { 1041 var input_verify_email_addr = $("#sn-signup-email-addr").val(); 1042 if (input_email_addr != input_verify_email_addr) { 1043 $("#sn-social-verify-email").removeClass("hide"); 1044 } else { 1045 $("#sn-social-verify-email").addClass("hide"); 1046 } 1047 var socialSignupMandatory = $("#sn-signup-title-option, #sn-signup-first-name, #sn-signup-sur-name, #sn-signup-email-addr, #sn-signup-verify-email, #sn-signup-occupation-select, #sn-signup-country, #sn-signup-checkbox2, #sn-signup-other-txt-box, #sn-signup-occupation-text-box"); 1048 socialSignupValidate(socialSignupMandatory); 1049 }); 1050 1051 $(".glyphicon.glyphicon-minus, .glyphicon.glyphicon-plus, .search-fav-icon").on("keyup", function(e){ 1052 if (e.keyCode == 13) { 1053 $(this).click(); 1054 } 1055 }); 1056}); 1057 1058$("#changepass").on("hide.bs.modal", function (e) { 1059 $("#change-pwd-btn").addClass("disabled-btn"); 1060 $(this).find("input[type=password]").val("").css("border","solid #ccc 1px"); 1061 $(this).find(".err-msg").addClass("hide"); 1062}); 1063 1064function changePassword() { 1065 var oldPwd = $("#change-old-pwd").val(); 1066 var newPwd = $("#change-new-pwd").val(); 1067 var confirmPwd = $("#change-confirm-pwd").val(); 1068 $("#change-new-pwd").css("border","solid #ccc 1px").siblings("span").addClass("hide"); 1069 $("#change-confirm-pwd").css("border","solid #ccc 1px").siblings("span").addClass("hide"); 1070 if (newPwd.length < 6) { 1071 $("#change-new-pwd").css("border","solid red 1px").siblings("span").removeClass("hide"); 1072 $("#change-new-pwd").focus(); 1073 return false; 1074 } 1075 if (newPwd != confirmPwd) { 1076 $("#change-confirm-pwd").css("border","solid red 1px").siblings("span").removeClass("hide"); 1077 $("#change-confirm-pwd").focus(); 1078 return false; 1079 } 1080 $("#change-password-form").submit(); 1081} 1082 1083$(document).on('click', "#change-pwd-btn", function() { 1084 if (!$(this).hasClass('disabled-btn')) { 1085 changePassword(); 1086 } 1087}); 1088 1089$(document).on('click', ".signin-success-btn", function() { 1090 var signinUser = $("#signin-username").val(); 1091 if (!ValidateEmail(signinUser)){ 1092 $("#signin-username").addClass("error-address").css("border","solid red 1px").siblings("span").removeClass("hide"); 1093 $("#signin-username").focus(); 1094 } 1095 else { 1096 $("#signin-username").css("border","solid #ccc 1px").siblings("span").addClass("hide"); 1097 showProgress(); 1098 $("#signin-form").submit(); 1099 } 1100}); 1101$("#signin-username,#signin-password").on('keyup',function(e){
1102 if($("#signin-username").val() == ""){ 1103 $("#signin-username").css("border","1px solid #ccc"); 1104 } 1105 if($("#signin-password").val() == ""){ 1106 $("#signin-password").css("border","1px solid #ccc"); 1107 } 1108 if(!$(this).hasClass('disabled-btn')){ 1109 if(e.keyCode=="13"){ 1110 showProgress(); 1111 $("#signin-form").submit(); 1112 } 1113 } 1114}); 1115$("#signin_modal").on('show.bs.modal', function (e) { 1116 $("#signin_modal h2").focus(); 1117 if ($('#signin-username').val().trim().length == 0 || $('#signin-password').val().trim().length == 0) { 1118 $("#signin-btn").addClass("disabled-btn").removeClass("signin-success-btn"); 1119 } 1120 else { 1121 if ($("#signin-username").val() != "" && $("#signin-password").val() != "") { 1122 $("#signin-btn").removeClass("disabled-btn").addClass("signin-success-btn"); 1123 $("#signin-username").css("border","1px solid #ccc").siblings("span").addClass("hide"); 1124 $("#signin-password").css("border","1px solid #ccc").siblings("span").addClass("hide"); 1125 } else { 1126 $("#signin-btn").addClass("disabled-btn").removeClass("signin-success-btn"); 1127 } 1128 } 1129}); 1130/*$("#skip-content").on("click keyup", function(e){ 1131 if (e.type == "click" || e.keyCode == 13) { 1132 if ($("#pageType").val().trim() === "cms") { 1133 var target = $("[id^='page-template']").first(); 1134 if (!target.length) { 1135 target = $("#mycontent").first(); 1136 } 1137 if (!target.length) { 1138 target = $(".container.article_template").first(); 1139 if (target.length) { 1140 target.attr("id", "pageStarts"); 1141 } 1142 } 1143 if (target.length) { 1144 focusAndScroll(target, { 1145 role: "main", 1146 smooth: true 1147 }); 1148 } 1149 } else { 1150 var target = $("#mycontent h2").first(); 1151 if (target.length) { 1152 target.addClass("cmsPageStart"); 1153 focusAndScroll(target, { 1154 id: "pageStart" 1155 }); 1156 } 1157 } 1158 } 1159});*/ 1160$("#skip-content").on("focusin", function(e){ 1161 $(this).parent().removeAttr("style"); 1162}); 1163$("#skip-content").on("focusout", function(e){ 1164 $(this).parent().attr("style", "position: absolute;top:-10000px;"); 1165}); 1166 1167function focusAndScroll(target, options) { 1168 if (!target || !target.length) return; 1169 options = options || {}; 1170 if (options.id) { 1171 target.attr("id", options.id); 1172 } 1173 if (options.role) { 1174 target.attr("role", options.role); 1175 } 1176 if (options.tabindex) { 1177 target.attr("tabindex", options.tabindex); 1178 } 1179 target.focus(); 1180 var ele = document.getElementById(target.attr("id")) || target[0]; 1181 ele.scrollIntoView({ behavior: options.smooth ? "smooth" : "auto" }); 1182} 1183 1184// Focus close button on ESC or 'b' or Arrow keys 1185/*$(document).on('keydown.modal-accessibility', function (e) { 1186 const $modal = $('.share_modal.vertical-align-center:visible').last(); 1187 if (!$modal.length) return; 1188 1189 const $closeBtn = $modal.find('[data-dismiss="modal"]').filter('[aria-label="Close"], [aria-hidden="true"]').first(); 1190 1191 if (['Escape', 'ArrowLeft', 'ArrowRight', 'ArrowUp', 'ArrowDown'].includes(e.key)) { 1192 e.preventDefault(); 1193 console.log("Key pressed2:", e.key); 1194 1195 $closeBtn.focus(); 1196 1197 if (e.key === 'Escape') { 1198 $closeBtn.trigger('click'); // Triggers close 1199 } 1200 } 1201});*/ 1202 1203$(document).ready(function() { 1204 const $backToTop = $(` 1205 <a href="#" id="back-to-top" class="back-to-top" aria-label="Back to top"> 1206 <span class="back_circle" aria-hidden="true"> 1207 <span class="icon-backtotop"></span> 1208 </span> 1209 <div class="hidden-xs" aria-hidden="true"> 1210 Back to Top 1211 </div> 1212 </a> 1213 `); 1214 $backToTop.insertBefore('footer'); 1215}); 1216/* Skip to content function start */ 1217/* page load time initialize the main region */ 1218$(function () { 1219 addMainOnPageLoad(); 1220}); 1221function addMainOnPageLoad() { 1222 if (document.querySelector("main, [role='main']")) { 1223 return; 1224 } 1225 var container = document.querySelector("[id^='page-template']") || document.querySelector(".container.no_pad.page_minheight") || 1226 document.getElementById("mycontent") || 1227 document.querySelector(".container.article_template"); 1228 1229 if (!container) return; 1230 1231 container.setAttribute("role", "main"); 1232} 1233/* skip to content button event */ 1234$("#skip-content").on("click keyup", function (e) { 1235 1236 if (e.type === "keyup" && (e.keyCode !== 13 || e.keyCode !== 32)) return; 1237 1238 if (isLoginPage() || document.querySelector(".login_page")) { 1239 focusPageStart(); 1240 return; 1241 } 1242 1243 const target1 = document.querySelector(".content_container.page-content-start"); 1244 console.log(target1); 1245 if(target1) 1246 { 1247 focusHeadingInside(target1); 1248 return; 1249 } 1250 1251 const target2 = document.querySelector(".article_right.page-content-start"); 1252 console.log(target2); 1253 if(target2) 1254 { 1255 focusHeadingInside(target2); 1256 return; 1257 } 1258 1259 const target21 = document.querySelector(".page-content-start"); 1260 if(target21 && !target21.closest('#login-left-hidden')) { 1261 focusHeadingInside(target21); 1262 return; 1263 } 1264 1265 handleDefaultSkip(); 1266 });
1267 1268//check login page 1269function isLoginPage() { 1270 return window.location.pathname.indexOf("/login") > -1; 1271} 1272//move focus to PageStart container 1273function focusPageStart() { 1274 var target = jQuery(".login_page").first(); 1275 if (!target.length) { 1276 target = jQuery(".page-content-start").first(); 1277 } 1278 1279 if (!target.length) return; // Nothing to focus 1280 1281 // Try to find the first heading inside the target 1282 var focusEl = target.find("h1, h2").first(); 1283 1284 // If no heading found, focus the container itself 1285 if (!focusEl.length) { 1286 focusEl = target; 1287 } 1288 1289 // Set ID if not already 1290 if (focusEl.attr("id") !== "pageStart") { 1291 focusEl.attr("id", "pageStart"); 1292 } 1293 1294 // Make focusable and add class 1295 focusEl.attr("tabindex", "-1").addClass("no-focus"); 1296 1297 // Focus and scroll into view 1298 setTimeout(function() { 1299 focusEl.focus(); 1300 focusEl.get(0).scrollIntoView({ behavior: "smooth", block: "start" }); 1301 }, 10); 1302} 1303//focus based on ID 1304function focusById(id) { 1305 var target = document.getElementById(id); 1306 if (!target) return; 1307 1308 var $target = $(target); 1309 $target.addClass("no-focus"); 1310 $target.attr("tabindex", "-1"); 1311 $target.focus()[0].scrollIntoView(); 1312} 1313/* if check CMS page or XML generated page to redirect the function */ 1314function handleDefaultSkip() { 1315 const target1 = document.querySelector(".container.article_template"); 1316 console.log(target1); 1317 if(target1) 1318 { 1319 focusHeadingInside(target1); 1320 } 1321 else { 1322 var pageType = jQuery("#pageType").val(); 1323 if (pageType && pageType.trim() === "xml-generated") { 1324 focusMain(); 1325 } else { 1326 handleCmsPage(); 1327 } 1328 } 1329} 1330/* Handle the CMS pages */ 1331function handleCmsPage() { 1332 var main = document.querySelector("main") || 1333 document.querySelector("[role='main']"); 1334 if (!main) 1335 { 1336 const target1 = document.querySelector(".static_template"); 1337 //console.log(target1); 1338 if(target1) 1339 focusHeadingInside(target1); 1340 return; 1341 } 1342 focusHeadingInside(main); 1343} 1344/* Focus Main region */ 1345function focusMain() { 1346 var main = document.querySelector("main") || 1347 document.querySelector("[role='main']"); 1348 1349 if (!main) return; 1350 1351 focusHeadingInside(main); 1352} 1353//focus heading inside main region 1354function focusHeadingInside(container) { 1355 var heading = container.querySelector("h1, h2"); 1356 //console.log("Heading found:", heading); 1357 1358 if (heading) { 1359 if (!heading.hasAttribute("tabindex")) { 1360 heading.setAttribute("tabindex", "-1"); 1361 } 1362 heading.focus(); 1363 heading.scrollIntoView(); 1364 return; 1365 } 1366 1367 if (!container.hasAttribute("tabindex")) { 1368 container.setAttribute("tabindex", "-1"); 1369 } 1370 container.focus(); 1371 container.scrollIntoView(); 1372} 1373// focus the first tab in skip-to-content button 1374(function () { 1375 let firstTab = true; 1376 1377 function isTextInput(el) { 1378 const result = ( 1379 el && 1380 ( 1381 el.tagName === 'INPUT' || 1382 el.tagName === 'TEXTAREA' || 1383 el.isContentEditable 1384 ) 1385 ); 1386 1387 firstTab = false; 1388 return result; 1389 } 1390 1391 document.addEventListener('keydown', function (e) { 1392 // If focus is inside an input/textarea/contenteditable, ignore first tab 1393 if (isTextInput(e.target)) { 1394 return; 1395 } 1396 1397 if (e.key === 'Tab' && firstTab) { 1398 const skipLink = document.getElementById('skip-content'); 1399 1400 if (skipLink) { 1401 e.preventDefault(); 1402 skipLink.focus(); 1403 firstTab = false; 1404 } 1405 } 1406 }); 1407})(); 1408 1409//back-to-top event 1410$(document).on("click keyup", "#back-to-top", function (e) { 1411 1412 if (e.type === "keyup" && (e.keyCode !== 13 || e.keyCode !== 32)) return; 1413 1414 if (isLoginPage() || document.querySelector(".login_page")) { 1415 focusPageStart(); 1416 return; 1417 } 1418 const target1 = document.querySelector(".content_container.page-content-start"); 1419 console.log(target1); 1420 if(target1) 1421 { 1422 focusHeadingInside(target1); 1423 return; 1424 } 1425 1426 const target2 = document.querySelector(".article_right.page-content-start"); 1427 console.log(target2); 1428 if(target2) 1429 { 1430 focusHeadingInside(target2); 1431 return; 1432 } 1433 1434 handleDefaultSkip(); 1435 });
1436 1437</script>
vendor: 2 bytes, line 1437
1437
1438<script> 1439window.taxonomyDataLayer = [ 1440 { 1441 "topFacet": "African Studies", 1442 "dataLayer": "content_african_studies" 1443 }, 1444 { 1445 "topFacet": "Anthropology", 1446 "dataLayer": "content_anthropology" 1447 }, 1448 { 1449 "topFacet": "Archaeology", 1450 "dataLayer": "content_archaeology" 1451 }, 1452 { 1453 "topFacet": "Architecture", 1454 "dataLayer": "content_architecture" 1455 }, 1456 { 1457 "topFacet": "Architecture & Interior Design", 1458 "dataLayer": "content_architecture_interior_design" 1459 }, 1460 { 1461 "topFacet": "Art & Visual Culture", 1462 "dataLayer": "content_art_visual_culture" 1463 }, 1464 { 1465 "topFacet": "Artists", 1466 "dataLayer": "content_artists" 1467 }, 1468 { 1469 "topFacet": "Asia Studies", 1470 "dataLayer": "content_asia_studies" 1471 }, 1472 { 1473 "topFacet": "Biblical Studies", 1474 "dataLayer": "content_biblical_studies" 1475 }, 1476 { 1477 "topFacet": "Bloomsbury Art Markets Article Type", 1478 "dataLayer": "content_art_markets_article_type" 1479 }, 1480 { 1481 "topFacet": "BP Ireland", 1482 "dataLayer": "content_bp_ireland" 1483 }, 1484 { 1485 "topFacet": "BP Law", 1486 "dataLayer": "content_bp_law" 1487 }, 1488 { 1489 "topFacet": "BP Scotland", 1490 "dataLayer": "content_bp_scotland" 1491 }, 1492 { 1493 "topFacet": "BP Tax", 1494 "dataLayer": "content_bp_tax" 1495 }, 1496 { 1497 "topFacet": "Business & Management", 1498 "dataLayer": "content_business_management" 1499 }, 1500 { 1501 "topFacet": "Catalogue", 1502 "dataLayer": "content_catalogue" 1503 }, 1504 { 1505 "topFacet": "Category", 1506 "dataLayer": "content_category" 1507 }, 1508 { 1509 "topFacet": "Classical Studies", 1510 "dataLayer": "content_classical_studies" 1511 }, 1512 { 1513 "topFacet": "Collection", 1514 "dataLayer": "content_collection" 1515 }, 1516 { 1517 "topFacet": "Collections", 1518 "dataLayer": "content_collection" 1519 }, 1520 { 1521 "topFacet": "Computer & Information Science", 1522 "dataLayer": "content_computer_information_science" 1523 }, 1524 { 1525 "topFacet": "Content Type", 1526 "dataLayer": "content_type" 1527 }, 1528 { 1529 "topFacet": "Type of Contents", 1530 "dataLayer": "content_type" 1531 }, 1532 { 1533 "topFacet": "Counselling & Psychotherapy", 1534 "dataLayer": "content_counselling_psychotherapy" 1535 }, 1536 { 1537 "topFacet": "Craft & Decorative Arts", 1538 "dataLayer": "content_craft_decorative_arts" 1539 }, 1540 { 1541 "topFacet": "Crafts & Making", 1542 "dataLayer": "content_crafts_making" 1543 }, 1544 { 1545 "topFacet": "Creator's place of origin", 1546 "dataLayer": "content_creator's_place_of_origin" 1547 }, 1548 { 1549 "topFacet": "Criminology", 1550 "dataLayer": "content_criminology" 1551 }, 1552 { 1553 "topFacet": "Date", 1554 "dataLayer": "content_date" 1555 }, 1556 { 1557 "topFacet": "Design", 1558 "dataLayer": "content_design" 1559 }, 1560 { 1561 "topFacet": "Design & Fashion", 1562 "dataLayer": "content_design_fashion" 1563 }, 1564 { 1565 "topFacet": "Design and Making", 1566 "dataLayer": "content_design_and_making" 1567 }, 1568 { 1569 "topFacet": "Digital Humanities & Digital Cultures", 1570 "dataLayer": "content_digital_humanities_and_cultures" 1571 }, 1572 { 1573 "topFacet": "Discipline", 1574 "dataLayer": "content_discipline" 1575 }, 1576 { 1577 "topFacet": "Doctrines", 1578 "dataLayer": "content_doctrines" 1579 }, 1580 { 1581 "topFacet": "Document Type", 1582 "dataLayer": "content_document_type" 1583 }, 1584 { 1585 "topFacet": "Drama & Performance Studies", 1586 "dataLayer": "content_drama_performance_studies" 1587 }, 1588 { 1589 "topFacet": "Dress", 1590 "dataLayer": "content_dress" 1591 }, 1592 { 1593 "topFacet": "Economics", 1594 "dataLayer": "content_economics" 1595 }, 1596 { 1597 "topFacet": "Education", 1598 "dataLayer": "content_education" 1599 }, 1600 { 1601 "topFacet": "Education Level", 1602 "dataLayer": "content_education_level" 1603 }, 1604 { 1605 "topFacet": "Elements of interior design", 1606 "dataLayer": "content_elements_of_interior_design" 1607 }, 1608 { 1609 "topFacet": "Engineering", 1610 "dataLayer": "content_engineering" 1611 }, 1612 { 1613 "topFacet": "Environmental Studies", 1614 "dataLayer": "content_environmental_studies" 1615 }, 1616 { 1617 "topFacet": "Fashion", 1618 "dataLayer": "content_fashion" 1619 }, 1620 { 1621 "topFacet": "Fashion Business", 1622 "dataLayer": "content_fashion_business" 1623 }, 1624 { 1625 "topFacet": "Film & Media", 1626 "dataLayer": "content_film_media" 1627 }, 1628 { 1629 "topFacet": "Films", 1630 "dataLayer": "content_films" 1631 }, 1632 { 1633 "topFacet": "Food", 1634 "dataLayer": "content_food" 1635 }, 1636 { 1637 "topFacet": "Gender & Sexuality Studies", 1638 "dataLayer": "content_gender_sexuality_studies" 1639 }, 1640 { 1641 "topFacet": "General Religion", 1642 "dataLayer": "content_general_religion" 1643 }, 1644 { 1645 "topFacet": "Genres and forms", 1646 "dataLayer": "content_genres_and_forms" 1647 }, 1648 { 1649 "topFacet": "Genres, Movements and Styles", 1650 "dataLayer": "content_genres_movements_and_styles" 1651 }, 1652 { 1653 "topFacet": "Geography", 1654 "dataLayer": "content_geography" 1655 }, 1656 { 1657 "topFacet": "Health & Wellbeing", 1658 "dataLayer": "content_health_wellbeing" 1659 }, 1660 { 1661 "topFacet": "History", 1662 "dataLayer": "content_history" 1663 }, 1664 { 1665 "topFacet": "History, theory and criticism", 1666 "dataLayer": "content_history_theory_and_criticism" 1667 }, 1668 { 1669 "topFacet": "Ideologies and schools of thought", 1670 "dataLayer": "content_ideologies_schools_of_thought" 1671 }, 1672 { 1673 "topFacet": "Image", 1674 "dataLayer": "content_image" 1675 }, 1676 { 1677 "topFacet": "Interior construction and building systems", 1678 "dataLayer": "content_interior_construction" 1679 }, 1680 { 1681 "topFacet": "Interior Design & Interior Architecture", 1682 "dataLayer": "content_interior_design" 1683 }, 1684 { 1685 "topFacet": "International Development", 1686 "dataLayer": "content_international_development" 1687 }, 1688 { 1689 "topFacet": "Language", 1690 "dataLayer": "content_language"
1691 }, 1692 { 1693 "topFacet": "Law", 1694 "dataLayer": "content_law" 1695 }, 1696 { 1697 "topFacet": "Library & Information Science", 1698 "dataLayer": "content_library_information_science" 1699 }, 1700 { 1701 "topFacet": "Linguistics", 1702 "dataLayer": "content_linguistics" 1703 }, 1704 { 1705 "topFacet": "Literary Studies", 1706 "dataLayer": "content_literary_studies" 1707 }, 1708 { 1709 "topFacet": "Marine Engineering", 1710 "dataLayer": "content_marine_engineering" 1711 }, 1712 { 1713 "topFacet": "Material type", 1714 "dataLayer": "content_material_type" 1715 }, 1716 { 1717 "topFacet": "Materials", 1718 "dataLayer": "content_materials" 1719 }, 1720 { 1721 "topFacet": "Mathematics & Statistics", 1722 "dataLayer": "content_mathematics_statistics" 1723 }, 1724 { 1725 "topFacet": "Medical Humanities & Medical History", 1726 "dataLayer": "content_medical_humanities_and_history" 1727 }, 1728 { 1729 "topFacet": "Middle East", 1730 "dataLayer": "content_middle_east" 1731 }, 1732 { 1733 "topFacet": "Modern Languages", 1734 "dataLayer": "content_modern_languages" 1735 }, 1736 { 1737 "topFacet": "Movements and Schools Of Thought", 1738 "dataLayer": "content_movements_schools_of_thought" 1739 }, 1740 { 1741 "topFacet": "Music & Sound Studies", 1742 "dataLayer": "content_music_sound_studies" 1743 }, 1744 { 1745 "topFacet": "Music Genres", 1746 "dataLayer": "content_music_genres" 1747 }, 1748 { 1749 "topFacet": "Named individuals (non-fictional)", 1750 "dataLayer": "content_named_individuals" 1751 }, 1752 { 1753 "topFacet": "Natural Sciences", 1754 "dataLayer": "content_natural_sciences" 1755 }, 1756 { 1757 "topFacet": "Nursing & Health", 1758 "dataLayer": "content_nursing_health" 1759 }, 1760 { 1761 "topFacet": "Objects", 1762 "dataLayer": "content_objects" 1763 }, 1764 { 1765 "topFacet": "Organizations and Design Houses", 1766 "dataLayer": "content_organizations_and_design_houses" 1767 }, 1768 { 1769 "topFacet": "Peer-Reviewed", 1770 "dataLayer": "content_peer-reviewed" 1771 }, 1772 { 1773 "topFacet": "People", 1774 "dataLayer": "content_people" 1775 }, 1776 { 1777 "topFacet": "People and Organisations", 1778 "dataLayer": "content_people" 1779 }, 1780 { 1781 "topFacet": "Peoples, Cultures and Religions", 1782 "dataLayer": "content_peoples_cultures_and_religions" 1783 }, 1784 { 1785 "topFacet": "Period (first performed)", 1786 "dataLayer": "content_period_first_performed" 1787 }, 1788 { 1789 "topFacet": "Period featured", 1790 "dataLayer": "content_period_featured" 1791 }, 1792 { 1793 "topFacet": "Period", 1794 "dataLayer": "content_period" 1795 }, 1796 { 1797 "topFacet": "Periods", 1798 "dataLayer": "content_period" 1799 }, 1800 { 1801 "topFacet": "Philosophy", 1802 "dataLayer": "content_philosophy" 1803 }, 1804 { 1805 "topFacet": "Photography", 1806 "dataLayer": "content_photography" 1807 }, 1808 { 1809 "topFacet": "Place", 1810 "dataLayer": "content_place" 1811 }, 1812 { 1813 "topFacet": "Places", 1814 "dataLayer": "content_place" 1815 }, 1816 { 1817 "topFacet": "Place Featured", 1818 "dataLayer": "content_place" 1819 }, 1820 { 1821 "topFacet": "Plays", 1822 "dataLayer": "content_plays" 1823 }, 1824 { 1825 "topFacet": "Playwrights", 1826 "dataLayer": "content_playwrights" 1827 }, 1828 { 1829 "topFacet": "Politics & International Relations", 1830 "dataLayer": "content_politics_international_relations" 1831 }, 1832 { 1833 "topFacet": "Practice subject", 1834 "dataLayer": "content_practice_subject" 1835 }, 1836 { 1837 "topFacet": "Practitioner roles", 1838 "dataLayer": "content_practitioner_roles" 1839 }, 1840 { 1841 "topFacet": "Primary text", 1842 "dataLayer": "content_primary_text" 1843 }, 1844 { 1845 "topFacet": "Principles and approaches", 1846 "dataLayer": "content_principles_and_approaches" 1847 }, 1848 { 1849 "topFacet": "Professional and business practice", 1850 "dataLayer": "content_business_practice" 1851 }, 1852 { 1853 "topFacet": "Psychology", 1854 "dataLayer": "content_psychology" 1855 }, 1856 { 1857 "topFacet": "Race & Ethnicity Studies", 1858 "dataLayer": "content_race_ethnicity_studies" 1859 }, 1860 { 1861 "topFacet": "Referencing Style", 1862 "dataLayer": "content_referencing_style" 1863 }, 1864 { 1865 "topFacet": "Referencing Topic", 1866 "dataLayer": "content_referencing_topic" 1867 }, 1868 { 1869 "topFacet": "Religion", 1870 "dataLayer": "content_religion" 1871 }, 1872 { 1873 "topFacet": "Religious Studies", 1874 "dataLayer": "content_religious_studies" 1875 }, 1876 { 1877 "topFacet": "Representing space: Drawing, Modelling and CAD", 1878 "dataLayer": "content_representing_space" 1879 }, 1880 {
1881 "topFacet": "Research fields", 1882 "dataLayer": "content_research_fields" 1883 }, 1884 { 1885 "topFacet": "Research Methods", 1886 "dataLayer": "content_research_methods" 1887 }, 1888 { 1889 "topFacet": "Schools, Movements, Styles", 1890 "dataLayer": "content_schools_movements_styles" 1891 }, 1892 { 1893 "topFacet": "Science & Technology", 1894 "dataLayer": "content_science_technology" 1895 }, 1896 { 1897 "topFacet": "Setting", 1898 "dataLayer": "content_setting" 1899 }, 1900 { 1901 "topFacet": "Social Work & Social Welfare", 1902 "dataLayer": "content_social_work_social_welfare" 1903 }, 1904 { 1905 "topFacet": "Sociology", 1906 "dataLayer": "content_sociology" 1907 }, 1908 { 1909 "topFacet": "Sources", 1910 "dataLayer": "content_sources" 1911 }, 1912 { 1913 "topFacet": "Special Features", 1914 "dataLayer": "content_special_features" 1915 }, 1916 { 1917 "topFacet": "Sport & Exercise", 1918 "dataLayer": "content_sport_exercise" 1919 }, 1920 { 1921 "topFacet": "Sport / Activity", 1922 "dataLayer": "content_sport_or_activity" 1923 }, 1924 { 1925 "topFacet": "Study Skills", 1926 "dataLayer": "content_study_skills" 1927 }, 1928 { 1929 "topFacet": "Subject", 1930 "dataLayer": "content_subject" 1931 }, 1932 { 1933 "topFacet": "Subjects", 1934 "dataLayer": "content_subject" 1935 }, 1936 { 1937 "topFacet": "Supplier", 1938 "dataLayer": "content_supplier" 1939 }, 1940 { 1941 "topFacet": "Textiles", 1942 "dataLayer": "content_textiles" 1943 }, 1944 { 1945 "topFacet": "Textiles, Materials and Colors", 1946 "dataLayer": "content_textiles_materials_and_colors" 1947 }, 1948 { 1949 "topFacet": "The Design Industry", 1950 "dataLayer": "content_the_design_industry" 1951 }, 1952 { 1953 "topFacet": "Themes", 1954 "dataLayer": "content_themes" 1955 }, 1956 { 1957 "topFacet": "Theology", 1958 "dataLayer": "content_theology" 1959 }, 1960 { 1961 "topFacet": "Topic", 1962 "dataLayer": "content_topic" 1963 }, 1964 { 1965 "topFacet": "Topics", 1966 "dataLayer": "content_topic" 1967 }, 1968 { 1969 "topFacet": "Types of History", 1970 "dataLayer": "content_types_of_history" 1971 }, 1972 { 1973 "topFacet": "UN Sustainable Development Goals", 1974 "dataLayer": "content_unsustainable_development_goals" 1975 } 1976 ]; 1977</script>
1977<script type="text/javascript"> 1978 function googleAnalyticsPageLoad(options) { 1979 var dataLayerObj = {}; 1980 dataLayerObj.event = 'page_load'; 1981 //Customer Related 1982 dataLayerObj.authentication_status = 'not logged in'; 1983 //Page Related 1984 dataLayerObj.page_type = "cms"; 1985 dataLayerObj.product_id = "hklp"; 1986 dataLayerObj.product_name = "Human Kinetics Library Platform"; 1987 dataLayerObj.platform = "Human Kinetics Library Platform"; 1988 dataLayerObj.product_name = ('Human Kinetics Library Platform').split("~!").join("'"); 1989 1990 if (options) { 1991 for (member in options) { 1992 dataLayerObj[member] = options[member]; 1993 } 1994 } 1995 dataLayer.push(dataLayerObj); 1996 } 1997</script>
1997 1998 1999 2000 2001<div class="main-container"> 2002<header class="bs-docs-nav navbar header-layout header-temp1"> <div class="top-header"> <div class="container"> <div class="hidden-xs"> <div class="pull-left mt10"> <div class="social-icons"> <ul role="menu"> </ul> </div> </div> </div> <!-- social Icons for mobile devices starts--> <div class="visible-xs"> <div class="pull-left"> <div class="social-icons"> <ul role="menu"> </ul> </div> </div> </div> <!-- social Icons for mobile devices ends--> <div class="pull-right user-details"> 2003 2004 <div class="header-dropdown dropdown inline-disp " id="checkForLogout"> 2005 <a href="login?recentUrl=/" title="Login"> 2006 <img src="/bloomsbury_assets/bloomsbury/images/signin_icon.png" alt="" title=""> 2007 <span aria-label="Log In">Log In</span> 2008 </a> 2009 </div> 2010 </div> </div> </div> <div class="btm-header"> <div class="container"> <div class="navbar-header" tabindex="0"> <button aria-controls="bs-navbar" aria-expanded="false" class="collapsed navbar-toggle" data-target="#bs-navbar" data-toggle="collapse" type="button"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <span class="navbar-brand zero-leftpad single-logo"> <a href="home"><img src="https://res.cloudinary.com/bloomsbury-publishing-public/image/upload/f_auto%2Cq_auto/hkl/Static/HKL_Logo.png" class="img-responsive" alt="Human Kinetics Library Logo" title="Human Kinetics Library Logo"></a> </span> <span class="navbar-brand single-logo"> </span> <div class="hidden-md hidden-lg mob-search-icon"> <a href="javascript:;"><img src="/bloomsbury_assets/bloomsbury/images/search-icon-gray.png" class="img-responsive mob-search" aria-label="Search Button" tabindex="0"/></a> </div> </div> <nav class="collapse navbar-collapse" id="bs-navbar"> <span class="bpm-menu-close hidden-lg hidden-md">X</span> <ul role="navigation" aria-label="Main" class="nav navbar-nav"> <li class="active" role="none"><button tabindex="0" class="changebtnhome" aria-label="Home" onclick="window.location.href='/home'">Home</button></li><li class="dropdown " ><button tabindex="0" onclick="window.location.href='#';" data-toggle="dropdown" class="dropdown-toggle changebtn" aria-label="Explore By" aria-expanded="false">Explore By</button><ul class="dropdown-menu" role="list" aria-label="Explore By"><li role="presentation"><a tabindex="0" href="/taxonomy?id=sportandActivities" title="Sport / Activity" aria-label="Sport / Activity">Sport / Activity</a></li><li role="presentation"><a tabindex="0" href="/taxonomy?id=topic" title="Topic" aria-label="Topic">Topic</a></li></ul> </li><li class="dropdown " ><button tabindex="0" onclick="window.location.href='#';" data-toggle="dropdown" class="dropdown-toggle changebtn" aria-label="Browse Collections" aria-expanded="false">Browse Collections</button><ul class="dropdown-menu" role="list" aria-label="Browse Collections"><li role="presentation"><a tabindex="0" href="/human-kinetics-library-core-collection" title="Human Kinetics Library Core Collection" aria-label="Human Kinetics Library Core Collection">Human Kinetics Library Core Collection</a></li><li role="presentation"><a tabindex="0" href="/human-kinetics-dance-technique" title="Human Kinetics Dance Technique" aria-label="Human Kinetics Dance Technique">Human Kinetics Dance Technique</a></li><li role="presentation"><a tabindex="0" href="/physical-and-health-education" title="Human Kinetics Physical and Health Education" aria-label="Human Kinetics Physical and Health Education">Human Kinetics Physical and Health Education</a></li><li role="presentation"><a tabindex="0" href="/healthcare-in-sport-and-exercise" title="Human Kinetics Health Care in Sport and Exercise" aria-label="Human Kinetics Health Care in Sport and Exercise">Human Kinetics Health Care in Sport and Exercise</a></li><li role="presentation"><a tabindex="0" href="/sports-skills" title="Human Kinetics Sports Skills" aria-label="Human Kinetics Sports Skills">Human Kinetics Sports Skills</a></li><li role="presentation"><a tabindex="0" href="/strength-and-conditioning" title="Human Kinetics Strength and Conditioning" aria-label="Human Kinetics Strength and Conditioning">Human Kinetics Strength and Conditioning</a></li><li role="presentation"><a tabindex="0" href="/category-list?docid=Ebooks" title="Browse All Ebooks" aria-label="Browse All Ebooks">Browse All Ebooks</a></li><li role="presentation"><a tabindex="0" href="/category-list?docid=Video" title="Browse All Video" aria-label="Browse All Video">Browse All Video</a></li></ul> </li><li class="dropdown " ><button tabindex="0" onclick="window.location.href='#';" data-toggle="dropdown" class="dropdown-toggle changebtn" aria-label="About" aria-expanded="false">About</button><ul class="dropdown-menu" role="list" aria-label="About"><li role="presentation"><a tabindex="0" href="/about-human-kinetics-library" title="About Human Kinetics Library" aria-label="About Human Kinetics Library">About Human Kinetics Library</a></li><li role="presentation"><a tabindex="0" href="/editorial-advisory-board" title="Editorial Advisory Board" aria-label="Editorial Advisory Board">Editorial Advisory Board</a></li><li role="presentation"><a tabindex="0" href="/featured-content" title="Featured Content" aria-label="Featured Content">Featured Content</a></li><li role="presentation"><a tabindex="0" href="/reviews" title="Reviews" aria-label="Reviews">Reviews</a></li><li role="presentation"><a tabindex="0" href="/about-human-kinetics" title="About Human Kinetics" aria-label="About Human Kinetics">About Human Kinetics</a></li></ul> </li><li class="" role="none"><button tabindex="0" class="changebtnhome" aria-label="Librarians" onclick="window.location.href='/librarians'">Librarians</button></li> </ul> </nav> </div> </div> <div class="clearfix"></div></header></div> 2011<div class="modal fade" id="session-modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" data-backdrop="static" data-keyboard="false"> 2012 <div class="vertical-alignment-helper"> 2013 <div class="modal-dialog session-modal vertical-align-center" role="document"> 2014 <div class="modal-content"> 2015 <div class="modal-body"> 2016 <h2>Alert</h2> 2017 <p id="session-prompttext">Your session is about to expire! You will be logged out in </p> 2018 <div id="time" class="text-center session-time">10:00</div> 2019 <p id="session-promptconfirm" tabindex="0" aria-labelledby="session-promptconfirm">
2019 Do you wish to stay logged in?</p> 2020 <input type="button" value="Yes, keep me logged in" class="primary_btn clear-btn" id="session-login"> 2021 <input type="button" value="No, log me out" id="session-logout" class="secondary_btn"> 2022 </div> 2023 </div> 2024 </div> 2025 </div> 2026</div> 2027 2028 2029
2030<script type="text/javascript"> 2031 function search(request, response) { 2032 var siteName="hklp"; 2033 var langCode ="en"; 2034 var country = "$territory"; 2035 searchContent = request.term.replace("/", "~").replaceAll('"',''); 2036 var predicitivexmlreq = new XMLHttpRequest(); 2037 2038 predicitivexmlreq.open("GET","/api/searchresult/searchPredictive/"+searchContent+"/"+siteName+"/"+langCode+"/"+country,true); 2039 2040 2041 predicitivexmlreq.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 2042 predicitivexmlreq.send(); 2043 predicitivexmlreq.onreadystatechange = function() { 2044 if (predicitivexmlreq.status == 200 ) { 2045 if(searchContent.replace(/\s/g, "").length>2) { 2046 var predicitivedata = predicitivexmlreq.response; 2047 var predicitivedataString = jQuery.parseJSON(predicitivedata); 2048 }else{ 2049 predicitivedataString=""; 2050 } 2051 response(predicitivedataString); 2052 2053 } 2054 } 2055 } 2056 2057 $(document).ready(function() { 2058 try { 2059 $("#global_searchbox").autocomplete({ 2060 source: search, 2061 minLength: 1, 2062 select: function( event, ui ) { 2063 showProgress(); 2064 localStorage.setItem("selectedCheckBoxItem", null); 2065 localStorage.setItem("EnabledCheckBoxs",false); 2066 var text=ui.item.value; 2067 if(text.trim().length>0){ 2068 var url=window.location.protocol+'//'+window.location.host+'/search-results?any='+text; 2069 window.location.href=url; 2070 } 2071 }, 2072 open: function (event, ui) { 2073 if (navigator.userAgent.match(/(iPod|iPhone|iPad)/)) { 2074 $('.ui-autocomplete').off('menufocus hover mouseover mouseenter'); 2075 } 2076 } 2077 }); 2078 $.ui.autocomplete.prototype._renderItem = function (ul, item) { 2079 item.label = item.label.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)(" + $.ui.autocomplete.escapeRegex(this.term) + ")(?![^<>]*>)(?![^&;]+;)", "gi"), "<strong>$1</strong>"); 2080 return $("<li></li>") 2081 .data("item.autocomplete", item) 2082 .append("<a>" + item.label + "</a>") 2083 .appendTo(ul); 2084 }; 2085 2086 $(document).on('touchstart', '.ui-autocomplete a',function(e){ 2087 $("#global_searchbox").data('ui-autocomplete')._trigger('select', 'autocompleteselect', {item:{value:$(this).text()}}); 2088 }); 2089 2090 } catch (e) {} 2091 }); 2092 2093</script>
2093 2094 2095 2096 2097 2098 2099<div class="search" style="text-align: left; background: none;"> 2100 <div class="container"> 2101 <div class="advanced_keyboard"> 2102 <input type="text" name="search_text" id="global_searchbox" title="Enter text to search" placeholder="Search Human Kinetics Library Platform" value='' autocomplete="off" class=""> 2103 <input id="global_searchbtn" type="submit" class="disabled-btn" aria-label="Search" aria-disabled="true"> </div> 2104 </div> 2105 <!--search ends--> 2106</div> 2107 2108 2109
2110<script> 2111 $("#global_searchbox").on("change", function(){ 2112 if ($(this).val().length > 0) { 2113 $("#global_searchbtn").removeClass('disabled-btn'); 2114 $("#global_searchbtn").removeAttr("aria-disabled"); 2115 } else { 2116 $("#global_searchbtn").addClass('disabled-btn'); 2117 $("#global_searchbtn").attr("aria-disabled", "true"); 2118 } 2119 }); 2120</script>
2120 2121 2122 2123 2124 2125 2126 2127 2128
2129<script type="text/javascript"> 2130 $(document).ready(function(){ 2131 var navigationList = $("header li.dropdown"); 2132 navigationList.each(function(){ 2133 var dropdownList = $(this).find(".dropdown-menu li"); 2134 if (dropdownList.length == 0) { 2135 $(this).addClass('hide'); 2136 } 2137 }); 2138 2139 $('.navbar-collapse li a').on('click', function(e){ 2140 var protocol = "https://"; 2141 var domainname = window.location.host; 2142 var host = window.location.href; 2143 var parent=$(this).parent().parent(); 2144 var interactiontype = "parent"; 2145 var sibling= ""; 2146 var linkurl = ""; 2147 var hrefValue = $(this).attr('href'); 2148 if (parent.hasClass('dropdown-menu')) 2149 { 2150 if(hrefValue.includes("/")){ 2151 linkurl = protocol+domainname+hrefValue; 2152 } 2153 else 2154 { 2155 linkurl = protocol+domainname+"/"+hrefValue; 2156 } 2157 interactiontype = "child"; 2158 sibling=parent.prev().text()+ " > "+$(this).text(); 2159 } 2160 else 2161 { 2162 sibling = $(this).text(); 2163 hrefValue = ''; 2164 linkurl = ""; 2165 } 2166 var idattrvalue = $(this).attr('title'); 2167 if(idattrvalue == undefined){ 2168 idattrvalue = ""; 2169 } 2170 if(hrefValue== "#") 2171 { 2172 hrefValue = ''; 2173 } 2174 const navObj = {}; 2175 navObj.event= 'click_nav_link' 2176 navObj.link_classes = $(this).attr('class') 2177 navObj.link_domain = domainname 2178 navObj.link_id = idattrvalue 2179 navObj.link_text = $(this).text() 2180 navObj.link_url= linkurl 2181 navObj.link_breadcrumb = sibling 2182 navObj.interaction_type = interactiontype 2183 console.log(navObj); 2184 dataLayer.push(navObj); 2185 }); 2186 $("header nav>ul>li:visible:last a").css("background-image", "none"); 2187 }); 2188 navbarPadding(); 2189 $(window).resize(function(){ 2190 navbarPadding(); 2191 }); 2192 function navbarPadding(){ 2193 var navbarHeight=0; 2194 if ($("nav .navbar-nav>li").length > 0) { 2195 var heights = $("nav .navbar-nav>li").map(function () 2196 { 2197 return $(this).height(); 2198 }).get(); 2199 2200 navbarHeight = Math.max.apply(null, heights); 2201 } 2202 if (navbarHeight > 50) { 2203 $("nav.navbar-collapse").css("padding-top", "21px"); 2204 } else { 2205 $("nav.navbar-collapse").css("padding-top", "40px"); 2206 } 2207 } 2208 var loginEvent = $.cookie("LoginEvent"); 2209 if (loginEvent == "true") { 2210 dataLayer.push({ 2211 'event' : 'login', 2212 'method' : '$session.getAttribute("BB-LOGGEDIN-TYPE")' 2213 }); 2214 $.cookie("LoginEvent", "false"); 2215 } 2216</script>
2216 2217 2218 <div class="static_template" id="page-template5" role="main"> 2219 <div class="new-container"> 2220 <div class="row"> 2221 <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 mb20 carousel-margin" data-section="1"> 2222 <style> 2223 .static_template .hero-group p, .static_template .hero-group span { 2224 color: #ffffff !important; 2225 } 2226</style> 2227<div class="hero_image_widget hidden-sm hidden-xs" style="height:290px; background:#ffffff;"> 2228 <!-- top = y coordinates, left=x coordinates, opacity for box background --> 2229 <div class="hero_desc" style="top:13%; left:15%; right:15%; background-color:rgba(0,0,0,0.0)"> 2230 <div class="hero-group"> 2231 <h2 style="color:#ffffff !important;"> 2232 <span style="font-size:40px; font-weight:bold">Human Kinetics Library</span> 2233 </h2> 2234 <p class="en-desc" style="color:#ffffff !important;"> <style> @media (max-width: 767px){ .hero_image_widget .hero-group { background: #000000; margin-top:0px; } .hero_image_widget .hero-group h2 { margin-top: 20px; } } </style> <p style="font-size:25px">A digital hub for sport and exercise studies</p> </p> 2235 <div class="slider-btn"> 2236 <a href="/about-human-kinetics-library" >Find Out More</a> 2237 </div> 2238 </div> 2239 </div> 2240 <img src="https://res.cloudinary.com/bloomsbury-publishing-public/image/upload/f_auto%2Cq_auto/hkl/Static/HKL_homepage_banner_2021_2.jpg" alt="" title="" class="img-responsive" style="height:290px"/> 2241</div> 2242<div class="hero_image_widget visible-sm visible-xs" style="background:#ffffff;"> 2243 <div> 2244 <img src="https://res.cloudinary.com/bloomsbury-publishing-public/image/upload/f_auto%2Cq_auto/hkl/Static/HKL_homepage_banner_2021_2.jpg" alt="" title="" class="img-responsive" style="height:290px"/> 2245 </div> 2246 2247 <div class="hero-group"> 2248 <h2 style="color:#ffffff !important;"> 2249 <span style="font-size:40px; font-weight:bold">Human Kinetics Library</span> 2250 </h2> 2251 <p class="en-desc" style="color:#ffffff !important;"> <style> @media (max-width: 767px){ .hero_image_widget .hero-group { background: #000000; margin-top:0px; } .hero_image_widget .hero-group h2 { margin-top: 20px; } } </style> <p style="font-size:25px">A digital hub for sport and exercise studies</p> </p> 2252 <div class="slider-btn"> 2253 <a href="/about-human-kinetics-library" >Find Out More</a> 2254 </div> 2255 </div> 2256 2257</div> 2258 2259 2260 2261 2262 </div> 2263 </div> 2264 </div> 2265 <section class="three-column"> 2266 <div class="container"> 2267 <div class="row"> 2268 <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 mb20" data-section="4"> 2269 <div class="paragraph_widget"> 2270<h1 class="sr-only"> </h1> 2271 <div class="en-desc" style=""> <div><p style="font-size: 18px; text-align: center;"><b>Human Kinetics Library</b> offers an authoritative and comprehensive resource for people interested in fitness, exercise, coaching and sport. With cross-searchable ebooks and videos from the world’s leading physical activity educational publisher, this platform provides support to increase knowledge, enhance performance and improve health.</p></div> </div> 2272 </div> 2273 2274 </div> 2275 </div> 2276 </div> 2277 2278 <div class="container"> 2279 <div class="row"> 2280 <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 mb20" data-section="4"> 2281<style> 2282 .static_template .tile_widget .tile-box .bottom-text p, .static_template .tile_widget .tile-box .bottom-text span, .static_template .tile_widget .tile-box .bottom-text h2, .static_template .tile_widget .tile-box .bottom-text h3 { 2283 text-align: center; 2284 } 2285 .static_template .tile_widget .tile-box .hover-style p, .static_template .tile_widget .tile-box .hover-style span, .static_template .tile_widget .tile-box .hover-style h2, .static_template .tile_widget .tile-box .hover-style h3 { 2286 text-align: center; 2287 } 2288</style> 2289<div class="tile_widget"> 2290 <input type="hidden" id="grid-columns" value="3"/> 2291 <input type="hidden" id="tile-type" value="2"/> 2292 <div class="tile-box" style="margin-top:10px"> 2293 <input type="hidden" class="tile-logout" value="-1"/> 2294 <input type="hidden" class="tile-login" value="-1"/>
2295 <input type="hidden" name="loopIndex" value="0"> 2296 <style> 2297 .static_template .tile_widget .tile-item-0 p, .static_template .tile_widget .tile-item-0 span, .static_template .tile_widget .tile-item-0 h2, .static_template .tile_widget .tile-item-0 h3, .static_template .tile_widget .tile-item-0 a { 2298 color: #ffffff !important; 2299 } 2300 </style> 2301 <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 tile-item overlay-style tile-item-0" sams=""> 2302 <div class="tile-outline" tabindex="0"> 2303 <a href="/featured-content#featured-topic1" tabindex="-1"> 2304 <img src="https://res.cloudinary.com/bloomsbury-publishing-public/image/upload/f_auto%2Cq_auto/hkl/Static/FC2026/August26/Coaching_Teenagers_Indoor_Basketball_-2249892150.jpg"class="img-responsive" alt="" style="height: 300px;width: 100%;"/> 2305 <div class="overlay-text" style="position: absolute; bottom: 15%; max-width: 85%;"> 2306 <h3 style="background-color: #255995;color: #ffffff !important; padding:10px;margin-bottom:5px;font-size: 24px;width: max-content;max-width: 100%;">Topic in Focus</h3> 2307 <div style="clear: both;"></div> 2308 <div style="background-color: #255995;color: #ffffff !important;padding:10px;width: max-content;max-width: 100%;margin-bottom: 5px;"> 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 <p class="MsoNormal">Inclusive Physical Education</p> 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 </div> 2381 </div> 2382 </a> 2383 </div> 2384 <div class="mb-30 spacing-div"></div> 2385 </div> 2386 <input type="hidden" class="tile-logout" value="-1"/> 2387 <input type="hidden" class="tile-login" value="-1"/> 2388 <input type="hidden" name="loopIndex" value="1"> 2389 <style> 2390 .static_template .tile_widget .tile-item-1 p, .static_template .tile_widget .tile-item-1 span, .static_template .tile_widget .tile-item-1 h2, .static_template .tile_widget .tile-item-1 h3, .static_template .tile_widget .tile-item-1 a { 2391 color: #ffffff !important; 2392 } 2393 </style> 2394 <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 tile-item overlay-style tile-item-1" sams=""> 2395 <div class="tile-outline" tabindex="0"> 2396 <a href="/featured-content#featured-sport" tabindex="-1"> 2397 <img src="https://res.cloudinary.com/bloomsbury-publishing-public/image/upload/f_auto%2Cq_auto/hkl/Static/FC2026/August26/Rugby_Sevens_-2282055031.jpg"class="img-responsive" alt="" style="height: 300px;width: 100%;"/> 2398 <div class="overlay-text" style="position: absolute; bottom: 15%; max-width: 85%;"> 2399 <h3 style="background-color: #255995;color: #ffffff !important; padding:10px;margin-bottom:5px;font-size: 24px;width: max-content;max-width: 100%;">Sport in Focus</h3> 2400 <div style="clear: both;"></div> 2401 <div style="background-color: #255995;color: #ffffff !important;padding:10px;width: max-content;max-width: 100%;margin-bottom: 5px;"> 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 <p class="MsoNormal">Rugby</p> 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 </div> 2474 </div> 2475 </a> 2476 </div> 2477 <div class="mb-30 spacing-div"></div> 2478 </div> 2479 <input type="hidden" class="tile-logout" value="-1"/> 2480 <input type="hidden" class="tile-login" value="-1"/> 2481 <input type="hidden" name="loopIndex" value="2"> 2482 <style> 2483 .static_template .tile_widget .tile-item-2 p, .static_template .tile_widget .tile-item-2 span, .static_template .tile_widget .tile-item-2 h2, .static_template .tile_widget .tile-item-2 h3, .static_template .tile_widget .tile-item-2 a { 2484 color: #ffffff !important; 2485 } 2486 </style> 2487 <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 tile-item overlay-style tile-item-2" sams=""> 2488 <div class="tile-outline" tabindex="0"> 2489 <a href="/featured-content-archive" tabindex="-1"> 2490 <img src="https://res.cloudinary.com/bloomsbury-publishing-public/image/upload/v1664897645/hkl/Static/FC%20Oct%2022/tennis-6533589_1920.jpg"class="img-responsive" alt="" style="height: 300px;width: 100%;"/> 2491 <div class="overlay-text" style="position: absolute; bottom: 15%; max-width: 85%;"> 2492 <h3 style="background-color: #255995;color: #ffffff !important; padding:10px;margin-bottom:5px;font-size: 24px;width: max-content;max-width: 100%;">Featured Content Archive</h3> 2493 <div style="clear: both;"></div> 2494 </div> 2495 </a> 2496 </div> 2497 <div class="mb-30 spacing-div"></div> 2498 </div> 2499 </div> 2500</div> 2501 </div>
2502 </div> 2503 </div> 2504 2505 <div class="container"> 2506 <div class="row"> 2507 <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 mb20" data-section="4"> 2508<style> 2509 .static_template .tile_widget .tile-box .bottom-text p, .static_template .tile_widget .tile-box .bottom-text span, .static_template .tile_widget .tile-box .bottom-text h2, .static_template .tile_widget .tile-box .bottom-text h3 { 2510 text-align: center; 2511 } 2512 .static_template .tile_widget .tile-box .hover-style p, .static_template .tile_widget .tile-box .hover-style span, .static_template .tile_widget .tile-box .hover-style h2, .static_template .tile_widget .tile-box .hover-style h3 { 2513 text-align: center; 2514 } 2515</style> 2516<div class="tile_widget"> 2517 <h2 style="text-align: center;font-size: 28px;">Browse Collections</h2> 2518 <input type="hidden" id="grid-columns" value="3"/> 2519 <input type="hidden" id="tile-type" value="2"/> 2520 <div class="tile-box" style="margin-top:10px"> 2521 <input type="hidden" class="tile-logout" value="-1"/> 2522 <input type="hidden" class="tile-login" value="-1"/> 2523 <input type="hidden" name="loopIndex" value="0"> 2524 <style> 2525 .static_template .tile_widget .tile-item-0 p, .static_template .tile_widget .tile-item-0 span, .static_template .tile_widget .tile-item-0 h2, .static_template .tile_widget .tile-item-0 h3, .static_template .tile_widget .tile-item-0 a { 2526 color: #ffffff !important; 2527 } 2528 </style> 2529 <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 tile-item overlay-style tile-item-0" sams="hklcol1~hklcol2~hklcol3~hkl~hklcol4~hklcol5~hklcol6"> 2530 <div class="tile-outline" tabindex="0"> 2531 <a href="human-kinetics-library-core-collection" tabindex="-1"> 2532 <img src="https://res.cloudinary.com/bloomsbury-publishing-public/image/upload/f_auto%2Cq_auto/hkl/Static/Home%202022/GettyImages-146667642.jpg"class="img-responsive" alt="man running against black background" style="height: 200px;width: 100%;"/> 2533 <div class="overlay-text" style="position: absolute; bottom: 15%; max-width: 85%;"> 2534 <h3 style="background-color: #255995;color: #ffffff !important; padding:10px;margin-bottom:5px;font-size: 24px;width: max-content;max-width: 100%;">Core Collection</h3> 2535 <div style="clear: both;"></div> 2536 </div> 2537 </a> 2538 </div> 2539 <div class="mb-30 spacing-div"></div> 2540 </div> 2541 <input type="hidden" class="tile-logout" value="-1"/> 2542 <input type="hidden" class="tile-login" value="-1"/> 2543 <input type="hidden" name="loopIndex" value="1"> 2544 <style> 2545 .static_template .tile_widget .tile-item-1 p, .static_template .tile_widget .tile-item-1 span, .static_template .tile_widget .tile-item-1 h2, .static_template .tile_widget .tile-item-1 h3, .static_template .tile_widget .tile-item-1 a { 2546 color: #ffffff !important; 2547 } 2548 </style> 2549 <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 tile-item overlay-style tile-item-1" sams="hkldance~hkldancecol1~hkldancecol2~hkldancecol3~hkldancecol4"> 2550 <div class="tile-outline" tabindex="0"> 2551 <a href="/human-kinetics-dance-technique" tabindex="-1"> 2552 <img src="https://res.cloudinary.com/bloomsbury-publishing-public/image/upload/f_auto%2Cq_auto/hkl/Static/Home%202022/GettyImages-466176563.jpg"class="img-responsive" alt="tap shoes on a stage" style="height: 200px;width: 100%;"/> 2553 <div class="overlay-text" style="position: absolute; bottom: 15%; max-width: 85%;"> 2554 <h3 style="background-color: #255995;color: #ffffff !important; padding:10px;margin-bottom:5px;font-size: 24px;width: max-content;max-width: 100%;">Dance Technique</h3> 2555 <div style="clear: both;"></div> 2556 </div> 2557 </a> 2558 </div> 2559 <div class="mb-30 spacing-div"></div> 2560 </div> 2561 <input type="hidden" class="tile-logout" value="-1"/> 2562 <input type="hidden" class="tile-login" value="-1"/> 2563 <input type="hidden" name="loopIndex" value="2"> 2564 <style> 2565 .static_template .tile_widget .tile-item-2 p, .static_template .tile_widget .tile-item-2 span, .static_template .tile_widget .tile-item-2 h2, .static_template .tile_widget .tile-item-2 h3, .static_template .tile_widget .tile-item-2 a { 2566 color: #ffffff !important; 2567 } 2568 </style> 2569 <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 tile-item overlay-style tile-item-2" sams="hklheal~hklhealcol1~hklhealcol2~hklhealcol3"> 2570 <div class="tile-outline" tabindex="0"> 2571 <a href="/healthcare-in-sport-and-exercise" tabindex="-1"> 2572 <img src="https://res.cloudinary.com/bloomsbury-publishing-public/image/upload/f_auto%2Cq_auto/hkl/Static/Home%202022/iStock-512698489.jpg"class="img-responsive" alt="bones in a foot" style="height: 200px;width: 100%;"/> 2573 <div class="overlay-text" style="position: absolute; bottom: 15%; max-width: 85%;"> 2574 <h3 style="background-color: #255995;color: #ffffff !important; padding:10px;margin-bottom:5px;font-size: 24px;width: max-content;max-width: 100%;">Health Care in Sport and Exercise</h3> 2575 <div style="clear: both;"></div> 2576 </div> 2577 </a> 2578 </div> 2579 <div class="mb-30 spacing-div"></div> 2580 </div> 2581 <input type="hidden" class="tile-logout" value="-1"/> 2582 <input type="hidden" class="tile-login" value="-1"/> 2583 <input type="hidden" name="loopIndex" value="3"> 2584 <style> 2585 .static_template .tile_widget .tile-item-3 p, .static_template .tile_widget .tile-item-3 span, .static_template .tile_widget .tile-item-3 h2, .static_template .tile_widget .tile-item-3 h3, .static_template .tile_widget .tile-item-3 a { 2586 color: #ffffff !important; 2587 } 2588 </style> 2589 <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 tile-item overlay-style tile-item-3" sams="hklphys~hklphyscol1~hklphyscol2~hklphyscol3~hklphyscol4~hklphyscol5"> 2590 <div class="tile-outline" tabindex="0"> 2591 <a href="/physical-and-health-education" tabindex="-1"> 2592 <img src="https://res.cloudinary.com/bloomsbury-publishing-public/image/upload/f_auto%2Cq_auto/hkl/Static/Home%202022/iStock-487451074.jpg"class="img-responsive" alt="children in front of a football goal" style="height: 200px;width: 100%;"/> 2593 <div class="overlay-text" style="position: absolute; bottom: 15%; max-width: 85%;"> 2594 <h3 style="background-color: #255995;color: #ffffff !important; padding:10px;margin-bottom:5px;font-size: 24px;width: max-content;max-width: 100%;">Physical and Health Education</h3> 2595 <div style="clear: both;"></div> 2596 </div> 2597 </a> 2598 </div> 2599 <div class="mb-30 spacing-div"></div> 2600 </div> 2601 <input type="hidden" class="tile-logout" value="-1"/> 2602 <input type="hidden" class="tile-login" value="-1"/> 2603 <input type="hidden" name="loopIndex" value="4"> 2604 <style> 2605 .static_template .tile_widget .tile-item-4 p, .static_template .tile_widget .tile-item-4 span, .static_template .tile_widget .tile-item-4 h2, .static_template .tile_widget .tile-item-4 h3, .static_template .tile_widget .tile-item-4 a { 2606 color: #ffffff !important; 2607 } 2608 </style> 2609 <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 tile-item overlay-style tile-item-4" sams="hklskill"> 2610 <div class="tile-outline" tabindex="0"> 2611 <a href="/sports-skills" tabindex="-1"> 2612 <img src="https://res.cloudinary.com/bloomsbury-publishing-public/image/upload//f_auto%2Cq_auto/hkl/Static/fencing-1839325_1280.jpg"class="img-responsive" alt="two peo
2612ple fencing " style="height: 200px;width: 100%;"/> 2613 <div class="overlay-text" style="position: absolute; bottom: 15%; max-width: 85%;"> 2614 <h3 style="background-color: #255995;color: #ffffff !important; padding:10px;margin-bottom:5px;font-size: 24px;width: max-content;max-width: 100%;">Sports Skills</h3> 2615 <div style="clear: both;"></div> 2616 </div> 2617 </a> 2618 </div> 2619 <div class="mb-30 spacing-div"></div> 2620 </div> 2621 <input type="hidden" class="tile-logout" value="-1"/> 2622 <input type="hidden" class="tile-login" value="-1"/> 2623 <input type="hidden" name="loopIndex" value="5"> 2624 <style> 2625 .static_template .tile_widget .tile-item-5 p, .static_template .tile_widget .tile-item-5 span, .static_template .tile_widget .tile-item-5 h2, .static_template .tile_widget .tile-item-5 h3, .static_template .tile_widget .tile-item-5 a { 2626 color: #ffffff !important; 2627 } 2628 </style> 2629 <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12 tile-item overlay-style tile-item-5" sams="hklstrength~hklstrength2~hklstrength3"> 2630 <div class="tile-outline" tabindex="0"> 2631 <a href="/strength-and-conditioning" tabindex="-1"> 2632 <img src="https://res.cloudinary.com/bloomsbury-publishing-public/image/upload/f_auto%2Cq_auto/hkl/Static/weightlifting-8312162_1280.jpg"class="img-responsive" alt="person lifting a large weight" style="height: 200px;width: 100%;"/> 2633 <div class="overlay-text" style="position: absolute; bottom: 15%; max-width: 85%;"> 2634 <h3 style="background-color: #255995;color: #ffffff !important; padding:10px;margin-bottom:5px;font-size: 24px;width: max-content;max-width: 100%;">Strength and Conditioning</h3> 2635 <div style="clear: both;"></div> 2636 </div> 2637 </a> 2638 </div> 2639 <div class="mb-30 spacing-div"></div> 2640 </div> 2641 </div> 2642</div> 2643 </div> 2644 </div> 2645 </div> 2646 2647 <div class="container"> 2648 <div class="row"> 2649 <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 mb20" data-section="4"> 2650<style> 2651 .static_template .tile_widget .tile-box .bottom-text p, .static_template .tile_widget .tile-box .bottom-text span, .static_template .tile_widget .tile-box .bottom-text h2, .static_template .tile_widget .tile-box .bottom-text h3 { 2652 text-align: center; 2653 } 2654 .static_template .tile_widget .tile-box .hover-style p, .static_template .tile_widget .tile-box .hover-style span, .static_template .tile_widget .tile-box .hover-style h2, .static_template .tile_widget .tile-box .hover-style h3 { 2655 text-align: center; 2656 } 2657</style> 2658<div class="tile_widget"> 2659 <h2 style="text-align: center;font-size: 28px;">Explore Content</h2> 2660 <input type="hidden" id="grid-columns" value="4"/> 2661 <input type="hidden" id="tile-type" value="2"/> 2662 <div class="tile-box" style="margin-top:10px"> 2663 <input type="hidden" class="tile-logout" value="-1"/> 2664 <input type="hidden" class="tile-login" value="-1"/> 2665 <input type="hidden" name="loopIndex" value="0"> 2666 <style> 2667 .static_template .tile_widget .tile-item-0 p, .static_template .tile_widget .tile-item-0 span, .static_template .tile_widget .tile-item-0 h2, .static_template .tile_widget .tile-item-0 h3, .static_template .tile_widget .tile-item-0 a { 2668 color: #ffffff !important; 2669 } 2670 </style> 2671 <div class="col-lg-3 col-md-3 col-sm-12 col-xs-12 tile-item overlay-style tile-item-0" sams=""> 2672 <div class="tile-outline" tabindex="0"> 2673 <a href="/taxonomy?id=sportandActivities" tabindex="-1"> 2674 <img src="https://res.cloudinary.com/bloomsbury-publishing-public/image/upload/f_auto%2Cq_auto/hkl/Static/archer-3563580_1280.jpg"class="img-responsive" alt="boy with a bow and arrow" style="height: 200px;width: 100%;"/> 2675 <div class="overlay-text" style="position: absolute; bottom: 15%; max-width: 85%;"> 2676 <h3 style="background-color: #255995;color: #ffffff !important; padding:10px;margin-bottom:5px;font-size: 24px;width: max-content;max-width: 100%;">Sport / Activity</h3> 2677 <div style="clear: both;"></div> 2678 </div> 2679 </a> 2680 </div> 2681 <div class="mb-30 spacing-div"></div> 2682 </div> 2683 <input type="hidden" class="tile-logout" value="-1"/> 2684 <input type="hidden" class="tile-login" value="-1"/> 2685 <input type="hidden" name="loopIndex" value="1"> 2686 <style> 2687 .static_template .tile_widget .tile-item-1 p, .static_template .tile_widget .tile-item-1 span, .static_template .tile_widget .tile-item-1 h2, .static_template .tile_widget .tile-item-1 h3, .static_template .tile_widget .tile-item-1 a { 2688 color: #ffffff !important; 2689 } 2690 </style> 2691 <div class="col-lg-3 col-md-3 col-sm-12 col-xs-12 tile-item overlay-style tile-item-1" sams=""> 2692 <div class="tile-outline" tabindex="0"> 2693 <a href="/taxonomy?id=topic" tabindex="-1"> 2694 <img src="https://res.cloudinary.com/bloomsbury-publishing-public/image/upload/f_auto%2Cq_auto/hkl/Static/athlete-1840437_1280.jpg"class="img-responsive" alt="person on a running track" style="height: 200px;width: 100%;"/> 2695 <div class="overlay-text" style="position: absolute; bottom: 15%; max-width: 85%;"> 2696 <h3 style="background-color: #255995;color: #ffffff !important; padding:10px;margin-bottom:5px;font-size: 24px;width: max-content;max-width: 100%;">Topic</h3> 2697 <div style="clear: both;"></div> 2698 </div> 2699 </a> 2700 </div> 2701 <div class="mb-30 spacing-div"></div> 2702 </div> 2703 <input type="hidden" class="tile-logout" value="-1"/> 2704 <input type="hidden" class="tile-login" value="-1"/> 2705 <input type="hidden" name="loopIndex" value="2"> 2706 <style> 2707 .static_template .tile_widget .tile-item-2 p, .static_template .tile_widget .tile-item-2 span, .static_template .tile_widget .tile-item-2 h2, .static_template .tile_widget .tile-item-2 h3, .static_template .tile_widget .tile-item-2 a { 2708 color: #ffffff !important; 2709 } 2710 </style> 2711 <div class="col-lg-3 col-md-3 col-sm-12 col-xs-12 tile-item overlay-style tile-item-2" sams=""> 2712 <div class="tile-outline" tabindex="0"> 2713 <a href="/category-list?docid=Ebooks" tabindex="-1"> 2714 <img src="https://res.cloudinary.com/bloomsbury-publishing-public/image/upload/f_auto%2Cq_auto/hkl/Static/hockey-4119968_1280.jpg"class="img-responsive" alt="person in ice hockey uniform on the ice" style="height: 200px;width: 100%;"/> 2715 <div class="overlay-text" style="position: absolute; bottom: 15%; max-width: 85%;"> 2716 <h3 style="background-color: #255995;color: #ffffff !important; padding:10px;margin-bottom:5px;font-size: 24px;width: max-content;max-width: 100%;">Ebooks</h3> 2717 <div style="clear: both;"></div> 2718 </div> 2719 </a> 2720 </div> 2721 <div class="mb-30 spacing-div"></div> 2722 </div> 2723 <input type="hidden" class="tile-logout" value="-1"/> 2724 <input type="hidden" class="tile-login" value="-1"/> 2725 <input type="hidden" name="loopIndex" value="3"> 2726 <style> 2727 .static_template .tile_widget .tile-item-3 p, .static_template .tile_widget .tile-item-3 span, .static_template .tile_widget .tile-item-3 h2, .static_template .tile_widget .tile-item-3 h3, .static_template .tile_widget .tile-item-3 a { 2728 color: #ffffff !important; 2729 } 2730 </style> 2731 <div class="col-lg-3 col-md-3 col-sm-12 col-xs-12 tile-item overlay-style tile-item-3" sams=""> 2732 <div class="tile-outline" tabindex="0"> 2733 <a href="/category-list?docid=Video" tabindex="-1"> 2734 <img src="https://res.cloudinary.com/bloomsbury-publishing-public/image/upload/f_auto%2Cq_auto/hkl/Static/agility-1850711_1280.jpg"class="img-responsive" alt="ballet dancers, man jumping in the air and woman crouched low" style="height: 200px;width: 100%;"/> 2735 <div class="overlay-text" style="position: absolute; bottom: 15%; max-width: 85%;"> 2736 <h3 style="background-color: #255995;color: #ffffff !important; padding:10px;margin-bottom:5px;font-size: 24px;width: max-content;max-width: 100%;">Videos</h3> 2737 <div style="clear: both;"></div> 2738 </div> 2739 </a> 2740 </div> 2741 <div class="mb-30 spacing-div"></div> 2742 </div> 2743 </div> 2744</div> 2745 </div>
2746 </div> 2747 </div> 2748 2749 2750 </section> 2751</div> 2752<div class="ssp-footer-layout"> <footer class="footer-temp2"> <div class="ssp-footer-top"> <div class="container"> <div class="row ssp-foot"> <div class="col-xs-12 col-sm-12 hidden-md hidden-lg"> <ul class="ssp-footer-menu"> <li class="active" role="none"><button tabindex="0" class="changebtnhome" aria-label="Home" onclick="window.location.href='/home'">Home</button></li><li class="" role="none"><button tabindex="0" class="changebtnhome" aria-label="About" onclick="window.location.href='/about-human-kinetics-library'">About</button></li><li class="" role="none"><button tabindex="0" class="changebtnhome" aria-label="Help" onclick="window.location.href='/help-content'">Help</button></li><li class="" role="none"><button tabindex="0" class="changebtnhome" aria-label="Accessibility" onclick="window.location.href='/accessibility'">Accessibility</button></li><li class="" role="none"><button tabindex="0" class="changebtnhome" aria-label="Contact Us" onclick="window.location.href='/contact-us'">Contact Us</button></li> </ul> </div> <div class="sm-temp2-container"> <div class="ssp-foot-logo"> <div class="col-xs-3 col-sm-3 col-md-2 col-lg-2 ssp-footleft-img"> <span class="navbar-brand zero-leftpad first-logo"> <a class="confirmModal" target="_blank" href="https://www.bloomsbury.com/dr/digital-resources/"><img src="/bloomsbury_assets/hklp/images/Bloomsbury Digital Resources.jpg" class="img-responsive" alt="Bloomsbury Digital Resources" title="Bloomsbury Digital Resources"></a> </span> </div> <div class="col-xs-3 col-sm-3 col-md-2 col-lg-2 ssp-footright-img"> <span class="navbar-brand second-logo"> <a class="confirmModal" target="_blank" href="https://uk.humankinetics.com/"><img src="/bloomsbury_assets/hklp/images/hklogo.png" class="img-responsive" alt="Human Kinetics" title="Human Kinetics"></a> </span> </div> </div> <div class="col-xs-6 hidden-sm col-md-5 col-lg-6 hidden-xs footer2-nav"> <ul class="ssp-footer-menu"> <li class="active" role="none"><button tabindex="0" class="changebtnhome" aria-label="Home" onclick="window.location.href='/home'">Home</button></li><li class="" role="none"><button tabindex="0" class="changebtnhome" aria-label="About" onclick="window.location.href='/about-human-kinetics-library'">About</button></li><li class="" role="none"><button tabindex="0" class="changebtnhome" aria-label="Help" onclick="window.location.href='/help-content'">Help</button></li><li class="" role="none"><button tabindex="0" class="changebtnhome" aria-label="Accessibility" onclick="window.location.href='/accessibility'">Accessibility</button></li><li class="" role="none"><button tabindex="0" class="changebtnhome" aria-label="Contact Us" onclick="window.location.href='/contact-us'">Contact Us</button></li> </ul> </div> <div class="col-xs-6 col-sm-3 col-md-3 col-lg-2 footer2-social"> <div class="hidden-xs footer2-social-inner"> <div class="social-media"> <!-- <h5 tabindex="0">Social Media</h5> --> <ul role="menu"> <li role="menuitem" class=""><a target="_blank" class="confirmModal" href="https://www.bloomsbury.com/newsletter/academic/bloomsbury-digital-resources/human-kinetics-library" title="Newsletters"><span class="icon-Newsletters" title="Newsletters"></span></a></li><li role="menuitem" class=""><a target="_blank" class="confirmModal" href="https://twitter.com/BloomsburyDigtl" title="X"><span class="icon-X" title="X"></span></a></li><li role="menuitem" class=""><a target="_blank" class="confirmModal" href="https://www.instagram.com/bloomsburydigtl/" title="Instagram"><span class="icon-Instagram" title="Instagram"></span></a></li> </ul> </div> </div> </div> <!-- social Icons for mobile devices starts--> <div class="visible-xs xs-social"> <div class="social-media"> <!-- <h5 tabindex="0">Social Media</h5> --> <ul role="menu"> <li role="menuitem" class=""><a target="_blank" class="confirmModal" href="https://www.bloomsbury.com/newsletter/academic/bloomsbury-digital-resources/human-kinetics-library" title="Newsletters"><span class="icon-Newsletters" title="Newsletters"></span></a></li><li role="menuitem" class=""><a target="_blank" class="confirmModal" href="https://twitter.com/BloomsburyDigtl" title="X"><span class="icon-X" title="X"></span></a></li><li role="menuitem" class=""><a target="_blank" class="confirmModal" href="https://www.instagram.com/bloomsburydigtl/" title="Instagram"><span class="icon-Instagram" title="Instagram"></span></a></li> </ul> </div> <div class="dropup"> <div class="more-social-icon dropdown"> <a class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false"> <img src="/bloomsbury_assets/bloomsbury/images/more-dot-icon.png" alt=""> </a> <div class="dropdown-menu signin_dropdown social-dropdown-layer" role="menu"> <div class="social-dropdown"> <ul role="menu"> <li role="menuitem" class=""><a target="_blank" class="confirmModal" href="https://www.bloomsbury.com/newsletter/academic/bloomsbury-digital-resources/human-kinetics-library" title="Newsletters"><span class="icon-Newsletters" title="Newsletters"></span></a></li><li role="menuitem" class=""><a target="_blank" class="confirmModal" href="https://twitter.com/BloomsburyDigtl" title="X"><span class="icon-X" title="X"></span></a></li><li role="menuitem" class=""><a target="_blank" class="confirmModal" href="https://www.instagram.com/bloomsburydigtl/" title="Instagram"><span class="icon-Instagram" title="Instagram"></span></a></li> </ul> </div> </div> </div> </div> </div> <!-- social Icons for mobile devices ends--> </div> </div> </div> </div> <div class="ssp-footer-btm"> <div class="container"> <div class="row"> <div class="col-xs-6 col-sm-6 col-md-6 col-lg-6 text-left"> <div class="copy-right"> Copyright Bloomsbury Publishing Plc 2025 </div> </div> <div class="col-xs-6 col-sm-6 col-md-6 col-lg-6 text-right footer-bootm-link"> <h6><a href="/terms-and-conditions" alt="Terms and Conditions" title="Terms and Conditions">Terms and Conditions</a></h6><h6>
2752<a href="/privacy-policy" alt="Privacy Policy" title="Privacy Policy">Privacy Policy</a></h6> </div> </div> </div> </div> </footer></div>
2752<script> 2753 $(document).ready(function() { 2754 $(".hover-image").on("mouseenter focus", function(){ 2755 var overlay = $(this).find('.overlay-text'); 2756 overlay.slideDown("fast", function(){}); 2757 }).on("mouseleave blur", function(){ 2758 var overlay = $(this).find('.overlay-text'); 2759 overlay.slideUp("fast", function(){}); 2760 }); 2761 $(".tile-outline").on("focus", function(){ 2762 if ($(this).find("a.hover-image").length > 0) { 2763 var overlay = $(this).find('.overlay-text'); 2764 overlay.slideDown("fast", function(){}); 2765 } 2766 }).on("blur", function(){ 2767 if ($(this).find("a.hover-image").length > 0) { 2768 var overlay = $(this).find('.overlay-text'); 2769 overlay.slideUp("fast", function(){}); 2770 } 2771 }); 2772 $(".bottom-text").on("click", function(e){ 2773 var link = $(this).attr("data-href"); 2774 if (link) { 2775 window.location.href = link; 2776 } 2777 }); 2778 $(".tile_widget").parent().addClass('pl-0').addClass('pr-0'); 2779 /*if ($('.custom_text_widget').length > 0) { 2780 $(".custom_text_widget").parent().addClass('pl-0'); 2781 }*/ 2782 var newFlag = 0; 2783 hideTitle(); 2784 if (newFlag > 0) { 2785 gridReflow(); 2786 } 2787 setTimeout(function(){ 2788 heightAdjustment(); 2789 },1000); 2790 $(".tile-outline,.image_feature").on("keyup", function (e) { 2791 if (e.keyCode == 13) { 2792 var linkPresent = $(this).find('a'); 2793 if (linkPresent.length > 0) { 2794 var hrefLink = linkPresent.eq(0).attr('href'); 2795 if (hrefLink) { 2796 window.location.href = hrefLink; 2797 } 2798 } 2799 } 2800 }); 2801 }); 2802 2803 function removeUnsubscribedTiles() { 2804 var newFlag = 0; 2805 var tileList = $(".tile_widget .tile-item"); 2806 tileList.each(function(){ 2807 var accessFlag = true; 2808 var samsId = $(this).attr('sams'); 2809 if (samsId) { 2810 accessFlag = false; 2811 var samsList = samsId.split("~"); 2812 for(var x=0;x<samsList.length;x++) { 2813 } 2814 } 2815 if (!accessFlag) { 2816 $(this).addClass('remove-tile'); 2817 newFlag++; 2818 } 2819 }); 2820 $('.tile_widget .tile-item.remove-tile').remove(); 2821 return newFlag; 2822 } 2823 2824 function gridReflow() { 2825 $(".tile_widget").each(function(){ 2826 var columns = $(this).find("#grid-columns").val(); 2827 var tileList = $(this).find(".tile-item"); 2828 var tileCount = tileList.length; 2829 if (columns == "4") { 2830 var reflowFactor = tileCount%parseInt(columns); 2831 var reflowQuotient = parseInt(tileCount/parseInt(columns)); 2832 switch (reflowFactor) { 2833 case 0: 2834 break; 2835 case 3: 2836 if (reflowQuotient == 0) { 2837 tileList.removeClass("col-lg-3 col-md-3").addClass("col-lg-4 col-md-4"); 2838 } 2839 break; 2840 case 1: 2841 case 2: 2842 if (reflowQuotient == 0) { 2843 tileList.removeClass("col-lg-3 col-md-3").addClass("col-lg-6 col-md-6"); 2844 } else { 2845 tileList.removeClass("col-lg-3 col-md-3").addClass("col-lg-4 col-md-4"); 2846 } 2847 break; 2848 default: 2849 break; 2850 2851 } 2852 } 2853 }); 2854 } 2855 function heightAdjustment() { 2856 var isSafari = /^((?!chrome|android).)*safari/i.test(navigator.userAgent); 2857 $(".tile_widget").each(function(){ 2858 var maxHeight = 0; 2859 var bottomTiles = $(this).find(".tile-item.bottom-style .bottom-text,.tile-item.visible-lg .side-text"); 2860 var imageTiles = $(this).find(".tile-item.visible-lg .image_feature .image-part img"); 2861 bottomTiles.each(function(){ 2862 currentHeight = $(this).height(); 2863 if (currentHeight > maxHeight) { 2864 maxHeight = currentHeight; 2865 } 2866 }); 2867 imageTiles.each(function(){ 2868 currentHeight = $(this).height(); 2869 if (currentHeight > maxHeight) { 2870 maxHeight = currentHeight; 2871 } 2872 }); 2873 if (maxHeight > 0) { 2874 if ($(this).find(".tile-item.visible-lg .side-text").length > 0) { 2875 bottomTiles.css("height", maxHeight + 40); 2876 if (isSafari) { 2877 imageTiles.css("max-height", maxHeight + 40); 2878 } 2879 } else { 2880 bottomTiles.css("height", maxHeight); 2881 } 2882 } 2883 }); 2884 } 2885 function hideTitle(){ 2886 $(".tile_widget").each(function(){ 2887 var tileList = $(this).find(".tile-item"); 2888 var tileCount = tileList.length; 2889 if(tileCount==0){ 2890 var sectionId = $(this).parent().data('section'); 2891 var parentLength = $(this).parent().parent().children().length; 2892 var parent = $(this).parent().parent().children();
2893 var removedIndex; 2894 for(var i=0; i<parentLength;i++){ 2895 if(sectionId==$(parent[i]).data('section')){ 2896 $(parent[i]).remove(); 2897 removedIndex=i; 2898 } 2899 } 2900 if(removedIndex%2!=0){ 2901 $(parent[removedIndex-1]).removeClass().addClass("col-lg-12 col-md-12 col-sm-12 col-xs-12 mb20"); 2902 }else{ 2903 if(removedIndex+1 <= parentLength){ 2904 $(parent[removedIndex+1]).removeClass().addClass("col-lg-12 col-md-12 col-sm-12 col-xs-12 mb20"); 2905 } 2906 } 2907 } 2908 }); 2909 } 2910</script>
2910 2911
2911<script> 2912 var siteId = 'bb01'; 2913 sqtrkq.push(['wid', siteId]); 2914 var squidObj = {}; 2915 var mpid = ''; 2916 mpid = 'hklp'; 2917 var mpna = ''; 2918 mpna = 'Human Kinetics Library Platform'; 2919 2920 var mpa = 'Static Page'; 2921 var mut = 'Page'; 2922 var mpsa = ""; 2923 var cdid = 'hklp'; 2924 var cdna = 'Human Kinetics Library Platform'; 2925 var cdt = 'Static Page'; 2926 var cid = '/'; 2927 var cna = ''; 2928 cna = 'Home'; 2929 mpsa = 'home'; 2930 if(mpa) { 2931 squidObj.mpa = mpa; 2932 } 2933 if(mpsa) { 2934 squidObj.mpsa = mpsa; 2935 } 2936 if (mpid) { 2937 squidObj.mpid = mpid; 2938 } 2939 if (mpna) { 2940 squidObj.mpna = mpna; 2941 } 2942 if (mut) { 2943 squidObj.mut = mut; 2944 } 2945 if (cdid) { 2946 squidObj.cdid = cdid; 2947 } 2948 if (cdna) { 2949 squidObj.cdna = cdna; 2950 } 2951 if (cna) { 2952 squidObj.cna = cna; 2953 } 2954 if (cdt) { 2955 squidObj.cdt = cdt; 2956 } 2957 if (cid) { 2958 squidObj.cid = cid; 2959 } 2960 2961 2962 var u = new URI(document.location.href); 2963 sqtrkq.push(['dom', '.' + u.domain()]); 2964 2965 2966 sqtrkq.push(['ext', encodeURIComponent(JSON.stringify(squidObj))]); 2967 sqtrkq.push(['post', true]); 2968 sqtrkq.push(['track']); 2969 2970</script>
2970 2971
2972<script> 2973 plyr.setup(); 2974 $('.popper').popover({ 2975 placement: 'top', 2976 container: 'body', 2977 trigger: 'manual', 2978 html: true, 2979 content: function () { 2980 return $(this).next('.popper-content').length>0?$(this).next('.popper-content').html():$(this).parent().next('.popper-content').html(); 2981 } 2982 }).off('keyup click').on('keyup click', function(e){ 2983 if (e.keyCode == 13) { 2984 $('this').trigger('click'); 2985 } else if (e.type == "click") { 2986 e.stopPropagation(); 2987 $('.popper').popover('hide'); 2988 $(this).popover('toggle'); 2989 } 2990 }); 2991 2992 $('.article-popper').popover({ 2993 placement: 'top', 2994 container: 'body', 2995 trigger: 'manual', 2996 html: true, 2997 content: function () { 2998 return $('.popper-content[id="'+$(this).attr('popover-id')+'"]').html(); 2999 } 3000 }).on('keyup click', function(e){ 3001 if (e.keyCode == 13) { 3002 $('this').trigger('click'); 3003 } else if (e.type == "click") { 3004 e.stopPropagation(); 3005 $('.article-popper').popover('hide'); 3006 $(this).popover('toggle'); 3007 } 3008 }); 3009 initArcadianLibraryImageSlider(); 3010 $('a[target="_blank"]').each(function(){ 3011 $(this).attr("rel", "noopener noreferrer"); 3012 }); 3013 $('.custom_text_widget a').on('click', function(e){ 3014 dataLayer.push({ 3015 'event' : 'click_institutional_message' 3016 }); 3017 }); 3018 $('.owl-dots').on('click', function(e){ 3019 var cms_element_type=""; 3020 const navObj = {}; 3021 cms_element_type="Image Slider"; 3022 navObj.event= 'cms_element_click'; 3023 navObj.cms_element_type =cms_element_type; 3024 dataLayer.push(navObj); 3025 }); 3026 $(".owl-nav").on('click', function(e){ 3027 var cms_element_type=""; 3028 const navObj = {}; 3029 if(!e.isTrigger){ 3030 cms_element_type="Image Slider"; 3031 navObj.event= 'cms_element_click'; 3032 navObj.cms_element_type =cms_element_type; 3033 dataLayer.push(navObj); 3034 } 3035 }); 3036 $('.carousel-indicators').on('click', function(e){ 3037 var cms_element_type=""; 3038 const navObj = {}; 3039 cms_element_type="Image Carousel"; 3040 navObj.event= 'cms_element_click'; 3041 navObj.cms_element_type =cms_element_type; 3042 dataLayer.push(navObj); 3043 }); 3044 $('.hero_image_widget').on('click', function(e){ 3045 var cms_element_type=""; 3046 const navObj = {}; 3047 cms_element_type="Hero Image"; 3048 navObj.event= 'cms_element_click'; 3049 navObj.cms_element_type =cms_element_type; 3050 dataLayer.push(navObj); 3051 }); 3052 3053 var cmselements = '.audio_widget,.video_widget,.paragraph_widget,.social_feed,.image_feature,.carousel-layer,.image-slider-layout,.contact_us,.adminportal_widget,.tile_widget,.custom_text_widget'; 3054 var cms_element_type=""; 3055 const navObj = {}; 3056 var isImageFeature = false; 3057 $(cmselements).find('a,button,input[type="button"],img').on('click',function(){ 3058 var classname = $(this).parents(cmselements).attr('class'); 3059 if(!isImageFeature){ 3060 var parentElement = $(this).parent('a'); 3061 if (parentElement.is('a') && $(this).is('img')) { 3062 isImageFeature = true; 3063 return true; 3064 } 3065 } 3066 var currentclasses = classname.split(' '); 3067 var presentclass = ''; 3068 for(var x=0;x<currentclasses.length;x++) { 3069 if (cmselements.includes(currentclasses[x])) { 3070 presentclass = currentclasses[x]; 3071 classname = presentclass; 3072 break; 3073 } 3074 } 3075 switch (classname) { 3076 case 'audio_widget': 3077 cms_element_type="Audio"; 3078 break; 3079 case 'video_widget': 3080 cms_element_type="Video"; 3081 break; 3082 case 'paragraph_widget': 3083 cms_element_type="Paragraph"; 3084 break; 3085 case 'social_feed': 3086 cms_element_type="Social Feeds"; 3087 break; 3088 case 'image_feature': 3089 cms_element_type="Image"; 3090 break; 3091 case 'carousel-layer': 3092 cms_element_type="Image Carousel"; 3093 break; 3094 case 'image-slider-layout': 3095 cms_element_type="Image Slider"; 3096 break; 3097 case 'contact_us': 3098 cms_element_type="Contact Us form"; 3099 break; 3100 case 'adminportal_widget': 3101 cms_element_type="Admin Portal"; 3102 break; 3103 case 'tile_widget': 3104 cms_element_type="Title/Custom Grid"; 3105 break; 3106 case 'custom_text_widget': 3107 cms_element_type="Custom Text Box"; 3108 break; 3109 } 3110 navObj.event= 'cms_element_click' 3111 navObj.cms_element_type =cms_element_type 3112 dataLayer.push(navObj); 3113 isImageFeature = false; 3114 }); 3115$('.ssp-footer-layout li a').on('click', function(e){
3116 var domainname = window.location.host; 3117 var host = window.location.href; 3118 var parent=$(this).parent().parent(); 3119 var interactiontype = "parent"; 3120 var sibling= ""; 3121 var linkclasses = ""; 3122 if (parent.hasClass('dropdown-menu')) 3123 { 3124 interactiontype = "child"; 3125 sibling=parent.prev().text()+ " > "+$(this).text(); 3126 } 3127 else 3128 { 3129 sibling = $(this).text(); 3130 } 3131 var idattrvalue = $(this).attr('title'); 3132 if(idattrvalue == undefined){ 3133 idattrvalue = ""; 3134 } 3135 var hrefValue = $(this).attr('href'); 3136 if(hrefValue== "#") 3137 { 3138 hrefValue = ''; 3139 } 3140 if(hrefValue== "javascript:void(0)") 3141 { 3142 hrefValue = ''; 3143 } 3144 linkclasses = $(this).attr('class'); 3145 if(linkclasses == undefined){ 3146 linkclasses = ""; 3147 } 3148 const navObj = {}; 3149 navObj.event= 'click_nav_link' 3150 navObj.link_classes = linkclasses 3151 navObj.link_domain = domainname 3152 navObj.link_id = idattrvalue 3153 navObj.link_text = $(this).text() 3154 navObj.link_url = host+hrefValue 3155 navObj.link_breadcrumb = sibling 3156 navObj.interaction_type = interactiontype 3157 dataLayer.push(navObj); 3158 }); 3159 $(document).on('click', '#quiz_data_form input[type="radio"], #quiz_data_form input[type="checkbox"]', function() { 3160 var cms_element_type=""; 3161 const navObj = {}; 3162 cms_element_type="Quiz"; 3163 navObj.event= 'cms_element_click'; 3164 navObj.cms_element_type =cms_element_type; 3165 dataLayer.push(navObj); 3166 }); 3167 if (!window.analyticsFlag) { 3168 googleAnalyticsPageLoad(); 3169 } 3170 </script>
vendor: 2 bytes, line 3170
3170
3171<script type="text/javascript"> 3172 yourContentAdjustment(); 3173 function yourContentAdjustment() { 3174 $(".your_content_widget").each(function(){ 3175 var container = $(this).find('.main-content-area .archieve_top').length ? $(this).find('.main-content-area .archieve_top') : $(this); 3176 var totalAccordionList = $(this).find(".yourcontent_accordion"); 3177 var accordionList = $(this).find(".yourcontent_accordion").filter(function(){ 3178 return $(this).find(".item-list").length > 0; 3179 }); 3180 var rowCount = $(this).find(".row").length; 3181 var accordionCount = accordionList.length; 3182 var numColumns = $(this).find(".yourContentColums").val(); 3183 numColumns = parseInt(numColumns)?parseInt(numColumns):0; 3184 var numEntries = $(this).find(".yourContentEntries").val(); 3185 numEntries = parseInt(numEntries)?parseInt(numEntries):0; 3186 var rowAdjustmentFlag = accordionList.length < totalAccordionList.length; 3187 if (rowAdjustmentFlag) { 3188 $(this).find('.row').remove(); 3189 } 3190 for (let i = 0; i < accordionList.length; i += numColumns) { 3191 const newRow = $('<div class="row"></div>'); 3192 for (let j = i; j < i + numColumns && j < accordionList.length; j++) { 3193 var itemListCount = $(accordionList[j]).find('.item-list').length; 3194 if (itemListCount > numEntries) { 3195 $(accordionList[j]).find(".browse-all-link").removeClass("hide"); 3196 $(accordionList[j]).find(".item-list").slice(numEntries).remove(); 3197 } else { 3198 $(accordionList[j]).find(".browse-all-link").addClass("hide"); 3199 } 3200 if (rowAdjustmentFlag) { 3201 newRow.append($(accordionList[j])); 3202 } 3203 } 3204 if (rowAdjustmentFlag) { 3205 container.append(newRow); 3206 } 3207 } 3208 if(accordionList.length == 0) { 3209 $(this).parent().addClass("hide"); 3210 } 3211 //$(this).find(".yourcontent_accordion").each(function(){}); 3212 }); 3213 $(".your_content_widget .collapse").on("shown.bs.collapse", function (e) { 3214 $(this).parent().find('.panel-heading .glyphicon').removeClass('glyphicon-plus').addClass('glyphicon-minus'); 3215 }).on("hidden.bs.collapse", function(e){ 3216 $(this).parent().find('.panel-heading .glyphicon').removeClass('glyphicon-minus').addClass('glyphicon-plus'); 3217 }); 3218 } 3219</script>
3219 3220</body> 3221</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.