script.js 8.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352
  1. (function($) { $(document).ready(function() {
  2. //console.log($('div#menu-trigger-level1'));
  3. /* accordéon pour des views pane */
  4. $('div.accordion-h2.accordion-h2-views div.view-header').click(function() {
  5. $(this).siblings('div.view-content').toggle('fast', function() {
  6. $(this).parent().parent().parent().toggleClass('accordion-h2-opened');
  7. });
  8. });
  9. /* accordéon pour des panels pane */
  10. $('div.accordion-h2.accordion-h2-panel > h2.pane-title').click(function() {
  11. $(this).siblings('div.pane-content').toggle('fast', function() {
  12. $(this).parent().toggleClass('accordion-h2-opened');
  13. });
  14. });
  15. /* accordéon auto-exclusifs pour des panels pane */
  16. $('div.accordion-h2-ex.accordion-h2-panel > h2.pane-title').click(function() {
  17. $(this).parent().siblings('div.accordion-h2-ex').children('div.pane-content').hide();
  18. $(this).parent().siblings('div.accordion-h2-ex').removeClass('accordion-h2-opened');
  19. $(this).siblings('div.pane-content').toggle('fast', function() {
  20. $(this).parent().toggleClass('accordion-h2-opened');
  21. });
  22. });
  23. /* accordéon pour des panels pane */
  24. $('div.accordion-trigger').click(function() {
  25. $(this).toggleClass('accordion-h2-opened');
  26. $(this).parent().parent().siblings('div.accordion-content').toggle('fast', function() {
  27. });
  28. $(this).siblings('div.accordion-content').toggle('fast', function() {
  29. });
  30. });
  31. $('div#menu-trigger-level1').click(function() {
  32. $('#block-menu_block-3').slideDown('slow', function() {
  33. // Animation complete.
  34. });
  35. $('div#menu-trigger-level1').hide();
  36. $('div#menu-trigger-level1-off').show();
  37. });
  38. $('div#menu-trigger-level1-off').click(function() {
  39. $('#block-menu_block-3').slideUp('slow', function() {
  40. // Animation complete.
  41. });
  42. $('div#menu-trigger-level1-off').hide();
  43. $('div#menu-trigger-level1').show();
  44. });
  45. $('.flexslider').flexslider({
  46. /*selector: 'ul > li',*/
  47. animation: "fade",
  48. animationLoop: true,
  49. itemWidth: "100%",
  50. /*itemMargin: 0,
  51. minItems: 1,*/
  52. controlNav: false, //Boolean: Create navigation for paging control of each clide? Note: Leave true for manualControls usage
  53. directionNav: false, //Boolean: Create navigation for previous/next navigation? (true/false)
  54. prevText: "Précédent", //String: Set the text for the "previous" directionNav item
  55. nextText: "Suivant",
  56. /*maxItems: 10,*/
  57. /*start: function(slider){
  58. $('body').removeClass('loading');
  59. }*/
  60. });
  61. /* AMSTERDAM */
  62. $("#point-nid-870").popover({
  63. title: false,
  64. trigger: "hover",
  65. content: "<ul>" +
  66. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  67. "</ul>"
  68. });
  69. /* BARCELONE */
  70. $("#point-nid-871").popover({
  71. title: false,
  72. trigger: "hover",
  73. content: "<ul>" +
  74. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  75. "</ul>"
  76. });
  77. /* BERLIN */
  78. $("#point-nid-872").popover({
  79. title: false,
  80. trigger: "hover",
  81. content: "<ul>" +
  82. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  83. "</ul>"
  84. });
  85. /* BIRMINGHAM */
  86. $("#point-nid-873").popover({
  87. title: false,
  88. trigger: "hover",
  89. content: "<ul>" +
  90. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  91. "</ul>"
  92. });
  93. /* BORDEAUX */
  94. $("#point-nid-869").popover({
  95. title: false,
  96. trigger: "hover",
  97. content: "<ul><li class='popsu1'><a href='/popsu1/bordeaux/presentation'>POPSU France 1</a></li>" +
  98. "<li class='popsu2'><a href='/popsu2/accueil'>POPSU France 2</a></li>" +
  99. "</ul>"
  100. });
  101. /* BRUXELLES */
  102. $("#point-nid-874").popover({
  103. title: false,
  104. trigger: "hover",
  105. content: "<ul>" +
  106. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  107. "</ul>"
  108. });
  109. /* Copenhague */
  110. $("#point-nid-875").popover({
  111. title: false,
  112. trigger: "hover",
  113. content: "<ul>" +
  114. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  115. "</ul>"
  116. });
  117. /* GRENOBLE */
  118. $("#point-nid-876").popover({
  119. title: false,
  120. trigger: "hover",
  121. content: "<ul>" +
  122. "<li class='popsu2'><a href='/popsu2/accueil'>POPSU France 2</a></li>" +
  123. "</ul>"
  124. });
  125. /* LAUSANNE */
  126. $("#point-nid-877").popover({
  127. title: false,
  128. trigger: "hover",
  129. content: "<ul>" +
  130. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  131. "</ul>"
  132. });
  133. /* LILLE */
  134. $("#point-nid-878").popover({
  135. title: false,
  136. trigger: "hover",
  137. content: "<ul>" +
  138. "<li class='popsu1'><a href='/popsu1/lille/presentation'>POPSU France 1</a></li>" +
  139. "<li class='popsu2'><a href='/popsu2/accueil'>POPSU France 2</a></li>" +
  140. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  141. "</ul>"
  142. });
  143. /* LONDRES */
  144. $("#point-nid-879").popover({
  145. title: false,
  146. trigger: "hover",
  147. content: "<ul>" +
  148. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  149. "</ul>"
  150. });
  151. /* LYON */
  152. $("#point-nid-880").popover({
  153. title: false,
  154. trigger: "hover",
  155. content: "<ul>" +
  156. "<li class='popsu1'><a href='/popsu1/lyon/presentation'>POPSU France 1</a></li>" +
  157. "<li class='popsu2'><a href='/popsu2/accueil'>POPSU France 2</a></li>" +
  158. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  159. "</ul>"
  160. });
  161. /* MALAGA */
  162. $("#point-nid-881").popover({
  163. title: false,
  164. trigger: "hover",
  165. content: "<ul>" +
  166. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  167. "</ul>"
  168. });
  169. /* MARSEILLE */
  170. $("#point-nid-882").popover({
  171. title: false,
  172. trigger: "hover",
  173. content: "<ul>" +
  174. "<li class='popsu1'><a href='/popsu1/marseille/presentation'>POPSU France 1</a></li>" +
  175. "<li class='popsu2'><a href='/popsu2/accueil'>POPSU France 2</a></li>" +
  176. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  177. "</ul>"
  178. });
  179. /* Montpellier */
  180. $("#point-nid-883").popover({
  181. title: false,
  182. trigger: "hover",
  183. content: "<ul>" +
  184. "<li class='popsu1'><a href='/popsu1/montpellier/presentation'>POPSU France 1</a></li>" +
  185. "</ul>"
  186. });
  187. /* Montréal */
  188. $("#point-nid-884").popover({
  189. title: false,
  190. trigger: "hover",
  191. content: "<ul>" +
  192. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  193. "</ul>"
  194. });
  195. /* Nantes */
  196. $("#point-nid-868").popover({
  197. title: false,
  198. trigger: "hover",
  199. content: "<ul>" +
  200. "<li class='popsu1'><a href='/popsu1/nantes/presentation'>POPSU France 1</a></li>" +
  201. "<li class='popsu2'><a href='/popsu2/accueil'>POPSU France 2</a></li>" +
  202. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  203. "</ul>"
  204. });
  205. /* Paris */
  206. $("#point-nid-885").popover({
  207. title: false,
  208. trigger: "hover",
  209. content: "<ul>" +
  210. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  211. "</ul>"
  212. });
  213. /* Rennes */
  214. $("#point-nid-886").popover({
  215. title: false,
  216. trigger: "hover",
  217. content: "<ul>" +
  218. "<li class='popsu2'><a href='/popsu2/accueil'>POPSU France 2</a></li>" +
  219. "</ul>"
  220. });
  221. /* Rotterdam */
  222. $("#point-nid-887").popover({
  223. title: false,
  224. trigger: "hover",
  225. content: "<ul>" +
  226. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  227. "</ul>"
  228. });
  229. /* Strasbourg */
  230. $("#point-nid-888").popover({
  231. title: false,
  232. trigger: "hover",
  233. content: "<ul>" +
  234. "<li class='popsu2'><a href='/popsu2/accueil'>POPSU France 2</a></li>" +
  235. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  236. "</ul>"
  237. });
  238. /* Toulon */
  239. $("#point-nid-889").popover({
  240. title: false,
  241. trigger: "hover",
  242. content: "<ul>" +
  243. "<li class='popsu2'><a href='/popsu2/accueil'>POPSU France 2</a></li>" +
  244. "</ul>"
  245. });
  246. /* Toulouse */
  247. $("#point-nid-890").popover({
  248. title: false,
  249. trigger: "hover",
  250. content: "<ul>" +
  251. "<li class='popsu1'><a href='/popsu1/toulouse/presentation'>POPSU France 1</a></li>" +
  252. "<li class='popsu2'><a href='/popsu2/accueil'>POPSU France 2</a></li>" +
  253. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  254. "</ul>"
  255. });
  256. /* Turin */
  257. $("#point-nid-891").popover({
  258. title: false,
  259. trigger: "hover",
  260. content: "<ul>" +
  261. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  262. "</ul>"
  263. });
  264. /* Vienne */
  265. $("#point-nid-892").popover({
  266. title: false,
  267. trigger: "hover",
  268. content: "<ul>" +
  269. "<li class='popsueurope'><a href='/popsu-europe/accueil'>POPSU Europe</a></li>" +
  270. "</ul>"
  271. });
  272. $.each($(".captioned img"), function(legend, item) {
  273. title = $(item).attr('title')
  274. if (title && title != "") {
  275. $(item).after('<p class="flex-caption"><span class="ville-title">' + title + '</span></p>');
  276. }
  277. });
  278. }); })(jQuery);