PageSourceSearch

https://www.derwentestuary.org.au/theme/functions.js

js derwentestuary.org.au collected 2026-10-02 16:49:38 UTC 13,656 bytes, 1 lines download raw bytes

1var carouselCounter=$("#carousel>ul>li").length;function tidyPage(){$(".news-category .news-item-extract").length&&$(".news-category .news-item-extract").each(function(e){$(this).css("min-height",($(this).width()-20)/2+"px")}),$("#carousel>ul").css("margin-left","0"),carouselCounter=$("#carousel>ul>li").length,1400<=$(window).width()?($("#carousel>ul>li").eq(0).css("left","0"),$("#carousel>ul>li").eq(1).css("left","25%"),$("#carousel>ul>li").eq(2).css("left","50%"),$("#carousel>ul>li").eq(3).css("left","75%"),$("#carousel>ul>li").eq(4).css("left","100%"),$("#carousel>ul>li").eq(5).css("left","125%"),$("#carousel>ul>li").eq(6).css("left","150%"),$("#carousel>ul>li").eq(7).css("left","175%"),$("#carousel>ul>li").eq(8).css("left","200%"),$("#carousel>ul>li").eq(9).css("left","225%")):960<=$(window).width()?($("#carousel>ul>li").eq(0).css("left","0"),$("#carousel>ul>li").eq(1).css("left","33.333333%"),$("#carousel>ul>li").eq(2).css("left","66.666667%"),$("#carousel>ul>li").eq(3).css("left","100%"),$("#carousel>ul>li").eq(4).css("left","133.333333%"),$("#carousel>ul>li").eq(5).css("left","166.666667%"),$("#carousel>ul>li").eq(6).css("left","200%"),$("#carousel>ul>li").eq(7).css("left","233.333333%"),$("#carousel>ul>li").eq(8).css("left","266.666667%"),$("#carousel>ul>li").eq(9).css("left","300%")):350<=$(window).width()?($("#carousel>ul>li").eq(0).css("left","0"),$("#carousel>ul>li").eq(1).css("left","50%"),$("#carousel>ul>li").eq(2).css("left","100%"),$("#carousel>ul>li").eq(3).css("left","150%"),$("#carousel>ul>li").eq(4).css("left","200%"),$("#carousel>ul>li").eq(5).css("left","250%"),$("#carousel>ul>li").eq(6).css("left","300%"),$("#carousel>ul>li").eq(7).css("left","350%"),$("#carousel>ul>li").eq(8).css("left","400%"),$("#carousel>ul>li").eq(9).css("left","450%")):$("#carousel>ul>li").css("left","0")}function check_if_in_view(){var e=$(".animateup"),a=$(window),t=a.height(),s=a.scrollTop()+t;
1$.each(e,function(){var e=$(this),a=(e.outerHeight(),e.offset().top);a<=s?e.addClass("in-view"):e.removeClass("in-view")})}function slideSwitch(){if($("#slides li").length){$("#slides li").css("width","100%"),$("#slides li").not("#slides li.active").css("left","100%");var e=$("#slides li.active");if(0==e.length&&(e=$("#slides li").first()),e.is(":animated"))return!1;var a=e.next().length?e.next():$("#slides li").first();if(e.get(0)==a.get(0))return!1;var t=$(window).width();e.animate({left:-1*t},"1000",function(){}),a.animate({left:0},"1000",function(){}),a.addClass("active"),e.removeClass("active"),e.css("left","100%"),$("#slides-captions li").removeClass("active"),$("#slides-captions li").eq(a.index()).addClass("active")}}$(document).ready(function(){$("html").addClass("js"),isFocus=!1,$("#menu a").focus(function(e){return $(this).closest("#menu>ul>li").addClass("hover"),$(this).closest("#menu").addClass("active"),!(isFocus=!0)}),$("#menu a").blur(function(e){return $(this).closest("#menu>ul>li").removeClass("hover"),$(this).closest("#menu").removeClass("active"),!1}),$("#menu>p>a").click(function(e){return isFocus?isFocus=!1:$("#menu").toggleClass("active"),!1}),document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1")||($("img[src$='.svg']").each(function(){var e=$
1(this).attr("src").replace(".svg",".png");$(this).attr("src",e)}),$("html").addClass("no-svg")),$("a[rel='external']").attr("target","_blank"),$("img.image-left").closest("p").css("padding-bottom","0"),$("img.image-right").closest("p").css("padding-bottom","0"),[].forEach.call(document.querySelectorAll("form button"),function(e){e.addEventListener("click",function(){return this.closest("form").classList.add("submitted"),!1})}),[].forEach.call(document.querySelectorAll("input[type=checkbox]"),function(e){e.addEventListener("change",function(){return this.checked?this.closest("p").querySelector("span[role=checkbox]").setAttribute("aria-checked","true"):this.closest("p").querySelector("span[role=checkbox]").setAttribute("aria-checked","false"),!1})}),$("#search>p").click(function(){return $("#search").toggleClass("active"),$("#search form").slideToggle("fast"),$("#menu.active").length?$("#search form").css("z-index","1001"):$("#search form").css("z-index","0"),!1}),$("#carousel-container").after('<div id="carousel-arrow"><p><a href="#">More</a></p></div>'),$("#carousel>ul>li").first().addClass("active"),$("#carousel-arrow a").click(function(){if($("#carousel>ul").is(":animated"))return!1;var e=$("#carousel>ul>li:first").width()+20,a=$("#carousel>ul").css("margin-left").replace("px","")-e,t=$("#carousel>ul>li").length,s=$("#carousel").width()/e,i=a/e%t*-1-1;return $("#carousel>ul").animate({marginLeft:a},"500","swing",function(){$("#carousel>ul>li").eq(i).css("left",carouselCounter*(100/s)+"%"),carouselCounter++}),!1}),$("#estuarymap #place_names").show(),$("#estuarymap figcaption a").click(function(){var e=$
1(this).closest("li"),a=e.index();return 0==a?"none"==$("#estuarymap #upper_estuary").css("display")?($("#estuarymap #middle_estuary").hide(),$("#estuarymap #lower_estuary").hide(),$("#estuarymap #marine_reserves").hide(),$("#estuarymap #place_names").hide(),$("#estuarymap #bay_names").fadeIn(),$("#estuarymap #upper_estuary").fadeIn(),$("#estuarymap figcaption li").removeClass("active"),e.addClass("active")):($("#estuarymap #bay_names").fadeOut(),$("#estuarymap #upper_estuary").fadeOut(),$("#estuarymap #place_names").fadeIn(),e.removeClass("active")):1==a?"none"==$("#estuarymap #middle_estuary").css("display")?($("#estuarymap #lower_estuary").hide(),$("#estuarymap #upper_estuary").hide(),$("#estuarymap #marine_reserves").hide(),$("#estuarymap #place_names").hide(),$("#estuarymap #bay_names").fadeIn(),$("#estuarymap #middle_estuary").fadeIn(),$("#estuarymap figcaption li").removeClass("active"),e.addClass("active")):($("#estuarymap #bay_names").fadeOut(),$("#estuarymap #middle_estuary").fadeOut(),$("#estuarymap #place_names").fadeIn(),e.removeClass("active")):2==a?"none"==$("#estuarymap #lower_estuary").css("display")?($("#estuarymap #middle_estuary").hide(),$("#estuarymap #upper_estuary").hide(),$("#estuarymap #marine_reserves").hide(),$("#estuarymap #place_names").hide(),$("#estuarymap #bay_names").fadeIn(),$("#estuarymap #lower_estuary").fadeIn(),$("#estuarymap figcaption li").removeClass("active"),e.addClass("active")):($("#estuarymap #bay_names").fadeOut(),$("#estuarymap #lower_estuary").fadeOut(),$("#estuarymap #place_names").fadeIn(),e.removeClass("active")):3==a&&("none"==$("#estuarymap #marine_reserves").css("display")?($("#estuarymap #middle_estuary").hide(),$("#estuarymap #lower_estuary").hide(),$("#estuarymap #upper_estuary").hide(),$("#estuarymap #place_names").hide(),$("#estuarymap #bay_names").hide(),$("#estuarymap #marine_reserves").fadeIn(),$("#estuarymap figcaption li").removeClass("active"),e.addClass("active")):($("#estuarymap #bay_names").fadeIn(),$("#estuarymap #marine_reserves").fadeOut(),$("#estuarymap #place_names").fadeIn(),e.removeClass("active"))),!1}),$("#submenu").length||$("body").addClass("no-submenu"),$("p.more").length&&$("p.more").each(function(e){var a=$(this).prev();"p"==a.prop("tagName").toLowerCase()&&(a.append(" "+$(this).html()),$(this).detach())}),$(".panel-image figure img").length&&$(".panel-image figure img").each(function(e){$(this).closest(".panel-image").css("background-image","url("+$(this).attr("src")+")")}),$(window).scroll(function(){check_if_in_view()});var e=0;setInterval(function(){--e,$("article.landing-fishing-and-seafood-safety:hover").find("span.wave").css("background-position",e+"px 100%")},25);var a=0;setInterval(function(){--a,$("article.landing-walking-and-riding:hover").find("span.wave").css("background-position",a+"px 100%")},25);var t=0;setInterval(function(){--t,$("article.landing-swimming:hover").find("span.wave").css("background-position",t+"px 100%")},25);var s=0;setInterval(function(){--s,$("article.landing-boating:hover").find("span.wave").css("background-position",s+"px 100%")},25);var i=0;setInterval(function(){--i,$(".page-home #carousel .carousel-water-quality:hover").find("span.wave").css("background-position",i+"px 100%")},25),$("#habitat-saltmarsh-and-tidal-flats").append('<div id="habitat-infowindow-saltmarsh" class="habitat-infowindow reverse"></div>'),$("#habitat-saltmarsh-and-tidal-flats figcaption a").click(function(e){if($(window).width()<1200)return!0;$("#habitat-infowindow-saltmarsh").html("").hide();var a=$(this).attr("href").replace("/species/","").replace("/","");return $.ajax({url:"/theme/habitats.php",type:"POST",data:{species:a},dataType:"html"}).done(function(e){$("#habitat-infowindow-saltmarsh").html(e),$("#habitat-infowindow-saltmarsh").prepend('<div><a href="#" class="habitat-infowindow-close">Close</a></div>'),$("#habitat-infowindow-saltmarsh .habitat-infowindow-close").click(function(){return $("#habitat-infowindow-saltmarsh").slideUp(),!1}),$(document).keydown(function(e){if(27==e.keyCode)return $("#habitat-infowindow-saltmarsh").slide
1Up(),!1}),($("#habitat-saltmarsh-and-tidal-flats").offset().top<$(window).scrollTop()?$("#habitat-infowindow-saltmarsh").css("bottom","0").css("top","auto"):$("#habitat-infowindow-saltmarsh").css("top","0").css("bottom","auto")).slideDown()}),!1}),$("#habitat-tidal-wetlands-and-macrophytes-beds").append('<div id="habitat-infowindow-wetlands" class="habitat-infowindow reverse"></div>'),$("#habitat-tidal-wetlands-and-macrophytes-beds figcaption a").click(function(e){if($(window).width()<1200)return!0;$("#habitat-infowindow-wetlands").html("").hide();var a=$(this).attr("href").replace("/species/","").replace("/","");return $.ajax({url:"/theme/habitats.php",type:"POST",data:{species:a},dataType:"html"}).done(function(e){$("#habitat-infowindow-wetlands").html(e),$("#habitat-infowindow-wetlands").prepend('<div><a href="#" class="habitat-infowindow-close">Close</a></div>'),$("#habitat-infowindow-wetlands .habitat-infowindow-close").click(function(){return $("#habitat-infowindow-wetlands").slideUp(),!1}),$(document).keydown(function(e){if(27==e.keyCode)return $("#habitat-infowindow-wetlands").slideUp(),!1}),($("#habitat-tidal-wetlands-and-macrophytes-beds").offset().top<$(window).scrollTop()?$("#habitat-infowindow-wetlands").css("bottom","0").css("top","auto"):$("#habitat-infowindow-wetlands").css("top","0").css("bottom","auto")).slideDown()}),!1}),$("#habitat-rocky-reefs-kelp-beds-and-inter-tidal-zone").append('<div id="habitat-infowindow-rockyreefs" class="habitat-infowindow reverse"></div>'),$("#habitat-rocky-reefs-kelp-beds-and-inter-tidal-zone figcaption a").click(function(e){if($(window).width()<1200)return!0;$("#habitat-infowindow-rockyreefs").html("").hide();var a=$(this).attr("href").replace("/species/","").replace("/","");return $.ajax({url:"/theme/habitats.php",type:"POST",data:{species:a},dataType:"html"}).done(function(e){$("#habitat-infowindow-rockyreefs").html(e),$("#habitat-infowindow-rockyreefs").prepend('<div><a href="#" class="habitat-infowindow-close">Close</a></div>'),$("#habitat-infowindow-rockyreefs .habitat-infowindow-close").click(function(){return $("#habitat-infowindow-rockyreefs").slideUp(),!1}),$(document).keydown(function(e){if(27==e.keyCode)return $("#habitat-infowindow-rockyreefs").slideUp(),!1}),($("#habitat-rocky-reefs-kelp-beds-and-inter-tidal-zone").offset().top<$(window).scrollTop()?$("#habitat-infowindow-rockyreefs").css("bottom","0").css("top","auto"):$("#habitat-infowindow-rockyreefs").css("top","0").css("bottom","auto")).slideDown()}),!1}),$("#slides-captions").after('<div id="slides-arrow"><p><a href="#">More</a></p></div>'),$("#slides-arrow a").click(function(e){return clearInterval(slideTimer),slideSwitch(),slideTimer=setInterval("slideSwitch()",5e3),$(this).blur(),!1}),1<$("#slides li").length&&(slideTimer=setInterval("slideSwitch()",5e3)),$("#beach-watch").length&&$("#bay-watch").length&&$("#tabs").length&&($("#beach-watch-tab").closest("li").addClass("active"),$("#bay-watch-tab").closest("li").removeClass("active"),$("#bay-watch").removeClass("active"),$('a[href="#beach-watch-tab"]').click(function(e){$("#beach-watch.active").length||($("#beach-watch-tab").closest("li").addClass("active"),$("#bay-watch-tab").closest("li").removeClass("active"),$("#beach-watch").addClass("active"),$("#bay-watch").removeClass("active"),window.dispatchEvent(new Event("resize")))}),$('a[href="#bay-watch-tab"]').click(function(e){$("#bay-watch.active").length||($("#bay-watch-tab").closest("li").addClass("active"),$("#beach-watch-tab").closest("li").removeClass("active"),$("#bay-watch").addClass("active"),$("#beach-watch").removeClass("active"),window.dispatchEvent(new Event("resize")))})),$(".feature-beach h4").wrap("<header class='feature-beach-header'></header>"),$("#table-toggle-beach").click(function(e){return $("#table-beach").hasClass("active")?($(this).html("Show data"),$("#table-beach").removeClass("active")):($(this).html("Hide data"),$("#table-beach").addClass("active")),!1}),$("#table-toggle-bay").click(function(e){return $("#table-bay").hasClass("active")?($(this).html("Show data"),$("#table-bay").removeClass("active")):($(this).html("Hide data"),$("#table-bay").addClass("active")),!1}),tidyPage()}),$(window).load(function(){var e;check_if_in_view(),tidyPage(),($(".page-species-detail").length||$(".page-news-detail").length||$(".page-species-letter").length)&&(e=$("#main").offset().top,$("html,body").animate({scrollTop:e},300))}),$(window).resize(function(){check_if_in_view(),tidyPage()}),[].forEach.call(document.querySelectorAll("img[data-src]"),function(e){e.setAttribute("src",e.getAttribute("data-src")),e.onload=function(){e.removeAttribute("data-src")}});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.