1const fontSizeStandard = document.getElementById("fontSizeStandard"); 2const fontSizeMedium = document.getElementById("fontSizeMedium"); 3const fontSizeLarge = document.getElementById("fontSizeLarge"); 4 5const single = document.getElementById("single"); 6const oneAndHalf = document.getElementById("oneAndHalf"); 7const double = document.getElementById("double"); 8 9const standardLetterSpace = document.getElementById("standardLetterSpace"); 10const averageLetterSpace = document.getElementById("averageLetterSpace"); 11const largeLetterSpace = document.getElementById("largeLetterSpace"); 12 13 14 15const nav = document.querySelector('.dropdowns'); 16const winWidth = $(window).width(); 17 18function newsClass() { 19 const newsList = document.querySelectorAll('.simpleNews'); 20 if (newsList != null) { 21 Array.from(newsList).forEach((s) => { 22 s.classList.add('adaptiveNews'); 23 localStorage.setItem("simpleNews", 'adaptiveNews'); 24 }) 25 } 26 27} 28 29function newsClassRemover() { 30 const newsList = document.querySelectorAll('.simpleNews'); 31 if (newsList != null) { 32 Array.from(newsList).forEach((s) => { 33 s.classList.remove('adaptiveNews'); 34 localStorage.removeItem("simpleNews", 'adaptiveNews'); 35 }) 36 } 37} 38 39const structure = document.querySelectorAll('#content .leftContentEx .structureTree .org-chart ul a'); 40 41function structureText() { 42 if (structure != null) { 43 Array.from(structure).forEach((s) => { 44 s.style.wordBreak = 'break-all'; 45 }); 46 } 47} 48 49function structureTextRemover() { 50 if (structure != null) { 51 Array.from(structure).forEach((s) => { 52 s.style.removeProperty('word-break'); 53 }); 54 } 55} 56 57//á¤ááá¢áá¡ áááá 58function resizeText(multiplier) { 59 if (document.querySelector(":root").style.fontSize == "") 60 document.querySelector(":root").style.fontSize = "16px"; 61 document.querySelector(":root").style.fontSize = multiplier + "px"; 62 localStorage.setItem( 63 "fontSize", 64 parseFloat(document.querySelector(":root").style.fontSize) + "px" 65 ); 66} 67 68function resizeTextRemover() { 69 document.querySelector(":root").style.removeProperty('font-size'); 70 document.querySelector("header nav").classList.remove("sandwichMenu"); 71} 72 73fontSizeStandard.addEventListener("click", () => { 74 const header = document.querySelector('header .logoWrapper .center'); 75 76 if (localStorage.getItem("fontSize") == '16px') { 77 resizeTextRemover(); 78 localStorage.removeItem("fontSize", '16px'); 79 localStorage.removeItem("selectedfontButton", 'fontSizeStandard'); 80 fontSizeStandard.classList.remove('selectedfontSize'); 81 if (localStorage.getItem("lineHeight") <= 1 || localStorage.getItem("letterSpace") <= 1) { 82 header.classList.remove("forAdp"); 83 localStorage.removeItem('header', "forAdp"); 84 } 85 if (localStorage.getItem("fontSize") == null && localStorage.getItem("lineHeight") == null && localStorage.getItem("letterSpace") == null) { 86 forAdpMenuRemove(); 87 } 88 } else { 89 resizeText(16); 90 forAdpMenu(); 91 footerMeasurement(); 92 fontSizeStandard.classList.add('selectedfontSize'); 93 fontSizeMedium.classList.remove('selectedfontSize'); 94 fontSizeLarge.classList.remove('selectedfontSize'); 95 localStorage.setItem("selectedfontButton", 'fontSizeStandard'); 96 if (localStorage.getItem("lineHeight") <= 1 || localStorage.getItem("letterSpace") <= 1) { 97 header.classList.remove("forAdp"); 98 localStorage.removeItem('header', "forAdp"); 99 } 100 if (localStorage.getItem("fontSize") == '16px' && localStorage.getItem("lineHeight") <= 1 && localStorage.getItem("letterSpace") <= 1) { 101 newsClassRemover(); 102 } 103 if (localStorage.getItem("letterSpace") == null) { 104 forAdpMenuRemove(); 105 } 106 } 107}); 108 109fontSizeMedium.addEventListener("click", () => { 110 const header = document.querySelector('header .logoWrapper .center'); 111 112 if (localStorage.getItem("fontSize") == '20px') { 113 resizeTextRemover(); 114 localStorage.removeItem("fontSize", '20px'); 115 localStorage.removeItem('header', "forAdp"); 116 fontSizeMedium.classList.remove('selectedfontSize'); 117 localStorage.removeItem("selectedfontButton", 'fontSizeMedium'); 118 if (localStorage.getItem("lineHeight") <= 1 || localStorage.getItem("letterSpace") <= 1) { 119 header.classList.remove("forAdp"); 120 localStorage.removeItem('header', "forAdp"); 121 } 122 if (localStorage.getItem("fontSize") === null && localStorage.getItem("lineHeight") === null && localStorage.getItem("letterSpace")
122=== null) { 123 forAdpMenuRemove(); 124 newsClassRemover(); 125 } 126 if (localStorage.getItem("letterSpace") != 4) { 127 structureTextRemover(); 128 } 129 } else { 130 resizeText(20); 131 header.classList.add("forAdp"); 132 localStorage.setItem('header', "forAdp"); 133 forAdpMenu(); 134 footerMeasurement(); 135 fontSizeMedium.classList.add('selectedfontSize'); 136 fontSizeStandard.classList.remove('selectedfontSize'); 137 fontSizeLarge.classList.remove('selectedfontSize'); 138 localStorage.setItem("selectedfontButton", 'fontSizeMedium'); 139 newsClass(); 140 structureText(); 141 } 142}); 143 144 145 146fontSizeLarge.addEventListener("click", () => { 147 const header = document.querySelector('header .logoWrapper .center'); 148 149 if (localStorage.getItem("fontSize") == '24px') { 150 resizeTextRemover(); 151 localStorage.removeItem("fontSize", '24px'); 152 fontSizeLarge.classList.remove('selectedfontSize'); 153 localStorage.removeItem("selectedfontButton", 'fontSizeLarge'); 154 if (localStorage.getItem("lineHeight") <= 1 || localStorage.getItem("letterSpace") <= 1) { 155 header.classList.remove("forAdp"); 156 localStorage.removeItem('header', "forAdp"); 157 newsClassRemover(); 158 } 159 if (localStorage.getItem("fontSize") === null && localStorage.getItem("lineHeight") === null && localStorage.getItem("letterSpace") === null) { 160 forAdpMenuRemove(); 161 } 162 if (localStorage.getItem("letterSpace") != 4) { 163 structureTextRemover(); 164 } 165 } else { 166 resizeText(24); 167 header.classList.add("forAdp"); 168 localStorage.setItem('header', "forAdp"); 169 forAdpMenu(); 170 footerMeasurement(); 171 fontSizeLarge.classList.add('selectedfontSize'); 172 fontSizeStandard.classList.remove('selectedfontSize'); 173 fontSizeMedium.classList.remove('selectedfontSize'); 174 localStorage.setItem("selectedfontButton", 'fontSizeLarge'); 175 newsClass(); 176 structureText(); 177 } 178}); 179 180//á¡á¢á áá¥ááááá¡ á¨áá áá¡ ááááááá 181function resizeLineHeight(multiplier) { 182 let elements = document.getElementsByTagName("*"); 183 Array.from(elements).forEach((s) => { 184 s.style.lineHeight = multiplier; 185 }); 186} 187 188function resizeLineHeightRemover() { 189 let elements = document.getElementsByTagName("*"); 190 Array.from(elements).forEach((s) => { 191 s.style.removeProperty("line-height"); 192 }); 193} 194 195single.addEventListener("click", () => { 196 const header = document.querySelector('header .logoWrapper .center'); 197 198 if (localStorage.getItem("lineHeight") == 1) { 199 resizeLineHeightRemover(); 200 localStorage.removeItem("lineHeight", 1); 201 single.classList.remove('selectedlineHeight'); 202 localStorage.removeItem("selectedlineHeightButton", 'single'); 203 if (localStorage.getItem("fontSize") == '16px' || localStorage.getItem("letterSpace") <= 1) { 204 header.classList.remove("forAdp"); 205 localStorage.removeItem('header', "forAdp"); 206 } 207 if (localStorage.getItem("fontSize") === null && localStorage.getItem("lineHeight") === null && localStorage.getItem("letterSpace") === null) { 208 forAdpMenuRemove(); 209 } 210 } else { 211 resizeLineHeight(1); 212 localStorage.setItem("lineHeight", 1); 213 forAdpMenu(); 214 footerMeasurement(); 215 single.classList.add('selectedlineHeight'); 216 oneAndHalf.classList.remove('selectedlineHeight'); 217 double.classList.remove('selectedlineHeight'); 218 localStorage.setItem("selectedlineHeightButton", 'single'); 219 if (localStorage.getItem("fontSize") == '16px' || localStorage.getItem("letterSpace") <= 1) { 220 header.classList.remove("forAdp"); 221 localStorage.removeItem('header', "forAdp"); 222 } 223 if (localStorage.getItem("fontSize") == '16px' && localStorage.getItem("lineHeight") <= 1 && localStorage.getItem("letterSpace") <= 1) { 224 newsClassRemover(); 225 } 226 } 227}); 228 229oneAndHalf.addEventListener("click", () => { 230 const header = document.querySelector('header .logoWrapper .center'); 231 232 if (localStorage.getItem("lineHeight") == 1.1) { 233 resizeLineHeightRemover(); 234 localStorage.removeItem("lineHeight", 1.1); 235 oneAndHalf.classList.remove('selectedlineHeight'); 236 localStorage.removeItem("selectedlineHeightButton", 'oneAndHalf'); 237 if (localStorage.getItem("fontSize") == '16px' || localStorage.getItem("fontSize") == null && localStorage.getItem("letterSpace") <= 1) { 238 header.classList.remove("forAdp"); 239 localStorage.removeItem('header', "forAdp"); 240 } 241 if (localStorage.getItem("fontSize") === null && localStorage.getItem("lineHeight") === null && localStorage.getItem("letterSpace")
241=== null) { 242 forAdpMenuRemove(); 243 } 244 } else { 245 resizeLineHeight(1.1); 246 localStorage.setItem("lineHeight", 1.1); 247 header.classList.add("forAdp"); 248 localStorage.setItem('header', "forAdp"); 249 forAdpMenu(); 250 footerMeasurement(); 251 oneAndHalf.classList.add('selectedlineHeight'); 252 localStorage.setItem("selectedlineHeightButton", 'oneAndHalf'); 253 single.classList.remove('selectedlineHeight'); 254 double.classList.remove('selectedlineHeight'); 255 } 256}); 257 258double.addEventListener("click", () => { 259 const header = document.querySelector('header .logoWrapper .center'); 260 261 if (localStorage.getItem("lineHeight") == 1.2) { 262 resizeLineHeightRemover(); 263 localStorage.removeItem("lineHeight", 1.2); 264 double.classList.remove('selectedlineHeight'); 265 localStorage.removeItem("selectedlineHeightButton", 'double'); 266 if (localStorage.getItem("fontSize") == '16px' || localStorage.getItem("fontSize") == null && localStorage.getItem("letterSpace") <= 1) { 267 header.classList.remove("forAdp"); 268 localStorage.removeItem('header', "forAdp"); 269 } 270 if (localStorage.getItem("fontSize") === null && localStorage.getItem("lineHeight") === null && localStorage.getItem("letterSpace") === null) { 271 forAdpMenuRemove(); 272 } 273 } else { 274 resizeLineHeight(1.2); 275 localStorage.setItem("lineHeight", 1.2); 276 header.classList.add("forAdp"); 277 localStorage.setItem('header', "forAdp"); 278 forAdpMenu(); 279 footerMeasurement(); 280 double.classList.add('selectedlineHeight'); 281 localStorage.setItem("selectedlineHeightButton", 'double'); 282 oneAndHalf.classList.remove('selectedlineHeight'); 283 single.classList.remove('selectedlineHeight'); 284 } 285}); 286 287//áá¡áááá¡ á¨áá áá¡ áááááá 288function resizeLetterSpace(multiplier) { 289 if (document.body.style.letterSpacing == "") 290 document.body.style.letterSpacing = "0"; 291 document.body.style.letterSpacing = multiplier + "px"; 292} 293 294function resizeLetterSpaceRemover() { 295 document.body.style.removeProperty("letter-spacing"); 296} 297 298standardLetterSpace.addEventListener("click", () => { 299 const header = document.querySelector('header .logoWrapper .center'); 300 if (localStorage.getItem("letterSpace") == 1) { 301 resizeLetterSpaceRemover(); 302 localStorage.removeItem("letterSpace", 1); 303 standardLetterSpace.classList.remove('selectedLetterSpace'); 304 localStorage.removeItem("selectedLetterSpaceButton", 'standardLetterSpace'); 305 if (localStorage.getItem("fontSize") == '16px' || localStorage.getItem("lineHeight") <= 1) { 306 header.classList.remove("forAdp"); 307 localStorage.removeItem('header', "forAdp"); 308 } 309 if (localStorage.getItem("fontSize") == '16px' || localStorage.getItem("lineHeight") <= 1 && localStorage.getItem("letterSpace") == null) { 310 forAdpMenuRemove(); 311 } 312 } else { 313 resizeLetterSpace(1); 314 localStorage.setItem("letterSpace", 1); 315 forAdpMenu(); 316 footerMeasurement(); 317 standardLetterSpace.classList.add('selectedLetterSpace'); 318 localStorage.setItem("selectedLetterSpaceButton", 'standardLetterSpace'); 319 averageLetterSpace.classList.remove('selectedLetterSpace'); 320 largeLetterSpace.classList.remove('selectedLetterSpace'); 321 if (localStorage.getItem("fontSize") == '16px' || localStorage.getItem("lineHeight") <= 1) { 322 header.classList.remove("forAdp"); 323 localStorage.removeItem('header', "forAdp"); 324 } 325 if (localStorage.getItem("fontSize") == '16px' && localStorage.getItem("lineHeight") <= 1 && localStorage.getItem("letterSpace") <= 1) { 326 newsClassRemover(); 327 } 328 } 329}); 330 331averageLetterSpace.addEventListener("click", () => { 332 const header = document.querySelector('header .logoWrapper .center');
333 if (localStorage.getItem("letterSpace") == 2) { 334 resizeLetterSpaceRemover(); 335 localStorage.removeItem("letterSpace", 2); 336 averageLetterSpace.classList.remove('selectedLetterSpace'); 337 localStorage.removeItem("selectedLetterSpaceButton", 'averageLetterSpace'); 338 if (localStorage.getItem("fontSize") == '16px' || localStorage.getItem("fontSize") == null && localStorage.getItem("lineHeight") <= 1) { 339 header.classList.remove("forAdp"); 340 localStorage.removeItem('header', "forAdp"); 341 } 342 if (localStorage.getItem("fontSize") === null && localStorage.getItem("lineHeight") === null && localStorage.getItem("letterSpace") === null) { 343 forAdpMenuRemove(); 344 } 345 } else { 346 resizeLetterSpace(2); 347 localStorage.setItem("letterSpace", 2); 348 header.classList.add("forAdp"); 349 localStorage.setItem('header', "forAdp"); 350 forAdpMenu(); 351 footerMeasurement(); 352 averageLetterSpace.classList.add('selectedLetterSpace'); 353 localStorage.setItem("selectedLetterSpaceButton", 'averageLetterSpace'); 354 largeLetterSpace.classList.remove('selectedLetterSpace'); 355 standardLetterSpace.classList.remove('selectedLetterSpace'); 356 } 357}); 358 359largeLetterSpace.addEventListener("click", () => { 360 const header = document.querySelector('header .logoWrapper .center'); 361 if (localStorage.getItem("letterSpace") == 4) { 362 resizeLetterSpaceRemover(); 363 localStorage.removeItem("letterSpace", 4); 364 largeLetterSpace.classList.remove('selectedLetterSpace'); 365 localStorage.removeItem("selectedLetterSpaceButton", 'largeLetterSpace'); 366 if (localStorage.getItem("fontSize") == '16px' || localStorage.getItem("fontSize") == null && localStorage.getItem("lineHeight") <= 1) { 367 header.classList.remove("forAdp"); 368 localStorage.removeItem('header', "forAdp"); 369 } 370 if (localStorage.getItem("fontSize") === null && localStorage.getItem("lineHeight") === null && localStorage.getItem("letterSpace") === null) { 371 forAdpMenuRemove(); 372 } 373 if (localStorage.getItem("fontSize") != '20px' && localStorage.getItem("fontSize") != '24px') { 374 structureTextRemover(); 375 } 376 } else { 377 resizeLetterSpace(4); 378 localStorage.setItem("letterSpace", 4); 379 header.classList.add("forAdp"); 380 localStorage.setItem('header', "forAdp"); 381 forAdpMenu(); 382 footerMeasurement(); 383 largeLetterSpace.classList.add('selectedLetterSpace'); 384 localStorage.setItem("selectedLetterSpaceButton", 'largeLetterSpace'); 385 standardLetterSpace.classList.remove('selectedLetterSpace'); 386 averageLetterSpace.classList.remove('selectedLetterSpace'); 387 structureText(); 388 } 389}); 390 391//footer-áá¡ ááááá¡ áªáááááá 392function footerMeasurement() { 393 394 const contentPadding = document.getElementById('content'); 395 const footerHeight = document.getElementById('footer').offsetHeight; 396 397 contentPadding.style.paddingBottom = `${footerHeight + 10}px`; 398} 399 400//á¤ááááá 401function dynamicColorChanger(color1, color2) { 402 let elements = document.getElementsByTagName("*"); 403 let allImages = document.images; 404 const socialMedia = document.querySelectorAll('.socialMedia li'); 405 const nav = document.querySelector('.nav'); 406 const mainNav = document.querySelectorAll('.nav li ul li'); 407 const navIcon = document.querySelectorAll('#nav-icon1 span'); 408 const popUp = document.querySelectorAll('.popUp'); 409 410 Array.from(allImages).forEach((s) => (s.style.filter = "grayscale(1)")); 411 412 Array.from(elements).forEach((s) => { 413 let lName = s.tagName.toString().toLowerCase(); 414 if ( 415 s.classList.contains("forDisabled") !== true && 416 lName != "html" && 417 lName != "head" && 418 lName != "script" && 419 lName != "body" && 420 lName != "meta" && 421 lName != "title" && 422 lName != "link" && 423 lName != "img" && s.classList.contains('imageThird') != true && s.classList.contains('da-slide') != true && 424 s.classList.contains('globe') != true && s.classList.contains('searchButton') != true && s.classList.contains('popUp') != true 425 ) { 426 s.style.cssText += `color:${color1}; background:none`; 427 } 428 if (lName == "a" && s.classList.contains('globe') != true) { 429 s.style.cssText += `color:${color1}; background:none`; 430 } 431 if (s.classList.contains('imageThird') === true || s.classList.contains('da-slide') === true || s.classList.contains('globe') === true || s.classList.contains('searchButton') === true) { 432 s.style.cssText += 'filter:grayscale(1)'; 433 } 434 });
435 436 Array.from(socialMedia).forEach((s) => { 437 s.style.cssText = 'filter:grayscale(1)'; 438 s.style.removeProperty("background"); 439 s.style.removeProperty("color"); 440 const children = s.childNodes; 441 Array.from(children).forEach((ch) => { 442 ch.style.removeProperty("background"); 443 ch.style.removeProperty("color"); 444 }); 445 }); 446 447 nav.style.background = color2; 448 Array.from(mainNav).forEach((s) => { 449 s.style.cssText += `background:${color2}`; 450 const children = s.children; 451 Array.from(children).forEach((ch) => { 452 ch.style.cssText += `background:${color2}`; 453 }); 454 }); 455 Array.from(popUp).forEach((s) => (s.style.cssText += `color:${color1}; background:${color2};`)); 456 Array.from(navIcon).forEach((s) => s.style.cssText += `background:${color1}`); 457 document.body.style.background = color2; 458 document.body.style.setProperty("color", color1, "important"); 459 localStorage.setItem("color", color1); 460 localStorage.setItem("background-color", color2); 461} 462 463function dynamicColorRemover() { 464 let elements = document.getElementsByTagName("*"); 465 let allImages = document.images; 466 const socialMedia = document.querySelectorAll('.socialMedia li'); 467 const mainNav = document.querySelectorAll('.nav li ul li'); 468 const navIcon = document.querySelectorAll('#nav-icon1 span'); 469 const popUp = document.querySelectorAll('.popUp'); 470 471 Array.from(allImages).forEach((s) => s.style.removeProperty("filter")); 472 473 Array.from(elements).forEach((s) => { 474 let lName = s.tagName.toString().toLowerCase(); 475 if ( 476 s.classList.contains("forDisabled") !== true && 477 lName != "html" && 478 lName != "head" && 479 lName != "script" && 480 lName != "body" && 481 lName != "meta" && 482 lName != "title" && 483 lName != "link" && 484 lName != "img" && 485 lName != "img" && s.classList.contains('imageThird') != true && s.classList.contains('da-slide') != true && 486 s.classList.contains('globe') != true && s.classList.contains('searchButton') != true 487 ) { 488 s.style.removeProperty("background"); 489 s.style.removeProperty("color"); 490 } 491 if (lName == "a" && s.classList.contains('globe') != true) { 492 s.style.removeProperty("background"); 493 s.style.removeProperty("color"); 494 } 495 if (s.classList.contains('imageThird') === true || s.classList.contains('da-slide') === true || s.classList.contains('globe') === true || s.classList.contains('searchButton') === true) { 496 s.style.removeProperty("filter"); 497 } 498 }); 499 500 501 Array.from(socialMedia).forEach((s) => { 502 s.style.removeProperty('filter'); 503 s.style.removeProperty("background"); 504 s.style.removeProperty("color"); 505 const children = s.childNodes; 506 Array.from(children).forEach((ch) => { 507 ch.style.removeProperty("background"); 508 ch.style.removeProperty("color"); 509 }); 510 511 }); 512 513 nav.style.removeProperty("background"); 514 Array.from(mainNav).forEach((s) => { 515 s.style.removeProperty("background"); 516 const children = s.children; 517 Array.from(children).forEach((ch) => { 518 ch.style.removeProperty("background"); 519 }); 520 }); 521 522 Array.from(popUp).forEach((s) => { 523 s.style.removeProperty('background'); 524 s.style.removeProperty('color'); 525 }); 526 527 Array.from(navIcon).forEach((s) => s.style.removeProperty("background")); 528 document.body.style.removeProperty("background"); 529 document.body.style.removeProperty("color"); 530} 531const whiteBlack = document.getElementById("whiteBlack"); 532const blackWhite = document.getElementById("blackWhite"); 533const blueBlue = document.getElementById("blueBlue"); 534 535whiteBlack.addEventListener("click", () => { 536 if ( 537 localStorage.getItem("color") == "#000" && 538 localStorage.getItem("background-color") == "#fff" 539 ) { 540 dynamicColorRemover(); 541 localStorage.removeItem("color", "#000000"); 542 localStorage.removeItem("background-color", "#ffffff");
543 whiteBlack.classList.remove('selectedBackground'); 544 localStorage.removeItem("selectedBackgroundButton", 'whiteBlack'); 545 } else { 546 dynamicColorChanger("#000", "#fff"); 547 whiteBlack.classList.add('selectedBackground'); 548 localStorage.setItem("selectedBackgroundButton", 'whiteBlack'); 549 blackWhite.classList.remove('selectedBackground'); 550 blueBlue.classList.remove('selectedBackground'); 551 } 552}); 553 554blackWhite.addEventListener("click", () => { 555 if ( 556 localStorage.getItem("color") == "#ffffff" && 557 localStorage.getItem("background-color") == "#000000" 558 ) { 559 dynamicColorRemover(); 560 localStorage.removeItem("color", "#ffffff"); 561 localStorage.removeItem("background-color", "#000000"); 562 blackWhite.classList.remove('selectedBackground'); 563 localStorage.removeItem("selectedBackgroundButton", 'blackWhite'); 564 } else { 565 dynamicColorChanger("#ffffff", "#000000"); 566 blackWhite.classList.add('selectedBackground'); 567 localStorage.setItem("selectedBackgroundButton", 'blackWhite'); 568 whiteBlack.classList.remove('selectedBackground'); 569 blueBlue.classList.remove('selectedBackground'); 570 } 571}); 572 573blueBlue.addEventListener("click", () => { 574 if ( 575 localStorage.getItem("color") == "#063462" && 576 localStorage.getItem("background-color") == "#9dd1ff" 577 ) { 578 dynamicColorRemover(); 579 localStorage.removeItem("color", "#063462"); 580 localStorage.removeItem("background-color", "#9dd1ff"); 581 blueBlue.classList.remove('selectedBackground'); 582 localStorage.removeItem("selectedBackgroundButton", 'blueBlue'); 583 } else { 584 dynamicColorChanger("#063462", "#9dd1ff"); 585 blueBlue.classList.add('selectedBackground'); 586 localStorage.setItem("selectedBackgroundButton", 'blueBlue'); 587 whiteBlack.classList.remove('selectedBackground'); 588 blackWhite.classList.remove('selectedBackground'); 589 } 590}); 591 592//á¡á£á ááááá 593function imageFilters(filterType) { 594 let allImages = document.images; 595 let slider = document.getElementsByClassName('da-slide'); 596 let imageThird = document.getElementsByClassName('imageThird'); 597 let logo = document.querySelector('header .logoWrapper .center h1 a.globe'); 598 599 Array.from(allImages).forEach((s) => { 600 switch (filterType) { 601 case "removeGreen": 602 s.style.filter = 603 "grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(0.8)"; 604 break; 605 case "removeRed": 606 s.style.filter = "grayscale(1) contrast(3) blur(1px)"; 607 break; 608 case "allColors": 609 s.style.filter = "grayscale(1)"; 610 break; 611 case "none": 612 s.style.filter = "none"; 613 break; 614 default: 615 s.style.filter = "none"; 616 } 617 }); 618 619 Array.from(slider).forEach((s) => { 620 switch (filterType) { 621 case "removeGreen": 622 s.style.filter = 623 "grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(0.8)"; 624 break; 625 case "removeRed": 626 s.style.filter = "grayscale(1) contrast(3) blur(1px)"; 627 break; 628 case "allColors": 629 s.style.filter = "grayscale(1)"; 630 break; 631 case "none": 632 s.style.filter = "none"; 633 break; 634 default: 635 s.style.filter = "none"; 636 } 637 }); 638 639 Array.from(imageThird).forEach((s) => { 640 switch (filterType) { 641 case "removeGreen": 642 s.style.filter = 643 "grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(0.8)"; 644 break; 645 case "removeRed": 646 s.style.filter = "grayscale(1) contrast(3) blur(1px)"; 647 break; 648 case "allColors": 649 s.style.filter = "grayscale(1)"; 650 break; 651 case "none": 652 s.style.filter = "none"; 653 break; 654 default: 655 s.style.filter = "none"; 656 } 657 });
658 659 switch (filterType) { 660 case "removeGreen": 661 logo.style.filter = 662 "grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(600%) contrast(0.8)"; 663 break; 664 case "removeRed": 665 logo.style.filter = "grayscale(1) contrast(3) blur(1px)"; 666 break; 667 case "allColors": 668 logo.style.filter = "grayscale(1)"; 669 break; 670 case "none": 671 logo.style.filter = "none"; 672 break; 673 default: 674 logo.style.filter = "none"; 675 } 676} 677function imageFiltersRemover(filterType) { 678 let allImages = document.images; 679 let slider = document.getElementsByClassName('da-slide'); 680 let imageThird = document.getElementsByClassName('imageThird'); 681 let logo = document.querySelector('header .logoWrapper .center h1 a.globe'); 682 683 Array.from(allImages).forEach((s) => { 684 switch (filterType) { 685 case "removeGreen": 686 s.style.removeProperty("filter"); 687 break; 688 case "removeRed": 689 s.style.removeProperty("filter"); 690 break; 691 case "allColors": 692 s.style.removeProperty("filter"); 693 break; 694 case "none": 695 s.style.removeProperty("filter"); 696 break; 697 default: 698 s.style.removeProperty("filter"); 699 } 700 }); 701 702 Array.from(slider).forEach((s) => { 703 switch (filterType) { 704 case "removeGreen": 705 s.style.removeProperty("filter"); 706 break; 707 case "removeRed": 708 s.style.removeProperty("filter"); 709 break; 710 case "allColors": 711 s.style.removeProperty("filter"); 712 break; 713 case "none": 714 s.style.removeProperty("filter"); 715 break; 716 default: 717 s.style.removeProperty("filter"); 718 } 719 }); 720 721 Array.from(imageThird).forEach((s) => { 722 switch (filterType) { 723 case "removeGreen": 724 s.style.removeProperty("filter"); 725 break; 726 case "removeRed": 727 s.style.removeProperty("filter"); 728 break; 729 case "allColors": 730 s.style.removeProperty("filter"); 731 break; 732 case "none": 733 s.style.removeProperty("filter"); 734 break; 735 default: 736 s.style.removeProperty("filter"); 737 } 738 }); 739 740 switch (filterType) { 741 case "removeGreen": 742 logo.style.removeProperty("filter"); 743 break; 744 case "removeRed": 745 logo.style.removeProperty("filter"); 746 break; 747 case "allColors": 748 logo.style.removeProperty("filter"); 749 break; 750 case "none": 751 logo.style.removeProperty("filter"); 752 break; 753 default: 754 logo.style.removeProperty("filter"); 755 } 756} 757 758const removeGreen = document.getElementById("removeGreen"); 759const removeRed = document.getElementById("removeRed"); 760const allColors = document.getElementById("allColors"); 761 762removeGreen.addEventListener("click", () => { 763 if (localStorage.getItem("filter") == "removeGreen") { 764 imageFiltersRemover("removeGreen"); 765 localStorage.removeItem("filter", "removeGreen"); 766 removeGreen.classList.remove('selectedImageFilter'); 767 localStorage.removeItem("selectedImageFilterButton", 'removeGreen'); 768 } else { 769 imageFilters("removeGreen"); 770 localStorage.setItem("filter", "removeGreen"); 771 removeGreen.classList.add('selectedImageFilter'); 772 localStorage.setItem("selectedImageFilterButton", 'removeGreen'); 773 removeRed.classList.remove('selectedImageFilter'); 774 allColors.classList.remove('selectedImageFilter'); 775 } 776}); 777 778removeRed.addEventListener("click", () => { 779 if (localStorage.getItem("filter") == "removeRed") { 780 imageFiltersRemover("removeRed"); 781 localStorage.removeItem("filter", "removeRed"); 782 removeRed.classList.remove('selectedImageFilter'); 783 localStorage.removeItem("selectedImageFilterButton", 'removeRed'); 784 } else { 785 imageFilters("removeRed"); 786 localStorage.setItem("filter", "removeRed"); 787 removeRed.classList.add('selectedImageFilter'); 788 localStorage.setItem("selectedImageFilterButton", 'removeRed'); 789 removeGreen.classList.remove('selectedImageFilter'); 790 allColors.classList.remove('selectedImageFilter'); 791 } 792}); 793 794allColors.addEventListener("click", () => { 795 if (localStorage.getItem("filter") == "allColors") { 796 imageFiltersRemover("removeRed"); 797 localStorage.removeItem("filter", "allColors"); 798 allColors.classList.remove('selectedImageFilter'); 799 localStorage.removeItem("selectedImageFilterButton", 'allColors'); 800 } else { 801 imageFilters("allColors"); 802 localStorage.setItem("filter", "allColors"); 803 allColors.classList.add('selectedImageFilter'); 804 localStorage.setItem("selectedImageFilterButton", 'allColors'); 805 removeGreen.classList.remove('selectedImageFilter'); 806 removeRed.classList.remove('selectedImageFilter'); 807 } 808}); 809 810////á¡á¢áááááá¡ ááá®á¡áá 811//document 812// .getElementById("removeAllForDisabled") 813// .addEventListener("click", () => { 814// let elements = document.getElementsByTagName("*"); 815
816// Array.from(elements).forEach((s) => { 817// let lName = s.tagName.toString().toLowerCase(); 818// let hasClass = s.classList.contains("forDisabled"); 819// if ( 820// hasClass != true && 821// lName != "html" && 822// lName != "head" && 823// lName != "script" && 824// lName != "body" && 825// lName != "meta" && 826// lName != "title" && 827// lName != "link" && 828// lName != "img" && s.classList.contains('imageThird') != true && s.classList.contains('da-slide') != true && 829// s.classList.contains('globe') != true && s.classList.contains('searchButton') != true 830// ) { 831// s.style.removeProperty("background"); 832// if (s.innerText.length > 0) { 833// s.style.removeProperty("color"); 834// } 835// } 836// if (lName == "a" && lName == "span") { 837// s.style.removeProperty("background"); 838// } 839// s.style.removeProperty("line-height"); 840// s.classList.remove("forAdp"); 841// Array.from(elements).forEach((e) => e.classList.remove("forAdp")); 842// localStorage.clear(); 843// }); 844 845// document.body.removeAttribute("style"); 846// document.querySelector("html").style.fontSize = "16px"; 847// document.querySelector("header nav").classList.remove("sandwichMenu"); 848// document.getElementById("allFunctions").style.display = "none"; 849// //images 850 851// const allImages = document.images; 852// const slider = document.getElementsByClassName('da-slide'); 853// const imageThird = document.getElementsByClassName('imageThird'); 854// const logo = document.querySelector('header .logoWrapper .center h1 a.globe'); 855// Array.from(allImages).forEach((s) => (s.style.removeProperty('filter'))); 856// Array.from(slider).forEach((s) => (s.style.removeProperty('filter'))); 857// Array.from(imageThird).forEach((s) => (s.style.removeProperty('filter'))); 858// logo.style.removeProperty('filter'); 859 860// /*social media*/ 861// const socialMedia = document.querySelector(".socialMedia"); 862// const socialMediaLi = document.querySelectorAll(".socialMedia li"); 863// const socialMediaRight = document.querySelector(".socialMediaInContent"); 864// const header = document.querySelector('header .logoWrapper .center') 865 866// if (socialMediaRight != null) { 867// socialMedia.style.removeProperty('display'); 868// socialMediaRight.style.removeProperty('display'); 869// } 870// Array.from(socialMediaLi).forEach((s) => { 871// s.style.removeProperty('filter'); 872// s.style.removeProperty("background"); 873// s.style.removeProperty("color"); 874// const children = s.childNodes; 875// Array.from(children).forEach((ch) => { 876// ch.style.removeProperty("background"); 877// ch.style.removeProperty("color"); 878// }); 879 880// }); 881// header.classList.remove("forAdp"); 882 883// const ul = document.querySelector('.nav'); 884// if (winWidth > 1060 && localStorage.getItem('navigation') == null) { 885// forAdpMenuRemove(); 886// ul.style.removeProperty('display'); 887// } 888// /*select class*/ 889// const button = document.querySelectorAll('#allFunctions button'); 890// Array.from(button).forEach((s) => { 891// s.removeAttribute('class'); 892// }); 893// newsClassRemover(); 894// localStorage.clear(); 895// }); 896document 897 .getElementById("removeAllForDisabled") 898 .addEventListener("click", () => { 899 try { 900 let elements = document.getElementsByTagName("*"); 901 902 Array.from(elements).forEach((s) => { 903 let lName = s.tagName.toString().toLowerCase(); 904 let hasClass = s.classList.contains("forDisabled"); 905 906 if ( 907 hasClass !== true && 908 lName !== "html" && 909 lName !== "head" && 910 lName !== "script" && 911 lName !== "body" && 912 lName !== "meta" && 913 lName !== "title" && 914 lName !== "link" && 915 lName !== "img" && 916 !s.classList.contains('imageThird') && 917 !s.classList.contains('da-slide') && 918 !s.classList.contains('globe') && 919 !s.classList.contains('searchButton') 920 ) { 921 s.style.removeProperty("background"); 922 923 // Ensure s.innerText is defined before checking length 924 if (s.innerText && s.innerText.length > 0) { 925 s.style.removeProperty("color"); 926 } 927 } 928 929 if (lName === "a" || lName === "span") { 930 s.style.removeProperty("background"); 931 } 932 933 s.style.removeProperty("line-height"); 934 s.classList.remove("forAdp");
935 Array.from(elements).forEach((e) => e.classList.remove("forAdp")); 936 localStorage.clear(); 937 }); 938 939 document.body.removeAttribute("style"); 940 document.querySelector("html").style.fontSize = "16px"; 941 document.querySelector("header nav").classList.remove("sandwichMenu"); 942 document.getElementById("allFunctions").style.display = "none"; 943 944 // images 945 const allImages = document.images; 946 const slider = document.getElementsByClassName('da-slide'); 947 const imageThird = document.getElementsByClassName('imageThird'); 948 const logo = document.querySelector('header .logoWrapper .center h1 a.globe'); 949 950 Array.from(allImages).forEach((s) => s.style.removeProperty('filter')); 951 Array.from(slider).forEach((s) => s.style.removeProperty('filter')); 952 Array.from(imageThird).forEach((s) => s.style.removeProperty('filter')); 953 if (logo) logo.style.removeProperty('filter'); 954 955 // social media 956 const socialMedia = document.querySelector(".socialMedia"); 957 const socialMediaLi = document.querySelectorAll(".socialMedia li"); 958 const socialMediaRight = document.querySelector(".socialMediaInContent"); 959 const header = document.querySelector('header .logoWrapper .center'); 960 961 if (socialMediaRight != null) { 962 socialMedia.style.removeProperty('display'); 963 socialMediaRight.style.removeProperty('display'); 964 } 965 Array.from(socialMediaLi).forEach((s) => { 966 s.style.removeProperty('filter'); 967 s.style.removeProperty("background"); 968 s.style.removeProperty("color"); 969 const children = s.childNodes; 970 Array.from(children).forEach((ch) => { 971 ch.style.removeProperty("background"); 972 ch.style.removeProperty("color"); 973 }); 974 }); 975 if (header) header.classList.remove("forAdp"); 976 977 const ul = document.querySelector('.nav'); 978 if (window.innerWidth > 1060 && localStorage.getItem('navigation') == null) { 979 forAdpMenuRemove(); 980 if (ul) ul.style.removeProperty('display'); 981 } 982 983 // select class 984 const button = document.querySelectorAll('#allFunctions button'); 985 Array.from(button).forEach((s) => { 986 s.removeAttribute('class'); 987 }); 988 newsClassRemover(); 989 localStorage.clear(); 990 } catch (error) { 991 console.error("Error in adaptive.js:", error); 992 } 993 }); 994//ááááᣠ995 996function forAdpMenu() { 997 let navWith = nav.clientWidth; 998 //á¡áááááá© ááááᣠ999 let ul = document.querySelector(".dropdowns > ul"); 1000 let listItems = ul.querySelectorAll(".dropdowns > ul.nav > li"); 1001 let liWith = 0; 1002 1003 for (let i = 0; i < listItems.length; i++) { 1004 liWith += listItems[i].offsetWidth; 1005 } 1006 1007 if (winWidth > 1060 && navWith < liWith) { 1008 nav.classList.add('forAdp'); 1009 toggleMenu(); 1010 localStorage.setItem('navigation', "forAdp"); 1011 } 1012} 1013 1014function forAdpMenuRemove() { 1015 let navWith = nav.clientWidth; 1016 //á¡áááááá© ááááᣠ1017 let ul = document.querySelector(".dropdowns > ul"); 1018 let listItems = ul.querySelectorAll(".dropdowns > ul.nav > li"); 1019 let liWith = 0; 1020 const burgerIcon = document.querySelector('.dropdowns .toggleMenu'); 1021 1022 for (let i = 0; i < listItems.length; i++) { 1023 liWith += listItems[i].offsetWidth; 1024 } 1025 1026 if (winWidth > 1060 && liWith < navWith) { 1027 nav.classList.remove('forAdp'); 1028 localStorage.removeItem('navigation', "forAdp"); 1029 burgerIcon.style.display = 'none';; 1030 ul.style.display = 'block'; 1031 } 1032} 1033 1034function toggleMenu() { 1035 const burgerIcon = document.querySelector('.dropdowns .toggleMenu'); 1036 const nav = document.querySelector(".dropdowns > ul"); 1037 const icon = document.querySelector('#nav-icon1'); 1038 1039 if (!burgerIcon.classList.contains("active")) { 1040 nav.style.display = 'none'; 1041 icon.classList.remove('open'); 1042 } else { 1043 nav.style.display = 'block'; 1044 icon.classList.add('open'); 1045 } 1046} 1047 1048document.querySelector('.dropdowns .toggleMenu').addEventListener("click", () => { 1049 toggleMenu(); 1050}); 1051 1052/*open close*/ 1053function openClose() { 1054 const actionElement = document.getElementById("allFunctions"); 1055 const socialMedia = document.querySelector(".socialMedia"); 1056 const socialMediaRight = document.querySelector(".socialMediaInContent"); 1057 1058 if (actionElement.style.display == "none") { 1059 actionElement.style.display = "block"; 1060 socialMedia.style.display = "none"; 1061 if (socialMediaRight != null) { 1062 socialMediaRight.style.display = "block"; 1063 localStorage.setItem("socialMediaRight", "true"); 1064 } 1065 } else { 1066 actionElement.style.display = "none"; 1067 } 1068} 1069 1070document.getElementById("apd").addEventListener("click", () => { 1071 openClose(); 1072}); 1073 1074document.getElementById('close').addEventListener('click', () => { 1075 openClose(); 1076}); 1077 1078document.addEventListener('mouseup', function (e) { 1079 const container = document.getElementById('adaptiveBlock'); 1080 const buttonsList = document.getElementById('allFunctions'); 1081 if (!container.contains(e.target)) { 1082 buttonsList.style.display = 'none'; 1083 } 1084 1085 //á¡áááááá© ááááᣠ1086 const burgerMenu = document.querySelector('.dropdowns'); 1087 const burgerIcon = document.querySelector('.dropdowns .toggleMenu'); 1088 const icon = document.querySelector('#nav-icon1'); 1089 let ul = document.querySelector(".nav"); 1090 if (!burgerMenu.contains(e.target) && winWidth > 1060 && burgerMenu.classList.contains('forAdp')) { 1091 ul.style.display = 'none'; 1092 icon.classList.remove('open'); 1093 burgerIcon.classList.remove('active'); 1094 } 1095}); 1096 1097const fansybox = document.querySelectorAll('.fancybox'); 1098const fansyboxImg = document.querySelector('.fancybox img');
1099Array.from(fansybox).forEach((s) => { 1100 s.addEventListener('click', () => { 1101 const imgStyle = fansyboxImg.style.getPropertyValue('filter'); 1102 setTimeout(() => { 1103 const fancyboxImage = document.querySelector('.fancybox-image'); 1104 if (fancyboxImage != null) { 1105 fancyboxImage.style.filter = imgStyle; 1106 } 1107 }, 1000); 1108 }); 1109}) 1110 1111const onGoingProj = document.getElementById('onGoingProj'); 1112const endedProj = document.getElementById('endedProj'); 1113 1114if (endedProj != null) { 1115 endedProj.addEventListener('click', () => { 1116 setTimeout(() => { 1117 if ( 1118 localStorage.getItem("color") !== null && 1119 localStorage.getItem("background-color") !== null 1120 ) { 1121 const colorLS = localStorage.getItem("color"); 1122 const backgroundLS = localStorage.getItem("background-color"); 1123 dynamicColorChanger(colorLS, backgroundLS); 1124 const selectedBackground = localStorage.getItem("selectedBackgroundButton"); 1125 document.getElementById(`${selectedBackground}`).classList.add('selectedBackground'); 1126 } 1127 if (localStorage.getItem("filter") !== null) { 1128 const filterLS = localStorage.getItem("filter"); 1129 imageFilters(filterLS); 1130 const selectedImageFilter = localStorage.getItem("selectedImageFilterButton"); 1131 document.getElementById(`${selectedImageFilter}`).classList.add('selectedImageFilter'); 1132 } 1133 }, 50); 1134 1135 console.log('endedProj') 1136 }); 1137} 1138 1139if (onGoingProj != null) { 1140 onGoingProj.addEventListener('click', () => { 1141 setTimeout(() => { 1142 if ( 1143 localStorage.getItem("color") !== null && 1144 localStorage.getItem("background-color") !== null 1145 ) { 1146 const colorLS = localStorage.getItem("color"); 1147 const backgroundLS = localStorage.getItem("background-color"); 1148 dynamicColorChanger(colorLS, backgroundLS); 1149 const selectedBackground = localStorage.getItem("selectedBackgroundButton"); 1150 document.getElementById(`${selectedBackground}`).classList.add('selectedBackground'); 1151 } 1152 if (localStorage.getItem("filter") !== null) { 1153 const filterLS = localStorage.getItem("filter"); 1154 imageFilters(filterLS); 1155 const selectedImageFilter = localStorage.getItem("selectedImageFilterButton"); 1156 document.getElementById(`${selectedImageFilter}`).classList.add('selectedImageFilter'); 1157 } 1158 }, 50); 1159 }); 1160} 1161//setTimeout(() => { 1162// const prevMonth = document.getElementsByClassName('calendar')[0]; 1163// console.log(prevMonth) 1164//}, 0); 1165//if (prevMonth != null) { 1166// prevMonth.addEventListener('mouseover', () => { 1167// setTimeout(() => { 1168// if ( 1169// localStorage.getItem("color") !== null && 1170// localStorage.getItem("background-color") !== null 1171// ) { 1172// const colorLS = localStorage.getItem("color"); 1173// const backgroundLS = localStorage.getItem("background-color"); 1174// dynamicColorChanger(colorLS, backgroundLS); 1175// const selectedBackground = localStorage.getItem("selectedBackgroundButton"); 1176// document.getElementById(`${selectedBackground}`).classList.add('selectedBackground'); 1177// } 1178// }, 5000); 1179 1180// console.log('calendar') 1181// }); 1182//} 1183setTimeout(() => { 1184 const prevMonth = document.querySelector('.k-calendar .k-header .k-link.k-nav-prev'); 1185 const nextMonth = document.querySelector('.k-calendar .k-header .k-link.k-nav-next'); 1186 const fastYear = document.querySelector('.k-widget.k-calendar .k-nav-fast'); 1187 if (prevMonth !== null) { 1188 prevMonth.addEventListener("click", () => { 1189 1190 if ( 1191 localStorage.getItem("color") !== null && 1192 localStorage.getItem("background-color") !== null 1193 ) { 1194 const colorLS = localStorage.getItem("color"); 1195 const backgroundLS = localStorage.getItem("background-color"); 1196 dynamicColorChanger(colorLS, backgroundLS); 1197 } 1198 1199 }); 1200 } 1201 if (nextMonth !== null) { 1202 nextMonth.addEventListener("click", () => { 1203 if ( 1204 localStorage.getItem("color") !== null && 1205 localStorage.getItem("background-color") !== null 1206 ) { 1207 const colorLS = localStorage.getItem("color"); 1208 const backgroundLS = localStorage.getItem("background-color"); 1209 dynamicColorChanger(colorLS, backgroundLS); 1210 } 1211 1212 }); 1213 } 1214 if (fastYear !== null) { 1215 fastYear.addEventListener("click", () => { 1216 if ( 1217 localStorage.getItem("color") !== null && 1218 localStorage.getItem("background-color") !== null 1219 ) { 1220 const colorLS = localStorage.getItem("color"); 1221 const backgroundLS = localStorage.getItem("background-color"); 1222 dynamicColorChanger(colorLS, backgroundLS); 1223 } 1224 1225 }); 1226 } 1227 1228}, 100); 1229 1230window.addEventListener("click", function (event) { 1231 const fancyboxOverlay = document.querySelector('.fancybox-overlay'); 1232 1233 // setTimeout(() => { 1234 if (fancyboxOverlay != null && fansyboxImg != null) { 1235 const imgStyle = fansyboxImg.style.getPropertyValue('filter'); 1236 setTimeout(() => { 1237 const fancyboxImage = document.querySelector('.fancybox-image'); 1238 if (fancyboxImage != null) { 1239 fancyboxImage.style.filter = imgStyle; 1240 } 1241 }, 100); 1242 1243 fancyboxOverlay.addEventListener("mouseover", function () { 1244 const fancyboxImage = document.querySelector('.fancybox-image'); 1245 if (fancyboxImage != null) { 1246 fancyboxImage.style.filter = imgStyle; 1247 } 1248 }, false); 1249 } 1250 // }, 1000); 1251 const contentPadding = document.getElementById('content'); 1252 const footerHeight = document.getElementById('footer').offsetHeight; 1253 1254 contentPadding.style.paddingBottom = `${footerHeight + 40}px`; 1255 1256 if (localStorage.getItem("fontSize") !== null) { 1257 const fontLS = localStorage.getItem("fontSize"); 1258 document.querySelector(":root").style.fontSize = fontLS; 1259 const selectedFont = localStorage.getItem("selectedfontButton"); 1260 document.getElementById(`${selectedFont}`).classList.add('selectedfontSize'); 1261 } 1262 1263 if (localStorage.getItem("lineHeight") !== null) { 1264 const lineHeightLS = localStorage.getItem("lineHeight"); 1265 resizeLineHeight(lineHeightLS); 1266 const selectedLineHeight = localStorage.getItem("selectedlineHeightButton"); 1267 document.getElementById(`${selectedLineHeight}`).classList.add('selectedlineHeight'); 1268 } 1269 1270 if (localStorage.getItem("letterSpace") !== null) { 1271 const letterSpaceLS = localStorage.getItem("letterSpace"); 1272 resizeLetterSpace(letterSpaceLS); 1273 const selectedLetterSpace = localStorage.getItem("selectedLetterSpaceButton"); 1274 document.getElementById(`${selectedLetterSpace}`).classList.add('selectedLetterSpace'); 1275 } 1276 1277 if ( 1278 localStorage.getItem("color") !== null && 1279 localStorage.getItem("background-color") !== null 1280 ) { 1281 const colorLS = localStorage.getItem("color"); 1282 const backgroundLS = localStorage.getItem("background-color"); 1283 dynamicColorChanger(colorLS, backgroundLS);
1284 const selectedBackground = localStorage.getItem("selectedBackgroundButton"); 1285 document.getElementById(`${selectedBackground}`).classList.add('selectedBackground'); 1286 } 1287 1288 if (localStorage.getItem("filter") !== null) { 1289 const filterLS = localStorage.getItem("filter"); 1290 imageFilters(filterLS); 1291 const selectedImageFilter = localStorage.getItem("selectedImageFilterButton"); 1292 document.getElementById(`${selectedImageFilter}`).classList.add('selectedImageFilter'); 1293 } 1294 1295 if (localStorage.getItem("socialMediaRight") !== null) { 1296 const socialMedia = document.querySelector(".socialMedia"); 1297 const socialMediaRight = document.querySelector(".socialMediaInContent"); 1298 socialMedia.style.display = "none"; 1299 if (socialMediaRight != null) { 1300 socialMediaRight.style.display = "block"; 1301 } 1302 } 1303 1304 if (localStorage.getItem('header') !== null) { 1305 const header = document.querySelector('header .logoWrapper .center'); 1306 header.classList.add("forAdp"); 1307 } 1308 1309 if (localStorage.getItem('navigation') !== null) { 1310 nav.classList.add('forAdp'); 1311 toggleMenu(); 1312 } 1313 1314 if (localStorage.getItem('simpleNews') !== null) { 1315 1316 //setTimeout(() => { 1317 newsClass(); 1318 //}, 10); 1319 } 1320 1321}); 1322 1323window.addEventListener('resize', function (event) { 1324 const contentPadding = document.getElementById('content'); 1325 const footerHeight = document.getElementById('footer').offsetHeight; 1326 const ul = document.querySelector('.nav'); 1327 1328 contentPadding.style.paddingBottom = `${footerHeight + 40}px`; 1329 1330 if (winWidth > 1060 && localStorage.getItem('navigation') != null) { 1331 ul.style.display = 'none'; 1332 } 1333}); 1334 1335window.onload = () => { 1336 const contentPadding = document.getElementById('content'); 1337 const footerHeight = document.getElementById('footer').offsetHeight; 1338 1339 contentPadding.style.paddingBottom = `${footerHeight + 40}px`; 1340 1341 if (localStorage.getItem("fontSize") !== null) { 1342 const fontLS = localStorage.getItem("fontSize"); 1343 document.querySelector(":root").style.fontSize = fontLS; 1344 const selectedFont = localStorage.getItem("selectedfontButton"); 1345 document.getElementById(`${selectedFont}`).classList.add('selectedfontSize'); 1346 } 1347 1348 if (localStorage.getItem("lineHeight") !== null) { 1349 const lineHeightLS = localStorage.getItem("lineHeight"); 1350 resizeLineHeight(lineHeightLS); 1351 const selectedLineHeight = localStorage.getItem("selectedlineHeightButton"); 1352 document.getElementById(`${selectedLineHeight}`).classList.add('selectedlineHeight'); 1353 } 1354 1355 if (localStorage.getItem("letterSpace") !== null) { 1356 const letterSpaceLS = localStorage.getItem("letterSpace"); 1357 resizeLetterSpace(letterSpaceLS); 1358 const selectedLetterSpace = localStorage.getItem("selectedLetterSpaceButton"); 1359 document.getElementById(`${selectedLetterSpace}`).classList.add('selectedLetterSpace'); 1360 } 1361 1362 if ( 1363 localStorage.getItem("color") !== null && 1364 localStorage.getItem("background-color") !== null 1365 ) { 1366 const colorLS = localStorage.getItem("color"); 1367 const backgroundLS = localStorage.getItem("background-color"); 1368 dynamicColorChanger(colorLS, backgroundLS); 1369 const selectedBackground = localStorage.getItem("selectedBackgroundButton"); 1370 document.getElementById(`${selectedBackground}`).classList.add('selectedBackground'); 1371 } 1372 1373 if (localStorage.getItem("filter") !== null) { 1374 const filterLS = localStorage.getItem("filter"); 1375 imageFilters(filterLS); 1376 const selectedImageFilter = localStorage.getItem("selectedImageFilterButton"); 1377 document.getElementById(`${selectedImageFilter}`).classList.add('selectedImageFilter'); 1378 } 1379 1380 if (localStorage.getItem("socialMediaRight") !== null) { 1381 const socialMedia = document.querySelector(".socialMedia"); 1382 const socialMediaRight = document.querySelector(".socialMediaInContent"); 1383 socialMedia.style.display = "none"; 1384 if (socialMediaRight != null) { 1385 socialMediaRight.style.display = "block"; 1386 } 1387 } 1388 1389 if (localStorage.getItem('header') !== null) { 1390 const header = document.querySelector('header .logoWrapper .center'); 1391 header.classList.add("forAdp"); 1392 } 1393 1394 if (localStorage.getItem('navigation') !== null) { 1395 nav.classList.add('forAdp'); 1396 toggleMenu(); 1397 } 1398 1399 if (localStorage.getItem('simpleNews') !== null) { 1400 newsClass(); 1401 } 1402};
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.