1. // Make sure that the '$' operater doesn't conflict with that of mootools
  2. var $j = jQuery.noConflict();
  3. //$j.preloadImages("/templates/melle4/images/freshcontent_over.png");
  4.  
  5. // Put all your code in your document ready area
  6. $j(document).ready(function(){
  7.  
  8. // Setters
  9. var MOVIE_PLAYER = $j("#mainContent span.allvideos").html();// Set html code pieces
  10. var PHOTO_PLAYER = $j("#xcontainer").html();// Set html code pieces
  11. var PHOTO_BACK = $j("#backtogallery2").html();// Set html code pieces<div id="infotainmentboxMenubtn2">
  12. var FOOTER_UL = $j("#footwrapper div.moduletable_footermenue").html();
  13. var CLEANMAIN = $j("#mainContent div.NotNiceCleanContent").html();
  14. /* putting <div class="NotNiceCleanContent"><strong>true</strong></div> into #mainContent will then show the main first */
  15.  
  16. $j('ul.menu').superfish({
  17. delay: 1000,
  18. autoArrows: false,
  19. dropShadows: false,
  20. disableHI: false
  21. });
  22.  
  23. //$j("ul.infobox").superfish(); // muss noch gemacht werden
  24.  
  25. if(CLEANMAIN === null) { // Test what to show, and toggle currect
  26. $j("#toggleNavigationFooter").append(FOOTER_UL);
  27. $j("#mainContent, div#footer, #toggleNavigationFooterPlaceHolder").hide();
  28. $j("#toggleNavigationLink").toggle(
  29. function () { // Show main
  30. $j("#toggleNavigationFooter ul").remove();
  31. //self.location.href='#mainNavigation';
  32. $j("#mainContent").slideDown("slow");
  33. $j("div#footer, #toggleNavigationFooter, #toggleNavigationFooterPlaceHolder").show();
  34. },
  35. function () { // Hide main
  36. $j("#toggleNavigationFooter").append(FOOTER_UL);
  37.  
  38. $j("#mainContent").slideUp("slow");
  39. $j("div#footer, #toggleNavigationFooterPlaceHolder").hide();
  40.  
  41. }
  42. );
  43. } else {
  44. $j("#mainContent div.NotNiceCleanContent").hide();
  45. self.location.href='#mainNavigation';
  46. $j("#toggleNavigationLink").toggle(
  47. function () { // Hide main
  48. $j("#toggleNavigationFooter").append(FOOTER_UL);
  49.  
  50. $j("#mainContent").slideUp("slow");
  51. $j("div#footer, #toggleNavigationFooterPlaceHolder").hide();
  52. },
  53. function () { // Show main
  54. $j("#toggleNavigationFooter ul").remove();
  55.  
  56. $j("#mainContent").slideDown("slow");
  57.  
  58. $j("div#footer, #toggleNavigationFooter, #toggleNavigationFooterPlaceHolder").show();
  59.  
  60. }
  61. );
  62. } // Finished mainContent
  63.  
  64. // Start of the fresh content button
  65. //var FRESH_CONTENT = $j("#freshcontentbutton div.moduletable ul.menufreshcontent li:first").html();
  66. // $j.preloadImages("/templates/melle4/images/freshcontent_over.png");
  67. //$j("#freshcontentbutton").empty().append(FRESH_CONTENT);
  68. //$j("#freshcontentbutton a").empty();
  69. //$j("#freshcontentbutton a").html(
  70.  
  71.  
  72. //"<img src='/templates/melle4/images/freshcontent.png' alt='freshcontent' name='freshcontent' width='174' height='154' border='0' id='freshcontent' usemap='#Map' /><map name='Map' id='Map'><area shape='poly' coords='74,-2,98,34,122,36,120,53,142,56,129,77,123,83,147,123,2,121,22,79,7,79,11,56,21,56,27,39,53,38' href='#' /></map>"
  73.  
  74.  
  75.  
  76. // );
  77. // Finished fresh content
  78.  
  79.  
  80.  
  81. switch(false)
  82. { // testing for pull ups
  83. case (MOVIE_PLAYER === null): //Start movie
  84. $j("#infotainmentbox").empty().append(MOVIE_PLAYER);
  85. $j("#infotainmentbox").before('<div id="infotainmentboxMenubtn2"><a href="#" onClick="history.go(-1);" onfocus="this.blur()"><img src="/templates/melle4/images/goback.png" title="Go Back" height="29px" width="189px" border="0" /></a></div>');
  86. break;
  87. case (PHOTO_PLAYER === null): // Start gallerie
  88. $j("#infotainmentbox").empty().append(PHOTO_PLAYER);
  89. $j("#infotainmentbox").before(PHOTO_BACK);
  90. $j("#backtogallery2").hide();
  91. break;
  92. default:
  93. $j("#infotainmentbox div.video").empty();
  94. //$j("#infotainmentbox"); change image
  95. }
  96.  
  97. }); // End document ready