1jQuery(document).ready(function($) { 2 3 4 $('body').on('touchstart click','.btnmenu',function(){ 5 if ($('body').hasClass("menuactive")) { 6 $("body").removeClass("menuactive"); 7 } 8 else 9 { 10 $("body").addClass("menuactive"); 11 } 12 13 }); 14 15 $(window).on("resize", function (e) { 16 checkScreenSize(); 17 }); 18 19 checkScreenSize(); 20 21 function checkScreenSize(){ 22 var newWindowWidth = $(window).width(); 23 if (newWindowWidth < 950) { 24 $('ul.menu > .menu-item-has-children').addClass('mobilesubmenu'); 25 } 26 else 27 { 28 $('ul.menu > .menu-item-has-children').removeClass('mobilesubmenu'); 29 } 30 } 31 32 33 $(".mobilesubmenu > a").on('touchstart click', function(event) { 34 event.preventDefault(); 35 if (event.type == "touchstart") { 36 $(this).off('click'); 37 if ($('.mobilesubmenu').hasClass("active")) { 38 $('.mobilesubmenu').removeClass("active"); 39 } 40 else 41 { 42 $('.mobilesubmenu').removeClass("active"); 43 $(this).parent( ".mobilesubmenu").addClass("active"); 44 } 45 46 } else if (event.type == "click") { 47 $(this).off('touchstart'); 48 if ($('.mobilesubmenu').hasClass("active")) { 49 $('.mobilesubmenu').removeClass("active"); 50 } 51 else 52 { 53 $('.mobilesubmenu').removeClass("active"); 54 $(this).parent( ".mobilesubmenu").addClass("active"); 55 } 56 } 57 $(this).prop('disabled', true); 58 }); 59 60 61 $('#solutionsfilterblock .solutionselection:not(.notclick)').bind('click', function(event) { 62 $( "#solutionsfilterblock .solutionselection" ).removeClass("select"); 63 $(this).addClass("select"); 64 var solution = $(this).attr('id'); 65 $('html, body').scrollTop($("#selectmenu").offset().top); 66 if (solution == "dpac") { 67 $( ".solutionblockheader" ).removeClass("activesolution"); 68 $(".solutionblock").addClass("hide"); 69 var sectorclass = $("#solutionsfilterblock .solutionselection.select").attr('id'); 70 $( ".solutionblock.dpac." + sectorclass).removeClass("hide"); 71 $("#dpactext").addClass("activesolution"); 72 $( ".selector").removeClass("hide"); 73 $("#wellservices").addClass("hide"); 74 $("#production").addClass("hide"); 75 } else if (solution == "dmac") { 76 $( ".solutionblockheader" ).removeClass("activesolution"); 77 $(".solutionblock").addClass("hide"); 78 var sectorclass = $("#solutionsfilterblock .solutionselection.select").attr('id'); 79 $( ".solutionblock.dmac." + sectorclass).removeClass("hide"); 80 $("#dmactext").addClass("activesolution"); 81 $( ".selector").removeClass("hide"); 82 $("#wellservices").addClass("hide"); 83 $("#production").addClass("hide"); 84 } else if (solution == "sc") { 85 $( ".solutionblockheader" ).removeClass("activesolution"); 86 $(".solutionblock").addClass("hide"); 87 var sectorclass = $("#solutionsfilterblock .solutionselection.select").attr('id'); 88 $( ".solutionblock.sc." + sectorclass).removeClass("hide"); 89 $("#sctext").addClass("activesolution"); 90 $( ".selector").removeClass("hide"); 91 } else if (solution == "smac") { 92 $( ".solutionblockheader" ).removeClass("activesolution"); 93 $(".solutionblock").addClass("hide"); 94 var sectorclass = $("#solutionsfilterblock .solutionselection.select").attr('id'); 95 $( ".solutionblock.smac." + sectorclass).removeClass("hide"); 96 $("#smactext").addClass("activesolution"); 97 $( ".selector").removeClass("hide"); 98 $("#deca").addClass("hide"); 99 $("#hdd").addClass("hide"); 100 } else if (solution == "dmav") { 101 $( ".solutionblockheader" ).removeClass("activesolution"); 102 $(".solutionblock").addClass("hide"); 103 var sectorclass = $("#solutionsfilterblock .solutionselection.select").attr('id'); 104 $( ".solutionblock.dmav." + sectorclass).removeClass("hide"); 105 $("#dmavtext").addClass("activesolution"); 106 $( ".selector").removeClass("hide"); 107 $("#deca").addClass("hide"); 108 $("#hdd").addClass("hide"); 109 } else if (solution == "pe") { 110 $( ".solutionblockheader" ).removeClass("activesolution"); 111 $(".solutionblock").addClass("hide"); 112 var sectorclass = $("#solutionsfilterblock .solutionselection.select").attr('id'); 113 $( ".solutionblock.pe." + sectorclass).removeClass("hide"); 114 $("#petext").addClass("activesolution"); 115 $( ".selector").removeClass("hide"); 116 $("#hdd").addClass("hide"); 117 } else if (solution == "oo") { 118 $( ".solutionblockheader" ).removeClass("activesolution"); 119 $(".solutionblock").addClass("hide"); 120 var sectorclass = $("#solutionsfilterblock .solutionselection.select").attr('id'); 121 $( ".solutionblock.oo." + sectorclass).removeClass("hide"); 122 $("#ootext").addClass("activesolution"); 123 $( ".selector").removeClass("hide"); 124 $("#hdd").addClass("hide"); 125 } else { 126 } 127 }); 128 129 $('.buttonsolutionall').bind('click', function(event) { 130 $( ".buttonsolutionall" ).removeClass("select"); 131 $(this).addClass("select"); 132 $('html, body').scrollTop($("#selectmenudos").offset().top); 133 var sector = $(this).attr('id'); 134 if (sector == "deca") { 135 $(".solutionblock").addClass("hide"); 136 var solutionclass = $("#solutionsfilterblock .solutionselection.select").attr('id'); 137 $( ".solutionblock.deca." + solutionclass).removeClass("hide"); 138 $(".textproducttext span").addClass("hide"); 139 $(".textproducttext span.decatext").removeClass("hide"); 140 } else if (sector == "drilling") { 141 $(".solutionblock").addClass("hide"); 142 var solutionclass = $("#solutionsfilterblock .solutionselection.select").attr('id'); 143 $( ".solutionblock.drilling." + solutionclass ).removeClass("hide"); 144 $(".textproducttext span").addClass("hide"); 145 $(".textproducttext span.dritext").removeClass("hide"); 146 } else if (sector == "production") { 147 $(".solutionblock").addClass("hide"); 148 var solutionclass = $("#solutionsfilterblock .solutionselection.select").attr('id');; 149 $( ".solutionblock.production." + solutionclass ).removeClass("hide"); 150 $(".textproducttext span").addClass("hide"); 151 $(".textproducttext span.protext").removeClass("hide"); 152 } else if (sector == "wellservices") { 153 $(".solutionblock").addClass("hide"); 154 var solutionclass = $("#solutionsfilterblock .solutionselection.select").attr('id'); 155 $( ".solutionblock.wellservices." + solutionclass ).removeClass("hide"); 156 $(".textproducttext span").addClass("hide"); 157 $(".textproducttext span.welltext").removeClass("hide"); 158 } else if (sector == "hdd") { 159 $(".solutionblock").addClass("hide"); 160 var solutionclass = $("#solutionsfilterblock .solutionselection.select").attr('id'); 161 $( ".solutionblock.hdd." + solutionclass).removeClass("hide"); 162 $(".textproducttext span").addClass("hide"); 163 $(".textproducttext span.hortext").removeClass("hide"); 164 } else { 165 } 166 }); 167 168 169 if ($("#solutionsfilterblock").length) { 170 $("#dpac").addClass("select"); 171 $("#deca").addClass("select"); 172 $(".solutionblock").addClass("hide"); 173 $( ".solutionblock.deca.dpac").removeClass("hide"); 174 $("#wellservices").addClass("hide"); 175 $("#production").addClass("hide"); 176 $(".textproducttext span").addClass("hide"); 177 $(".textproducttext span.decatext").removeClass("hide"); 178 } 179 180 if ($("#solutionsfilterblockdos").length) { 181 $(".sectionsolutionalldos").addClass("hide"); 182 $(".productcolumn").removeClass("show"); 183 $(".drilling").addClass("show"); 184 } 185 186 $('.buttonsolutionalldos').bind('click', function(event) { 187 $( ".buttonsolutionalldos" ).removeClass("selected"); 188 $(".sectionsolutionalldos").removeClass("show"); 189 $(".productcolumn").removeClass("show"); 190 $(this).addClass("selected"); 191 var sector = $(this).attr('id'); 192 if (sector == "deca") { 193 $(".deca").addClass("show"); 194 } else if (sector == "drilling") { 195 $(".drilling").addClass("show"); 196 } else if (sector == "production") { 197 $(".production").addClass("show"); 198 } else if (sector == "well") { 199 $(".well").addClass("show"); 200 } else if (sector == "hdd") { 201 $(".hdd").addClass("show"); 202 } else { 203 } 204 }); 205 206 if ($("ul.user-registration-error").length) { 207 $("ul.user-registration-error").delay(25000).hide(); 208 } 209 210 $(".iconlogin").click(function(){ 211 $("#user-registration").toggle(); 212 }); 213 214 215 216 $(".rotate").textrotator({ 217 animation: "dissolve", 218 speed: 3150 219 }); 220 221 $(window).scroll(function(){ 222 223 $('.anchorblock').each(function(){ 224 225 var offsetTopPosition = $(this).offset().top - $(window).scrollTop(); 226 227 if (offsetTopPosition < 100) { 228 $('.wp-block-navigation .wp-block-navigation-item').removeClass('active'); 229 var url = $(this).attr('id'); 230 $('a[href="#'+url+'"]').parent( ".wp-block-navigation-link" ).addClass('active'); 231 } 232 233 }); 234 235 $('.timeline-block-timeline').each(function(){ 236 237 var offsetTopPositiondos = $(this).offset().top - $(window).scrollTop(); 238 239 if (offsetTopPositiondos < 400) { 240 $('.timeline-block-timeline').removeClass('active'); 241 $(this).addClass('active'); 242 } 243 244 }); 245 246 }); 247 248 249 $('.bod-block-title-closer').bind('click', function(event) { 250 $("video").prop('muted', true); 251 }); 252 253 254 var maxHeight = 0; 255 256 $(".solutionblock h4.wp-block-heading").each(function(){ 257 if ($(this).height() > maxHeight) { maxHeight = $(this).height(); } 258 }); 259 260 $(".solutionblock h4.wp-block-heading").height(maxHeight); 261 262 263}); 264 265function glOpenContent(loc) { 266 if (document.getElementById(loc).style.opacity == 0) { 267 var contentbox = document.getElementsByClassName('gl-content'); 268 for(var i = 0; i < contentbox.length; i++) { 269 contentbox[i].style.opacity=0 270 contentbox[i].style.pointerEvents="none" 271 } 272 273 document.getElementById(loc).style.opacity = 1; 274 document.getElementById(loc).style.pointerEvents = "auto"; 275 } else { 276 document.getElementById(loc).style.opacity = 0; 277 document.getElementById(loc).style.pointerEvents = "none"; 278 } 279} 280 281function glCloseContent(loc) { 282 document.getElementById(loc).style.opacity = 0; 283 document.getElementById(loc).style.pointerEvents = "none"; 284} 285 286 287// Get the button 288let mybutton = document.getElementById("myBtn"); 289 290// When the user scrolls down 20px from the top of the document, show the button 291window.onscroll = function() {scrollFunction()}; 292 293function scrollFunction() { 294 if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { 295 mybutton.style.display = "block"; 296 } else { 297 mybutton.style.display = "none"; 298 } 299} 300 301// When the user clicks on the button, scroll to the top of the document
302function topFunction() { 303 document.body.scrollTop = 0; 304 document.documentElement.scrollTop = 0; 305} 306 307document.addEventListener("DOMContentLoaded", function() { 308 if (window.location.href === "https://tde-group.com/group/tde-manufacturing/tde-ermafa.html") { 309 var imprintLink = document.getElementById("menu-item-2249"); 310 if (imprintLink) { 311 imprintLink.querySelector("a").setAttribute("href", "https://tde-group.com/group/tde-manufacturing/tde-ermafa/imprint.html"); 312 } 313 } 314}); 315 316 317 318 319 320 321 322 323 324 325 326
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.