Merge with 07162fbefa0c289f7efe05d5a8601a2f0507bcaa
authorcavaliet
Thu, 23 Jan 2014 12:53:40 +0100
changeset 309 3e414a5fced1
parent 308 3e459235ef24 (diff)
parent 306 07162fbefa0c (current diff)
child 310 93a1d4363719
Merge with 07162fbefa0c289f7efe05d5a8601a2f0507bcaa
.hgtags
--- a/.hgtags	Wed Jan 22 12:31:02 2014 +0100
+++ b/.hgtags	Thu Jan 23 12:53:40 2014 +0100
@@ -96,8 +96,4 @@
 23812e791510a94ae05a49c4be91d18b64d260a4 V00.54
 44993cacd25cd30ed40fe980c5a73f0ab3c50b9c V00.55
 14a8e9067485d6ba2ecce126f6a74f2c99a204d3 V00.56
-14a8e9067485d6ba2ecce126f6a74f2c99a204d3 V00.56
-7e467bf6eee9db9f5e682935001eaf567da297db V00.56
-7e467bf6eee9db9f5e682935001eaf567da297db V00.56
-6c735fe3f32ba4d185330a3bbfee4f85c95dacef V00.56
-6860e08ea977483b9ca4e4d9d82f1f2ba85c7c40 V00.57
+48d780c3507c2f1622727e111d250ef9d5e8b2cb V00.57
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/jocondelab/static/jocondelab/css/front-students.css	Thu Jan 23 12:53:40 2014 +0100
@@ -0,0 +1,13 @@
+.students-img {
+    margin-bottom: 15px;
+    max-width: 960px;
+}
+.pdf-link {
+    background: url("../img/icon_pdf.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
+    padding-left: 22px;
+}
+}
+
+p {
+    font-size: 14px;
+}
Binary file src/jocondelab/static/jocondelab/img/icon_pdf.gif has changed
Binary file src/jocondelab/static/jocondelab/lib/videojs/font/vjs.eot has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/jocondelab/static/jocondelab/lib/videojs/font/vjs.svg	Thu Jan 23 12:53:40 2014 +0100
@@ -0,0 +1,65 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
+<svg xmlns="http://www.w3.org/2000/svg">
+<metadata>
+This is a custom SVG font generated by IcoMoon.
+<iconset grid="16"></iconset>
+</metadata>
+<defs>
+<font id="VideoJS" horiz-adv-x="512" >
+<font-face units-per-em="512" ascent="480" descent="-32" />
+<missing-glyph horiz-adv-x="512" />
+<glyph class="hidden" unicode="&#xf000;" d="M0,480L 512 -32L0 -32 z" horiz-adv-x="0" />
+<glyph unicode="&#xe002;" d="M 64,416L 224,416L 224,32L 64,32zM 288,416L 448,416L 448,32L 288,32z"  />
+<glyph unicode="&#xe003;" d="M 200.666,440.666 C 213.5,453.5 224,449.15 224,431 L 224,17 C 224-1.15 213.5-5.499 200.666,7.335 L 80,128 L 0,128 L 0,320 L 80,320 L 200.666,440.666 Z"  />
+<glyph unicode="&#xe004;" d="M 274.51,109.49c-6.143,0-12.284,2.343-16.971,7.029c-9.373,9.373-9.373,24.568,0,33.941
+		c 40.55,40.55, 40.55,106.529,0,147.078c-9.373,9.373-9.373,24.569,0,33.941c 9.373,9.372, 24.568,9.372, 33.941,0
+		c 59.265-59.265, 59.265-155.696,0-214.961C 286.794,111.833, 280.652,109.49, 274.51,109.49zM 200.666,440.666 C 213.5,453.5 224,449.15 224,431 L 224,17 C 224-1.15 213.5-5.499 200.666,7.335 L 80,128 L 0,128 L 0,320 L 80,320 L 200.666,440.666 Z"  />
+<glyph unicode="&#xe005;" d="M 359.765,64.235c-6.143,0-12.284,2.343-16.971,7.029c-9.372,9.372-9.372,24.568,0,33.941
+		c 65.503,65.503, 65.503,172.085,0,237.588c-9.372,9.373-9.372,24.569,0,33.941c 9.372,9.371, 24.569,9.372, 33.941,0
+		C 417.532,335.938, 440,281.696, 440,224c0-57.695-22.468-111.938-63.265-152.735C 372.049,66.578, 365.907,64.235, 359.765,64.235zM 274.51,109.49c-6.143,0-12.284,2.343-16.971,7.029c-9.373,9.373-9.373,24.568,0,33.941
+		c 40.55,40.55, 40.55,106.529,0,147.078c-9.373,9.373-9.373,24.569,0,33.941c 9.373,9.372, 24.568,9.372, 33.941,0
+		c 59.265-59.265, 59.265-155.696,0-214.961C 286.794,111.833, 280.652,109.49, 274.51,109.49zM 200.666,440.666 C 213.5,453.5 224,449.15 224,431 L 224,17 C 224-1.15 213.5-5.499 200.666,7.335 L 80,128 L 0,128 L 0,320 L 80,320 L 200.666,440.666 Z"  />
+<glyph unicode="&#xe006;" d="M 445.020,18.98c-6.143,0-12.284,2.343-16.971,7.029c-9.372,9.373-9.372,24.568,0,33.941
+		C 471.868,103.771, 496.001,162.030, 496.001,224c0,61.969-24.133,120.229-67.952,164.049c-9.372,9.373-9.372,24.569,0,33.941
+		c 9.372,9.372, 24.569,9.372, 33.941,0c 52.885-52.886, 82.011-123.2, 82.011-197.99c0-74.791-29.126-145.104-82.011-197.99
+		C 457.304,21.323, 451.162,18.98, 445.020,18.98zM 359.765,64.235c-6.143,0-12.284,2.343-16.971,7.029c-9.372,9.372-9.372,24.568,0,33.941
+		c 65.503,65.503, 65.503,172.085,0,237.588c-9.372,9.373-9.372,24.569,0,33.941c 9.372,9.371, 24.569,9.372, 33.941,0
+		C 417.532,335.938, 440,281.696, 440,224c0-57.695-22.468-111.938-63.265-152.735C 372.049,66.578, 365.907,64.235, 359.765,64.235zM 274.51,109.49c-6.143,0-12.284,2.343-16.971,7.029c-9.373,9.373-9.373,24.568,0,33.941
+		c 40.55,40.55, 40.55,106.529,0,147.078c-9.373,9.373-9.373,24.569,0,33.941c 9.373,9.372, 24.568,9.372, 33.941,0
+		c 59.265-59.265, 59.265-155.696,0-214.961C 286.794,111.833, 280.652,109.49, 274.51,109.49zM 200.666,440.666 C 213.5,453.5 224,449.15 224,431 L 224,17 C 224-1.15 213.5-5.499 200.666,7.335 L 80,128 L 0,128 L 0,320 L 80,320 L 200.666,440.666 Z" horiz-adv-x="544"  />
+<glyph unicode="&#xe007;" d="M 256,480L 96,224L 256-32L 416,224 z"  />
+<glyph unicode="&#xe008;" d="M 0,480 L 687.158,480 L 687.158-35.207 L 0-35.207 L 0,480 z M 622.731,224.638 C 621.878,314.664 618.46,353.922 597.131,381.656 C 593.291,387.629 586.038,391.042 580.065,395.304 C 559.158,410.669 460.593,416.211 346.247,416.211 C 231.896,416.211 128.642,410.669 108.162,395.304 C 101.762,391.042 94.504,387.629 90.242,381.656 C 69.331,353.922 66.349,314.664 65.069,224.638 C 66.349,134.607 69.331,95.353 90.242,67.62 C 94.504,61.22 101.762,58.233 108.162,53.967 C 128.642,38.18 231.896,33.060 346.247,32.207 C 460.593,33.060 559.158,38.18 580.065,53.967 C 586.038,58.233 593.291,61.22 597.131,67.62 C 618.46,95.353 621.878,134.607 622.731,224.638 z M 331.179,247.952 C 325.389,318.401 287.924,359.905 220.901,359.905 C 159.672,359.905 111.54,304.689 111.54,215.965 C 111.54,126.859 155.405,71.267 227.907,71.267 C 285.79,71.267 326.306,113.916 332.701,184.742 L 263.55,184.742 C 260.81,158.468 249.843,138.285 226.69,138.285 C 190.136,138.285 183.435,174.462 183.435,212.92 C 183.435,265.854 198.665,292.886 223.951,292.886 C 246.492,292.886 260.81,276.511 262.939,247.952 L 331.179,247.952 z M 570.013,247.952 C 564.228,318.401 526.758,359.905 459.74,359.905 C 398.507,359.905 350.379,304.689 350.379,215.965 C 350.379,126.859 394.244,71.267 466.746,71.267 C 524.625,71.267 565.14,113.916 571.536,184.742 L 502.384,184.742 C 499.649,158.468 488.682,138.285 465.529,138.285 C 428.971,138.285 422.27,174.462 422.27,212.92 C 422.27,265.854 437.504,292.886 462.785,292.886 C 485.327,292.886 499.649,276.511 501.778,247.952 L 570.013,247.952 z " horiz-adv-x="687.158"  />
+<glyph unicode="&#xe009;" d="M 64,416L 448,416L 448,32L 64,32z"  />
+<glyph unicode="&#xe00a;" d="M 192,416A64,64 12780 1 1 320,416A64,64 12780 1 1 192,416zM 327.765,359.765A64,64 12780 1 1 455.765,359.765A64,64 12780 1 1 327.765,359.765zM 416,224A32,32 12780 1 1 480,224A32,32 12780 1 1 416,224zM 359.765,88.235A32,32 12780 1 1 423.765,88.23500000000001A32,32 12780 1 1 359.765,88.23500000000001zM 224.001,32A32,32 12780 1 1 288.001,32A32,32 12780 1 1 224.001,32zM 88.236,88.235A32,32 12780 1 1 152.236,88.23500000000001A32,32 12780 1 1 88.236,88.23500000000001zM 72.236,359.765A48,48 12780 1 1 168.236,359.765A48,48 12780 1 1 72.236,359.765zM 28,224A36,36 12780 1 1 100,224A36,36 12780 1 1 28,224z"  />
+<glyph unicode="&#xe00b;" d="M 224,192 L 224-16 L 144,64 L 48-32 L 0,16 L 96,112 L 16,192 ZM 512,432 L 416,336 L 496,256 L 288,256 L 288,464 L 368,384 L 464,480 Z"  />
+<glyph unicode="&#xe00c;" d="M 256,448 C 397.385,448 512,354.875 512,240 C 512,125.124 397.385,32 256,32 C 242.422,32 229.095,32.867 216.088,34.522 C 161.099-20.467 95.463-30.328 32-31.776 L 32-18.318 C 66.268-1.529 96,29.052 96,64 C 96,68.877 95.621,73.665 94.918,78.348 C 37.020,116.48 0,174.725 0,240 C 0,354.875 114.615,448 256,448 Z"  />
+<glyph unicode="&#xe00d;" d="M 256,480C 114.615,480,0,365.385,0,224s 114.615-256, 256-256s 256,114.615, 256,256S 397.385,480, 256,480z M 256,352
+	c 70.692,0, 128-57.308, 128-128s-57.308-128-128-128s-128,57.308-128,128S 185.308,352, 256,352z M 408.735,71.265
+	C 367.938,30.468, 313.695,8, 256,8c-57.696,0-111.938,22.468-152.735,63.265C 62.468,112.062, 40,166.304, 40,224
+	c0,57.695, 22.468,111.938, 63.265,152.735l 33.941-33.941c0,0,0,0,0,0c-65.503-65.503-65.503-172.085,0-237.588
+	C 168.937,73.475, 211.125,56, 256,56c 44.874,0, 87.062,17.475, 118.794,49.206c 65.503,65.503, 65.503,172.084,0,237.588l 33.941,33.941
+	C 449.532,335.938, 472,281.695, 472,224C 472,166.304, 449.532,112.062, 408.735,71.265z"  />
+<glyph unicode="&#xe01e;" d="M 512,224c-0.639,33.431-7.892,66.758-21.288,97.231c-13.352,30.5-32.731,58.129-56.521,80.96
+	c-23.776,22.848-51.972,40.91-82.492,52.826C 321.197,466.979, 288.401,472.693, 256,472c-32.405-0.641-64.666-7.687-94.167-20.678
+	c-29.524-12.948-56.271-31.735-78.367-54.788c-22.112-23.041-39.58-50.354-51.093-79.899C 20.816,287.104, 15.309,255.375, 16,224
+	c 0.643-31.38, 7.482-62.574, 20.067-91.103c 12.544-28.55, 30.738-54.414, 53.055-75.774c 22.305-21.377, 48.736-38.252, 77.307-49.36
+	C 194.988-3.389, 225.652-8.688, 256-8c 30.354,0.645, 60.481,7.277, 88.038,19.457c 27.575,12.141, 52.558,29.74, 73.183,51.322
+	c 20.641,21.57, 36.922,47.118, 47.627,74.715c 6.517,16.729, 10.94,34.2, 13.271,51.899c 0.623-0.036, 1.249-0.060, 1.881-0.060
+	c 17.673,0, 32,14.326, 32,32c0,0.898-0.047,1.786-0.119,2.666L 512,223.999 z M 461.153,139.026c-11.736-26.601-28.742-50.7-49.589-70.59
+	c-20.835-19.905-45.5-35.593-72.122-45.895C 312.828,12.202, 284.297,7.315, 256,8c-28.302,0.649-56.298,6.868-81.91,18.237
+	c-25.625,11.333-48.842,27.745-67.997,47.856c-19.169,20.099-34.264,43.882-44.161,69.529C 51.997,169.264, 47.318,196.729, 48,224
+	c 0.651,27.276, 6.664,54.206, 17.627,78.845c 10.929,24.65, 26.749,46.985, 46.123,65.405c 19.365,18.434, 42.265,32.935, 66.937,42.428
+	C 203.356,420.208, 229.755,424.681, 256,424c 26.25-0.653, 52.114-6.459, 75.781-17.017c 23.676-10.525, 45.128-25.751, 62.812-44.391
+	c 17.698-18.629, 31.605-40.647, 40.695-64.344C 444.412,274.552, 448.679,249.219, 448,224l 0.119,0 c-0.072-0.88-0.119-1.768-0.119-2.666
+	c0-16.506, 12.496-30.087, 28.543-31.812C 473.431,172.111, 468.278,155.113, 461.153,139.026z"  />
+<glyph unicode="&#xe01f;" d="M 256,480 C 116.626,480 3.271,368.619 0.076,230.013 C 3.036,350.945 94.992,448 208,448 C 322.875,448 416,347.712 416,224 C 416,197.49 437.49,176 464,176 C 490.51,176 512,197.49 512,224 C 512,365.385 397.385,480 256,480 ZM 256-32 C 395.374-32 508.729,79.381 511.924,217.987 C 508.964,97.055 417.008,0 304,0 C 189.125,0 96,100.288 96,224 C 96,250.51 74.51,272 48,272 C 21.49,272 0,250.51 0,224 C 0,82.615 114.615-32 256-32 Z"  />
+<glyph unicode="&#xe00e;" d="M 432,128c-22.58,0-42.96-9.369-57.506-24.415L 158.992,211.336C 159.649,215.462, 160,219.689, 160,224
+	s-0.351,8.538-1.008,12.663l 215.502,107.751C 389.040,329.369, 409.42,320, 432,320c 44.183,0, 80,35.817, 80,80S 476.183,480, 432,480
+	s-80-35.817-80-80c0-4.311, 0.352-8.538, 1.008-12.663L 137.506,279.585C 122.96,294.63, 102.58,304, 80,304c-44.183,0-80-35.818-80-80
+	c0-44.184, 35.817-80, 80-80c 22.58,0, 42.96,9.369, 57.506,24.414l 215.502-107.751C 352.352,56.538, 352,52.311, 352,48
+	c0-44.184, 35.817-80, 80-80s 80,35.816, 80,80C 512,92.182, 476.183,128, 432,128z"  />
+<glyph unicode="&#xe001;" d="M 96,416L 416,224L 96,32 z"  />
+<glyph unicode="&#xe000;" d="M 512,480 L 512,272 L 432,352 L 336,256 L 288,304 L 384,400 L 304,480 ZM 224,144 L 128,48 L 208-32 L 0-32 L 0,176 L 80,96 L 176,192 Z"  />
+<glyph unicode="&#x20;" horiz-adv-x="256" />
+</font></defs></svg>
\ No newline at end of file
Binary file src/jocondelab/static/jocondelab/lib/videojs/font/vjs.ttf has changed
Binary file src/jocondelab/static/jocondelab/lib/videojs/font/vjs.woff has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/jocondelab/static/jocondelab/lib/videojs/video-js.min.css	Thu Jan 23 12:53:40 2014 +0100
@@ -0,0 +1,5 @@
+/*!
+Video.js Default Styles (http://videojs.com)
+Version 4.3.0
+Create your own skin at http://designer.videojs.com
+*/.vjs-default-skin{color:#ccc}@font-face{font-family:VideoJS;src:url(font/vjs.eot);src:url(font/vjs.eot?#iefix) format('embedded-opentype'),url(font/vjs.woff) format('woff'),url(font/vjs.ttf) format('truetype');font-weight:400;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,.9)}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control:focus{}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content{height:2.9em}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{width:6em;left:-4em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:100%;margin:0;padding:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,.4)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:.5em;top:.5em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,.7);border:.1em solid #3b4249;-webkit-border-radius:.8em;-moz-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 1em rgba(255,255,255,.25);-moz-box-shadow:0 0 1em rgba(255,255,255,.25);box-shadow:0 0 1em rgba(255,255,255,.25);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,.7);-webkit-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);-moz-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);box-shadow:-.2em -.2em .3em rgba(255,255,255,.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-menu{display:block}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important;_position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.vjs-default-skin .vjs-hidden{display:none}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}
\ No newline at end of file
Binary file src/jocondelab/static/jocondelab/lib/videojs/video-js.swf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/jocondelab/static/jocondelab/lib/videojs/video.js	Thu Jan 23 12:53:40 2014 +0100
@@ -0,0 +1,129 @@
+/*! Video.js v4.3.0 Copyright 2013 Brightcove, Inc. https://github.com/videojs/video.js/blob/master/LICENSE */ (function() {var b=void 0,f=!0,h=null,l=!1;function m(){return function(){}}function p(a){return function(){return this[a]}}function s(a){return function(){return a}}var t;document.createElement("video");document.createElement("audio");document.createElement("track");function u(a,c,d){if("string"===typeof a){0===a.indexOf("#")&&(a=a.slice(1));if(u.xa[a])return u.xa[a];a=u.w(a)}if(!a||!a.nodeName)throw new TypeError("The element or ID supplied is not valid. (videojs)");return a.player||new u.s(a,c,d)}var v=u;
+window.Td=window.Ud=u;u.Tb="4.3";u.Fc="https:"==document.location.protocol?"https://":"http://";u.options={techOrder:["html5","flash"],html5:{},flash:{},width:300,height:150,defaultVolume:0,children:{mediaLoader:{},posterImage:{},textTrackDisplay:{},loadingSpinner:{},bigPlayButton:{},controlBar:{}},notSupportedMessage:'Sorry, no compatible source and playback technology were found for this video. Try using another browser like <a href="http://bit.ly/ccMUEC">Chrome</a> or download the latest <a href="http://adobe.ly/mwfN1">Adobe Flash Player</a>.'};
+"GENERATED_CDN_VSN"!==u.Tb&&(v.options.flash.swf=u.Fc+"vjs.zencdn.net/"+u.Tb+"/video-js.swf");u.xa={};u.la=u.CoreObject=m();u.la.extend=function(a){var c,d;a=a||{};c=a.init||a.i||this.prototype.init||this.prototype.i||m();d=function(){c.apply(this,arguments)};d.prototype=u.k.create(this.prototype);d.prototype.constructor=d;d.extend=u.la.extend;d.create=u.la.create;for(var e in a)a.hasOwnProperty(e)&&(d.prototype[e]=a[e]);return d};
+u.la.create=function(){var a=u.k.create(this.prototype);this.apply(a,arguments);return a};u.d=function(a,c,d){var e=u.getData(a);e.z||(e.z={});e.z[c]||(e.z[c]=[]);d.t||(d.t=u.t++);e.z[c].push(d);e.W||(e.disabled=l,e.W=function(c){if(!e.disabled){c=u.kc(c);var d=e.z[c.type];if(d)for(var d=d.slice(0),k=0,q=d.length;k<q&&!c.pc();k++)d[k].call(a,c)}});1==e.z[c].length&&(document.addEventListener?a.addEventListener(c,e.W,l):document.attachEvent&&a.attachEvent("on"+c,e.W))};
+u.o=function(a,c,d){if(u.oc(a)){var e=u.getData(a);if(e.z)if(c){var g=e.z[c];if(g){if(d){if(d.t)for(e=0;e<g.length;e++)g[e].t===d.t&&g.splice(e--,1)}else e.z[c]=[];u.gc(a,c)}}else for(g in e.z)c=g,e.z[c]=[],u.gc(a,c)}};u.gc=function(a,c){var d=u.getData(a);0===d.z[c].length&&(delete d.z[c],document.removeEventListener?a.removeEventListener(c,d.W,l):document.detachEvent&&a.detachEvent("on"+c,d.W));u.Bb(d.z)&&(delete d.z,delete d.W,delete d.disabled);u.Bb(d)&&u.vc(a)};
+u.kc=function(a){function c(){return f}function d(){return l}if(!a||!a.Cb){var e=a||window.event;a={};for(var g in e)"layerX"!==g&&"layerY"!==g&&(a[g]=e[g]);a.target||(a.target=a.srcElement||document);a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;a.preventDefault=function(){e.preventDefault&&e.preventDefault();a.returnValue=l;a.Ab=c};a.Ab=d;a.stopPropagation=function(){e.stopPropagation&&e.stopPropagation();a.cancelBubble=f;a.Cb=c};a.Cb=d;a.stopImmediatePropagation=function(){e.stopImmediatePropagation&&
+e.stopImmediatePropagation();a.pc=c;a.stopPropagation()};a.pc=d;if(a.clientX!=h){g=document.documentElement;var j=document.body;a.pageX=a.clientX+(g&&g.scrollLeft||j&&j.scrollLeft||0)-(g&&g.clientLeft||j&&j.clientLeft||0);a.pageY=a.clientY+(g&&g.scrollTop||j&&j.scrollTop||0)-(g&&g.clientTop||j&&j.clientTop||0)}a.which=a.charCode||a.keyCode;a.button!=h&&(a.button=a.button&1?0:a.button&4?1:a.button&2?2:0)}return a};
+u.j=function(a,c){var d=u.oc(a)?u.getData(a):{},e=a.parentNode||a.ownerDocument;"string"===typeof c&&(c={type:c,target:a});c=u.kc(c);d.W&&d.W.call(a,c);if(e&&!c.Cb()&&c.bubbles!==l)u.j(e,c);else if(!e&&!c.Ab()&&(d=u.getData(c.target),c.target[c.type])){d.disabled=f;if("function"===typeof c.target[c.type])c.target[c.type]();d.disabled=l}return!c.Ab()};u.U=function(a,c,d){function e(){u.o(a,c,e);d.apply(this,arguments)}e.t=d.t=d.t||u.t++;u.d(a,c,e)};var w=Object.prototype.hasOwnProperty;
+u.e=function(a,c){var d,e;d=document.createElement(a||"div");for(e in c)w.call(c,e)&&(-1!==e.indexOf("aria-")||"role"==e?d.setAttribute(e,c[e]):d[e]=c[e]);return d};u.$=function(a){return a.charAt(0).toUpperCase()+a.slice(1)};u.k={};u.k.create=Object.create||function(a){function c(){}c.prototype=a;return new c};u.k.ua=function(a,c,d){for(var e in a)w.call(a,e)&&c.call(d||this,e,a[e])};u.k.B=function(a,c){if(!c)return a;for(var d in c)w.call(c,d)&&(a[d]=c[d]);return a};
+u.k.ic=function(a,c){var d,e,g;a=u.k.copy(a);for(d in c)w.call(c,d)&&(e=a[d],g=c[d],a[d]=u.k.qc(e)&&u.k.qc(g)?u.k.ic(e,g):c[d]);return a};u.k.copy=function(a){return u.k.B({},a)};u.k.qc=function(a){return!!a&&"object"===typeof a&&"[object Object]"===a.toString()&&a.constructor===Object};u.bind=function(a,c,d){function e(){return c.apply(a,arguments)}c.t||(c.t=u.t++);e.t=d?d+"_"+c.t:c.t;return e};u.ra={};u.t=1;u.expando="vdata"+(new Date).getTime();
+u.getData=function(a){var c=a[u.expando];c||(c=a[u.expando]=u.t++,u.ra[c]={});return u.ra[c]};u.oc=function(a){a=a[u.expando];return!(!a||u.Bb(u.ra[a]))};u.vc=function(a){var c=a[u.expando];if(c){delete u.ra[c];try{delete a[u.expando]}catch(d){a.removeAttribute?a.removeAttribute(u.expando):a[u.expando]=h}}};u.Bb=function(a){for(var c in a)if(a[c]!==h)return l;return f};u.n=function(a,c){-1==(" "+a.className+" ").indexOf(" "+c+" ")&&(a.className=""===a.className?c:a.className+" "+c)};
+u.u=function(a,c){var d,e;if(-1!=a.className.indexOf(c)){d=a.className.split(" ");for(e=d.length-1;0<=e;e--)d[e]===c&&d.splice(e,1);a.className=d.join(" ")}};u.na=u.e("video");u.F=navigator.userAgent;u.Mc=/iPhone/i.test(u.F);u.Lc=/iPad/i.test(u.F);u.Nc=/iPod/i.test(u.F);u.Kc=u.Mc||u.Lc||u.Nc;var aa=u,x;var y=u.F.match(/OS (\d+)_/i);x=y&&y[1]?y[1]:b;aa.Fd=x;u.Ic=/Android/i.test(u.F);var ba=u,z;var A=u.F.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i),B,C;
+A?(B=A[1]&&parseFloat(A[1]),C=A[2]&&parseFloat(A[2]),z=B&&C?parseFloat(A[1]+"."+A[2]):B?B:h):z=h;ba.Gc=z;u.Oc=u.Ic&&/webkit/i.test(u.F)&&2.3>u.Gc;u.Jc=/Firefox/i.test(u.F);u.Gd=/Chrome/i.test(u.F);u.ac=!!("ontouchstart"in window||window.Hc&&document instanceof window.Hc);
+u.xb=function(a){var c,d,e,g;c={};if(a&&a.attributes&&0<a.attributes.length){d=a.attributes;for(var j=d.length-1;0<=j;j--){e=d[j].name;g=d[j].value;if("boolean"===typeof a[e]||-1!==",autoplay,controls,loop,muted,default,".indexOf(","+e+","))g=g!==h?f:l;c[e]=g}}return c};
+u.Kd=function(a,c){var d="";document.defaultView&&document.defaultView.getComputedStyle?d=document.defaultView.getComputedStyle(a,"").getPropertyValue(c):a.currentStyle&&(d=a["client"+c.substr(0,1).toUpperCase()+c.substr(1)]+"px");return d};u.zb=function(a,c){c.firstChild?c.insertBefore(a,c.firstChild):c.appendChild(a)};u.Pb={};u.w=function(a){0===a.indexOf("#")&&(a=a.slice(1));return document.getElementById(a)};
+u.La=function(a,c){c=c||a;var d=Math.floor(a%60),e=Math.floor(a/60%60),g=Math.floor(a/3600),j=Math.floor(c/60%60),k=Math.floor(c/3600);if(isNaN(a)||Infinity===a)g=e=d="-";g=0<g||0<k?g+":":"";return g+(((g||10<=j)&&10>e?"0"+e:e)+":")+(10>d?"0"+d:d)};u.Tc=function(){document.body.focus();document.onselectstart=s(l)};u.Bd=function(){document.onselectstart=s(f)};u.trim=function(a){return(a+"").replace(/^\s+|\s+$/g,"")};u.round=function(a,c){c||(c=0);return Math.round(a*Math.pow(10,c))/Math.pow(10,c)};
+u.tb=function(a,c){return{length:1,start:function(){return a},end:function(){return c}}};
+u.get=function(a,c,d){var e,g;"undefined"===typeof XMLHttpRequest&&(window.XMLHttpRequest=function(){try{return new window.ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(a){}try{return new window.ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(c){}try{return new window.ActiveXObject("Msxml2.XMLHTTP")}catch(d){}throw Error("This browser does not support XMLHttpRequest.");});g=new XMLHttpRequest;try{g.open("GET",a)}catch(j){d(j)}e=0===a.indexOf("file:")||0===window.location.href.indexOf("file:")&&-1===a.indexOf("http");
+g.onreadystatechange=function(){4===g.readyState&&(200===g.status||e&&0===g.status?c(g.responseText):d&&d())};try{g.send()}catch(k){d&&d(k)}};u.td=function(a){try{var c=window.localStorage||l;c&&(c.volume=a)}catch(d){22==d.code||1014==d.code?u.log("LocalStorage Full (VideoJS)",d):18==d.code?u.log("LocalStorage not allowed (VideoJS)",d):u.log("LocalStorage Error (VideoJS)",d)}};u.mc=function(a){a.match(/^https?:\/\//)||(a=u.e("div",{innerHTML:'<a href="'+a+'">x</a>'}).firstChild.href);return a};
+u.log=function(){u.log.history=u.log.history||[];u.log.history.push(arguments);window.console&&window.console.log(Array.prototype.slice.call(arguments))};u.ad=function(a){var c,d;a.getBoundingClientRect&&a.parentNode&&(c=a.getBoundingClientRect());if(!c)return{left:0,top:0};a=document.documentElement;d=document.body;return{left:c.left+(window.pageXOffset||d.scrollLeft)-(a.clientLeft||d.clientLeft||0),top:c.top+(window.pageYOffset||d.scrollTop)-(a.clientTop||d.clientTop||0)}};
+u.c=u.la.extend({i:function(a,c,d){this.b=a;this.g=u.k.copy(this.g);c=this.options(c);this.Q=c.id||(c.el&&c.el.id?c.el.id:a.id()+"_component_"+u.t++);this.gd=c.name||h;this.a=c.el||this.e();this.G=[];this.qb={};this.V={};if((a=this.g)&&a.children){var e=this;u.k.ua(a.children,function(a,c){c!==l&&!c.loadEvent&&(e[a]=e.Z(a,c))})}this.L(d)}});t=u.c.prototype;
+t.D=function(){this.j("dispose");if(this.G)for(var a=this.G.length-1;0<=a;a--)this.G[a].D&&this.G[a].D();this.V=this.qb=this.G=h;this.o();this.a.parentNode&&this.a.parentNode.removeChild(this.a);u.vc(this.a);this.a=h};t.b=f;t.K=p("b");t.options=function(a){return a===b?this.g:this.g=u.k.ic(this.g,a)};t.e=function(a,c){return u.e(a,c)};t.w=p("a");t.id=p("Q");t.name=p("gd");t.children=p("G");
+t.Z=function(a,c){var d,e;"string"===typeof a?(e=a,c=c||{},d=c.componentClass||u.$(e),c.name=e,d=new window.videojs[d](this.b||this,c)):d=a;this.G.push(d);"function"===typeof d.id&&(this.qb[d.id()]=d);(e=e||d.name&&d.name())&&(this.V[e]=d);"function"===typeof d.el&&d.el()&&(this.sa||this.a).appendChild(d.el());return d};
+t.removeChild=function(a){"string"===typeof a&&(a=this.V[a]);if(a&&this.G){for(var c=l,d=this.G.length-1;0<=d;d--)if(this.G[d]===a){c=f;this.G.splice(d,1);break}c&&(this.qb[a.id]=h,this.V[a.name]=h,(c=a.w())&&c.parentNode===(this.sa||this.a)&&(this.sa||this.a).removeChild(a.w()))}};t.T=s("");t.d=function(a,c){u.d(this.a,a,u.bind(this,c));return this};t.o=function(a,c){u.o(this.a,a,c);return this};t.U=function(a,c){u.U(this.a,a,u.bind(this,c));return this};t.j=function(a,c){u.j(this.a,a,c);return this};
+t.L=function(a){a&&(this.aa?a.call(this):(this.Sa===b&&(this.Sa=[]),this.Sa.push(a)));return this};t.Ua=function(){this.aa=f;var a=this.Sa;if(a&&0<a.length){for(var c=0,d=a.length;c<d;c++)a[c].call(this);this.Sa=[];this.j("ready")}};t.n=function(a){u.n(this.a,a);return this};t.u=function(a){u.u(this.a,a);return this};t.show=function(){this.a.style.display="block";return this};t.C=function(){this.a.style.display="none";return this};function D(a){a.u("vjs-lock-showing")}
+t.disable=function(){this.C();this.show=m()};t.width=function(a,c){return E(this,"width",a,c)};t.height=function(a,c){return E(this,"height",a,c)};t.Xc=function(a,c){return this.width(a,f).height(c)};function E(a,c,d,e){if(d!==b)return a.a.style[c]=-1!==(""+d).indexOf("%")||-1!==(""+d).indexOf("px")?d:"auto"===d?"":d+"px",e||a.j("resize"),a;if(!a.a)return 0;d=a.a.style[c];e=d.indexOf("px");return-1!==e?parseInt(d.slice(0,e),10):parseInt(a.a["offset"+u.$(c)],10)}
+u.q=u.c.extend({i:function(a,c){u.c.call(this,a,c);var d=l;this.d("touchstart",function(a){a.preventDefault();d=f});this.d("touchmove",function(){d=l});var e=this;this.d("touchend",function(a){d&&e.p(a);a.preventDefault()});this.d("click",this.p);this.d("focus",this.Oa);this.d("blur",this.Na)}});t=u.q.prototype;
+t.e=function(a,c){c=u.k.B({className:this.T(),innerHTML:'<div class="vjs-control-content"><span class="vjs-control-text">'+(this.qa||"Need Text")+"</span></div>",qd:"button","aria-live":"polite",tabIndex:0},c);return u.c.prototype.e.call(this,a,c)};t.T=function(){return"vjs-control "+u.c.prototype.T.call(this)};t.p=m();t.Oa=function(){u.d(document,"keyup",u.bind(this,this.ba))};t.ba=function(a){if(32==a.which||13==a.which)a.preventDefault(),this.p()};
+t.Na=function(){u.o(document,"keyup",u.bind(this,this.ba))};u.O=u.c.extend({i:function(a,c){u.c.call(this,a,c);this.Sc=this.V[this.g.barName];this.handle=this.V[this.g.handleName];a.d(this.tc,u.bind(this,this.update));this.d("mousedown",this.Pa);this.d("touchstart",this.Pa);this.d("focus",this.Oa);this.d("blur",this.Na);this.d("click",this.p);this.b.d("controlsvisible",u.bind(this,this.update));a.L(u.bind(this,this.update));this.P={}}});t=u.O.prototype;
+t.e=function(a,c){c=c||{};c.className+=" vjs-slider";c=u.k.B({qd:"slider","aria-valuenow":0,"aria-valuemin":0,"aria-valuemax":100,tabIndex:0},c);return u.c.prototype.e.call(this,a,c)};t.Pa=function(a){a.preventDefault();u.Tc();this.P.move=u.bind(this,this.Hb);this.P.end=u.bind(this,this.Ib);u.d(document,"mousemove",this.P.move);u.d(document,"mouseup",this.P.end);u.d(document,"touchmove",this.P.move);u.d(document,"touchend",this.P.end);this.Hb(a)};
+t.Ib=function(){u.Bd();u.o(document,"mousemove",this.P.move,l);u.o(document,"mouseup",this.P.end,l);u.o(document,"touchmove",this.P.move,l);u.o(document,"touchend",this.P.end,l);this.update()};t.update=function(){if(this.a){var a,c=this.yb(),d=this.handle,e=this.Sc;isNaN(c)&&(c=0);a=c;if(d){a=this.a.offsetWidth;var g=d.w().offsetWidth;a=g?g/a:0;c*=1-a;a=c+a/2;d.w().style.left=u.round(100*c,2)+"%"}e.w().style.width=u.round(100*a,2)+"%"}};
+function F(a,c){var d,e,g,j;d=a.a;e=u.ad(d);j=g=d.offsetWidth;d=a.handle;if(a.g.Cd)return j=e.top,e=c.changedTouches?c.changedTouches[0].pageY:c.pageY,d&&(d=d.w().offsetHeight,j+=d/2,g-=d),Math.max(0,Math.min(1,(j-e+g)/g));g=e.left;e=c.changedTouches?c.changedTouches[0].pageX:c.pageX;d&&(d=d.w().offsetWidth,g+=d/2,j-=d);return Math.max(0,Math.min(1,(e-g)/j))}t.Oa=function(){u.d(document,"keyup",u.bind(this,this.ba))};
+t.ba=function(a){37==a.which?(a.preventDefault(),this.yc()):39==a.which&&(a.preventDefault(),this.zc())};t.Na=function(){u.o(document,"keyup",u.bind(this,this.ba))};t.p=function(a){a.stopImmediatePropagation();a.preventDefault()};u.ea=u.c.extend();u.ea.prototype.defaultValue=0;u.ea.prototype.e=function(a,c){c=c||{};c.className+=" vjs-slider-handle";c=u.k.B({innerHTML:'<span class="vjs-control-text">'+this.defaultValue+"</span>"},c);return u.c.prototype.e.call(this,"div",c)};u.ma=u.c.extend();
+function ca(a,c){a.Z(c);c.d("click",u.bind(a,function(){D(this)}))}u.ma.prototype.e=function(){var a=this.options().Vc||"ul";this.sa=u.e(a,{className:"vjs-menu-content"});a=u.c.prototype.e.call(this,"div",{append:this.sa,className:"vjs-menu"});a.appendChild(this.sa);u.d(a,"click",function(a){a.preventDefault();a.stopImmediatePropagation()});return a};u.N=u.q.extend({i:function(a,c){u.q.call(this,a,c);this.selected(c.selected)}});
+u.N.prototype.e=function(a,c){return u.q.prototype.e.call(this,"li",u.k.B({className:"vjs-menu-item",innerHTML:this.g.label},c))};u.N.prototype.p=function(){this.selected(f)};u.N.prototype.selected=function(a){a?(this.n("vjs-selected"),this.a.setAttribute("aria-selected",f)):(this.u("vjs-selected"),this.a.setAttribute("aria-selected",l))};
+u.R=u.q.extend({i:function(a,c){u.q.call(this,a,c);this.wa=this.Ka();this.Z(this.wa);this.I&&0===this.I.length&&this.C();this.d("keyup",this.ba);this.a.setAttribute("aria-haspopup",f);this.a.setAttribute("role","button")}});t=u.R.prototype;t.pa=l;t.Ka=function(){var a=new u.ma(this.b);this.options().title&&a.w().appendChild(u.e("li",{className:"vjs-menu-title",innerHTML:u.$(this.A),zd:-1}));if(this.I=this.createItems())for(var c=0;c<this.I.length;c++)ca(a,this.I[c]);return a};t.ta=m();
+t.T=function(){return this.className+" vjs-menu-button "+u.q.prototype.T.call(this)};t.Oa=m();t.Na=m();t.p=function(){this.U("mouseout",u.bind(this,function(){D(this.wa);this.a.blur()}));this.pa?G(this):H(this)};t.ba=function(a){a.preventDefault();32==a.which||13==a.which?this.pa?G(this):H(this):27==a.which&&this.pa&&G(this)};function H(a){a.pa=f;a.wa.n("vjs-lock-showing");a.a.setAttribute("aria-pressed",f);a.I&&0<a.I.length&&a.I[0].w().focus()}
+function G(a){a.pa=l;D(a.wa);a.a.setAttribute("aria-pressed",l)}
+u.s=u.c.extend({i:function(a,c,d){this.M=a;c=u.k.B(da(a),c);this.v={};this.uc=c.poster;this.sb=c.controls;a.controls=l;u.c.call(this,this,c,d);this.controls()?this.n("vjs-controls-enabled"):this.n("vjs-controls-disabled");this.U("play",function(a){u.j(this.a,{type:"firstplay",target:this.a})||(a.preventDefault(),a.stopPropagation(),a.stopImmediatePropagation())});this.d("ended",this.hd);this.d("play",this.Kb);this.d("firstplay",this.jd);this.d("pause",this.Jb);this.d("progress",this.ld);this.d("durationchange",
+this.sc);this.d("error",this.Gb);this.d("fullscreenchange",this.kd);u.xa[this.Q]=this;c.plugins&&u.k.ua(c.plugins,function(a,c){this[a](c)},this);var e,g,j,k;e=this.Mb;a=function(){e();clearInterval(g);g=setInterval(u.bind(this,e),250)};c=function(){e();clearInterval(g)};this.d("mousedown",a);this.d("mousemove",e);this.d("mouseup",c);this.d("keydown",e);this.d("keyup",e);this.d("touchstart",a);this.d("touchmove",e);this.d("touchend",c);this.d("touchcancel",c);j=setInterval(u.bind(this,function(){this.ka&&
+(this.ka=l,this.ja(f),clearTimeout(k),k=setTimeout(u.bind(this,function(){this.ka||this.ja(l)}),2E3))}),250);this.d("dispose",function(){clearInterval(j);clearTimeout(k)})}});t=u.s.prototype;t.g=u.options;t.D=function(){this.j("dispose");this.o("dispose");u.xa[this.Q]=h;this.M&&this.M.player&&(this.M.player=h);this.a&&this.a.player&&(this.a.player=h);clearInterval(this.Ra);this.za();this.h&&this.h.D();u.c.prototype.D.call(this)};
+function da(a){var c={sources:[],tracks:[]};u.k.B(c,u.xb(a));if(a.hasChildNodes()){var d,e,g,j;a=a.childNodes;g=0;for(j=a.length;g<j;g++)d=a[g],e=d.nodeName.toLowerCase(),"source"===e?c.sources.push(u.xb(d)):"track"===e&&c.tracks.push(u.xb(d))}return c}
+t.e=function(){var a=this.a=u.c.prototype.e.call(this,"div"),c=this.M;c.removeAttribute("width");c.removeAttribute("height");if(c.hasChildNodes()){var d,e,g,j,k;d=c.childNodes;e=d.length;for(k=[];e--;)g=d[e],j=g.nodeName.toLowerCase(),"track"===j&&k.push(g);for(d=0;d<k.length;d++)c.removeChild(k[d])}c.id=c.id||"vjs_video_"+u.t++;a.id=c.id;a.className=c.className;c.id+="_html5_api";c.className="vjs-tech";c.player=a.player=this;this.n("vjs-paused");this.width(this.g.width,f);this.height(this.g.height,
+f);c.parentNode&&c.parentNode.insertBefore(a,c);u.zb(c,a);return a};
+function I(a,c,d){a.h?(a.aa=l,a.h.D(),a.Eb&&(a.Eb=l,clearInterval(a.Ra)),a.Fb&&J(a),a.h=l):"Html5"!==c&&a.M&&(u.l.jc(a.M),a.M=h);a.ia=c;a.aa=l;var e=u.k.B({source:d,parentEl:a.a},a.g[c.toLowerCase()]);d&&(d.src==a.v.src&&0<a.v.currentTime&&(e.startTime=a.v.currentTime),a.v.src=d.src);a.h=new window.videojs[c](a,e);a.h.L(function(){this.b.Ua();if(!this.m.progressEvents){var a=this.b;a.Eb=f;a.Ra=setInterval(u.bind(a,function(){this.v.lb<this.buffered().end(0)?this.j("progress"):1==this.Ja()&&(clearInterval(this.Ra),
+this.j("progress"))}),500);a.h.U("progress",function(){this.m.progressEvents=f;var a=this.b;a.Eb=l;clearInterval(a.Ra)})}this.m.timeupdateEvents||(a=this.b,a.Fb=f,a.d("play",a.Cc),a.d("pause",a.za),a.h.U("timeupdate",function(){this.m.timeupdateEvents=f;J(this.b)}))})}function J(a){a.Fb=l;a.za();a.o("play",a.Cc);a.o("pause",a.za)}t.Cc=function(){this.hc&&this.za();this.hc=setInterval(u.bind(this,function(){this.j("timeupdate")}),250)};t.za=function(){clearInterval(this.hc)};
+t.Kb=function(){u.u(this.a,"vjs-paused");u.n(this.a,"vjs-playing")};t.jd=function(){this.g.starttime&&this.currentTime(this.g.starttime);this.n("vjs-has-started")};t.Jb=function(){u.u(this.a,"vjs-playing");u.n(this.a,"vjs-paused")};t.ld=function(){1==this.Ja()&&this.j("loadedalldata")};t.hd=function(){this.g.loop&&(this.currentTime(0),this.play())};t.sc=function(){this.duration(K(this,"duration"))};t.kd=function(){this.H?this.n("vjs-fullscreen"):this.u("vjs-fullscreen")};
+t.Gb=function(a){u.log("Video Error",a)};function L(a,c,d){if(a.h&&!a.h.aa)a.h.L(function(){this[c](d)});else try{a.h[c](d)}catch(e){throw u.log(e),e;}}function K(a,c){if(a.h&&a.h.aa)try{return a.h[c]()}catch(d){throw a.h[c]===b?u.log("Video.js: "+c+" method not defined for "+a.ia+" playback technology.",d):"TypeError"==d.name?(u.log("Video.js: "+c+" unavailable on "+a.ia+" playback technology element.",d),a.h.aa=l):u.log(d),d;}}t.play=function(){L(this,"play");return this};
+t.pause=function(){L(this,"pause");return this};t.paused=function(){return K(this,"paused")===l?l:f};t.currentTime=function(a){return a!==b?(this.v.rc=a,L(this,"setCurrentTime",a),this.Fb&&this.j("timeupdate"),this):this.v.currentTime=K(this,"currentTime")||0};t.duration=function(a){if(a!==b)return this.v.duration=parseFloat(a),this;this.v.duration===b&&this.sc();return this.v.duration};
+t.buffered=function(){var a=K(this,"buffered"),c=a.length-1,d=this.v.lb=this.v.lb||0;a&&(0<=c&&a.end(c)!==d)&&(d=a.end(c),this.v.lb=d);return u.tb(0,d)};t.Ja=function(){return this.duration()?this.buffered().end(0)/this.duration():0};t.volume=function(a){if(a!==b)return a=Math.max(0,Math.min(1,parseFloat(a))),this.v.volume=a,L(this,"setVolume",a),u.td(a),this;a=parseFloat(K(this,"volume"));return isNaN(a)?1:a};t.muted=function(a){return a!==b?(L(this,"setMuted",a),this):K(this,"muted")||l};
+t.Ta=function(){return K(this,"supportsFullScreen")||l};
+t.ya=function(){var a=u.Pb.ya;this.H=f;a?(u.d(document,a.vb,u.bind(this,function(c){this.H=document[a.H];this.H===l&&u.o(document,a.vb,arguments.callee);this.j("fullscreenchange")})),this.a[a.wc]()):this.h.Ta()?L(this,"enterFullScreen"):(this.cd=f,this.Yc=document.documentElement.style.overflow,u.d(document,"keydown",u.bind(this,this.lc)),document.documentElement.style.overflow="hidden",u.n(document.body,"vjs-full-window"),this.j("enterFullWindow"),this.j("fullscreenchange"));return this};
+t.ob=function(){var a=u.Pb.ya;this.H=l;if(a)document[a.nb]();else this.h.Ta()?L(this,"exitFullScreen"):(M(this),this.j("fullscreenchange"));return this};t.lc=function(a){27===a.keyCode&&(this.H===f?this.ob():M(this))};function M(a){a.cd=l;u.o(document,"keydown",a.lc);document.documentElement.style.overflow=a.Yc;u.u(document.body,"vjs-full-window");a.j("exitFullWindow")}
+t.src=function(a){if(a instanceof Array){var c;a:{c=a;for(var d=0,e=this.g.techOrder;d<e.length;d++){var g=u.$(e[d]),j=window.videojs[g];if(j.isSupported())for(var k=0,q=c;k<q.length;k++){var n=q[k];if(j.canPlaySource(n)){c={source:n,h:g};break a}}}c=l}c?(a=c.source,c=c.h,c==this.ia?this.src(a):I(this,c,a)):this.a.appendChild(u.e("p",{innerHTML:this.options().notSupportedMessage}))}else a instanceof Object?window.videojs[this.ia].canPlaySource(a)?this.src(a.src):this.src([a]):(this.v.src=a,this.aa?
+(L(this,"src",a),"auto"==this.g.preload&&this.load(),this.g.autoplay&&this.play()):this.L(function(){this.src(a)}));return this};t.load=function(){L(this,"load");return this};t.currentSrc=function(){return K(this,"currentSrc")||this.v.src||""};t.Qa=function(a){return a!==b?(L(this,"setPreload",a),this.g.preload=a,this):K(this,"preload")};t.autoplay=function(a){return a!==b?(L(this,"setAutoplay",a),this.g.autoplay=a,this):K(this,"autoplay")};
+t.loop=function(a){return a!==b?(L(this,"setLoop",a),this.g.loop=a,this):K(this,"loop")};t.poster=function(a){return a!==b?(this.uc=a,this):this.uc};t.controls=function(a){return a!==b?(a=!!a,this.sb!==a&&((this.sb=a)?(this.u("vjs-controls-disabled"),this.n("vjs-controls-enabled"),this.j("controlsenabled")):(this.u("vjs-controls-enabled"),this.n("vjs-controls-disabled"),this.j("controlsdisabled"))),this):this.sb};u.s.prototype.Sb;t=u.s.prototype;
+t.Rb=function(a){return a!==b?(a=!!a,this.Sb!==a&&((this.Sb=a)?(this.n("vjs-using-native-controls"),this.j("usingnativecontrols")):(this.u("vjs-using-native-controls"),this.j("usingcustomcontrols"))),this):this.Sb};t.error=function(){return K(this,"error")};t.seeking=function(){return K(this,"seeking")};t.ka=f;t.Mb=function(){this.ka=f};t.Qb=f;
+t.ja=function(a){return a!==b?(a=!!a,a!==this.Qb&&((this.Qb=a)?(this.ka=f,this.u("vjs-user-inactive"),this.n("vjs-user-active"),this.j("useractive")):(this.ka=l,this.h.U("mousemove",function(a){a.stopPropagation();a.preventDefault()}),this.u("vjs-user-active"),this.n("vjs-user-inactive"),this.j("userinactive"))),this):this.Qb};var N,O,P;P=document.createElement("div");O={};
+P.Hd!==b?(O.wc="requestFullscreen",O.nb="exitFullscreen",O.vb="fullscreenchange",O.H="fullScreen"):(document.mozCancelFullScreen?(N="moz",O.H=N+"FullScreen"):(N="webkit",O.H=N+"IsFullScreen"),P[N+"RequestFullScreen"]&&(O.wc=N+"RequestFullScreen",O.nb=N+"CancelFullScreen"),O.vb=N+"fullscreenchange");document[O.nb]&&(u.Pb.ya=O);u.Fa=u.c.extend();
+u.Fa.prototype.g={Md:"play",children:{playToggle:{},currentTimeDisplay:{},timeDivider:{},durationDisplay:{},remainingTimeDisplay:{},progressControl:{},fullscreenToggle:{},volumeControl:{},muteToggle:{}}};u.Fa.prototype.e=function(){return u.e("div",{className:"vjs-control-bar"})};u.Yb=u.q.extend({i:function(a,c){u.q.call(this,a,c);a.d("play",u.bind(this,this.Kb));a.d("pause",u.bind(this,this.Jb))}});t=u.Yb.prototype;t.qa="Play";t.T=function(){return"vjs-play-control "+u.q.prototype.T.call(this)};
+t.p=function(){this.b.paused()?this.b.play():this.b.pause()};t.Kb=function(){u.u(this.a,"vjs-paused");u.n(this.a,"vjs-playing");this.a.children[0].children[0].innerHTML="Pause"};t.Jb=function(){u.u(this.a,"vjs-playing");u.n(this.a,"vjs-paused");this.a.children[0].children[0].innerHTML="Play"};u.Ya=u.c.extend({i:function(a,c){u.c.call(this,a,c);a.d("timeupdate",u.bind(this,this.Ca))}});
+u.Ya.prototype.e=function(){var a=u.c.prototype.e.call(this,"div",{className:"vjs-current-time vjs-time-controls vjs-control"});this.content=u.e("div",{className:"vjs-current-time-display",innerHTML:'<span class="vjs-control-text">Current Time </span>0:00',"aria-live":"off"});a.appendChild(u.e("div").appendChild(this.content));return a};
+u.Ya.prototype.Ca=function(){var a=this.b.Nb?this.b.v.currentTime:this.b.currentTime();this.content.innerHTML='<span class="vjs-control-text">Current Time </span>'+u.La(a,this.b.duration())};u.Za=u.c.extend({i:function(a,c){u.c.call(this,a,c);a.d("timeupdate",u.bind(this,this.Ca))}});
+u.Za.prototype.e=function(){var a=u.c.prototype.e.call(this,"div",{className:"vjs-duration vjs-time-controls vjs-control"});this.content=u.e("div",{className:"vjs-duration-display",innerHTML:'<span class="vjs-control-text">Duration Time </span>0:00',"aria-live":"off"});a.appendChild(u.e("div").appendChild(this.content));return a};u.Za.prototype.Ca=function(){var a=this.b.duration();a&&(this.content.innerHTML='<span class="vjs-control-text">Duration Time </span>'+u.La(a))};
+u.cc=u.c.extend({i:function(a,c){u.c.call(this,a,c)}});u.cc.prototype.e=function(){return u.c.prototype.e.call(this,"div",{className:"vjs-time-divider",innerHTML:"<div><span>/</span></div>"})};u.fb=u.c.extend({i:function(a,c){u.c.call(this,a,c);a.d("timeupdate",u.bind(this,this.Ca))}});
+u.fb.prototype.e=function(){var a=u.c.prototype.e.call(this,"div",{className:"vjs-remaining-time vjs-time-controls vjs-control"});this.content=u.e("div",{className:"vjs-remaining-time-display",innerHTML:'<span class="vjs-control-text">Remaining Time </span>-0:00',"aria-live":"off"});a.appendChild(u.e("div").appendChild(this.content));return a};u.fb.prototype.Ca=function(){this.b.duration()&&(this.content.innerHTML='<span class="vjs-control-text">Remaining Time </span>-'+u.La(this.b.duration()-this.b.currentTime()))};
+u.Ga=u.q.extend({i:function(a,c){u.q.call(this,a,c)}});u.Ga.prototype.qa="Fullscreen";u.Ga.prototype.T=function(){return"vjs-fullscreen-control "+u.q.prototype.T.call(this)};u.Ga.prototype.p=function(){this.b.H?(this.b.ob(),this.a.children[0].children[0].innerHTML="Fullscreen"):(this.b.ya(),this.a.children[0].children[0].innerHTML="Non-Fullscreen")};u.eb=u.c.extend({i:function(a,c){u.c.call(this,a,c)}});u.eb.prototype.g={children:{seekBar:{}}};
+u.eb.prototype.e=function(){return u.c.prototype.e.call(this,"div",{className:"vjs-progress-control vjs-control"})};u.Zb=u.O.extend({i:function(a,c){u.O.call(this,a,c);a.d("timeupdate",u.bind(this,this.Ba));a.L(u.bind(this,this.Ba))}});t=u.Zb.prototype;t.g={children:{loadProgressBar:{},playProgressBar:{},seekHandle:{}},barName:"playProgressBar",handleName:"seekHandle"};t.tc="timeupdate";t.e=function(){return u.O.prototype.e.call(this,"div",{className:"vjs-progress-holder","aria-label":"video progress bar"})};
+t.Ba=function(){var a=this.b.Nb?this.b.v.currentTime:this.b.currentTime();this.a.setAttribute("aria-valuenow",u.round(100*this.yb(),2));this.a.setAttribute("aria-valuetext",u.La(a,this.b.duration()))};t.yb=function(){var a;"Flash"===this.b.ia&&this.b.seeking()?(a=this.b.v,a=a.rc?a.rc:this.b.currentTime()):a=this.b.currentTime();return a/this.b.duration()};t.Pa=function(a){u.O.prototype.Pa.call(this,a);this.b.Nb=f;this.Dd=!this.b.paused();this.b.pause()};
+t.Hb=function(a){a=F(this,a)*this.b.duration();a==this.b.duration()&&(a-=0.1);this.b.currentTime(a)};t.Ib=function(a){u.O.prototype.Ib.call(this,a);this.b.Nb=l;this.Dd&&this.b.play()};t.zc=function(){this.b.currentTime(this.b.currentTime()+5)};t.yc=function(){this.b.currentTime(this.b.currentTime()-5)};u.ab=u.c.extend({i:function(a,c){u.c.call(this,a,c);a.d("progress",u.bind(this,this.update))}});u.ab.prototype.e=function(){return u.c.prototype.e.call(this,"div",{className:"vjs-load-progress",innerHTML:'<span class="vjs-control-text">Loaded: 0%</span>'})};
+u.ab.prototype.update=function(){this.a.style&&(this.a.style.width=u.round(100*this.b.Ja(),2)+"%")};u.Xb=u.c.extend({i:function(a,c){u.c.call(this,a,c)}});u.Xb.prototype.e=function(){return u.c.prototype.e.call(this,"div",{className:"vjs-play-progress",innerHTML:'<span class="vjs-control-text">Progress: 0%</span>'})};u.gb=u.ea.extend();u.gb.prototype.defaultValue="00:00";u.gb.prototype.e=function(){return u.ea.prototype.e.call(this,"div",{className:"vjs-seek-handle"})};
+u.ib=u.c.extend({i:function(a,c){u.c.call(this,a,c);a.h&&(a.h.m&&a.h.m.volumeControl===l)&&this.n("vjs-hidden");a.d("loadstart",u.bind(this,function(){a.h.m&&a.h.m.volumeControl===l?this.n("vjs-hidden"):this.u("vjs-hidden")}))}});u.ib.prototype.g={children:{volumeBar:{}}};u.ib.prototype.e=function(){return u.c.prototype.e.call(this,"div",{className:"vjs-volume-control vjs-control"})};
+u.hb=u.O.extend({i:function(a,c){u.O.call(this,a,c);a.d("volumechange",u.bind(this,this.Ba));a.L(u.bind(this,this.Ba));setTimeout(u.bind(this,this.update),0)}});t=u.hb.prototype;t.Ba=function(){this.a.setAttribute("aria-valuenow",u.round(100*this.b.volume(),2));this.a.setAttribute("aria-valuetext",u.round(100*this.b.volume(),2)+"%")};t.g={children:{volumeLevel:{},volumeHandle:{}},barName:"volumeLevel",handleName:"volumeHandle"};t.tc="volumechange";
+t.e=function(){return u.O.prototype.e.call(this,"div",{className:"vjs-volume-bar","aria-label":"volume level"})};t.Hb=function(a){this.b.muted()&&this.b.muted(l);this.b.volume(F(this,a))};t.yb=function(){return this.b.muted()?0:this.b.volume()};t.zc=function(){this.b.volume(this.b.volume()+0.1)};t.yc=function(){this.b.volume(this.b.volume()-0.1)};u.dc=u.c.extend({i:function(a,c){u.c.call(this,a,c)}});
+u.dc.prototype.e=function(){return u.c.prototype.e.call(this,"div",{className:"vjs-volume-level",innerHTML:'<span class="vjs-control-text"></span>'})};u.jb=u.ea.extend();u.jb.prototype.defaultValue="00:00";u.jb.prototype.e=function(){return u.ea.prototype.e.call(this,"div",{className:"vjs-volume-handle"})};
+u.da=u.q.extend({i:function(a,c){u.q.call(this,a,c);a.d("volumechange",u.bind(this,this.update));a.h&&(a.h.m&&a.h.m.volumeControl===l)&&this.n("vjs-hidden");a.d("loadstart",u.bind(this,function(){a.h.m&&a.h.m.volumeControl===l?this.n("vjs-hidden"):this.u("vjs-hidden")}))}});u.da.prototype.e=function(){return u.q.prototype.e.call(this,"div",{className:"vjs-mute-control vjs-control",innerHTML:'<div><span class="vjs-control-text">Mute</span></div>'})};
+u.da.prototype.p=function(){this.b.muted(this.b.muted()?l:f)};u.da.prototype.update=function(){var a=this.b.volume(),c=3;0===a||this.b.muted()?c=0:0.33>a?c=1:0.67>a&&(c=2);this.b.muted()?"Unmute"!=this.a.children[0].children[0].innerHTML&&(this.a.children[0].children[0].innerHTML="Unmute"):"Mute"!=this.a.children[0].children[0].innerHTML&&(this.a.children[0].children[0].innerHTML="Mute");for(a=0;4>a;a++)u.u(this.a,"vjs-vol-"+a);u.n(this.a,"vjs-vol-"+c)};
+u.oa=u.R.extend({i:function(a,c){u.R.call(this,a,c);a.d("volumechange",u.bind(this,this.update));a.h&&(a.h.m&&a.h.m.Dc===l)&&this.n("vjs-hidden");a.d("loadstart",u.bind(this,function(){a.h.m&&a.h.m.Dc===l?this.n("vjs-hidden"):this.u("vjs-hidden")}));this.n("vjs-menu-button")}});u.oa.prototype.Ka=function(){var a=new u.ma(this.b,{Vc:"div"}),c=new u.hb(this.b,u.k.B({Cd:f},this.g.Vd));a.Z(c);return a};u.oa.prototype.p=function(){u.da.prototype.p.call(this);u.R.prototype.p.call(this)};
+u.oa.prototype.e=function(){return u.q.prototype.e.call(this,"div",{className:"vjs-volume-menu-button vjs-menu-button vjs-control",innerHTML:'<div><span class="vjs-control-text">Mute</span></div>'})};u.oa.prototype.update=u.da.prototype.update;u.cb=u.q.extend({i:function(a,c){u.q.call(this,a,c);(!a.poster()||!a.controls())&&this.C();a.d("play",u.bind(this,this.C))}});
+u.cb.prototype.e=function(){var a=u.e("div",{className:"vjs-poster",tabIndex:-1}),c=this.b.poster();c&&("backgroundSize"in a.style?a.style.backgroundImage='url("'+c+'")':a.appendChild(u.e("img",{src:c})));return a};u.cb.prototype.p=function(){this.K().controls()&&this.b.play()};
+u.Wb=u.c.extend({i:function(a,c){u.c.call(this,a,c);a.d("canplay",u.bind(this,this.C));a.d("canplaythrough",u.bind(this,this.C));a.d("playing",u.bind(this,this.C));a.d("seeked",u.bind(this,this.C));a.d("seeking",u.bind(this,this.show));a.d("seeked",u.bind(this,this.C));a.d("error",u.bind(this,this.show));a.d("waiting",u.bind(this,this.show))}});u.Wb.prototype.e=function(){return u.c.prototype.e.call(this,"div",{className:"vjs-loading-spinner"})};u.Wa=u.q.extend();
+u.Wa.prototype.e=function(){return u.q.prototype.e.call(this,"div",{className:"vjs-big-play-button",innerHTML:'<span aria-hidden="true"></span>',"aria-label":"play video"})};u.Wa.prototype.p=function(){this.b.play()};
+u.r=u.c.extend({i:function(a,c,d){u.c.call(this,a,c,d);var e,g;g=this;e=this.K();a=function(){if(e.controls()&&!e.Rb()){var a,c;g.d("mousedown",g.p);g.d("touchstart",function(a){a.preventDefault();a.stopPropagation();c=this.b.ja()});a=function(a){a.stopPropagation();c&&this.b.Mb()};g.d("touchmove",a);g.d("touchleave",a);g.d("touchcancel",a);g.d("touchend",a);var d,n,r;d=0;g.d("touchstart",function(){d=(new Date).getTime();r=f});a=function(){r=l};g.d("touchmove",a);g.d("touchleave",a);g.d("touchcancel",
+a);g.d("touchend",function(){r===f&&(n=(new Date).getTime()-d,250>n&&this.j("tap"))});g.d("tap",g.md)}};c=u.bind(g,g.pd);this.L(a);e.d("controlsenabled",a);e.d("controlsdisabled",c)}});u.r.prototype.pd=function(){this.o("tap");this.o("touchstart");this.o("touchmove");this.o("touchleave");this.o("touchcancel");this.o("touchend");this.o("click");this.o("mousedown")};u.r.prototype.p=function(a){0===a.button&&this.K().controls()&&(this.K().paused()?this.K().play():this.K().pause())};
+u.r.prototype.md=function(){this.K().ja(!this.K().ja())};u.r.prototype.m={volumeControl:f,fullscreenResize:l,progressEvents:l,timeupdateEvents:l};u.media={};u.media.Va="play pause paused currentTime setCurrentTime duration buffered volume setVolume muted setMuted width height supportsFullScreen enterFullScreen src load currentSrc preload setPreload autoplay setAutoplay loop setLoop error networkState readyState seeking initialTime startOffsetTime played seekable ended videoTracks audioTracks videoWidth videoHeight textTracks defaultPlaybackRate playbackRate mediaGroup controller controls defaultMuted".split(" ");
+function ea(){var a=u.media.Va[i];return function(){throw Error('The "'+a+"\" method is not available on the playback technology's API");}}for(var i=u.media.Va.length-1;0<=i;i--)u.r.prototype[u.media.Va[i]]=ea();
+u.l=u.r.extend({i:function(a,c,d){this.m.volumeControl=u.l.Uc();this.m.movingMediaElementInDOM=!u.Kc;this.m.fullscreenResize=f;u.r.call(this,a,c,d);(c=c.source)&&this.a.currentSrc===c.src&&0<this.a.networkState?a.j("loadstart"):c&&(this.a.src=c.src);if(u.ac&&a.options().nativeControlsForTouch!==l){var e,g,j,k;e=this;g=this.K();c=g.controls();e.a.controls=!!c;j=function(){e.a.controls=f};k=function(){e.a.controls=l};g.d("controlsenabled",j);g.d("controlsdisabled",k);c=function(){g.o("controlsenabled",
+j);g.o("controlsdisabled",k)};e.d("dispose",c);g.d("usingcustomcontrols",c);g.Rb(f)}a.L(function(){this.M&&(this.g.autoplay&&this.paused())&&(delete this.M.poster,this.play())});for(a=u.l.$a.length-1;0<=a;a--)u.d(this.a,u.l.$a[a],u.bind(this.b,this.$c));this.Ua()}});t=u.l.prototype;t.D=function(){u.r.prototype.D.call(this)};
+t.e=function(){var a=this.b,c=a.M,d;if(!c||this.m.movingMediaElementInDOM===l)c?(d=c.cloneNode(l),u.l.jc(c),c=d,a.M=h):c=u.e("video",{id:a.id()+"_html5_api",className:"vjs-tech"}),c.player=a,u.zb(c,a.w());d=["autoplay","preload","loop","muted"];for(var e=d.length-1;0<=e;e--){var g=d[e];a.g[g]!==h&&(c[g]=a.g[g])}return c};t.$c=function(a){this.j(a);a.stopPropagation()};t.play=function(){this.a.play()};t.pause=function(){this.a.pause()};t.paused=function(){return this.a.paused};t.currentTime=function(){return this.a.currentTime};
+t.sd=function(a){try{this.a.currentTime=a}catch(c){u.log(c,"Video is not ready. (Video.js)")}};t.duration=function(){return this.a.duration||0};t.buffered=function(){return this.a.buffered};t.volume=function(){return this.a.volume};t.xd=function(a){this.a.volume=a};t.muted=function(){return this.a.muted};t.vd=function(a){this.a.muted=a};t.width=function(){return this.a.offsetWidth};t.height=function(){return this.a.offsetHeight};
+t.Ta=function(){return"function"==typeof this.a.webkitEnterFullScreen&&(/Android/.test(u.F)||!/Chrome|Mac OS X 10.5/.test(u.F))?f:l};t.src=function(a){this.a.src=a};t.load=function(){this.a.load()};t.currentSrc=function(){return this.a.currentSrc};t.Qa=function(){return this.a.Qa};t.wd=function(a){this.a.Qa=a};t.autoplay=function(){return this.a.autoplay};t.rd=function(a){this.a.autoplay=a};t.controls=function(){return this.a.controls};t.loop=function(){return this.a.loop};
+t.ud=function(a){this.a.loop=a};t.error=function(){return this.a.error};t.seeking=function(){return this.a.seeking};u.l.isSupported=function(){return!!u.na.canPlayType};u.l.mb=function(a){try{return!!u.na.canPlayType(a.type)}catch(c){return""}};u.l.Uc=function(){var a=u.na.volume;u.na.volume=a/2+0.1;return a!==u.na.volume};u.l.$a="loadstart suspend abort error emptied stalled loadedmetadata loadeddata canplay canplaythrough playing waiting seeking seeked ended durationchange timeupdate progress play pause ratechange volumechange".split(" ");
+u.l.jc=function(a){if(a){a.player=h;for(a.parentNode&&a.parentNode.removeChild(a);a.hasChildNodes();)a.removeChild(a.firstChild);a.removeAttribute("src");"function"===typeof a.load&&a.load()}};u.Oc&&(document.createElement("video").constructor.prototype.canPlayType=function(a){return a&&-1!=a.toLowerCase().indexOf("video/mp4")?"maybe":""});
+u.f=u.r.extend({i:function(a,c,d){u.r.call(this,a,c,d);var e=c.source;d=c.parentEl;var g=this.a=u.e("div",{id:a.id()+"_temp_flash"}),j=a.id()+"_flash_api";a=a.g;var k=u.k.B({readyFunction:"videojs.Flash.onReady",eventProxyFunction:"videojs.Flash.onEvent",errorEventProxyFunction:"videojs.Flash.onError",autoplay:a.autoplay,preload:a.Qa,loop:a.loop,muted:a.muted},c.flashVars),q=u.k.B({wmode:"opaque",bgcolor:"#000000"},c.params),n=u.k.B({id:j,name:j,"class":"vjs-tech"},c.attributes);e&&(e.type&&u.f.ed(e.type)?
+(a=u.f.Ac(e.src),k.rtmpConnection=encodeURIComponent(a.rb),k.rtmpStream=encodeURIComponent(a.Ob)):k.src=encodeURIComponent(u.mc(e.src)));u.zb(g,d);c.startTime&&this.L(function(){this.load();this.play();this.currentTime(c.startTime)});if(c.iFrameMode===f&&!u.Jc){var r=u.e("iframe",{id:j+"_iframe",name:j+"_iframe",className:"vjs-tech",scrolling:"no",marginWidth:0,marginHeight:0,frameBorder:0});k.readyFunction="ready";k.eventProxyFunction="events";k.errorEventProxyFunction="errors";u.d(r,"load",u.bind(this,
+function(){var a,d=r.contentWindow;a=r.contentDocument?r.contentDocument:r.contentWindow.document;a.write(u.f.nc(c.swf,k,q,n));d.player=this.b;d.ready=u.bind(this.b,function(c){var d=this.h;d.a=a.getElementById(c);u.f.pb(d)});d.events=u.bind(this.b,function(a,c){this&&"flash"===this.ia&&this.j(c)});d.errors=u.bind(this.b,function(a,c){u.log("Flash Error",c)})}));g.parentNode.replaceChild(r,g)}else u.f.Zc(c.swf,g,k,q,n)}});t=u.f.prototype;t.D=function(){u.r.prototype.D.call(this)};t.play=function(){this.a.vjs_play()};
+t.pause=function(){this.a.vjs_pause()};t.src=function(a){u.f.dd(a)?(a=u.f.Ac(a),this.Qd(a.rb),this.Rd(a.Ob)):(a=u.mc(a),this.a.vjs_src(a));if(this.b.autoplay()){var c=this;setTimeout(function(){c.play()},0)}};t.currentSrc=function(){var a=this.a.vjs_getProperty("currentSrc");if(a==h){var c=this.Od(),d=this.Pd();c&&d&&(a=u.f.yd(c,d))}return a};t.load=function(){this.a.vjs_load()};t.poster=function(){this.a.vjs_getProperty("poster")};t.buffered=function(){return u.tb(0,this.a.vjs_getProperty("buffered"))};
+t.Ta=s(l);var Q=u.f.prototype,R="rtmpConnection rtmpStream preload currentTime defaultPlaybackRate playbackRate autoplay loop mediaGroup controller controls volume muted defaultMuted".split(" "),S="error currentSrc networkState readyState seeking initialTime duration startOffsetTime paused played seekable ended videoTracks audioTracks videoWidth videoHeight textTracks".split(" ");
+function fa(){var a=R[T],c=a.charAt(0).toUpperCase()+a.slice(1);Q["set"+c]=function(c){return this.a.vjs_setProperty(a,c)}}function U(a){Q[a]=function(){return this.a.vjs_getProperty(a)}}var T;for(T=0;T<R.length;T++)U(R[T]),fa();for(T=0;T<S.length;T++)U(S[T]);u.f.isSupported=function(){return 10<=u.f.version()[0]};u.f.mb=function(a){if(!a.type)return"";a=a.type.replace(/;.*/,"").toLowerCase();if(a in u.f.bd||a in u.f.Bc)return"maybe"};
+u.f.bd={"video/flv":"FLV","video/x-flv":"FLV","video/mp4":"MP4","video/m4v":"MP4"};u.f.Bc={"rtmp/mp4":"MP4","rtmp/flv":"FLV"};u.f.onReady=function(a){a=u.w(a);var c=a.player||a.parentNode.player,d=c.h;a.player=c;d.a=a;u.f.pb(d)};u.f.pb=function(a){a.w().vjs_getProperty?a.Ua():setTimeout(function(){u.f.pb(a)},50)};u.f.onEvent=function(a,c){u.w(a).player.j(c)};u.f.onError=function(a,c){u.w(a).player.j("error");u.log("Flash Error",c,a)};
+u.f.version=function(){var a="0,0,0";try{a=(new window.ActiveXObject("ShockwaveFlash.ShockwaveFlash")).GetVariable("$version").replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}catch(c){try{navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin&&(a=(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1])}catch(d){}}return a.split(",")};
+u.f.Zc=function(a,c,d,e,g){a=u.f.nc(a,d,e,g);a=u.e("div",{innerHTML:a}).childNodes[0];d=c.parentNode;c.parentNode.replaceChild(a,c);var j=d.childNodes[0];setTimeout(function(){j.style.display="block"},1E3)};
+u.f.nc=function(a,c,d,e){var g="",j="",k="";c&&u.k.ua(c,function(a,c){g+=a+"="+c+"&amp;"});d=u.k.B({movie:a,flashvars:g,allowScriptAccess:"always",allowNetworking:"all"},d);u.k.ua(d,function(a,c){j+='<param name="'+a+'" value="'+c+'" />'});e=u.k.B({data:a,width:"100%",height:"100%"},e);u.k.ua(e,function(a,c){k+=a+'="'+c+'" '});return'<object type="application/x-shockwave-flash"'+k+">"+j+"</object>"};u.f.yd=function(a,c){return a+"&"+c};
+u.f.Ac=function(a){var c={rb:"",Ob:""};if(!a)return c;var d=a.indexOf("&"),e;-1!==d?e=d+1:(d=e=a.lastIndexOf("/")+1,0===d&&(d=e=a.length));c.rb=a.substring(0,d);c.Ob=a.substring(e,a.length);return c};u.f.ed=function(a){return a in u.f.Bc};u.f.Qc=/^rtmp[set]?:\/\//i;u.f.dd=function(a){return u.f.Qc.test(a)};
+u.Pc=u.c.extend({i:function(a,c,d){u.c.call(this,a,c,d);if(!a.g.sources||0===a.g.sources.length){c=0;for(d=a.g.techOrder;c<d.length;c++){var e=u.$(d[c]),g=window.videojs[e];if(g&&g.isSupported()){I(a,e);break}}}else a.src(a.g.sources)}});function V(a){a.Aa=a.Aa||[];return a.Aa}function W(a,c,d){for(var e=a.Aa,g=0,j=e.length,k,q;g<j;g++)k=e[g],k.id()===c?(k.show(),q=k):d&&(k.J()==d&&0<k.mode())&&k.disable();(c=q?q.J():d?d:l)&&a.j(c+"trackchange")}
+u.X=u.c.extend({i:function(a,c){u.c.call(this,a,c);this.Q=c.id||"vjs_"+c.kind+"_"+c.language+"_"+u.t++;this.xc=c.src;this.Wc=c["default"]||c.dflt;this.Ad=c.title;this.Ld=c.srclang;this.fd=c.label;this.fa=[];this.ec=[];this.ga=this.ha=0;this.b.d("fullscreenchange",u.bind(this,this.Rc))}});t=u.X.prototype;t.J=p("A");t.src=p("xc");t.ub=p("Wc");t.title=p("Ad");t.label=p("fd");t.readyState=p("ha");t.mode=p("ga");t.Rc=function(){this.a.style.fontSize=this.b.H?140*(screen.width/this.b.width())+"%":""};
+t.e=function(){return u.c.prototype.e.call(this,"div",{className:"vjs-"+this.A+" vjs-text-track"})};t.show=function(){X(this);this.ga=2;u.c.prototype.show.call(this)};t.C=function(){X(this);this.ga=1;u.c.prototype.C.call(this)};t.disable=function(){2==this.ga&&this.C();this.b.o("timeupdate",u.bind(this,this.update,this.Q));this.b.o("ended",u.bind(this,this.reset,this.Q));this.reset();this.b.V.textTrackDisplay.removeChild(this);this.ga=0};
+function X(a){0===a.ha&&a.load();0===a.ga&&(a.b.d("timeupdate",u.bind(a,a.update,a.Q)),a.b.d("ended",u.bind(a,a.reset,a.Q)),("captions"===a.A||"subtitles"===a.A)&&a.b.V.textTrackDisplay.Z(a))}t.load=function(){0===this.ha&&(this.ha=1,u.get(this.xc,u.bind(this,this.nd),u.bind(this,this.Gb)))};t.Gb=function(a){this.error=a;this.ha=3;this.j("error")};
+t.nd=function(a){var c,d;a=a.split("\n");for(var e="",g=1,j=a.length;g<j;g++)if(e=u.trim(a[g])){-1==e.indexOf("--\x3e")?(c=e,e=u.trim(a[++g])):c=this.fa.length;c={id:c,index:this.fa.length};d=e.split(" --\x3e ");c.startTime=Y(d[0]);c.va=Y(d[1]);for(d=[];a[++g]&&(e=u.trim(a[g]));)d.push(e);c.text=d.join("<br/>");this.fa.push(c)}this.ha=2;this.j("loaded")};
+function Y(a){var c=a.split(":");a=0;var d,e,g;3==c.length?(d=c[0],e=c[1],c=c[2]):(d=0,e=c[0],c=c[1]);c=c.split(/\s+/);c=c.splice(0,1)[0];c=c.split(/\.|,/);g=parseFloat(c[1]);c=c[0];a+=3600*parseFloat(d);a+=60*parseFloat(e);a+=parseFloat(c);g&&(a+=g/1E3);return a}
+t.update=function(){if(0<this.fa.length){var a=this.b.currentTime();if(this.Lb===b||a<this.Lb||this.Ma<=a){var c=this.fa,d=this.b.duration(),e=0,g=l,j=[],k,q,n,r;a>=this.Ma||this.Ma===b?r=this.wb!==b?this.wb:0:(g=f,r=this.Db!==b?this.Db:c.length-1);for(;;){n=c[r];if(n.va<=a)e=Math.max(e,n.va),n.Ia&&(n.Ia=l);else if(a<n.startTime){if(d=Math.min(d,n.startTime),n.Ia&&(n.Ia=l),!g)break}else g?(j.splice(0,0,n),q===b&&(q=r),k=r):(j.push(n),k===b&&(k=r),q=r),d=Math.min(d,n.va),e=Math.max(e,n.startTime),
+n.Ia=f;if(g)if(0===r)break;else r--;else if(r===c.length-1)break;else r++}this.ec=j;this.Ma=d;this.Lb=e;this.wb=k;this.Db=q;a=this.ec;c="";d=0;for(e=a.length;d<e;d++)c+='<span class="vjs-tt-cue">'+a[d].text+"</span>";this.a.innerHTML=c;this.j("cuechange")}}};t.reset=function(){this.Ma=0;this.Lb=this.b.duration();this.Db=this.wb=0};u.Ub=u.X.extend();u.Ub.prototype.A="captions";u.$b=u.X.extend();u.$b.prototype.A="subtitles";u.Vb=u.X.extend();u.Vb.prototype.A="chapters";
+u.bc=u.c.extend({i:function(a,c,d){u.c.call(this,a,c,d);if(a.g.tracks&&0<a.g.tracks.length){c=this.b;a=a.g.tracks;var e;for(d=0;d<a.length;d++){e=a[d];var g=c,j=e.kind,k=e.label,q=e.language,n=e;e=g.Aa=g.Aa||[];n=n||{};n.kind=j;n.label=k;n.language=q;j=u.$(j||"subtitles");g=new window.videojs[j+"Track"](g,n);e.push(g)}}}});u.bc.prototype.e=function(){return u.c.prototype.e.call(this,"div",{className:"vjs-text-track-display"})};
+u.Y=u.N.extend({i:function(a,c){var d=this.ca=c.track;c.label=d.label();c.selected=d.ub();u.N.call(this,a,c);this.b.d(d.J()+"trackchange",u.bind(this,this.update))}});u.Y.prototype.p=function(){u.N.prototype.p.call(this);W(this.b,this.ca.Q,this.ca.J())};u.Y.prototype.update=function(){this.selected(2==this.ca.mode())};u.bb=u.Y.extend({i:function(a,c){c.track={J:function(){return c.kind},K:a,label:function(){return c.kind+" off"},ub:s(l),mode:s(l)};u.Y.call(this,a,c);this.selected(f)}});
+u.bb.prototype.p=function(){u.Y.prototype.p.call(this);W(this.b,this.ca.Q,this.ca.J())};u.bb.prototype.update=function(){for(var a=V(this.b),c=0,d=a.length,e,g=f;c<d;c++)e=a[c],e.J()==this.ca.J()&&2==e.mode()&&(g=l);this.selected(g)};u.S=u.R.extend({i:function(a,c){u.R.call(this,a,c);1>=this.I.length&&this.C()}});u.S.prototype.ta=function(){var a=[],c;a.push(new u.bb(this.b,{kind:this.A}));for(var d=0;d<V(this.b).length;d++)c=V(this.b)[d],c.J()===this.A&&a.push(new u.Y(this.b,{track:c}));return a};
+u.Da=u.S.extend({i:function(a,c,d){u.S.call(this,a,c,d);this.a.setAttribute("aria-label","Captions Menu")}});u.Da.prototype.A="captions";u.Da.prototype.qa="Captions";u.Da.prototype.className="vjs-captions-button";u.Ha=u.S.extend({i:function(a,c,d){u.S.call(this,a,c,d);this.a.setAttribute("aria-label","Subtitles Menu")}});u.Ha.prototype.A="subtitles";u.Ha.prototype.qa="Subtitles";u.Ha.prototype.className="vjs-subtitles-button";
+u.Ea=u.S.extend({i:function(a,c,d){u.S.call(this,a,c,d);this.a.setAttribute("aria-label","Chapters Menu")}});t=u.Ea.prototype;t.A="chapters";t.qa="Chapters";t.className="vjs-chapters-button";t.ta=function(){for(var a=[],c,d=0;d<V(this.b).length;d++)c=V(this.b)[d],c.J()===this.A&&a.push(new u.Y(this.b,{track:c}));return a};
+t.Ka=function(){for(var a=V(this.b),c=0,d=a.length,e,g,j=this.I=[];c<d;c++)if(e=a[c],e.J()==this.A&&e.ub()){if(2>e.readyState()){this.Id=e;e.d("loaded",u.bind(this,this.Ka));return}g=e;break}a=this.wa=new u.ma(this.b);a.a.appendChild(u.e("li",{className:"vjs-menu-title",innerHTML:u.$(this.A),zd:-1}));if(g){e=g.fa;for(var k,c=0,d=e.length;c<d;c++)k=e[c],k=new u.Xa(this.b,{track:g,cue:k}),j.push(k),a.Z(k)}0<this.I.length&&this.show();return a};
+u.Xa=u.N.extend({i:function(a,c){var d=this.ca=c.track,e=this.cue=c.cue,g=a.currentTime();c.label=e.text;c.selected=e.startTime<=g&&g<e.va;u.N.call(this,a,c);d.d("cuechange",u.bind(this,this.update))}});u.Xa.prototype.p=function(){u.N.prototype.p.call(this);this.b.currentTime(this.cue.startTime);this.update(this.cue.startTime)};u.Xa.prototype.update=function(){var a=this.cue,c=this.b.currentTime();this.selected(a.startTime<=c&&c<a.va)};
+u.k.B(u.Fa.prototype.g.children,{subtitlesButton:{},captionsButton:{},chaptersButton:{}});
+if("undefined"!==typeof window.JSON&&"function"===window.JSON.parse)u.JSON=window.JSON;else{u.JSON={};var Z=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g;u.JSON.parse=function(a,c){function d(a,e){var k,q,n=a[e];if(n&&"object"===typeof n)for(k in n)Object.prototype.hasOwnProperty.call(n,k)&&(q=d(n,k),q!==b?n[k]=q:delete n[k]);return c.call(a,e,n)}var e;a=String(a);Z.lastIndex=0;Z.test(a)&&(a=a.replace(Z,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}));
+if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return e=eval("("+a+")"),"function"===typeof c?d({"":e},""):e;throw new SyntaxError("JSON.parse(): invalid or malformed JSON data");}}
+u.fc=function(){var a,c,d=document.getElementsByTagName("video");if(d&&0<d.length)for(var e=0,g=d.length;e<g;e++)if((c=d[e])&&c.getAttribute)c.player===b&&(a=c.getAttribute("data-setup"),a!==h&&(a=u.JSON.parse(a||"{}"),v(c,a)));else{u.kb();break}else u.Ec||u.kb()};u.kb=function(){setTimeout(u.fc,1)};"complete"===document.readyState?u.Ec=f:u.U(window,"load",function(){u.Ec=f});u.kb();u.od=function(a,c){u.s.prototype[a]=c};var ga=this;ga.Ed=f;function $(a,c){var d=a.split("."),e=ga;!(d[0]in e)&&e.execScript&&e.execScript("var "+d[0]);for(var g;d.length&&(g=d.shift());)!d.length&&c!==b?e[g]=c:e=e[g]?e[g]:e[g]={}};$("videojs",u);$("_V_",u);$("videojs.options",u.options);$("videojs.players",u.xa);$("videojs.TOUCH_ENABLED",u.ac);$("videojs.cache",u.ra);$("videojs.Component",u.c);u.c.prototype.player=u.c.prototype.K;u.c.prototype.dispose=u.c.prototype.D;u.c.prototype.createEl=u.c.prototype.e;u.c.prototype.el=u.c.prototype.w;u.c.prototype.addChild=u.c.prototype.Z;u.c.prototype.children=u.c.prototype.children;u.c.prototype.on=u.c.prototype.d;u.c.prototype.off=u.c.prototype.o;u.c.prototype.one=u.c.prototype.U;
+u.c.prototype.trigger=u.c.prototype.j;u.c.prototype.triggerReady=u.c.prototype.Ua;u.c.prototype.show=u.c.prototype.show;u.c.prototype.hide=u.c.prototype.C;u.c.prototype.width=u.c.prototype.width;u.c.prototype.height=u.c.prototype.height;u.c.prototype.dimensions=u.c.prototype.Xc;u.c.prototype.ready=u.c.prototype.L;u.c.prototype.addClass=u.c.prototype.n;u.c.prototype.removeClass=u.c.prototype.u;$("videojs.Player",u.s);u.s.prototype.dispose=u.s.prototype.D;u.s.prototype.requestFullScreen=u.s.prototype.ya;
+u.s.prototype.cancelFullScreen=u.s.prototype.ob;u.s.prototype.bufferedPercent=u.s.prototype.Ja;u.s.prototype.usingNativeControls=u.s.prototype.Rb;u.s.prototype.reportUserActivity=u.s.prototype.Mb;u.s.prototype.userActive=u.s.prototype.ja;$("videojs.MediaLoader",u.Pc);$("videojs.TextTrackDisplay",u.bc);$("videojs.ControlBar",u.Fa);$("videojs.Button",u.q);$("videojs.PlayToggle",u.Yb);$("videojs.FullscreenToggle",u.Ga);$("videojs.BigPlayButton",u.Wa);$("videojs.LoadingSpinner",u.Wb);
+$("videojs.CurrentTimeDisplay",u.Ya);$("videojs.DurationDisplay",u.Za);$("videojs.TimeDivider",u.cc);$("videojs.RemainingTimeDisplay",u.fb);$("videojs.Slider",u.O);$("videojs.ProgressControl",u.eb);$("videojs.SeekBar",u.Zb);$("videojs.LoadProgressBar",u.ab);$("videojs.PlayProgressBar",u.Xb);$("videojs.SeekHandle",u.gb);$("videojs.VolumeControl",u.ib);$("videojs.VolumeBar",u.hb);$("videojs.VolumeLevel",u.dc);$("videojs.VolumeMenuButton",u.oa);$("videojs.VolumeHandle",u.jb);$("videojs.MuteToggle",u.da);
+$("videojs.PosterImage",u.cb);$("videojs.Menu",u.ma);$("videojs.MenuItem",u.N);$("videojs.MenuButton",u.R);u.R.prototype.createItems=u.R.prototype.ta;u.S.prototype.createItems=u.S.prototype.ta;u.Ea.prototype.createItems=u.Ea.prototype.ta;$("videojs.SubtitlesButton",u.Ha);$("videojs.CaptionsButton",u.Da);$("videojs.ChaptersButton",u.Ea);$("videojs.MediaTechController",u.r);u.r.prototype.features=u.r.prototype.m;u.r.prototype.m.volumeControl=u.r.prototype.m.Dc;u.r.prototype.m.fullscreenResize=u.r.prototype.m.Jd;
+u.r.prototype.m.progressEvents=u.r.prototype.m.Nd;u.r.prototype.m.timeupdateEvents=u.r.prototype.m.Sd;$("videojs.Html5",u.l);u.l.Events=u.l.$a;u.l.isSupported=u.l.isSupported;u.l.canPlaySource=u.l.mb;u.l.prototype.setCurrentTime=u.l.prototype.sd;u.l.prototype.setVolume=u.l.prototype.xd;u.l.prototype.setMuted=u.l.prototype.vd;u.l.prototype.setPreload=u.l.prototype.wd;u.l.prototype.setAutoplay=u.l.prototype.rd;u.l.prototype.setLoop=u.l.prototype.ud;$("videojs.Flash",u.f);u.f.isSupported=u.f.isSupported;
+u.f.canPlaySource=u.f.mb;u.f.onReady=u.f.onReady;$("videojs.TextTrack",u.X);u.X.prototype.label=u.X.prototype.label;$("videojs.CaptionsTrack",u.Ub);$("videojs.SubtitlesTrack",u.$b);$("videojs.ChaptersTrack",u.Vb);$("videojs.autoSetup",u.fc);$("videojs.plugin",u.od);$("videojs.createTimeRange",u.tb);})();
Binary file src/jocondelab/static/jocondelab/students/benaddi_bardon/benaddi_bardon1.png has changed
Binary file src/jocondelab/static/jocondelab/students/benaddi_bardon/benaddi_bardon2.png has changed
Binary file src/jocondelab/static/jocondelab/students/benaddi_bardon/benaddi_bardon3.png has changed
Binary file src/jocondelab/static/jocondelab/students/benaddi_bardon/benaddi_bardon4.png has changed
Binary file src/jocondelab/static/jocondelab/students/benaddi_bardon/benaddi_bardon5.png has changed
Binary file src/jocondelab/static/jocondelab/students/benaddi_bardon/benaddi_bardon6.png has changed
Binary file src/jocondelab/static/jocondelab/students/benaddi_bardon/benaddi_bardon7.png has changed
Binary file src/jocondelab/static/jocondelab/students/benaddi_bardon/benaddi_bardon8.png has changed
Binary file src/jocondelab/static/jocondelab/students/boyer_bonnot/boyer_bonnot.mp4 has changed
Binary file src/jocondelab/static/jocondelab/students/boyer_bonnot/boyer_bonnot1.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/boyer_bonnot/boyer_bonnot2.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/boyer_bonnot/boyer_bonnot3.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/boyer_bonnot/boyer_bonnot4.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/boyer_bonnot/boyer_bonnot5.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/boyer_bonnot/boyer_bonnot6.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/boyer_bonnot/boyer_bonnot7.png has changed
Binary file src/jocondelab/static/jocondelab/students/boyer_bonnot/boyer_bonnot8.png has changed
Binary file src/jocondelab/static/jocondelab/students/boyer_bonnot/boyer_bonnot9.png has changed
Binary file src/jocondelab/static/jocondelab/students/boyer_bonnot/dossier_bonnot_boyer_sitejoconde.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/chan_budain/chan_budain.mp4 has changed
Binary file src/jocondelab/static/jocondelab/students/chan_budain/synthese_site.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/deprund_cayla/deprund_cayla.mp4 has changed
Binary file src/jocondelab/static/jocondelab/students/deprund_cayla/deprund_cayla1.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/deprund_cayla/deprund_cayla2.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/deprund_cayla/deprund_cayla3.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/deprund_cayla/deprund_cayla4.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/deprund_cayla/jocondelab_deprund_cayla.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/devoos_locatelli/1.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/devoos_locatelli/2.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/devoos_locatelli/3.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/devoos_locatelli/4.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/devoos_locatelli/5.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/devoos_locatelli/6.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/devoos_locatelli/7.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/devoos_locatelli/demo.mp4 has changed
Binary file src/jocondelab/static/jocondelab/students/devoos_locatelli/presentation_finale.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/hebrard_chaumont/0001.png has changed
Binary file src/jocondelab/static/jocondelab/students/hebrard_chaumont/0002.png has changed
Binary file src/jocondelab/static/jocondelab/students/hebrard_chaumont/0003.png has changed
Binary file src/jocondelab/static/jocondelab/students/hebrard_chaumont/0004.png has changed
Binary file src/jocondelab/static/jocondelab/students/hebrard_chaumont/0005.png has changed
Binary file src/jocondelab/static/jocondelab/students/hebrard_chaumont/0006.png has changed
Binary file src/jocondelab/static/jocondelab/students/hebrard_chaumont/synthese_joconde_finale.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/hetch_marchadier/jocondeLab_video_presentation.mp4 has changed
Binary file src/jocondelab/static/jocondelab/students/hetch_marchadier/synthese_marchadier_hetsch.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/huz_muckensturm/jl_demo_technique.mp4 has changed
Binary file src/jocondelab/static/jocondelab/students/huz_muckensturm/jl_global2.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/huz_muckensturm/jl_plusieursecranmockup.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/huz_muckensturm/synthese_huz_muckensturm.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/josseau_pouyet/josseau_pouyet.png has changed
Binary file src/jocondelab/static/jocondelab/students/josseau_pouyet/planche_graphique.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/josseau_pouyet/synthese.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/lefevbre_delcros/01_relier_points.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/lefevbre_delcros/02_question.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/lefevbre_delcros/06_jeu1.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/lefevbre_delcros/06_jeu3.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/lefevbre_delcros/09_wiki_panneau.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/lefevbre_delcros/11_wiki_panneau.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/lefevbre_delcros/joconde.mp4 has changed
Binary file src/jocondelab/static/jocondelab/students/lefevbre_delcros/presentation.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/01_introduction_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/02_identification_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/03_home_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/04_recherche2_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/04_recherche_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/05_sidebar_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/06_fiche2_sidebar_off_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/06_fiche2_sidebar_on_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/06_fiche3_sidebar_off_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/06_fiche3_sidebar_on_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/06_fiche4_sidebar_off_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/06_fiche4_sidebar_on_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/06_fiche5_sidebar_off_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/06_fiche5_sidebar_on_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/06_fiche6_sidebar_off_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/06_fiche6_sidebar_on_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/06_fiche7-hover_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/06_fiche_sidebar_off_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/06_fiche_sidebar_on_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/07_notification_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/08_filtres_Screens_Minga_Honigstein.png has changed
Binary file src/jocondelab/static/jocondelab/students/minga_honingstein/dossier_minga_honigstein.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/moreira_rimbert/01.png has changed
Binary file src/jocondelab/static/jocondelab/students/moreira_rimbert/02.png has changed
Binary file src/jocondelab/static/jocondelab/students/moreira_rimbert/03.png has changed
Binary file src/jocondelab/static/jocondelab/students/moreira_rimbert/04.png has changed
Binary file src/jocondelab/static/jocondelab/students/moreira_rimbert/05.png has changed
Binary file src/jocondelab/static/jocondelab/students/moreira_rimbert/06.png has changed
Binary file src/jocondelab/static/jocondelab/students/moreira_rimbert/08.png has changed
Binary file src/jocondelab/static/jocondelab/students/moreira_rimbert/09.png has changed
Binary file src/jocondelab/static/jocondelab/students/moreira_rimbert/10.png has changed
Binary file src/jocondelab/static/jocondelab/students/moreira_rimbert/12.png has changed
Binary file src/jocondelab/static/jocondelab/students/moreira_rimbert/13.png has changed
Binary file src/jocondelab/static/jocondelab/students/moreira_rimbert/14.png has changed
Binary file src/jocondelab/static/jocondelab/students/moreira_rimbert/15.png has changed
Binary file src/jocondelab/static/jocondelab/students/moreira_rimbert/17.png has changed
Binary file src/jocondelab/static/jocondelab/students/moreira_rimbert/19.png has changed
Binary file src/jocondelab/static/jocondelab/students/moreira_rimbert/presentation.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/obe_ryckeghem/video_jocondelab.mp4 has changed
Binary file src/jocondelab/static/jocondelab/students/obe_ryckeghem/visu_ipad.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/obe_ryckeghem/visu_ipad2.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/obe_ryckeghem/visu_ipad2_1.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/obe_ryckeghem/visu_ipad3.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/piquemal_jasmin/1-home.png has changed
Binary file src/jocondelab/static/jocondelab/students/piquemal_jasmin/2-expositions.png has changed
Binary file src/jocondelab/static/jocondelab/students/piquemal_jasmin/3-exposition.png has changed
Binary file src/jocondelab/static/jocondelab/students/piquemal_jasmin/4-oeuvre.png has changed
Binary file src/jocondelab/static/jocondelab/students/piquemal_jasmin/5-oeuvreinfos.png has changed
Binary file src/jocondelab/static/jocondelab/students/piquemal_jasmin/6-links.png has changed
Binary file src/jocondelab/static/jocondelab/students/piquemal_jasmin/7-parcours.png has changed
Binary file src/jocondelab/static/jocondelab/students/reucherand_terray/presentation.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/reucherand_terray/reucherand_terray.mp4 has changed
Binary file src/jocondelab/static/jocondelab/students/rouffet_anglade/1.png has changed
Binary file src/jocondelab/static/jocondelab/students/rouffet_anglade/2.png has changed
Binary file src/jocondelab/static/jocondelab/students/rouffet_anglade/3.png has changed
Binary file src/jocondelab/static/jocondelab/students/rouffet_anglade/4.png has changed
Binary file src/jocondelab/static/jocondelab/students/rouffet_anglade/5.png has changed
Binary file src/jocondelab/static/jocondelab/students/rouffet_anglade/6.png has changed
Binary file src/jocondelab/static/jocondelab/students/rouffet_anglade/jocondelab.mp4 has changed
Binary file src/jocondelab/static/jocondelab/students/rouffet_anglade/prez.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/siestrunck_penrath/demo_jocondelab.mp4 has changed
Binary file src/jocondelab/static/jocondelab/students/siestrunck_penrath/synthese.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/thome_sonna/captures.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/thome_sonna/planches.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/thome_sonna/synthese.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/thome_sonna/thome_sonna.png has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/benaddi_bardon.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/boyer_bonnot.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/chan_budain.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/deprund_cayla.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/devoos_locatelli.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/hebrard_chaumont.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/hetch_marchadier.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/huz_muckensturm.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/josseau_pouyet.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/lefevbre_delcros.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/minga_honingstein.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/moreira_rimbert.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/obe_ryckeghem.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/piquemal_jasmin.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/reucherand_terray.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/rouffet_anglade.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/siestrunck_penrath.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/thome_sonna.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/vimont_tessier.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/thumbnails/vittori_thenot.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/vimont_tessier/1.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/vimont_tessier/2.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/vimont_tessier/3.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/vimont_tessier/4.jpg has changed
Binary file src/jocondelab/static/jocondelab/students/vimont_tessier/jcl.mp4 has changed
Binary file src/jocondelab/static/jocondelab/students/vimont_tessier/presentation.pdf has changed
Binary file src/jocondelab/static/jocondelab/students/vittori_thenot/vittori_thenot.jpg has changed
--- a/src/jocondelab/templates/jocondelab/front_students.html	Wed Jan 22 12:31:02 2014 +0100
+++ b/src/jocondelab/templates/jocondelab/front_students.html	Thu Jan 23 12:53:40 2014 +0100
@@ -5,8 +5,260 @@
 
 {% block breadcrumbs %}{% trans "Galerie de créations" %}{% endblock %}
 
+{% block js_declaration %}
+    {{block.super}}
+    <script type="text/javascript">
+        $(function() {
+            bindResultsMouseover();
+        });
+    </script>
+{% endblock %}
+
 {% block main %}
-                        
-            <p class="about-text">{% trans "Les créations des étudiants 2013 d'un des départements multimédia de Gobelins, l'école de l'image, qui a participé à l'expérimentation JocondeLab." %}</p>
-            
+<div class="results">
+	<h2 class="resultcount">{% trans "Les créations des étudiants 2013 d'un des départements multimédia de Gobelins, l'école de l'image, qui a participé à l'expérimentation JocondeLab." %}</h2>
+</div>
+<ul class="notice-list clearfix">
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=benaddi_bardon" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/benaddi_bardon.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=benaddi_bardon" class="update-ids"><span class="notice-title">Maud Benaddi – Clément Bardon</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=boyer_bonnot" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/boyer_bonnot.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=boyer_bonnot" class="update-ids"><span class="notice-title">Jason Boyer - Bonnot Nicolas</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=chan_budain" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/chan_budain.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=chan_budain" class="update-ids"><span class="notice-title">Bernadette Chan – kevin Budain</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=deprund_cayla" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/deprund_cayla.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=deprund_cayla" class="update-ids"><span class="notice-title">Jonas Deprund – Bertrand Cayla</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=devoos_locatelli" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/devoos_locatelli.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=devoos_locatelli" class="update-ids"><span class="notice-title">Jérémie Devoos – Marc-Antoine Locatelli</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=hebrard_chaumont" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/hebrard_chaumont.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=hebrard_chaumont" class="update-ids"><span class="notice-title">Olivier Hebrard – Etienne Chaumont</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=hetch_marchadier" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/hetch_marchadier.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=hetch_marchadier" class="update-ids"><span class="notice-title">Léonard Hetsch – Laure Marchadier</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=huz_muckensturm" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/huz_muckensturm.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=huz_muckensturm" class="update-ids"><span class="notice-title">Lory Huz – Julie Muckensturm</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=josseau_pouyet" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/josseau_pouyet.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=josseau_pouyet" class="update-ids"><span class="notice-title">Thomas Josseau – Sylvain Pouyet</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=lefevbre_delcros" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/lefevbre_delcros.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=lefevbre_delcros" class="update-ids"><span class="notice-title">Jérémy Lefebvre – Jordan Delcros</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=minga_honingstein" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/minga_honingstein.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=minga_honingstein" class="update-ids"><span class="notice-title">Alexane Minga – Samuel Honingstein</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=moreira_rimbert" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/moreira_rimbert.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=moreira_rimbert" class="update-ids"><span class="notice-title">Katia Moreira - Maxime Rimbert</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=obe_ryckeghem" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/obe_ryckeghem.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=obe_ryckeghem" class="update-ids"><span class="notice-title">Louise Obé – Maxime Rickeghem</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=piquemal_jasmin" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/piquemal_jasmin.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=piquemal_jasmin" class="update-ids"><span class="notice-title">Hugo Piquemal – Guillaume Jasmin</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=reucherand_terray" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/reucherand_terray.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=reucherand_terray" class="update-ids"><span class="notice-title">Sylvain Reucherand – Thibault Terray</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=rouffet_anglade" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/rouffet_anglade.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=rouffet_anglade" class="update-ids"><span class="notice-title">Marjorie Rouffet – Antonin Anglade</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=siestrunck_penrath" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/siestrunck_penrath.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=siestrunck_penrath" class="update-ids"><span class="notice-title">Marthe Siestrunck – Jean-baptiste Penrath</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=thome_sonna" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/thome_sonna.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=thome_sonna" class="update-ids"><span class="notice-title">Tohme Athanassios – Sonna Glenn</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=vimont_tessier" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/vimont_tessier.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=vimont_tessier" class="update-ids"><span class="notice-title">Benjamin Vimont – Alexis Tessier</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+  <li class="notice-item">
+    <div class="notice-contents">
+      <a href="{% url 'front_students_group' %}?g=vittori_thenot" class="update-ids">
+        <img class="notice-image" alt="" src="{{STATIC_URL}}jocondelab/students/thumbnails/vittori_thenot.jpg" />
+      </a>
+      <div class="notice-metadata">
+        <h2>
+          <a href="{% url 'front_students_group' %}?g=vittori_thenot" class="update-ids"><span class="notice-title">Nicolas Vittori – Goeffrey Thenot</span></a>
+        </h2>
+      </div>
+    </div>
+  </li>
+</ul>
+
 {% endblock %}
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/jocondelab/templates/jocondelab/front_students_group.html	Thu Jan 23 12:53:40 2014 +0100
@@ -0,0 +1,435 @@
+{% extends "jocondelab/front_base.html" %}
+{% load i18n %}
+
+{% block js_import %}
+    {{block.super}}
+    <script type="text/javascript" src="{{STATIC_URL}}jocondelab/lib/videojs/video.js"></script>
+{% endblock %}
+
+{% block css_import %}
+    {{block.super}}
+    <link rel="stylesheet" type="text/css" href="{{STATIC_URL}}jocondelab/css/front-students.css" />
+    <link rel="stylesheet" type="text/css" href="{{STATIC_URL}}jocondelab/lib/videojs/video-js.min.css" />
+{% endblock %}
+
+{% block title %}JocondeLab &raquo; {% trans "Galerie de créations" %}{% endblock %}
+
+{% block breadcrumbs %}{% trans "Galerie de créations" %}{% endblock %}
+
+{% block js_declaration %}
+    {{block.super}}
+    <script type="text/javascript">
+    
+    function getURLParameter(name) {
+        return decodeURI(
+            (RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1]
+        );
+    }
+    $(document).ready(function(){
+    	
+    	videojs.options.flash.swf = "{{STATIC_URL}}jocondelab/lib/videojs/video-js.swf";
+    	
+    	var group_data = 
+    	{
+    		"benaddi_bardon":
+    		{
+    	    	 "authors":"Maud Benaddi – Clément Bardon",
+    	    	 "text":"",
+    	    	 "images":
+    	    		 [
+    	    		  "benaddi_bardon/benaddi_bardon1.png",
+    	    		  "benaddi_bardon/benaddi_bardon2.png",
+    	    		  "benaddi_bardon/benaddi_bardon3.png",
+    	    		  "benaddi_bardon/benaddi_bardon4.png",
+    	    		  "benaddi_bardon/benaddi_bardon5.png",
+    	    		  "benaddi_bardon/benaddi_bardon6.png",
+    	    		  "benaddi_bardon/benaddi_bardon7.png",
+    	    		  "benaddi_bardon/benaddi_bardon8.png"
+    	    	     ],
+    	    	 "video":"",
+    	    	 "docs":
+    	    		 [
+    	    	     ]
+    	     },
+    	     "boyer_bonnot":
+    	     {
+                 "authors":"Jason Boyer - Nicolas Bonnot",
+                 "text":"Pitch : Découvrez l’Art autrement, à travers une oeuvre et son auteur, lancez des sujets, échangez et notez ce qui vous semble pertinent.",
+                 "images":
+                     [
+                      "boyer_bonnot/boyer_bonnot1.jpg",
+                      "boyer_bonnot/boyer_bonnot2.jpg",
+                      "boyer_bonnot/boyer_bonnot3.jpg",
+                      "boyer_bonnot/boyer_bonnot4.jpg",
+                      "boyer_bonnot/boyer_bonnot5.jpg",
+                      "boyer_bonnot/boyer_bonnot6.jpg",
+                      "boyer_bonnot/boyer_bonnot7.png",
+                      "boyer_bonnot/boyer_bonnot8.png",
+                      "boyer_bonnot/boyer_bonnot9.png"
+                     ],
+                 "video":"boyer_bonnot/boyer_bonnot.mp4",
+                 "docs":
+                     [
+                      {"label":"Dossier.pdf", "url":"boyer_bonnot/dossier_bonnot_boyer_sitejoconde.pdf"}
+                     ]
+             },
+             "chan_budain":
+             {
+                 "authors":"Bernadette Chan – Kevin Budain",
+                 "text":"JocondeLab est un outil permettant à l'utilisateur de retrouver une oeuvre dont il ne se souvient plus le plus simplement et rapidement possible.",
+                 "images":[],
+                 "video":"chan_budain/chan_budain.mp4",
+                 "docs":
+                     [
+                      {"label":"Synthèse.pdf", "url":"chan_budain/synthese_site.pdf"}
+                     ]
+             },
+             "deprund_cayla":
+             {
+                 "authors":"Jonas Deprund – Bertrand Cayla",
+                 "text":"",
+                 "images":
+                     [
+                      "deprund_cayla/deprund_cayla1.jpg",
+                      "deprund_cayla/deprund_cayla2.jpg",
+                      "deprund_cayla/deprund_cayla3.jpg",
+                      "deprund_cayla/deprund_cayla4.jpg"
+                     ],
+                 "video":"deprund_cayla/deprund_cayla.mp4",
+                 "docs":
+                     [
+                      {"label":"Synthèse.pdf", "url":"deprund_cayla/jocondelab_deprund_cayla.pdf"}
+                     ]
+             },
+             "devoos_locatelli":
+             {
+                 "authors":"Jérémie Devoos – Marc-Antoine Locatelli",
+                 "text":"Pitch : JocondeLab est un outil qui propose une navigation simple et chronologique au sein d’une grille d’images présentant une vision globale de l'histoire de l’art organisée et hiérarchisée en fonction des intérêts de l'utilisateur.",
+                 "images":
+                     [
+                      "devoos_locatelli/1.jpg",
+                      "devoos_locatelli/2.jpg",
+                      "devoos_locatelli/3.jpg",
+                      "devoos_locatelli/4.jpg",
+                      "devoos_locatelli/5.jpg",
+                      "devoos_locatelli/6.jpg",
+                      "devoos_locatelli/7.jpg"
+                     ],
+                 "video":"devoos_locatelli/demo.mp4",
+                 "docs":
+                     [
+                      {"label":"Présentation finale.pdf", "url":"devoos_locatelli/presentation_finale.pdf"}
+                     ]
+             },
+             "hebrard_chaumont":
+             {
+                 "authors":"Olivier Hebrard – Etienne Chaumont",
+                 "text":"",
+                 "images":
+                     [
+                      "hebrard_chaumont/0001.png",
+                      "hebrard_chaumont/0002.png",
+                      "hebrard_chaumont/0003.png",
+                      "hebrard_chaumont/0004.png",
+                      "hebrard_chaumont/0005.png",
+                      "hebrard_chaumont/0006.png"
+                     ],
+                 "video":"",
+                 "docs":
+                     [
+                      {"label":"Synthèse.pdf", "url":"hebrard_chaumont/synthese_joconde_finale.pdf"}
+                     ]
+             },
+             "hetch_marchadier":
+             {
+                 "authors":"Léonard Hetsch – Laure Marchadier",
+                 "text":"Pitch : JocondeLab est une application permettant à l'utilisateur de parcourir la base Joconde, et de  sélectionner des œuvres d'art afin de constituer sa propre collection artistique – basé sur le thème de son choix, qu'il peut alors partager avec le monde entier.",
+                 "images":
+                     [
+                     ],
+                 "video":"hetch_marchadier/jocondeLab_video_presentation.mp4",
+                 "docs":
+                     [
+                      {"label":"Synthèse.pdf", "url":"hetch_marchadier/synthese_marchadier_hetsch.pdf"}
+                     ]
+             },
+             "huz_muckensturm":
+             {
+                 "authors":"Lory Huz – Julie Muckensturm",
+                 "text":"Le pitch de présentation : En partenariat avec le Ministère de la Culture et de la Communication, il s'agissait de créer une interface innovante à partir de la base sémantisée Joconde et de l’encyclopédie en ligne DBPedia. Notre réponse est un outil professionnel conçu pour les commissaires-priseurs et commissaires d'exposition, mettant en exergue le parcours physique d'œuvres, de leur lieu de création à leur localisation actuelle.",
+                 "images":
+                     [
+                      "huz_muckensturm/jl_global2.jpg",
+                      "huz_muckensturm/jl_plusieursecranmockup.jpg"
+                     ],
+                 "video":"huz_muckensturm/jl_demo_technique.mp4",
+                 "docs":
+                     [
+                      {"label":"Synthèse.pdf", "url":"huz_muckensturm/synthese_huz_muckensturm.pdf"}
+                     ]
+             },
+             "josseau_pouyet":
+             {
+                 "authors":"Thomas Josseau – Sylvain Pouyet",
+                 "text":"Notre projet a pour ambition de pousser les membres de la génération Y à aller plus loin dans la recherche en la rendant ludique et intelligible, tout en les aidant a assimiler au mieux les informations. Pour y répondre, nous proposons une interface bâtie en 3 niveaux. Le premier permet de concevoir une recherche additive, proposant une système d’affinage novateur, faisant appel à la curiosité naturelle de notre cible. Le second est basé sur la visualisation sensible des oeuvres. Enfin, le troisième propose une généalogie inversée de l’oeuvre visualisée, permettant de retracer son histoire et les influences qui l’ont vu naitre,  ainsi qu’une documentation visuelle et textuelle complète.",
+                 "images":
+                     [
+                      "josseau_pouyet/josseau_pouyet.png"
+                     ],
+                 "video":"",
+                 "docs":
+                     [
+                      {"label":"Synthèse.pdf", "url":"josseau_pouyet/synthese.pdf"},
+                      {"label":"Planche graphique.pdf", "url":"josseau_pouyet/planche_graphique.pdf"}
+                     ]
+             },
+             "lefevbre_delcros":
+             {
+                 "authors":"Jérémy Lefebvre – Jordan Delcros",
+                 "text":"Concept : Notre concept tient en une plateforme d'apprentissage interactive pour les pré-ados et jeunes adultes permettant d'élargir ses connaissances en histoire de l'art grâce à d'amusants petits jeux.",
+                 "images":
+                     [
+                      "lefevbre_delcros/01_relier_points.jpg",
+                      "lefevbre_delcros/02_question.jpg",
+                      "lefevbre_delcros/06_jeu1.jpg",
+                      "lefevbre_delcros/06_jeu3.jpg",
+                      "lefevbre_delcros/09_wiki_panneau.jpg",
+                      "lefevbre_delcros/11_wiki_panneau.jpg"
+                     ],
+                 "video":"lefevbre_delcros/joconde.mp4",
+                 "docs":
+                     [
+                      {"label":"Présentation.pdf", "url":"lefevbre_delcros/presentation.pdf"}
+                     ]
+             },
+             "minga_honingstein":
+             {
+                 "authors":"Alexane Minga – Samuel Honingstein",
+                 "text":"EXPLORATION, SURVEILLANCE Et PARTAGE. Notre concept vise à offrir une expérience nouvelle et interactive autour de la base de données JocondeLab, afin de permettre à l’utilisateur d’entrer dans la peau d’un explorateur. Pour ce faire, nous avons développé un système de navigation par découverte de l’information, ainsi qu’un module de discussion instantanée permettant aux utilisateurs d’échanger leurs connaissances.",
+                 "images":
+                     [
+                	 "minga_honingstein/01_introduction_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/02_identification_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/03_home_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/04_recherche_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/04_recherche2_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/05_sidebar_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/06_fiche_sidebar_off_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/06_fiche_sidebar_on_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/06_fiche2_sidebar_off_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/06_fiche2_sidebar_on_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/06_fiche3_sidebar_off_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/06_fiche3_sidebar_on_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/06_fiche4_sidebar_off_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/06_fiche4_sidebar_on_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/06_fiche5_sidebar_off_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/06_fiche5_sidebar_on_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/06_fiche6_sidebar_off_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/06_fiche6_sidebar_on_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/06_fiche7-hover_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/07_notification_Screens_Minga_Honigstein.png",
+                	 "minga_honingstein/08_filtres_Screens_Minga_Honigstein.png"
+                     ],
+                 "video":"",
+                 "docs":
+                     [
+                      {"label":"Dossier.pdf", "url":"minga_honingstein/dossier_minga_honigstein.pdf"}
+                     ]
+             },
+             "moreira_rimbert":
+             {
+                 "authors":"Katia Moreira - Maxime Rimbert",
+                 "text":"Pitch : Notre version de JocondeLab accompagne l'utilisateur dans la création et l'organisation d'un voyage culturel à la découverte des musées Français. Il prend en compte ses goûts et ses envies afin de lui proposer un parcours personnalisé et pertinent.",
+                 "images":
+                     [
+						"moreira_rimbert/01.png",
+						"moreira_rimbert/02.png",
+						"moreira_rimbert/03.png",
+						"moreira_rimbert/04.png",
+						"moreira_rimbert/05.png",
+						"moreira_rimbert/06.png",
+						"moreira_rimbert/08.png",
+						"moreira_rimbert/09.png",
+						"moreira_rimbert/10.png",
+						"moreira_rimbert/12.png",
+						"moreira_rimbert/13.png",
+						"moreira_rimbert/14.png",
+						"moreira_rimbert/15.png",
+						"moreira_rimbert/17.png",
+						"moreira_rimbert/19.png"
+                     ],
+                 "video":"",
+                 "docs":
+                     [
+                      {"label":"Présentation.pdf", "url":"moreira_rimbert/presentation.pdf"}
+                     ]
+             },
+             "obe_ryckeghem":
+             {
+                 "authors":"Louise Obé – Maxime Rickeghem",
+                 "text":"JocondeLab est une application web principalement destinée aux professeurs qui enseignent l'histoire de l'art. Elle leur fournit un accès complet et simplifié à la base de données Joconde mais aussi et surtout un outil indispensable afin de préparer leurs cours. À travers une navigation innovante et unique, les utilisateurs peuvent visualiser et explorer l'ensemble des oeuvres exposées dans les musées de France. Ils peuvent ensuite accéder à une interface d'édition dans laquelle ils disposent de plusieurs outils afin de se créer leur support de cours: ajout de commentaires sur le visuel de l'oeuvre, sur­lignage de texte, dessin des lignes de force ou encore liaison des oeuvres entre elles. Ils ont ensuite la possibilité d'exporter une \"fiche\" au format PDF qui est générée à partir des éléments de l'édition mais le site leur permet également de télécharger une fiche interactive sur une plateforme mobile (smartphone & tablettes). Enfin, une fonctionnalité de partage permettra à la communauté JocondeLab de mettre en commun leur travail afin d'échanger leurs connaissances et d'enrichir le contenu du site.",
+                 "images":
+                     [
+                      "obe_ryckeghem/visu_ipad.jpg",
+                      "obe_ryckeghem/visu_ipad2_1.jpg",
+                      "obe_ryckeghem/visu_ipad2.jpg",
+                      "obe_ryckeghem/visu_ipad3.jpg"
+                     ],
+                 "video":"obe_ryckeghem/video_jocondelab.mp4",
+                 "docs":
+                     [
+                     ]
+             },
+             "piquemal_jasmin":
+             {
+                 "authors":"Hugo Piquemal – Guillaume Jasmin",
+                 "text":"Pitch du projet : Malgré la quantité d'informations disponibles via JocondeLab, nous ne souhaitions non pas créer un outil qui remplace les manières traditionnelles d'aller à la recherche d'informations (ici la visite d'une exposition) mais un outil complémentaire à une visite en musée, en liant chaque utilisation de JocondeLab à une exposition passée ou en cours. Cette liaison se fait à travers des corpus d'oeuvres complémentaires à une exposition en cours. Ces corpus sont créés et pensés par l'équipe de médiation culturelle de chaque exposition, dans le but de prolonger soit-même sa visite sur JocondeLab, de manière guidée. Ces corpus agissent aussi comme des \"cartes de visites\" pour les événements, permettant de faire gagner de la visibilité aux lieux d'expositions, petits comme grands.                	 JocondeLab est donc un outil à mi-chemin entre un agenda d'exposition, un outil de découverte d'oeuvres et une expérience immersive. Il peut alors servir pour préparer une visite ou susciter l'envie de visiter une exposition grâce à la sélection d'oeuvres et le résumé rédigé par l'équipe de médiation culturelle, mais il peut aussi, après la visite d'une exposition, prolonger les questionnements de celle-ci au travers d'oeuvres supplémentaires.",
+                 "images":
+                     [
+                      "piquemal_jasmin/1-home.png",
+                      "piquemal_jasmin/2-expositions.png",
+                      "piquemal_jasmin/3-exposition.png",
+                      "piquemal_jasmin/4-oeuvre.png",
+                      "piquemal_jasmin/5-oeuvreinfos.png",
+                      "piquemal_jasmin/6-links.png",
+                      "piquemal_jasmin/7-parcours.png"
+                     ],
+                 "video":"",
+                 "docs":
+                     [
+                     ]
+             },
+             "reucherand_terray":
+             {
+                 "authors":"Sylvain Reucherand – Thibault Terray",
+                 "text":"Pitch : Notre vision du projet JocondeLab s’intègre dans une démarche de découverte artistique dont le but est de susciter la créativité et l’imaginaire. La navigation s’inscrit dans un processus de contemplation où l’utilisateur déambule à travers l’histoire de l’art, d’oeuvre en oeuvre, et où chacun de ses choix influencera la suite de son parcours. Il s’agit d’une interface au design minimaliste et au code couleur bien spécifique dont le but est de guider l’utilisateur dans ses prises de décisions et de faire ressortir toute la magnificence des oeuvres.",
+                 "images":
+                     [
+                     ],
+                 "video":"reucherand_terray/reucherand_terray.mp4",
+                 "docs":
+                     [
+                      {"label":"Présentation.pdf", "url":"reucherand_terray/presentation.pdf"}
+                     ]
+             },
+             "rouffet_anglade":
+             {
+                 "authors":"Marjorie Rouffet – Antonin Anglade",
+                 "text":"Notre concept est de créer un parcours propre à chaque utilisateur. Celui-ci à pour vocation de centraliser et rendre plus accessible l'ensemble des recherches. L'interface que nous proposons a également pour but de garder en mémoire toutes les explorations effectuées par l'internaute. Elle doit donner envie d'aller plus loin dans ses recherches, de découvrir d'autres artistes, d'autres oeuvres.",
+                 "images":
+                     [
+                      "rouffet_anglade/1.png",
+                      "rouffet_anglade/2.png",
+                      "rouffet_anglade/3.png",
+                      "rouffet_anglade/4.png",
+                      "rouffet_anglade/5.png",
+                      "rouffet_anglade/6.png"
+                     ],
+                 "video":"rouffet_anglade/jocondelab.mp4",
+                 "docs":
+                     [
+                      {"label":"Présentation.pdf", "url":"rouffet_anglade/prez.pdf"}
+                     ]
+             },
+             "siestrunck_penrath":
+             {
+                 "authors":"Marthe Siestrunck – Jean-baptiste Penrath",
+                 "text":"Joconde Lab est un outil intuitif et ludique pour consulter la base Joconde. La recherche s'axe autour de mots clés et liens representés de façon graphique.  Le but étant de n'influencer l'utilisateur à aucun moment de sa recherche. En supprimant/ajoutant de nouveaux mots clés et recherches, l'utilisateur a la liberté de découvrir des œuvres qu'il n'aurait jamais trouvé par le biais d'un moteur de recherche classique.",
+                 "images":
+                     [
+                     ],
+                 "video":"siestrunck_penrath/demo_jocondelab.mp4",
+                 "docs":
+                     [
+                      {"label":"Synthèse.pdf", "url":"siestrunck_penrath/synthese.pdf"}
+                     ]
+             },
+             "thome_sonna":
+             {
+                 "authors":"Tohme Athanassios – Sonna Glenn",
+                 "text":"Pitch : Notre projet JocondeLab permet à l’utilisateur de visualiser ses parcours de recherche et de les mettre en relation afin de découvrir des anecdotes intéressantes et inattendues reliant les différents articles de la recherche.",
+                 "images":
+                     [
+                      "thome_sonna/thome_sonna.png"
+                     ],
+                 "video":"",
+                 "docs":
+                     [
+                      {"label":"Captures d'écran.pdf", "url":"thome_sonna/captures.pdf"},
+                      {"label":"Planche.pdf", "url":"thome_sonna/planches.pdf"},
+                      {"label":"Synthèse.pdf", "url":"thome_sonna/synthese.pdf"}
+                     ]
+             },
+             "vimont_tessier":
+             {
+                 "authors":"Benjamin Vimont – Alexis Tessier",
+                 "text":"Joconde Lab met à disposition beaucoup de contenus et d’informations. Pour s’y retrouver, et faire ressortir le contenu important, nous nous sommes orientés vers la réalisation d’un outil de curation collaboratif. Chaque utilisateur participe à la curation en créant des expositions virtuelles autour d’un thème (artiste, lieu, époque, etc.), et en proposant des ajouts et modifications à celles existantes.",
+                 "images":
+                     [
+                      "vimont_tessier/1.jpg",
+                      "vimont_tessier/2.jpg",
+                      "vimont_tessier/3.jpg",
+                      "vimont_tessier/4.jpg"
+                     ],
+                 "video":"vimont_tessier/jcl.mp4",
+                 "docs":
+                     [
+                      {"label":"Présentation.pdf", "url":"vimont_tessier/presentation.pdf"}
+                     ]
+             },
+             "vittori_thenot":
+             {
+                 "authors":"Nicolas Vittori – Goeffrey Thenot",
+                 "text":"Pitch : Envisager le service Joconde-Lab non plus seulement comme une base de donnée à la fois textuelle et visuelle mais davantage comme un nouveau média international multi support au contenu éditorial rédigé et exigeant permettant à l’utilisateur d’appréhender le contexte historique des œuvres présentes dans la base de donnée avec la possibilité de chercher à tout moment dedans grâce à une recherche intuitive. S’adressant à une cible exigeante et cultivée, le projet propose un partenariat entre la base de donnée Joconde et un magazine d’art exigeant et pointu qui s’occupe de publier chaque semaine un «écho» : une courte réflexion artistique autour d’une œuvre ou d’un thème en regroupant plusieurs de natures plus ou moins différentes. La particularité du contenu éditorial réside dans le fait qu’il est rédigé par différents professionnels du monde de l’art qui agissent comme des commissaires d’expositions en sélectionnant avec pertinence des œuvres autour d’un thème. Le concept repose sur cinq piliers: Un «écho» hebdomadaire, Une recherche intuitive, Un maintient d’habitudes de lectures, Un compte utilisateur, La possibilité de changer à tout moment la langue du site",
+                 "images":
+                     [
+                      "vittori_thenot/vittori_thenot.jpg"
+                     ],
+                 "video":"",
+                 "docs":
+                     [
+                     ]
+             }
+    	};
+    	
+        // Get group array number
+        var g = getURLParameter("g");
+        if(typeof g=="string"){
+            if(g in group_data){
+            	var d = group_data[g];
+            	$("#authors").append(d["authors"]);
+            	$("#text").append(d["text"]);
+            	var n = d["images"].length;
+            	for(var i=0;i<n;i++){
+            		$("#image-list").append('<li><img class="students-img" src="{{STATIC_URL}}jocondelab/students/' + d["images"][i] + '" /></li>');
+            	}
+            	if(d["video"]!=""){
+            		$("#video-container").append(
+            			'<video id="video_1" class="students-img video-js vjs-default-skin vjs-big-play-centered"\
+            					  controls preload="auto" height="480" width="854" >\
+            					 <source src="{{STATIC_URL}}jocondelab/students/' + d["video"] + '" type="video/mp4" />\
+            			</video>');
+            		videojs("video_1");
+            	}
+            	n = d["docs"].length;
+            	if(n>0){
+                    for(i=0;i<n;i++){
+                        $("#doc-list").append('<li><a class="pdf-link about-text" href="{{STATIC_URL}}jocondelab/students/' + d["docs"][i]["url"] + '">' + d["docs"][i]["label"] + '</a></li>');
+                    }
+            	}
+            }
+        }
+
+    });
+    </script>
+{% endblock %}
+
+{% block main %}
+<div class="results">
+	<h2 class="resultcount" id="authors"></h2>
+	<p id="text" class="about-text"></p>
+</div>
+<ul class="notice-list clearfix" id="image-list"></ul>
+<div id="video-container"></div>
+<ul class="notice-list clearfix" id="doc-list"></ul>
+{% endblock %}
\ No newline at end of file
--- a/src/jocondelab/urls.py	Wed Jan 22 12:31:02 2014 +0100
+++ b/src/jocondelab/urls.py	Thu Jan 23 12:53:40 2014 +0100
@@ -47,6 +47,7 @@
     url(r'^credits/$', TemplateView.as_view(template_name="jocondelab/front_credits.html"), name='front_credits'),
     url(r'^legal/$', TemplateView.as_view(template_name="jocondelab/front_legal.html"), name='front_legal'),
     url(r'^students/$', TemplateView.as_view(template_name="jocondelab/front_students.html"), name='front_students'),
+    url(r'^students_group/$', TemplateView.as_view(template_name="jocondelab/front_students_group.html"), name='front_students_group'),
     url(r'^notice/(?P<pk>\d+)/$', NoticeView.as_view(), name='front_notice'),
     url(r'^describe/(?P<pk>\d+)/$', NoticeView.as_view(template_name="jocondelab/front_describe.html", show_contributions=True), name='front_describe'),
     url(r'^describe/$', 'jocondelab.views.front_office.describe_view', name='random_describe'),