1<!doctype html><html lang="en"><head> 2 <meta charset="utf-8"> 3 <title>Multi-store POS - Windward point of sale software, inventory control, ERP system</title> 4 <link rel="shortcut icon" href="https://www.windwardsoftware.com/hubfs/windward-software-favicon-1.ico"> 5 <meta name="description" content="Windwardâs business management software makes it easy for businesses with multiple locations to keep their network running smoothing and cohesively. Manage operations remotely, communicate information between branches and analyze real-time reports. 6"> 7 <link rel="preconnect" href="https://www.windwardsoftware.com"> 8 <link rel="preconnect" href="https://8021537.fs1.hubspotusercontent-na1.net/"> 9 <link rel="preconnect" href="https://f.hubspotusercontent20.net/"> 10 <link rel="preconnect" href="https://cdn2.hubspot.net"> 11 <!-- Bootstrap 4 CSS --> 12 13 <!-- Font Awesome --> 14 15 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" media="print" onload="this.media='all'"> 16 17 18 19 20 21 22 23 24 <meta name="viewport" content="width=device-width, initial-scale=1"> 25 26 27 <meta property="og:description" content="Windwardâs business management software makes it easy for businesses with multiple locations to keep their network running smoothing and cohesively. Manage operations remotely, communicate information between branches and analyze real-time reports. 28"> 29 <meta property="og:title" content="Multi-store POS - Windward point of sale software, inventory control, ERP system"> 30 <meta name="twitter:description" content="Windwardâs business management software makes it easy for businesses with multiple locations to keep their network running smoothing and cohesively. Manage operations remotely, communicate information between branches and analyze real-time reports. 31"> 32 <meta name="twitter:title" content="Multi-store POS - Windward point of sale software, inventory control, ERP system"> 33 34 35 36
37<script type="application/ld+json"> 38{ 39 "@context": "https://schema.org", 40 "@type": "FAQPage", 41 "mainEntity": [{ 42 "@type": "Question", 43 "name": "What is Windward\u2019s Multi\u2011Store POS system?", 44 "acceptedAnswer": { 45 "@type": "Answer", 46 "text": "Windward\u2019s multi\u2011store POS is a business management module designed for companies operating multiple retail locations. It helps maintain an accurate, up\u2011to\u2011date information network across all stores and simplifies communication and reporting between branches" 47 } 48 },{ 49 "@type": "Question", 50 "name": "How does the Multi\u2011Store POS help manage multiple locations?", 51 "acceptedAnswer": { 52 "@type": "Answer", 53 "text": "The system centralizes key functions such as file maintenance, promotions, inventory transfers, and order processing. You can operate all stores from a single workstation and remotely access any location as needed." 54 } 55 },{ 56 "@type": "Question", 57 "name": "Does the Multi\u2011Store POS support real\u2011time inventory management?", 58 "acceptedAnswer": { 59 "@type": "Answer", 60 "text": "Windward enables real-time reporting and supports both manual and automatic inventory transfers between locations. This helps maintain tight company\u2011wide inventory control and ensures accurate stock levels across all stores" 61 } 62 }] 63} 64</script>
64 65 66 <style> 67a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'âº';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px} 68</style> 69 70<link rel="stylesheet" href="https://www.windwardsoftware.com/hubfs/hub_generated/template_assets/1/205056041831/1768422220427/template_bootstrap.v4.5.2.min.css"> 71<link rel="stylesheet" href="https://www.windwardsoftware.com/hubfs/hub_generated/template_assets/1/207447557442/1789762547571/template_header.min.css"> 72<link class="hs-async-css" rel="preload" href="https://www.windwardsoftware.com/hubfs/hub_generated/template_assets/1/207447557440/1789762544690/template_footer.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 73<noscript><link rel="stylesheet" href="https://www.windwardsoftware.com/hubfs/hub_generated/template_assets/1/207447557440/1789762544690/template_footer.min.css"></noscript> 74<link rel="stylesheet" href="https://www.windwardsoftware.com/hubfs/hub_generated/template_assets/1/207448061500/1789762543332/template_nav.min.css"> 75<link rel="stylesheet" href="https://www.windwardsoftware.com/hubfs/hub_generated/template_assets/1/207370147000/1789762550340/template_main.min.css"> 76<link rel="stylesheet" href="https://www.windwardsoftware.com/hubfs/hub_generated/template_assets/1/207370151586/1789762545283/template_theme-overrides.min.css"> 77 78 <style> 79 /* --- Global Styles --- */ 80 81 html { 82 scroll-behavior: smooth; 83 scroll-padding-top: 100px; 84 } 85 * { 86 margin: 0; 87 padding: 0; 88 box-sizing: border-box; 89 } 90 91 body { 92 line-height: 1.6; 93 } 94 body .container-fluid { 95 padding: 0; 96 } 97 img { 98 border: 0; 99 display: block; 100 max-width: 100%; 101 height: auto; 102 vertical-align: middle; 103 } 104 /* --- Navigation --- */ 105 .navbar { 106 background-color: var(--windward-blue); 107 padding: 1rem 0; 108 } 109 110 .navbar-brand { 111 font-family: 'Heebo', sans-serif; 112 font-size: 1.8rem; 113 font-weight: 900; 114 color: white !important; 115 } 116 117 .navbar-nav .nav-link { 118 color: white !important; 119 margin: 0 15px; 120 font-weight: 500; 121 transition: color 0.3s ease; 122 } 123 124 .navbar-nav .nav-link:hover { 125 color: var(--windward-orange) !important; 126 } 127 /* --- Footer --- */ 128 129 130 footer h5 { 131 font-family: 'Heebo', sans-serif; 132 font-weight: 700; 133 margin-bottom: 20px; 134 } 135 136 footer ul { 137 list-style: none; 138 padding: 0; 139 } 140 141 footer ul li { 142 margin-bottom: 10px; 143 } 144 145 footer a { 146 color: rgba(255,255,255,0.8); 147 text-decoration: none; 148 transition: color 0.3s ease; 149 } 150 151 footer a:hover { 152 color: var(--windward-orange); 153 } 154 155 .footer-bottom { 156 border-top: 1px solid rgba(255,255,255,0.1); 157 margin-top: 30px; 158 padding-top: 20px; 159 text-align: center; 160 font-size: 0.9rem; 161 } 162 </style> 163 164<link rel="stylesheet" href="https://www.windwardsoftware.com/hubfs/hub_generated/module_assets/1/207490192818/1780013360068/module_hero-tour.min.css"> 165 166<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/magnific-popup.min.css"> 167<style> 168 .hero-section.dnd_area-module-2 { 169 position: relative; 170 background: linear-gradient(135deg, #3b2fb3 0%, #303188 100%); 171 padding-top: 100px; 172padding-bottom: 150px; 173 174 text-align: center; 175 color: #ffffff; 176 z-index: 1; 177} 178.hero-container { 179 max-width: 1200px; 180 margin: 0 auto; 181 padding: 0 20px; 182} 183.hero-content { 184 max-width: 800px; 185 margin: 0 auto; 186} 187.hero-tagline { 188 display: inline-block; 189 padding: 6px 16px; 190 background: rgba(255, 255, 255, 0.1); 191 border: 1px solid rgba(255, 255, 255, 0.3); 192 border-radius: 20px; 193 font-size: 14px; 194 text-transform: uppercase; 195 letter-spacing: 1px; 196 margin-bottom: 24px; 197} 198.hero-section h1 { 199 font-size: 48px; 200 margin-bottom: 20px; 201 color: inherit; 202} 203.hero-subtitle { 204 font-size: 18px; 205 line-height: 1.6; 206 margin-bottom: 40px; 207 opacity: 0.9; 208} 209
210/* Button Container */ 211.hero-buttons { 212 display: flex; 213 align-items: center; 214 justify-content: center; 215 gap: 20px; 216 flex-wrap: wrap; 217} 218 219.hero-button { 220 display: inline-flex; 221 align-items: center; 222 background-color: #ffb800; 223 color: #000000; 224 padding: 14px 32px; 225 border-radius: 8px; 226 text-decoration: none; 227 font-weight: bold; 228 transition: transform 0.2s ease, background-color 0.2s ease; 229} 230.hero-button:hover { 231 transform: translateY(-2px); 232 background-color: #e6a600; 233} 234.hero-button .arrow { 235 margin-left: 8px; 236 display: flex; 237 align-items: center; 238} 239 240/* Video Button Styling */ 241.video-popup-btn { 242 display: inline-flex; 243 align-items: center; 244 color: #ffffff; 245 text-decoration: none; 246 font-weight: bold; 247 transition: opacity 0.2s ease; 248 cursor: pointer; 249} 250 .video-popup-btn:hover{ 251 color:#faa61a; 252 } 253.play-icon-wrapper { 254 width: 48px; 255 height: 48px; 256 background: rgba(255, 255, 255, 0.2); 257 border-radius: 50%; 258 display: flex; 259 align-items: center; 260 justify-content: center; 261 margin-right: 12px; 262 border: 1px solid rgba(255, 255, 255, 0.4); 263} 264 265/* Magnific Popup Customization */ 266.mfp-iframe-scaler iframe { 267 box-shadow: 0 0 20px rgba(0,0,0,0.5); 268 border-radius: 8px; 269} 270 271@media (max-width: 768px) { 272 .hero-section.dnd_area-module-2 { 273 padding-top: 60px; 274padding-bottom: 100px; 275 276 } 277 .hero-section h1 { 278 font-size: 32px; 279 } 280 .hero-buttons { 281 flex-direction: column; 282 gap: 15px; 283 } 284} 285</style> 286 287 288<style> 289.sub-nav { 290 position: relative; 291 top: 0; 292 z-index: 998; 293 transition: box-shadow 0.3s ease; 294} 295 296.sub-nav.is-sticky { 297 position: fixed; 298 top: 104px; /* main sticky header height */ 299 left: 0; 300 width: 100%; 301 background: #1f2a7a; /* your blue */ 302 box-shadow: 0 6px 20px rgba(0,0,0,0.15); 303} 304 305/* Active link */ 306.sub-nav .nav-link.active { 307 color: #ffb703; 308 position: relative; 309} 310 .sub-nav .nav-link.active:hover{ 311 color: #fff!important; 312 } 313 314/* Hide the <select> on desktop */ 315.mobile-nav { 316 display: none; 317 width: 100%; 318 padding: 8px; 319 font-size: 16px; 320} 321 @media (min-width: 992px) { 322 .sub-nav .nav-link.active{ 323 background-color: var(--windward-orange); 324 border: none; 325 border-radius: 6px; 326 transition: all 0.3s ease; 327 } 328 } 329 @media (max-width: 1199px) and (min-width: 992px) { 330 .navbar-nav .nav-link{ 331 padding-left: .25rem!important; 332 padding-right: .25rem!important; 333 font-size:13px; 334 } 335 336 } 337@media (max-width: 991px) { /* Bootstrap lg breakpoint */ 338 .navbar-nav { 339 display: none; /* hide original nav on mobile */ 340 } 341 .mobile-nav { 342 display: block; 343 } 344} 345@media (max-width: 767px) { 346 .sub-nav.is-sticky{ 347 top: 0px; 348 } 349 .sub-nav{ 350 padding-left:15px!important; 351 padding-right:15px!important; 352 } 353} 354</style> 355 356 357<style> 358 .alternating-section.dnd_area-module-6 { 359 padding-top: 80px; 360padding-bottom: 80px; 361 362} 363 364 .title-desc-box{ 365 margin-bottom:40px; 366 } 367.content-wrapper { 368 display: flex; 369 align-items: center; 370 gap: 60px; 371} 372 373.image-right .content-wrapper { 374 flex-direction: row; 375} 376 377.image-left .content-wrapper { 378 flex-direction: row-reverse; 379} 380 381.text-column, .image-column { 382 flex: 1; 383} 384 385.section-tagline { 386 display: inline-block; 387 padding: 4px 12px; 388 background: #f0f0ff; 389 color:#303188; 390 border-radius: 12px; 391 font-size: 12px; 392 text-transform: uppercase; 393 margin-bottom: 16px; 394} 395 396.alternating-section h2 { 397 font-size: 36px; 398 margin-bottom: 24px; 399} 400 401.description { 402 font-size: 16px; 403 line-height: 1.6; 404 color: #555; 405 margin-bottom: 32px; 406} 407 .desc-bottom{ 408 margin-top:30px; 409 } 410.section-link { 411 display: inline-flex; 412 align-items: center; 413 color: #303188; 414 text-decoration: none; 415 gap: 8px; 416 transition: all 0.3s ease; 417} 418 .section-link svg{ 419 width:16px; 420 } 421 .section-link:hover{ 422 gap: 12px; 423 } 424 425.image-container { 426 position: relative; 427 border-radius: 20px; 428 overflow: hidden; 429 box-shadow: 0 20px 40px rgba(0,0,0,0.1); 430} 431 432.image-container img { 433 width: 100%; 434 height: auto; 435 display: block; 436} 437.desc-bottom{ 438 display:none; 439 margin-top:30px; 440} 441 442/* Buttons base */ 443 444.read-toggle-btn{ 445 margin-top: 30px; 446 background: none !important; 447 border: none !important; 448 color: #303188 !important; 449 cursor: pointer; 450 font-weight: 600; 451 padding: 0; 452 font-size: 14px; 453 display: block; 454 outline: none !important; 455 box-shadow: none !important; 456} 457 .read-toggle-btn:hover{ 458 color: var(--windward-orange) !important; 459 } 460/* Default: Read more normal */ 461.read-toggle-btn .read-more-text{ 462 display:inline; 463} 464 .read-toggle-btn .read-more-text .arrow svg{ 465 transform: rotate(90deg); 466 } 467/* Read less block style */ 468.read-toggle-btn .read-less-text{ 469 display:none; 470 margin-top:12px; 471} 472 .read-toggle-btn .read-less-text .arrow svg{ 473 transform: rotate(-90deg); 474 } 475/* Desktop only */ 476.desk-btn{ display:inline-block; } 477.mob-btn{ display:none; } 478 479/* Mobile only */ 480@media (max-width: 768px){
481 .desk-btn{ display:none; } 482 .mob-btn{ display:inline-block; } 483} 484@media (max-width: 768px) { 485 .content-wrapper { 486 flex-direction: column !important; 487 gap: 40px; 488 } 489 .alternating-section h2 { 490 font-size: 28px; 491 } 492 .alternating-section.dnd_area-module-6 { 493 padding-top: 40px; 494padding-bottom: 40px; 495 496 } 497} 498</style> 499 500 501<style> 502 .alternating-section.dnd_area-module-8 { 503 padding-top: 80px; 504padding-bottom: 80px; 505 506} 507 508 .title-desc-box{ 509 margin-bottom:40px; 510 } 511.content-wrapper { 512 display: flex; 513 align-items: center; 514 gap: 60px; 515} 516 517.image-right .content-wrapper { 518 flex-direction: row; 519} 520 521.image-left .content-wrapper { 522 flex-direction: row-reverse; 523} 524 525.text-column, .image-column { 526 flex: 1; 527} 528 529.section-tagline { 530 display: inline-block; 531 padding: 4px 12px; 532 background: #f0f0ff; 533 color:#303188; 534 border-radius: 12px; 535 font-size: 12px; 536 text-transform: uppercase; 537 margin-bottom: 16px; 538} 539 540.alternating-section h2 { 541 font-size: 36px; 542 margin-bottom: 24px; 543} 544 545.description { 546 font-size: 16px; 547 line-height: 1.6; 548 color: #555; 549 margin-bottom: 32px; 550} 551 .desc-bottom{ 552 margin-top:30px; 553 } 554.section-link { 555 display: inline-flex; 556 align-items: center; 557 color: #303188; 558 text-decoration: none; 559 gap: 8px; 560 transition: all 0.3s ease; 561} 562 .section-link svg{ 563 width:16px; 564 } 565 .section-link:hover{ 566 gap: 12px; 567 } 568 569.image-container { 570 position: relative; 571 border-radius: 20px; 572 overflow: hidden; 573 box-shadow: 0 20px 40px rgba(0,0,0,0.1); 574} 575 576.image-container img { 577 width: 100%; 578 height: auto; 579 display: block; 580} 581.desc-bottom{ 582 display:none; 583 margin-top:30px; 584} 585 586/* Buttons base */ 587 588.read-toggle-btn{ 589 margin-top: 30px; 590 background: none !important; 591 border: none !important; 592 color: #303188 !important; 593 cursor: pointer; 594 font-weight: 600; 595 padding: 0; 596 font-size: 14px; 597 display: block; 598 outline: none !important; 599 box-shadow: none !important; 600} 601 .read-toggle-btn:hover{ 602 color: var(--windward-orange) !important; 603 } 604/* Default: Read more normal */ 605.read-toggle-btn .read-more-text{ 606 display:inline; 607} 608 .read-toggle-btn .read-more-text .arrow svg{ 609 transform: rotate(90deg); 610 } 611/* Read less block style */ 612.read-toggle-btn .read-less-text{ 613 display:none; 614 margin-top:12px; 615} 616 .read-toggle-btn .read-less-text .arrow svg{ 617 transform: rotate(-90deg); 618 } 619/* Desktop only */ 620.desk-btn{ display:inline-block; } 621.mob-btn{ display:none; } 622 623/* Mobile only */ 624@media (max-width: 768px){ 625 .desk-btn{ display:none; } 626 .mob-btn{ display:inline-block; } 627} 628@media (max-width: 768px) { 629 .content-wrapper { 630 flex-direction: column !important; 631 gap: 40px; 632 } 633 .alternating-section h2 { 634 font-size: 28px; 635 } 636 .alternating-section.dnd_area-module-8 { 637 padding-top: 40px; 638padding-bottom: 40px; 639 640 } 641} 642</style> 643 644 645<style> 646 .alternating-section.dnd_area-module-14 { 647 padding-top: 80px; 648padding-bottom: 80px; 649 650} 651 652 .title-desc-box{ 653 margin-bottom:40px; 654 } 655.content-wrapper { 656 display: flex; 657 align-items: center; 658 gap: 60px; 659} 660 661.image-right .content-wrapper { 662 flex-direction: row; 663} 664 665.image-left .content-wrapper { 666 flex-direction: row-reverse; 667} 668 669.text-column, .image-column { 670 flex: 1; 671} 672 673.section-tagline { 674 display: inline-block; 675 padding: 4px 12px; 676 background: #f0f0ff; 677 color:#303188; 678 border-radius: 12px; 679 font-size: 12px; 680 text-transform: uppercase; 681 margin-bottom: 16px; 682} 683 684.alternating-section h2 { 685 font-size: 36px; 686 margin-bottom: 24px; 687} 688 689.description { 690 font-size: 16px; 691 line-height: 1.6; 692 color: #555; 693 margin-bottom: 32px; 694} 695 .desc-bottom{ 696 margin-top:30px; 697 } 698.section-link { 699 display: inline-flex; 700 align-items: center; 701 color: #303188; 702 text-decoration: none; 703 gap: 8px; 704 transition: all 0.3s ease; 705} 706 .section-link svg{ 707 width:16px; 708 } 709 .section-link:hover{ 710 gap: 12px; 711 } 712 713.image-container { 714 position: relative; 715 border-radius: 20px; 716 overflow: hidden; 717 box-shadow: 0 20px 40px rgba(0,0,0,0.1); 718} 719 720.image-container img { 721 width: 100%; 722 height: auto; 723 display: block; 724} 725.desc-bottom{ 726 display:none; 727 margin-top:30px; 728} 729 730/* Buttons base */ 731 732.read-toggle-btn{ 733 margin-top: 30px; 734 background: none !important; 735 border: none !important; 736 color: #303188 !important; 737 cursor: pointer; 738 font-weight: 600; 739 padding: 0; 740 font-size: 14px; 741 display: block; 742 outline: none !important; 743 box-shadow: none !important; 744} 745 .read-toggle-btn:hover{ 746 color: var(--windward-orange) !important; 747 } 748/* Default: Read more normal */ 749.read-toggle-btn .read-more-text{ 750 display:inline; 751} 752 .read-toggle-btn .read-more-text .arrow svg{ 753 transform: rotate(90deg); 754 } 755/* Read less block style */ 756.read-toggle-btn .read-less-text{ 757 display:none; 758 margin-top:12px; 759} 760 .read-toggle-btn .read-less-text .arrow svg{ 761 transform: rotate(-90deg); 762 } 763/* Desktop only */ 764.desk-btn{ display:inline-block; } 765.mob-btn{ display:none; } 766 767/* Mobile only */ 768@media (max-width: 768px){
769 .desk-btn{ display:none; } 770 .mob-btn{ display:inline-block; } 771} 772@media (max-width: 768px) { 773 .content-wrapper { 774 flex-direction: column !important; 775 gap: 40px; 776 } 777 .alternating-section h2 { 778 font-size: 28px; 779 } 780 .alternating-section.dnd_area-module-14 { 781 padding-top: 40px; 782padding-bottom: 40px; 783 784 } 785} 786</style> 787 788<link rel="stylesheet" href="https://www.windwardsoftware.com/hubfs/hub_generated/module_assets/1/207732392859/1777929809053/module_faqs_in_one_column.min.css"> 789 790<style> 791 792 .faq-one-col#dnd_area-module-24 .font-icon.icon1 img{height:26px!important; width:auto} .faq-one-col#dnd_area-module-24 .font-icon.icon1 svg{ height:26px;fill:rgba(250, 166, 26, 100%);} .faq-one-col#dnd_area-module-24 .font-icon.icon2 img{height:26px!important; width:auto} .faq-one-col#dnd_area-module-24 .font-icon.icon2 svg{ height:26px;fill:rgba(250, 166, 26, 100%);} .faq-one-col#dnd_area-module-24 .font-icon.icon3 img{height:26px!important; width:auto} .faq-one-col#dnd_area-module-24 .font-icon.icon3 svg{ height:26px;fill:rgba(250, 166, 26, 100%);} 793 .faq-one-col#dnd_area-module-24 .question-box *{margin-bottom:0px;}.faq-one-col#dnd_area-module-24:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index: 0;background-image: linear-gradient(to right, rgba(251, 249, 250, 1), rgba(251, 249, 250, 1));} 794 @media (min-width:768px){ .faq-one-col#dnd_area-module-24{ padding-top: 80px; 795padding-bottom: 80px; 796 }.faq-one-col#dnd_area-module-24 .sec-title{ text-align: CENTER 797 }} 798 @media (max-width:767px){ .faq-one-col#dnd_area-module-24{ padding-top: 40px; 799padding-bottom: 40px; 800 }} 801</style> 802 803<link rel="stylesheet" href="https://www.windwardsoftware.com/hubfs/hub_generated/module_assets/1/208748837558/1772721554736/module_feature-bottom-pagination.min.css"> 804 805<style> 806 .contact-grid-section.dnd_area-module-28 { 807 padding-top: 80px; 808padding-bottom: 80px; 809 810 text-align: center; 811} 812 813.section-title { 814 font-size: 32px; 815 margin-bottom: 48px; 816} 817 818.grid-wrapper { 819 display: grid; 820 grid-template-columns: repeat(3, 1fr); 821 gap: 30px; 822} 823 824.contact-card { 825 background: #ffffff; 826 padding: 40px 30px; 827 border-radius: 20px; 828 box-shadow: 0 4px 20px rgba(0,0,0,0.05); 829 transition: transform 0.3s ease; 830 border: 1px solid #eee; 831 height:100%; 832} 833 834.contact-card:hover { 835 transform: translateY(-5px); 836} 837 .contact-card:hover .card-icon{ 838 rotate: 6deg; 839 } 840.card-icon { 841 width: 60px; 842 height: 60px; 843 background: #303188; 844 color: white; 845 border-radius: 15px; 846 display: flex; 847 align-items: center; 848 justify-content: center; 849 margin: 0 auto 24px; 850} 851 .card-icon i{ 852 font-size: 1.5rem; 853 } 854.contact-card h3 { 855 font-size: 20px; 856 margin-bottom: 12px; 857} 858 859.contact-card p { 860 margin-bottom: 16px; 861} 862 863.card-value { 864 font-weight: bold; 865 color: #3b2fb3; 866 font-size: 18px; 867} 868 869@media (max-width: 992px) { 870 .grid-wrapper { 871 grid-template-columns: repeat(2, 1fr); 872 } 873} 874 @media (max-width: 767px) { 875 .contact-grid-section.dnd_area-module-28 { 876 padding-top: 40px; 877padding-bottom: 40px; 878 879 } 880 } 881@media (max-width: 600px) { 882 .grid-wrapper { 883 grid-template-columns: 1fr; 884 } 885} 886</style> 887 888<style> 889 @font-face { 890 font-family: "Roboto"; 891 font-weight: 400; 892 font-style: normal; 893 font-display: swap; 894 src: url("/_hcms/googlefonts/Roboto/regular.woff2") format("woff2"), url("/_hcms/googlefonts/Roboto/regular.woff") format("woff"); 895 } 896 @font-face { 897 font-family: "Roboto"; 898 font-weight: 700; 899 font-style: normal; 900 font-display: swap; 901 src: url("/_hcms/googlefonts/Roboto/700.woff2") format("woff2"), url("/_hcms/googlefonts/Roboto/700.woff") format("woff"); 902 } 903 @font-face { 904 font-family: "Heebo"; 905 font-weight: 900; 906 font-style: normal; 907 font-display: swap; 908 src: url("/_hcms/googlefonts/Heebo/900.woff2") format("woff2"), url("/_hcms/googlefonts/Heebo/900.woff") format("woff"); 909 } 910 @font-face { 911 font-family: "Heebo"; 912 font-weight: 700; 913 font-style: normal; 914 font-display: swap; 915 src: url("/_hcms/googlefonts/Heebo/700.woff2") format("woff2"), url("/_hcms/googlefonts/Heebo/700.woff") format("woff"); 916 } 917 @font-face { 918 font-family: "Heebo"; 919 font-weight: 400; 920 font-style: normal; 921 font-display: swap; 922 src: url("/_hcms/googlefonts/Heebo/regular.woff2") format("woff2"), url("/_hcms/googlefonts/Heebo/regular.woff") format("woff"); 923 } 924</style> 925 926<!-- Editor Styles --> 927<style id="hs_editor_style" type="text/css"> 928.dnd_area-row-5-max-width-section-centering > .row-fluid { 929 max-width: 1140px !important; 930 margin-left: auto !important; 931 margin-right: auto !important; 932} 933/* HubSpot Styles (default) */ 934.dnd_area-row-3-background-layers { 935 background-image: linear-gradient(rgba(251, 249, 250, 1), rgba(251, 249, 250, 1)) !important; 936 background-position: left top !important; 937 background-size: auto !important; 938 background-repeat: no-repeat !important; 939} 940.dnd_area-row-4-background-layers { 941 background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)) !important; 942 background-position: left top !important; 943 background-size: auto !important; 944 background-repeat: no-repeat !important; 945} 946.dnd_area-row-5-padding { 947 padding-left: 15px !important; 948 padding-right: 15px !important; 949} 950</style> 951 952 953 954<!-- Added by GoogleAnalytics4 integration -->
955<script data-cookieconsent="ignore"> 956var _hsp = window._hsp = window._hsp || []; 957window.dataLayer = window.dataLayer || []; 958function gtag(){dataLayer.push(arguments);} 959 960var useGoogleConsentModeV2 = true; 961var waitForUpdateMillis = 1000; 962 963 964if (!window._hsGoogleConsentRunOnce) { 965 window._hsGoogleConsentRunOnce = true; 966 967 gtag('consent', 'default', { 968 'ad_storage': 'denied', 969 'analytics_storage': 'denied', 970 'ad_user_data': 'denied', 971 'ad_personalization': 'denied', 972 'wait_for_update': waitForUpdateMillis 973 }); 974 975 if (useGoogleConsentModeV2) { 976 _hsp.push(['useGoogleConsentModeV2']) 977 } else { 978 _hsp.push(['addPrivacyConsentListener', function(consent){ 979 var hasAnalyticsConsent = consent && (consent.allowed || (consent.categories && consent.categories.analytics)); 980 var hasAdsConsent = consent && (consent.allowed || (consent.categories && consent.categories.advertisement)); 981 982 gtag('consent', 'update', { 983 'ad_storage': hasAdsConsent ? 'granted' : 'denied', 984 'analytics_storage': hasAnalyticsConsent ? 'granted' : 'denied', 985 'ad_user_data': hasAdsConsent ? 'granted' : 'denied', 986 'ad_personalization': hasAdsConsent ? 'granted' : 'denied' 987 }); 988 }]); 989 } 990} 991 992gtag('js', new Date()); 993gtag('set', 'developer_id.dZTQ1Zm', true); 994gtag('config', 'G-4MZWXZRY69'); 995</script>
vendor: 92 bytes, lines 995-996
995 996<script data-cookieconsent="ignore" async src="https://www.googletagmanager.com/gtag/js?id=
996G-4MZWXZRY69
vendor: 13 bytes, lines 996-997
996"></script> 997
998<!-- /Added by GoogleAnalytics4 integration --> 999 1000<!-- Added by GoogleTagManager integration -->
1001<script data-cookieconsent="ignore"> 1002var _hsp = window._hsp = window._hsp || []; 1003window.dataLayer = window.dataLayer || []; 1004function gtag(){dataLayer.push(arguments);} 1005 1006var useGoogleConsentModeV2 = true; 1007var waitForUpdateMillis = 1000; 1008 1009if (useGoogleConsentModeV2) { 1010 1011 gtag('set','developer_id.dZTQ1Zm',true); 1012 1013 gtag('consent', 'default', { 1014 'ad_storage': 'denied', 1015 'analytics_storage': 'denied', 1016 'ad_user_data': 'denied', 1017 'ad_personalization': 'denied', 1018 'wait_for_update': waitForUpdateMillis 1019 }); 1020} 1021 1022var hsLoadGtm = function loadGtm() { 1023 if(window._hsGtmLoadOnce) { 1024 return; 1025 } 1026 1027 if (useGoogleConsentModeV2) { 1028 _hsp.push(['useGoogleConsentModeV2']) 1029 }
vendor: 349 bytes, lines 1029-1035
1029 1030 1031 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1032 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1033 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1034 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1035 })(window,document,'script','dataLayer','
1035GTM-THXWV4G
vendor: 9 bytes, lines 1035-1037
1035'); 1036 1037
1037window._hsGtmLoadOnce = true; 1038}; 1039 1040_hsp.push(['addPrivacyConsentListener', function(consent){ 1041 if(consent.allowed || (consent.categories && consent.categories.analytics)){ 1042 hsLoadGtm(); 1043 } 1044}]); 1045 1046</script>
1046 1047 1048<!-- /Added by GoogleTagManager integration --> 1049 1050 <link rel="canonical" href="https://www.windwardsoftware.com/features/multi-store-pos"> 1051 1052 1053<meta property="og:image" content="https://www.windwardsoftware.com/hubfs/devices-windward.jpg"> 1054<meta name="twitter:image" content="https://www.windwardsoftware.com/hubfs/devices-windward.jpg"> 1055 1056
1057<script>(function (w,d,s,o,r,js,fjs) { 1058 w[r]=w[r]||function() {(w[r].q = w[r].q || []).push(arguments)} 1059 w[r]('app', 'WpBfzTQRc'); 1060 if(d.getElementById(o)) return; 1061 js = d.createElement(s), fjs = d.getElementsByTagName(s)[0]; 1062 js.id = o; js.src = 'https://embed.trustmary.com/embed.js'; 1063 js.async = 1; fjs.parentNode.insertBefore(js, fjs); 1064 }(window, document, 'script', 'trustmary-embed', 'tmary')); 1065</script>
1065 1066
1067<script type="text/javascript"> 1068(function(s, p, i, c, e) { 1069 s[e] = s[e] || function() { (s[e].a = s[e].a || []).push(arguments); }; 1070 s[e].l = 1 * new Date(); 1071 var t = new Date().getTime(); 1072 var k = c.createElement("script"), a = c.getElementsByTagName("script")[0]; 1073 k.async = 1, k.src = p + "?request_id=" + i + "&t=" + t, a.parentNode.insertBefore(k, a); 1074 s.pixelClientId = i; 1075})(window, "https://app.datamoon.com/script", "windward-software", document, "script"); 1076</script>
1076 1077
1078<script type="application/ld+json"> 1079{ 1080 "@context": "https://schema.org", 1081 "@type": "Organization", 1082 "@id": "https://www.windwardsoftware.com/#organization", 1083 "name": "Windward Software", 1084 "legalName": "Windward Software Systems Inc.", 1085 "url": "https://www.windwardsoftware.com", 1086 "description": "Business management software for companies that sell, service or rent. Point of sale, inventory control, CRM, work orders and full accounting in one system.", 1087 "foundingDate": "1984", 1088 "logo": { 1089 "@type": "ImageObject", 1090 "url": "https://www.windwardsoftware.com/hubfs/Logos/windward-schema-logo-square-1200.png", 1091 "width": 1200, 1092 "height": 1200 1093 }, 1094 "address": { 1095 "@type": "PostalAddress", 1096 "postOfficeBoxNumber": "PO Box 1090 Stn Main", 1097 "addressLocality": "Penticton", 1098 "addressRegion": "BC", 1099 "postalCode": "V2A 6J9", 1100 "addressCountry": "CA" 1101 }, 1102 "parentOrganization": { 1103 "@type": "Organization", 1104 "@id": "https://www.volarisgroup.com/#organization", 1105 "name": "Volaris Group", 1106 "url": "https://www.volarisgroup.com", 1107 "parentOrganization": { 1108 "@type": "Organization", 1109 "@id": "https://www.csisoftware.com/#organization", 1110 "name": "Constellation Software Inc.", 1111 "url": "https://www.csisoftware.com" 1112 } 1113 }, 1114 "sameAs": [ 1115 "https://www.linkedin.com/company/windwardsoftware/", 1116 "https://www.facebook.com/windwardsoftware/", 1117 "https://www.youtube.com/@WindwardSoftware", 1118 "https://x.com/windwardsystem5", 1119 "https://www.instagram.com/windwardsoftwaresystemsinc/" 1120 ], 1121 "contactPoint": [ 1122 { 1123 "@type": "ContactPoint", 1124 "telephone": "+1-800-663-5750", 1125 "contactType": "sales", 1126 "areaServed": ["CA", "US"], 1127 "availableLanguage": ["English"] 1128 }, 1129 { 1130 "@type": "ContactPoint", 1131 "telephone": "+1-800-663-5750", 1132 "contactType": "customer service", 1133 "areaServed": ["CA", "US"], 1134 "availableLanguage": ["English"] 1135 }, 1136 { 1137 "@type": "ContactPoint", 1138 "telephone": "+61-1300-137-066", 1139 "contactType": "sales", 1140 "areaServed": "AU", 1141 "availableLanguage": ["English"] 1142 } 1143 ], 1144 "potentialAction": [ 1145 { 1146 "@type": "ScheduleAction", 1147 "name": "Schedule a Demo", 1148 "target": { 1149 "@type": "EntryPoint", 1150 "url": "https://www.windwardsoftware.com/demo" 1151 } 1152 }, 1153 { 1154 "@type": "Action", 1155 "name": "Request a Quote", 1156 "target": { 1157 "@type": "EntryPoint", 1158 "url": "https://www.windwardsoftware.com/request-a-quote" 1159 } 1160 } 1161 ] 1162} 1163</script>
1163 1164
1165<script type="application/ld+json"> 1166{ 1167 "@context": "https://schema.org", 1168 "@type": "WebSite", 1169 "@id": "https://www.windwardsoftware.com/#website", 1170 "url": "https://www.windwardsoftware.com", 1171 "name": "Windward Software", 1172 "publisher": { 1173 "@id": "https://www.windwardsoftware.com/#organization" 1174 } 1175} 1176</script>
1176 1177
1178<script type="application/ld+json"> 1179{ 1180 "@context": "https://schema.org", 1181 "@type": "WebPage", 1182 "@id": "#webpage", 1183 "url": "", 1184 "name": "Multi-store POS - Windward point of sale software, inventory control, ERP system", 1185 "headline": "Multi-store POS - Windward point of sale software, inventory control, ERP system", 1186 "datePublished": "2026-03-09", 1187 "dateModified": "2026-05-08", 1188 "isPartOf": { 1189 "@id": "https://www.windwardsoftware.com/#website" 1190 }, 1191 "publisher": { 1192 "@id": "https://www.windwardsoftware.com/#organization" 1193 } 1194} 1195</script>
1195 1196 1197<meta name="robots" content="max-image-preview:large"> 1198<meta property="og:url" content="https://www.windwardsoftware.com/features/multi-store-pos"> 1199<meta name="twitter:card" content="summary"> 1200<meta http-equiv="content-language" content="en"> 1201 1202 1203 1204 1205 1206 1207
vendor: 4,409 bytes, lines 1207-1209
1207<script> 1208 /*! jQuery v3.5.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-deprecated/ajax-event-alias,-effects,-effects/Tween,-effects/animatedSelector | (c) JS Foundation and other contributors | jquery.org/license */ 1209!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(g,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,v=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),m={},b=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},w=g.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function C(e,t,n){var r,i,o=(n=n||w).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function T(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.5.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-deprecated/ajax-event-alias,-effects,-effects/Tween,-effects/animatedSelector",E=function(e,t){return new E.fn.init(e,t)};function d(e){var t=!!e&&"length"in e&&e.length,n=T(e);return!b(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}E.fn=E.prototype={jquery:f,constructor:E,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=E.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return E.each(this,e)},map:function(n){return this.pushStack(E.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(E.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(E.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},E.extend=E.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||b(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(E.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||E.isPlainObject(n)?n:{},i=!1,a[t]=E.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},E.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=y.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){C(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(d(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?E.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return v(a)},guid:1,support:m}),"function"==typeof Symbol&&(E.fn[Symbol.iterator]=t[Symbol.iterator]),E.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var p=function(n){var e,p,x,o,i,h,f,g,w,u,l,C,T,a,E,v,s,c,y,A="sizzle"+1*ne
vendor: 4,485 bytes, line 1209
1209w Date,d=n.document,N=0,r=0,m=ue(),b=ue(),S=ue(),k=ue(),D=function(e,t){return e===t&&(l=!0),0},L={}.hasOwnProperty,t=[],j=t.pop,q=t.push,O=t.push,P=t.slice,H=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},I="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",R="[\\x20\\t\\r\\n\\f]",B="(?:\\\\[\\da-fA-F]{1,6}"+R+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",M="\\["+R+"*("+B+")(?:"+R+"*([*^$|!~]?=)"+R+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+B+"))|)"+R+"*\\]",W=":("+B+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",F=new RegExp(R+"+","g"),$=new RegExp("^"+R+"+|((?:^|[^\\\\])(?:\\\\.)*)"+R+"+$","g"),z=new RegExp("^"+R+"*,"+R+"*"),_=new RegExp("^"+R+"*([>+~]|"+R+")"+R+"*"),U=new RegExp(R+"|>"),V=new RegExp(W),X=new RegExp("^"+B+"$"),Q={ID:new RegExp("^#("+B+")"),CLASS:new RegExp("^\\.("+B+")"),TAG:new RegExp("^("+B+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+W),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+R+"*(even|odd|(([+-]|)(\\d*)n|)"+R+"*(?:([+-]|)"+R+"*(\\d+)|))"+R+"*\\)|)","i"),bool:new RegExp("^(?:"+I+")$","i"),needsContext:new RegExp("^"+R+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+R+"*((?:-\\d)?\\d*)"+R+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,G=/^(?:input|select|textarea|button)$/i,K=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+R+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){C()},ae=xe(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{O.apply(t=P.call(d.childNodes),d.childNodes),t[d.childNodes.length].nodeType}catch(e){O={apply:t.length?function(e,t){q.apply(e,P.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,d=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==d&&9!==d&&11!==d)return n;if(!r&&(C(e),e=e||T,E)){if(11!==d&&(u=Z.exec(t)))if(i=u[1]){if(9===d){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return O.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&p.getElementsByClassName&&e.getElementsByClassName)return O.apply(n,e.getElementsByClassName(i)),n}if(p.qsa&&!k[t+" "]&&(!v||!v.test(t))&&(1!==d||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===d&&(U.test(t)||_.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&p.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=A)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+be(l[o]);c=l.join(",")}try{return O.apply(n,f.querySelectorAll(c)),n}catch(e){k(t,!0)}finally{s===A&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>x.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[A]=!0,e}function ce(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)x.attrHandle[n[r]]=t}function de(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function pe(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in p=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=
vendor: 30,701 bytes, line 1209
1209(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},C=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:d;return r!=T&&9===r.nodeType&&r.documentElement&&(a=(T=r).documentElement,E=!i(T),d!=T&&(n=T.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),p.scope=ce(function(e){return a.appendChild(e).appendChild(T.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),p.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),p.getElementsByTagName=ce(function(e){return e.appendChild(T.createComment("")),!e.getElementsByTagName("*").length}),p.getElementsByClassName=J.test(T.getElementsByClassName),p.getById=ce(function(e){return a.appendChild(e).id=A,!T.getElementsByName||!T.getElementsByName(A).length}),p.getById?(x.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},x.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(x.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},x.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),x.find.TAG=p.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):p.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},x.find.CLASS=p.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(p.qsa=J.test(T.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="<a id='"+A+"'></a><select id='"+A+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+R+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+R+"*(?:value|"+I+")"),e.querySelectorAll("[id~="+A+"-]").length||v.push("~="),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+R+"*name"+R+"*="+R+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+A+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=T.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+R+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(p.matchesSelector=J.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){p.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",W)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=J.test(a.compareDocumentPosition),y=t||J.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!p.sortDetached&&t.compareDocumentPosition(e)===n?e==T||e.ownerDocument==d&&y(d,e)?-1:t==T||t.ownerDocument==d&&y(d,t)?1:u?H(u,e)-H(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==T?-1:t==T?1:i?-1:o?1:u?H(u,e)-H(u,t):0;if(i===o)return de(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?de(a[r],s[r]):a[r]==d?-1:s[r]==d?1:0}),T},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(C(e),p.matchesSelector&&E&&!k[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||p.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){k(t,!0)}return 0<se(t,T,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=T&&C(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=T&&C(e);var n=x.attrHandle[t.toLowerCase()],r=n&&L.call(x.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:p.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!p.detectDuplicates,u=!p.sortStable&&e.slice(0),e.sort(D),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(x=se.selectors={cacheLength:50,createPseudo:le,match:Q,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return Q.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&V.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+R+")"+e+"("+R+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(F," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),b="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=b&&e.nodeName.toLowerCase(),d=!n&&!b,p=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(b?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&d){p=(s=(r=(i=(o=(a=c)[A]||(a[A]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===N&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(p=s=0)||u.pop())if(1===a.nodeType&&++p&&a===e){i[h]=[N,s,p];break}}else if(d&&(p=s=(r=(i=(o=(a=e)[A]||(a[A]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===N&&r[1]),!1===p)while(a=++s&&a&&a[l]||(p=s=0)||u.pop())if((b?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++p&&(d&&((i=(o=a[A]||(a[A]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[N,p]),a===e))break;return(p-=v)===g||p%g==0&&0<=p/g}}},PSEUDO:function(e,o){var t,a=x.pseudos[e]||x.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[A]?a(o):1<a.length?(t=[e,e,"",o],x.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=H(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace($,"$1"));return s[A]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return X.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===T.activeElement&&(!T.hasFocus||T.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!x.pseudos.empty(e)},header:function(e){return K.test(e.nodeName)},input:function(e){return G.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=x.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})x.pseudos[e]=pe(e);for(e in{submit:!0,reset:!0})x.pseudos[e]=he(e);function me(){}function be(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function xe(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,d=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[N,d];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[A]||(e[A]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===N&&r[1]===d)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Ce(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Te(p,h,g,v,y,e){return v&&!v[A]&&(v=Te(v)),y&&!y[A]&&(y=Te(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!p||!e&&h?c:Ce(c,s,p,n,r),d=g?y||(e?p:l||v)?[]:t:f;if(g&&g(f,d,n,r),v){i=Ce(d,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(d[u[o]]=!(f[u[o]]=a))}if(e){if(y||p){if(y){i=[],o=d.length;while(o--)(a=d[o])&&i.push(f[o]=a);y(null,d=[],i,r)}o=d.length;while(o--)(a=d[o])&&-1<(i=y?H(e,a):s[o])&&(e[i]=!(t[i]=a))}}else d=Ce(d===t?d.splice(l,d.length):d),y?y(null,t,d,r):O.apply(t,d)})}function Ee(e){for(var i,t,n,r=e.length,o=x.relative[e[0].type],a=o||x.relative[" "],s=o?1:0,u=xe(function(e){return e===i},a,!0),l=xe(function(e){return-1<H(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=x.relative[e[s].type])c=[xe(we(c),t)];else{if((t=x.filter[e[s].type].apply(null,e[s].matches))[A]){for(n=++s;n<r;n++)if(x.relative[e[n].type])break;return Te(1<s&&we(c),1<s&&be(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&be(e))}c.push(t)}return we(c)}return me.prototype=x.filters=x.pseudos,x.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=b[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=x.preFilter;while(a){for(o in n&&!(r=z.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=_.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),x.filter)!(r=Q[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):b(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,b,r,i=[],o=[],a=S[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[A]?i.push(a):o.push(a);(a=S(e,(v=o,m=0<(y=i).length,b=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],d=w,p=e||b&&x.find.TAG("*",i),h=N+=null==d?1:Math.random()||.1,g=p.length;for(i&&(w=t==T||t||i);l!==g&&null!=(o=p[l]);l++){if(b&&o){a=0,t||o.ownerDocument==T||(C(o),n=!E);while(s=v[a++])if(s(o,t||T,n)){r.push(o);break}i&&(N=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=j.call(r));f=Ce(f)}O.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(N=h,w=d),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&x.relative[o[1].type]){if(!(t=(x.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=Q.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],x.relative[s=a.type])break;if((u=x.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&be(o)))return O.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},p.sortStable=A.split("").sort(D).join("")===A,p.detectDuplicates=!!l,C(),p.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(T.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),p.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(I,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(g);E.find=p,E.expr=p.selectors,E.expr[":"]=E.expr.pseudos,E.uniqueSort=E.unique=p.uniqueSort,E.text=p.getText,E.isXMLDoc=p.isXML,E.contains=p.contains,E.escapeSelector=p.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&E(e).is(n))break;r.push(e)}return r},A=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},N=E.expr.match.needsContext;function S(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var k=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return b(n)?E.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?E.grep(e,function(e){return e===n!==r}):"string"!=typeof n?E.grep(e,function(e){return-1<i.call(n,e)!==r}):E.filter(n,e,r)}E.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?E.find.matchesSelector(r,e)?[r]:[]:E.find.matches(e,E.grep(t,function(e){return 1===e.nodeType}))},E.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(E(e).filter(function(){for(t=0;t<r;t++)if(E.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)E.find(e,i[t],n);return 1<r?E.uniqueSort(n):n},filter:function(e){return this.pushStack(D(this,e||[],!1))},not:function(e){return this.pushStack(D(this,e||[],!0))},is:function(e){return!!D(this,"string"==typeof e&&N.test(e)?E(e):e||[],!1).length}});var L,j=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(E.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||L,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:j.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof E?t[0]:t,E.merge(this,E.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:w,!0)),k.test(r[1])&&E.isPlainObject(t))for(r in t)b(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=w.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):b(e)?void 0!==n.ready?n.ready(e):e(E):E.makeArray(e,this)}).prototype=E.fn,L=E(w);var q=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}E.fn.extend({has:function(e){var t=E(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(E.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&E(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&E.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?E.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(E(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(E.uniqueSort(E.merge(this.get(),E(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),E.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return P(e,"nextSibling")},prev:function(e){return P(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return A((e.parentNode||{}).firstChild,e)},children:function(e){return A(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(S(e,"template")&&(e=e.content||e),E.merge([],e.childNodes))}},function(r,i){E.fn[r]=function(e,t){var n=E.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=E.filter(t,n)),1<this.length&&(O[r]||E.uniqueSort(n),q.test(r)&&n.reverse()),this.pushStack(n)}});var H=/[^\x20\t\r\n\f]+/g;function I(e){return e}function R(e){throw e}function B(e,t,n,r){var i;try{e&&b(i=e.promise)?i.call(e).done(t).fail(n):e&&b(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}E.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},E.each(e.match(H)||[],function(e,t){n[t]=!0}),n):E.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){E.each(e,function(e,t){b(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==T(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return E.each(arguments,function(e,t){var n;while(-1<(n=E.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<E.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},E.extend({Deferred:function(e){var o=[["notify","progress",E.Callbacks("memory"),E.Callbacks("memory"),2],["resolve","done",E.Callbacks("once memory"),E.Callbacks("once memory"),0,"resolved"],["reject","fail",E.Callbacks("once memory"),E.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return E.Deferred(function(r){E.each(o,function(e,t){var n=b(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&b(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,b(t)?s?t.call(e,l(u,o,I,s),l(u,o,R,s)):(u++,t.call(e,l(u,o,I,s),l(u,o,R,s),l(u,o,I,o.notifyWith))):(a!==I&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){E.Deferred.exceptionHook&&E.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==R&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(E.Deferred.getStackHook&&(t.stackTrace=E.Deferred.getStackHook()),g.setTimeout(t))}}return E.Deferred(function(e){o[0][3].add(l(0,e,b(r)?r:I,e.notifyWith)),o[1][3].add(l(0,e,b(t)?t:I)),o[2][3].add(l(0,e,b(n)?n:R))}).promise()},promise:function(e){return null!=e?E.extend(e,a):a}},s={};return E.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=E.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(B(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||b(i[t]&&i[t].then)))return o.then();while(t--)B(i[t],a(t),o.reject);return o.promise()}});var M=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;E.Deferred.exceptionHook=function(e,t){g.console&&g.console.warn&&e&&M.test(e.name)&&g.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},E.readyException=function(e){g.setTimeout(function(){throw e})};var W=E.Deferred();function F(){w.removeEventListener("DOMContentLoaded",F),g.removeEventListener("load",F),E.ready()}E.fn.ready=function(e){return W.then(e)["catch"](function(e){E.readyException(e)}),this},E.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--E.readyWait:E.isReady)||(E.isReady=!0)!==e&&0<--E.readyWait||W.resolveWith(w,[E])}}),E.ready.then=W.then,"complete"===w.readyState||"loading"!==w.readyState&&!w.documentElement.doScroll?g.setTimeout(E.ready):(w.addEventListener("DOMContentLoaded",F),g.addEventListener("load",F));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===T(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,b(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(E(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,_=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function V(e){return e.replace(z,"ms-").replace(_,U)}var X=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function Q(){this.expando=E.expando+Q.uid++}Q.uid=1,Q.prototype={cache:function(e){var t=e[this.expando];return t||(t={},X(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(H)||[]).length;while(n--)delete r[t[n]]}(void 0===t||E.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!E.isEmptyObject(t)}};var Y=new Q,G=new Q,K=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,J=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(J,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:K.test(i)?JSON.parse(i):i)}catch(e){}G.set(e,t,n)}else n=void 0;return n}E.extend({hasData:function(e){return G.hasData(e)||Y.hasData(e)},data:function(e,t,n){return G.access(e,t,n)},removeData:function(e,t){G.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),E.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=G.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=V(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){G.set(this,n)}):$(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=G.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){G.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){G.remove(this,e)})}}),E.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,E.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=E.queue(e,t),r=n.length,i=n.shift(),o=E._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){E.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:E.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),E.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?E.queue(this[0],t):void 0===n?this:this.each(function(){var e=E.queue(this,t,n);E._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&E.dequeue(this,t)})},dequeue:function(e){return this.each(function(){E.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=E.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=w.documentElement,ie=function(e){return E.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return E.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===E.css(e,"display")};var se={};function ue(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=se[s])||(o=a.body.appendChild(a.createElement(s)),u=E.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),se[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}E.fn.extend({show:function(){return ue(this,!0)},hide:function(){return ue(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?E(this).show():E(this).hide()})}});var le,ce,fe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,pe=/^$|^module$|\/(?:java|ecma)script/i;le=w.createDocumentFragment().appendChild(w.createElement("div")),(ce=w.createElement("input")).setAttribute("type","radio"),ce.setAttribute("checked","checked"),ce.setAttribute("name","t"),le.appendChild(ce),m.checkClone=le.cloneNode(!0).cloneNode(!0).lastChild.checked,le.innerHTML="<textarea>x</textarea>",m.noCloneChecked=!!le.cloneNode(!0).lastChild.defaultValue,le.innerHTML="<option></option>",m.option=!!le.lastChild;var he={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ge(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&S(e,t)?E.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}he.tbody=he.tfoot=he.colgroup=he.caption=he.thead,he.th=he.td,m.option||(he.optgroup=he.option=[1,"<select multiple='multiple'>","</select>"]);var ye=/<|&#?\w+;/;function me(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),d=[],p=0,h=e.length;p<h;p++)if((o=e[p])||0===o)if("object"===T(o))E.merge(d,o.nodeType?[o]:o);else if(ye.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=he[s]||he._default,a.innerHTML=u[1]+E.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;E.merge(d,a.childNodes),(a=f.firstChild).textContent=""}else d.push(t.createTextNode(o));f.textContent="",p=0;while(o=d[p++])if(r&&-1<E.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ge(f.appendChild(o),"script"),l&&ve(a),n){c=0;while(o=a[c++])pe.test(o.type||"")&&n.push(o)}return f}var be=/^
vendor: 6,849 bytes, line 1209
1209key/,xe=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,we=/^([^.]*)(?:\.(.+)|)/;function Ce(){return!0}function Te(){return!1}function Ee(e,t){return e===function(){try{return w.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return E().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=E.guid++)),e.each(function(){E.event.add(this,t,i,r,n)})}function Ne(e,i,o){o?(Y.set(e,i,!1),E.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(E.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Y.set(this,i,{value:E.event.trigger(E.extend(r[0],E.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&E.event.add(e,i,Ce)}E.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,d,p,h,g,v=Y.get(t);if(X(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&E.find.matchesSelector(re,i),n.guid||(n.guid=E.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof E&&E.event.triggered!==e.type?E.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(H)||[""]).length;while(l--)p=g=(s=we.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),p&&(f=E.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=E.event.special[p]||{},c=E.extend({type:p,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&E.expr.match.needsContext.test(i),namespace:h.join(".")},o),(d=u[p])||((d=u[p]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(p,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,c):d.push(c),E.event.global[p]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,d,p,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(H)||[""]).length;while(l--)if(p=g=(s=we.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),p){f=E.event.special[p]||{},d=u[p=(r?f.delegateType:f.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=d.length;while(o--)c=d[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(d.splice(o,1),c.selector&&d.delegateCount--,f.remove&&f.remove.call(e,c));a&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||E.removeEvent(e,p,v.handle),delete u[p])}else for(p in u)E.event.remove(e,p+t[l],n,r,!0);E.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=E.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=E.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=E.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((E.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<E(i,this).index(l):E.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(E.Event.prototype,t,{enumerable:!0,configurable:!0,get:b(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[E.expando]?e:new E.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return fe.test(t.type)&&t.click&&S(t,"input")&&Ne(t,"click",Ce),!1},trigger:function(e){var t=this||e;return fe.test(t.type)&&t.click&&S(t,"input")&&Ne(t,"click"),!0},_default:function(e){var t=e.target;return fe.test(t.type)&&t.click&&S(t,"input")&&Y.get(t,"click")||S(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},E.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},E.Event=function(e,t){if(!(this instanceof E.Event))return new E.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ce:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&E.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[E.expando]=!0},E.Event.prototype={constructor:E.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ce,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ce,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ce,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},E.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&be.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&xe.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},E.event.addProp),E.each({focus:"focusin",blur:"focusout"},function(e,t){E.event.special[e]={setup:function(){return Ne(this,e,Ee),!1},trigger:function(){return Ne(this,e),!0},delegateType:t}}
vendor: 823 bytes, line 1209
1209),E.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){E.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||E.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),E.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,E(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){E.event.remove(this,e,n,t)})}});var Se=/
vendor: 5,063 bytes, line 1209
1209<script|<style|<link/i,ke=/checked\s*(?:[^=]|=\s*.checked.)/i,De=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Le(e,t){return S(e,"table")&&S(11!==t.nodeType?t:t.firstChild,"tr")&&E(e).children("tbody")[0]||e}function je(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)E.event.add(t,i,s[i][n]);G.hasData(e)&&(o=G.access(e),a=E.extend({},o),G.set(t,a))}}function Pe(n,r,i,o){r=v(r);var e,t,a,s,u,l,c=0,f=n.length,d=f-1,p=r[0],h=b(p);if(h||1<f&&"string"==typeof p&&!m.checkClone&&ke.test(p))return n.each(function(e){var t=n.eq(e);h&&(r[0]=p.call(this,e,t.html())),Pe(t,r,i,o)});if(f&&(t=(e=me(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=E.map(ge(e,"script"),je)).length;c<f;c++)u=e,c!==d&&(u=E.clone(u,!0,!0),s&&E.merge(a,ge(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,E.map(a,qe),c=0;c<s;c++)u=a[c],pe.test(u.type||"")&&!Y.access(u,"globalEval")&&E.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?E._evalUrl&&!u.noModule&&E._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):C(u.textContent.replace(De,""),u,l))}return n}function He(e,t,n){for(var r,i=t?E.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||E.cleanData(ge(r)),r.parentNode&&(n&&ie(r)&&ve(ge(r,"script")),r.parentNode.removeChild(r));return e}E.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(m.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||E.isXMLDoc(e)))for(a=ge(c),r=0,i=(o=ge(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&fe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ge(e),a=a||ge(c),r=0,i=o.length;r<i;r++)Oe(o[r],a[r]);else Oe(e,c);return 0<(a=ge(c,"script")).length&&ve(a,!f&&ge(e,"script")),c},cleanData:function(e){for(var t,n,r,i=E.event.special,o=0;void 0!==(n=e[o]);o++)if(X(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?E.event.remove(n,r):E.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[G.expando]&&(n[G.expando]=void 0)}}}),E.fn.extend({detach:function(e){return He(this,e,!0)},remove:function(e){return He(this,e)},text:function(e){return $(this,function(e){return void 0===e?E.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Pe(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Le(this,e).appendChild(e)})},prepend:function(){return Pe(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Le(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Pe(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Pe(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(E.cleanData(ge(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return E.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Se.test(e)&&!he[(de.exec(e)||["",""])[1].toLowerCase()]){e=E.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(E.cleanData(ge(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Pe(this,arguments,function(e){var t=this.parentNode;E.inArray(this,n)<0&&(E.cleanData(ge(this)),t&&t.replaceChild(e,this))},n)}}),E.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){E.fn[e]=function(e){for(var t,n=[],r=E(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),E(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Ie=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Re=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=g),t.getComputedStyle(e)},Be=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Me=new RegExp(ne.join("|"),"i");function We(e,t,n){var r,i,o,a,s=e.style;return(n=n||Re(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=E.style(e,t)),!m.pixelBoxStyles()&&Ie.test(a)&&Me.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Fe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;
1209left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=g.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=w.createElement("div"),l=w.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",m.clearCloneStyle="content-box"===l.style.backgroundClip,E.extend(m,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=w.createElement("table"),t=w.createElement("tr"),n=w.createElement("div"),e.style.cssText="position:absolute;left:-11111px",t.style.height="1px",n.style.height="9px",re.appendChild(e).appendChild(t).appendChild(n),r=g.getComputedStyle(t),a=3<parseInt(r.height),re.removeChild(e)),a}}))}();var $e=["Webkit","Moz","ms"],ze=w.createElement("div").style,_e={};function Ue(e){var t=E.cssProps[e]||_e[e];return t||(e in ze?e:_e[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=$e.length;while(n--)if((e=$e[n]+t)in ze)return e}(e)||e)}var Ve,Xe,Qe=/^(none|table(?!-c[ea]).+)/,Ye=/^--/,Ge={position:"absolute",visibility:"hidden",display:"block"},Ke={letterSpacing:"0",fontWeight:"400"};function Je(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Ze(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=E.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=E.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=E.css(e,"border"+ne[a]+"Width",!0,i))):(u+=E.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=E.css(e,"border"+ne[a]+"Width",!0,i):s+=E.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function et(e,t,n){var r=Re(e),i=(!m.boxSizingReliable()||n)&&"border-box"===E.css(e,"boxSizing",!1,r),o=i,a=We(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Ie.test(a)){if(!n)return a;a="auto"}return(!m.boxSizingReliable()&&i||!m.reliableTrDimensions()&&S(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===E.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===E.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Ze(e,t,n||(i?"border":"content"),o,r,a)+"px"}E.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Ye.test(t),l=e.style;if(u||(t=Ue(s)),a=E.cssHooks[t]||E.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=function(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return E.css(e,t,"")},u=s(),l=n&&n[3]||(E.cssNumber[t]?"":"px"),c=e.nodeType&&(E.cssNumber[t]||"px"!==l&&+u)&&te.exec(E.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)E.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,E.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(E.cssNumber[s]?"":"px")),m.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Ye.test(t)||(t=Ue(s)),(a=E.cssHooks[t]||E.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in Ke&&(i=Ke[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),E.each(["height","width"],function(e,u){E.cssHooks[u]={get:function(e,t,n){if(t)return!Qe.test(E.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?et(e,u,n):Be(e,Ge,function(){return et(e,u,n)})},set:function(e,t,n){var r,i=Re(e),o=!m.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===E.css(e,"boxSizing",!1,i),s=n?Ze(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Ze(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=E.css(e,u)),Je(0,t,s)}}}
vendor: 11,378 bytes, line 1209
1209),E.cssHooks.marginLeft=Fe(m.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-Be(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),E.each({margin:"",padding:"",border:"Width"},function(i,o){E.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(E.cssHooks[i+o].set=Je)}),E.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Re(e),i=t.length;a<i;a++)o[t[a]]=E.css(e,t[a],!1,r);return o}return void 0!==n?E.style(e,t,n):E.css(e,t)},e,t,1<arguments.length)}}),E.fn.delay=function(r,e){return r=E.fx&&E.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=g.setTimeout(e,r);t.stop=function(){g.clearTimeout(n)}})},Ve=w.createElement("input"),Xe=w.createElement("select").appendChild(w.createElement("option")),Ve.type="checkbox",m.checkOn=""!==Ve.value,m.optSelected=Xe.selected,(Ve=w.createElement("input")).value="t",Ve.type="radio",m.radioValue="t"===Ve.value;var tt,nt=E.expr.attrHandle;E.fn.extend({attr:function(e,t){return $(this,E.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){E.removeAttr(this,e)})}}),E.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?E.prop(e,t,n):(1===o&&E.isXMLDoc(e)||(i=E.attrHooks[t.toLowerCase()]||(E.expr.match.bool.test(t)?tt:void 0)),void 0!==n?null===n?void E.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=E.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!m.radioValue&&"radio"===t&&S(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(H);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),tt={set:function(e,t,n){return!1===t?E.removeAttr(e,n):e.setAttribute(n,n),n}},E.each(E.expr.match.bool.source.match(/\w+/g),function(e,t){var a=nt[t]||E.find.attr;nt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=nt[o],nt[o]=r,r=null!=a(e,t,n)?o:null,nt[o]=i),r}});var rt=/^(?:input|select|textarea|button)$/i,it=/^(?:a|area)$/i;function ot(e){return(e.match(H)||[]).join(" ")}function at(e){return e.getAttribute&&e.getAttribute("class")||""}function st(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(H)||[]}E.fn.extend({prop:function(e,t){return $(this,E.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[E.propFix[e]||e]})}}),E.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&E.isXMLDoc(e)||(t=E.propFix[t]||t,i=E.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=E.find.attr(e,"tabindex");return t?parseInt(t,10):rt.test(e.nodeName)||it.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),m.optSelected||(E.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),E.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){E.propFix[this.toLowerCase()]=this}),E.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(b(t))return this.each(function(e){E(this).addClass(t.call(this,e,at(this)))});if((e=st(t)).length)while(n=this[u++])if(i=at(n),r=1===n.nodeType&&" "+ot(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ot(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(b(t))return this.each(function(e){E(this).removeClass(t.call(this,e,at(this)))});if(!arguments.length)return this.attr("class","");if((e=st(t)).length)while(n=this[u++])if(i=at(n),r=1===n.nodeType&&" "+ot(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=ot(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):b(i)?this.each(function(e){E(this).toggleClass(i.call(this,e,at(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=E(this),r=st(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=at(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+ot(at(n))+" ").indexOf(t))return!0;return!1}});var ut=/\r/g;E.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=b(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,E(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=E.map(t,function(e){return null==e?"":e+""})),(r=E.valHooks[this.type]||E.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=E.valHooks[t.type]||E.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(ut,""):null==e?"":e:void 0}}),E.extend({valHooks:{option:{get:function(e){var t=E.find.attr(e,"value");return null!=t?t:ot(E.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!S(n.parentNode,"optgroup"))){if(t=E(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=E.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<E.inArray(E.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),E.each(["radio","checkbox"],function(){E.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<E.inArray(E(e).val(),t)}},m.checkOn||(E.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),m.focusin="onfocusin"in g;var lt=/^(?:focusinfocus|focusoutblur)$/,ct=function(e){e.stopPropagation()};E.extend(E.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,d=[n||w],p=y.call(e,"type")?e.type:e,h=y.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||w,3!==n.nodeType&&8!==n.nodeType&&!lt.test(p+E.event.triggered)&&(-1<p.indexOf(".")&&(p=(h=p.split(".")).shift(),h.sort()),u=p.indexOf(":")<0&&"on"+p,(e=e[E.expando]?e:new E.Event(p,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:E.makeArray(t,[e]),c=E.event.special[p]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||p,lt.test(s+p)||(o=o.parentNode);o;o=o.parentNode)d.push(o),a=o;a===(n.ownerDocument||w)&&d.push(a.defaultView||a.parentWindow||g)}i=0;while((o=d[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||p,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&X(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=p,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(d.pop(),t)||!X(n)||u&&b(n[p])&&!x(n)&&((a=n[u])&&(n[u]=null),E.event.triggered=p,e.isPropagationStopped()&&f.addEventListener(p,ct),n[p](),e.isPropagationStopped()&&f.removeEventListener(p,ct),E.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=E.extend(new E.Event,n,{type:e,isSimulated:!0});E.event.trigger(r,null,t)}}),E.fn.extend({trigger:function(e,t){return this.each(function(){E.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return E.event.trigger(e,t,n,!0)}}),m.focusin||E.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){E.event.simulate(r,e.target,E.event.fix(e))};E.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}}),E.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new g.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||E.error("Invalid XML: "+e),t};var ft,dt=/\[\]$/,pt=/\r?\n/g,ht=/^(?:submit|button|image|reset|file)$/i,gt=/^(?:input|select|textarea|keygen)/i;function vt(n,e,r,i){var t;if(Array.isArray(e))E.each(e,function(e,t){r||dt.test(n)?i(n,t):vt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==T(e))i(n,e);else for(t in e)vt(n+"["+t+"]",e[t],r,i)}E.param=function(e,t){var n,r=[],i=function(e,t){var n=b(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!E.isPlainObject(e))E.each(e,function(){i(this.name,this.value)});else for(n in e)vt(n,e[n],t,i);return r.join("&")},E.fn.extend({serialize:function(){return E.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=E.prop(this,"elements");return e?E.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!E(this).is(":disabled")&>.test(this.nodeName)&&!ht.test(e)&&(this.checked||!fe.test(e))}).map(function(e,t){var n=E(this).val();return null==n?null:Array.isArray(n)?E.map(n,function(e){return{name:t.name,value:e.replace(pt,"\r\n")}}):{name:t.name,value:n.replace(pt,"\r\n")}}).get()}}),E.fn.extend({wrapAll:function(e){var t;return this[0]&&(b(e)&&(e=e.call(this[0])),t=E(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return b(n)?this.each(function(e){E(this).wrapInner(n.call(this,e))}):this.each(function(){var e=E(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=b(t);return this.each(function(e){E(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){E(this).replaceWith(this.childNodes)}),this}}),E.expr.pseudos.hidden=function(e){return!E.expr.pseudos.visible(e)},E.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},m.createHTMLDocument=((ft=w.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===ft.childNodes.length),E.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(m.createHTMLDocument?((r=(t=w.implementation.createHTMLDocument("")).createElement("base")).href=w.location.href,t.head.appendChild(r)):t=w),o=!n&&[],(i=k.exec(e))?[t.createElement(i[1])]:(i=me([e],t,o),o&&o.length&&E(o).remove(),E.merge([],i.childNodes)));var r,i,o},E.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=E.css(e,"position"),c=E(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=E.css(e,"to
1209p"),u=E.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),b(t)&&(t=t.call(e,n,E.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},E.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){E.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===E.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===E.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=E(e).offset()).top+=E.css(e,"borderTopWidth",!0),i.left+=E.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-E.css(r,"marginTop",!0),left:t.left-i.left-E.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===E.css(e,"position"))e=e.offsetParent;return e||re})}}),E.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;E.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),E.each(["top","left"],function(e,n){E.cssHooks[n]=Fe(m.pixelPosition,function(e,t){if(t)return t=We(e,n),Ie.test(t)?E(e).position()[n]+"px":t})}),E.each({Height:"height",Width:"width"},function(a,s){E.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){E.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?E.css(e,t,i):E.style(e,t,n,i)},s,n?e:void 0,n)}})}),E.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),E.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){E.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var yt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;E.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),b(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||E.guid++,i},E.holdReady=function(e){e?E.readyWait++:E.ready(!0)},E.isArray=Array.isArray,E.parseJSON=JSON.parse,E.nodeName=S,E.isFunction=b,E.isWindow=x,E.camelCase=V,E.type=T,E.now=Date.now,E.isNumeric=function(e){var t=E.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},E.trim=function(e){return null==e?"":(e+"").replace(yt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return E});var mt=g.jQuery,bt=g.$;return E.noConflict=function(e){return g.$===E&&(g.$=bt),e&&g.jQuery===E&&(g.jQuery=mt),E},"undefined"==typeof e&&(g.jQuery=g.$=E),E}); 1210 </script>
1210 1211 1212 <meta name="generator" content="HubSpot"></head> 1213 <body> 1214<!-- Added by GoogleTagManager integration -->
vendor: 68 bytes, lines 1214-1215
1214 1215<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1215GTM-THXWV4G
vendor: 84 bytes, lines 1215-1216
1215" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 1216
1217<!-- /Added by GoogleTagManager integration --> 1218 1219 <div class="body-wrapper hs-content-id-54881124136 hs-site-page page "> 1220 1221 <div data-global-resource-path="windward-theme-2026/templates/partials/header-no-navigation-v2.html"><div class="header_container_wrapper header-nonav header-lp" style="min-height:0;height:auto;"> 1222 <header class="custom_header header fixed clearfix" style="position:-webkit-sticky;position:sticky;top:0;z-index:999;background:#FFFFFF;border-bottom:1px solid #e6e6e6;margin:0;padding:0;width:100%;"> 1223 <div style="display:none;"> 1224 1225 1226 1227 </div> 1228 1229 <div style="display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1080px;margin:0 auto;padding:18px 20px;"> 1230 <a href="https://www.windwardsoftware.com/" style="display:block;flex-shrink:0;line-height:0;margin:0;padding:0;float:none;"> 1231 <img src="https://www.windwardsoftware.com/hubfs/windward-software-logo-transparent-navy.svg" alt="Windward Software: Business Management Software" style="height:44px;width:auto;max-width:none;display:block;margin:0;padding:0;border:0;"> 1232 </a> 1233 <div style="display:flex;align-items:center;gap:18px;flex-shrink:0;"> 1234 <a class="header-lp__phone" href="tel:18006635750" style="font-family:'Roboto',Helvetica,sans-serif;font-weight:500;font-size:15px;color:#303188;text-decoration:none;white-space:nowrap;"> 1235 <i class="fa fa-phone" aria-hidden="true"></i> 1 (800) 663-5750 1236 </a> 1237 <a href="https://www.windwardsoftware.com/demo" style="display:inline-block;background:#FAA61A;color:#1A1A1A;font-family:'Heebo','Roboto',Arial,sans-serif;font-weight:700;font-size:15px;padding:10px 20px;border-radius:6px;text-decoration:none;white-space:nowrap;">Book a Demo</a> 1238 </div> 1239 </div> 1240 </header> 1241</div> 1242 1243<style> 1244 @media (max-width:760px){ 1245 .header-lp .header-lp__phone{ display:none !important; } 1246 .header-lp img{ height:34px !important; } 1247 } 1248</style></div> 1249 1250 1251 1252 1253 <main id="main-content" class="body-container-wrapper"> 1254 1255 1256 1257 1258<div class="container-fluid body-container body-container--home"> 1259<div class="row-fluid-wrapper"> 1260<div class="row-fluid"> 1261<div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> 1262 1263<div class="row-fluid-wrapper row-depth-1 row-number-1 dnd-section"> 1264<div class="row-fluid "> 1265<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 1266 1267<div class="row-fluid-wrapper row-depth-1 row-number-2 dnd-row"> 1268<div class="row-fluid "> 1269<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1270<div id="hs_cos_wrapper_dnd_area-module-2" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 1271 1272<div class="hero-section dnd_area-module-2"> 1273 <div class="hero-container"> 1274 <div class="hero-content"> 1275 1276 <span class="hero-tagline">Interactive Product Tour</span> 1277 1278 <h1>Multi-Store POS</h1> 1279 <p class="hero-subtitle">Windwardâs business management software makes it easy for businesses with multiple locations to keep their network running smoothing and cohesively. You can manage your operations remotely, communicate essential information between branches and analyze real-time reports to make informed decisions.</p> 1280 1281 <div class="hero-buttons"> 1282 1283 <a href="https://www.windwardsoftware.com/demo" class="button"> 1284 Request a Live Demo 1285 <span class="arrow"> 1286 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg> 1287 </span> 1288 </a> 1289 1290 1291 1292 </div> 1293 </div> 1294 </div> 1295 <div class="hero-wave"> 1296 <svg viewbox="0 0 1440 120" preserveaspectratio="none" fill="none" xmlns="http://www.w3.org/2000/svg" style="width:100%; height:120px; display:block;"><path d="M0 120L60 105C120 90 240 60 360 45C480 30 600 30 720 37.5C840 45 960 60 1080 67.5C1200 75 1320 75 1380 75L1440 75V120H1380C1320 120 1200 120 1080 120C960 120 840 120 720 120C600 120 480 120 360 120C240 120 120 120 60 120H0Z" fill="white"></path></svg> 1297 </div> 1298</div> 1299</div> 1300 1301</div><!--end widget-span --> 1302</div><!--end row--> 1303</div><!--end row-wrapper --> 1304 1305</div><!--end widget-span --> 1306</div><!--end row--> 1307</div><!--end row-wrapper --> 1308 1309<div class="row-fluid-wrapper row-depth-1 row-number-3 dnd-section"> 1310<div class="row-fluid "> 1311<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 1312 1313<div class="row-fluid-wrapper row-depth-1 row-number-4 dnd-row"> 1314<div class="row-fluid "> 1315<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1316<div id="hs_cos_wrapper_dnd_area-module-4" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- Navigation --> 1317<nav class="navbar navbar-expand-lg navbar-dark sub-nav" data-subnav> 1318 <div class="container"> 1319 1320 1321 <div class=" navbar-collapse" id="navbarNav"> 1322 <ul class="navbar-nav ml-auto"> 1323 1324 <li class="nav-item"> 1325 1326 1327 <a href="https://www.windwardsoftware.com/en-us
1327/tour#pos" class="nav-link"> 1328 1329 Point of Sale 1330 </a> 1331 </li> 1332 1333 <li class="nav-item"> 1334 1335 1336 <a href="https://www.windwardsoftware.com/en-us/tour#inventory" class="nav-link"> 1337 1338 Inventory Control 1339 </a> 1340 </li> 1341 1342 <li class="nav-item"> 1343 1344 1345 <a href="https://www.windwardsoftware.com/en-us/tour#business" class="nav-link"> 1346 1347 Business Management 1348 </a> 1349 </li> 1350 1351 <li class="nav-item"> 1352 1353 1354 <a href="https://www.windwardsoftware.com/en-us/tour#growth" class="nav-link"> 1355 1356 Growth & eCommerce 1357 </a> 1358 </li> 1359 1360 <li class="nav-item"> 1361 1362 1363 <a href="https://www.windwardsoftware.com/en-us/tour#services" class="nav-link"> 1364 1365 Services & Tech 1366 </a> 1367 </li> 1368 1369 <li class="nav-item"> 1370 1371 1372 <a href="https://www.windwardsoftware.com/en-us/tour#support" class="nav-link"> 1373 1374 Support 1375 </a> 1376 </li> 1377 1378 <li class="nav-item"> 1379 1380 1381 <a href="https://www.windwardsoftware.com/en-us/tour#contact" class="nav-link"> 1382 1383 Contact 1384 </a> 1385 </li> 1386 1387 1388 </ul> 1389 <!-- Mobile select dropdown --> 1390 <select class="mobile-nav d-lg-none"> 1391 <option value="">--Select an option--</option> 1392 1393 1394 1395 <option value="https://www.windwardsoftware.com/en-us/tour#pos">Point of Sale</option> 1396 1397 1398 1399 <option value="https://www.windwardsoftware.com/en-us/tour#inventory">Inventory Control</option> 1400 1401 1402 1403 <option value="https://www.windwardsoftware.com/en-us/tour#business">Business Management</option> 1404 1405 1406 1407 <option value="https://www.windwardsoftware.com/en-us/tour#growth">Growth & eCommerce</option> 1408 1409 1410 1411 <option value="https://www.windwardsoftware.com/en-us/tour#services">Services & Tech</option> 1412 1413 1414 1415 <option value="https://www.windwardsoftware.com/en-us/tour#support">Support</option> 1416 1417 1418 1419 <option value="https://www.windwardsoftware.com/en-us/tour#contact">Contact</option> 1420 1421 </select> 1422 1423 </div> 1424 </div> 1425 </nav> 1426 1427</div> 1428 1429</div><!--end widget-span --> 1430</div><!--end row--> 1431</div><!--end row-wrapper --> 1432 1433</div><!--end widget-span --> 1434</div><!--end row--> 1435</div><!--end row-wrapper --> 1436 1437<div class="row-fluid-wrapper row-depth-1 row-number-5 dnd-section"> 1438<div class="row-fluid "> 1439<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 1440 1441<div class="row-fluid-wrapper row-depth-1 row-number-6 dnd-row"> 1442<div class="row-fluid "> 1443<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1444<div id="hs_cos_wrapper_dnd_area-module-6" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 1445<div class="alternating-section dnd_area-module-6 image-right"> 1446 <div class="container"> 1447 1448 <div class="title-desc-box"> 1449 <h2>Addressing the Multi-store Challenge</h2> 1450<p>If you own more than one store, you know all about the challenges of maintaining an up-to-date, accurate information network across your entire business operation. This is where Windward Software's business management software can help.</p> 1451<p>The Windward System Five business management system incorporates a multi-store software module thatâs designed specifically for businesses with more than one outlet, or for collective groups of store owners.</p> 1452<h2>Get the Full Report When You Need It</h2> 1453<p>Imagine the luxury of arriving at your central office in the morning and having all of the management reports from each store location, plus an amalgamated report showing totals for your entire operation. With Windward Software, you can easily generate department summaries, store balance reports, sales and inventory totals and many other documents on a daily basis without leaving your office.</p> 1454<ul> 1455<li>Scalable software that grows with you</li> 1456<li>Make decisions based on real-time reports</li> 1457<li>Manual and automatic inventory transfers</li> 1458<li>Maintain tight company-wide inventory control</li> 1459<li>Easily track deliveries and warehouse distribution</li> 1460<li>Complete customer history from all locations</li> 1461<li>Create master store to operate as single entity</li> 1462<li>Work from anywhere with remote operation</li> 1463</ul> 1464 </div> 1465 1466 <div class="content-wrapper"> 1467 <div class="text-column"> 1468 1469 1470 1471 <div class="description"> 1472 <h2>One Convenient Package</h2> 1473<p>The multi-store module gives you the capability and convenience of operating all of your locations without requiring multiple system operators. Instead, you can sit down at one location and perform all of the regular tasks included in Windward System Five, including:</p> 1474<ul> 1475<li>File maintenance</li> 1476<li>Promotion setups</li> 1477<li>Inventory transfers</li> 1478<li>Order processing for multiple buying locations</li> 1479</ul> 1480<p>Here's the best part: all of this information can be automatically distributed overnight, or in real-time, to other locations without disrupting regular business. The system uses various communication formats to send information to all stores while you sleep.</p> 1481<p>The dealer management software also allows you to quickly access each store operation from any location. Simply dial up any store and perform the system functions you require.</p> 1482 </div> 1483 1484 1485 <!-- Mobile Button --> 1486 <button class="read-toggle-btn mob-btn" type="button">
1487 <span class="read-more-text"> 1488 Read more 1489 <span class="arrow"> 1490 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg> 1491 </span> 1492 </span> 1493 <span class="read-less-text" style="display:none;"> 1494 Read less 1495 <span class="arrow"> 1496 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg> 1497 </span> 1498 </span> 1499 </button> 1500 <div class="desc-bottom mobile" style="display:none;"></div> 1501 1502 1503 </div> 1504 <div class="image-column"> 1505 1506 <div class="image-container"> 1507 1508 1509 1510 1511 1512 1513 <img src="https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_main.webp?width=1200&height=914&name=multi_store_main.webp" alt="multi_store_main" loading="lazy" width="1200" height="914" style="max-width: 100%; height: auto;" srcset="https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_main.webp?width=600&height=457&name=multi_store_main.webp 600w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_main.webp?width=1200&height=914&name=multi_store_main.webp 1200w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_main.webp?width=1800&height=1371&name=multi_store_main.webp 1800w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_main.webp?width=2400&height=1828&name=multi_store_main.webp 2400w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_main.webp?width=3000&height=2285&name=multi_store_main.webp 3000w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_main.webp?width=3600&height=2742&name=multi_store_main.webp 3600w" sizes="(max-width: 1200px) 100vw, 1200px"> 1514 1515 </div> 1516 1517 </div> 1518 </div> 1519 1520 <button class="read-toggle-btn desk-btn" type="button"> 1521 <span class="read-more-text"> 1522 Read more 1523 <span class="arrow"> 1524 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg> 1525 </span> 1526 </span> 1527 <span class="read-less-text" style="display:none;"> 1528 Read less 1529 <span class="arrow"> 1530 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg> 1531 </span> 1532 </span> 1533 </button> 1534 <div class="desc-bottom desk"> 1535 <h3>System Five Fits Your Needs</h3> 1536<p>One of the great things about our dealer management software is that you can customize its features to fit your operations. System Five's multi-store module has extensive features and utilities for the multi-branch environment. Weâve designed it from the ground up to deliver seamless functionality, whether your company has two stores or 200.</p> 1537<h3>Updated Sales and Inventory</h3> 1538<p>Need to review item sales and inventory totals for each of your locations first thing in the morning? Thanks to the system's automated overnight communications feature, that crucial sales information is now just a keystroke away.</p> 1539<p>Instead of reordering stock and increasing your inventory, use the multi-store software features to access and utilize excess stock from other locations. The module helps you easily pinpoint overstocked operations and adjust stock levels based on sales.</p> 1540<p>Windwardâs dealer management software allows you to make informed buying decisions by putting the complete sales and inventory information from all stores right at your fingertips. The multi-store module produces, sends and updates transfer files from location to location, making inventory control and maintenance of multiple stores a lot more manageable.</p> 1541 </div> 1542 1543 </div> 1544</div> 1545</div> 1546 1547</div><!--end widget-span --> 1548</div><!--end row--> 1549</div><!--end row-wrapper --> 1550 1551</div><!--end widget-span --> 1552</div><!--end row--> 1553</div><!--end row-wrapper --> 1554 1555<div class="row-fluid-wrapper row-depth-1 row-number-7 dnd-section dnd_area-row-3-background-layers dnd_area-row-3-background-color"> 1556<div class="row-fluid "> 1557<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 1558 1559<div class="row-fluid-wrapper row-depth-1 row-number-8 dnd-row"> 1560<div class="row-fluid "> 1561<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1562<div id="hs_cos_wrapper_dnd_area-module-8" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 1563<div class="alternating-section dnd_area-module-8 image-left"> 1564 <div class="container"> 1565 1566 <div class="content-wrapper"> 1567 <div class="text-column"> 1568 1569 1570 1571 <div class="description"> 1572 <p style="margin: 0px; margin-bottom: -32px;"><img src="https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_ranking_sales.webp?width=1200&height=696&name=multi_store_ranking_sales.webp" width="1200" height="696" loading="lazy" alt="multi_store_ranking_sales" style="height: auto; max-width: 100%; width: 1200px; border-radius: 20px;" srcset="https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_ranking_sales.webp?width=600&height=348&name=multi_store_ranking_sales.webp 600w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_ranking_sales.webp?width=1200&height=696&name=multi_store_ranking_sales.webp 1200w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_ranking_sales.webp?width=1800&height=1044&name=multi_store_ranking_sales.webp 1800w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_ranking_sales.webp?width=2400&height=1392&name=multi_store_ranking_sales.webp 2400w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_ranking_sales.webp?width=3000&height=1740&name=multi_store_ranking_sales.webp 3000w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_ranking_sales.webp?width=3600&height=2088&name=multi_store_ranking_sales.webp 3600w" sizes="(max-width: 1200px) 100v
1572w, 1200px"></p> 1573 </div> 1574 1575 1576 1577 </div> 1578 <div class="image-column"> 1579 1580 <div class="image-container"> 1581 1582 1583 1584 1585 1586 1587 <img src="https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_inventory.webp?width=1200&height=687&name=multi_store_inventory.webp" alt="multi_store_inventory" loading="lazy" width="1200" height="687" style="max-width: 100%; height: auto;" srcset="https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_inventory.webp?width=600&height=344&name=multi_store_inventory.webp 600w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_inventory.webp?width=1200&height=687&name=multi_store_inventory.webp 1200w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_inventory.webp?width=1800&height=1031&name=multi_store_inventory.webp 1800w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_inventory.webp?width=2400&height=1374&name=multi_store_inventory.webp 2400w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_inventory.webp?width=3000&height=1718&name=multi_store_inventory.webp 3000w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/multi_store_inventory.webp?width=3600&height=2061&name=multi_store_inventory.webp 3600w" sizes="(max-width: 1200px) 100vw, 1200px"> 1588 1589 </div> 1590 1591 </div> 1592 </div> 1593 1594 </div> 1595</div> 1596</div> 1597 1598</div><!--end widget-span --> 1599</div><!--end row--> 1600</div><!--end row-wrapper --> 1601 1602</div><!--end widget-span --> 1603</div><!--end row--> 1604</div><!--end row-wrapper --> 1605 1606<div class="row-fluid-wrapper row-depth-1 row-number-9 dnd-section dnd_area-row-4-background-layers dnd_area-row-4-background-color"> 1607<div class="row-fluid "> 1608<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 1609 1610<div class="row-fluid-wrapper row-depth-1 row-number-10 dnd-row"> 1611<div class="row-fluid "> 1612<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1613<div id="hs_cos_wrapper_dnd_area-module-14" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 1614<div class="alternating-section dnd_area-module-14 image-right"> 1615 <div class="container"> 1616 1617 <div class="content-wrapper"> 1618 <div class="text-column"> 1619 1620 1621 <h2>Create a Master Store</h2> 1622 1623 1624 <div class="description"> 1625 <p>Your business might have multiple locations, but itâs best to view your operation as a single enterprise. Our dealer management software helps you achieve this by consolidating all of your data into a single master store. For instance, itâs useful to have a master customer database because you never know when a client will walk into a different branch to shop. By having their account information available to all stores, theyâll receive faster service thatâs tailored to their needs.</p> 1626<p>To manage your company-wide inventory, it helps to maintain a master item record store, as well as warehouse group inventory levels. In doing so, youâll be better equipped to monitor direct store deliveries and warehouse distribution.</p> 1627 </div> 1628 1629 1630 <!-- Mobile Button --> 1631 <button class="read-toggle-btn mob-btn" type="button"> 1632 <span class="read-more-text"> 1633 Read more 1634 <span class="arrow"> 1635 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg> 1636 </span> 1637 </span>
1638 <span class="read-less-text" style="display:none;"> 1639 Read less 1640 <span class="arrow"> 1641 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg> 1642 </span> 1643 </span> 1644 </button> 1645 <div class="desc-bottom mobile" style="display:none;"></div> 1646 1647 1648 </div> 1649 <div class="image-column"> 1650 1651 <div class="image-container"> 1652 1653 1654 1655 1656 1657 1658 <img src="https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/Group%20of%20Friends%20with%20Hands%20in%20Stack%2c%20Teamwork-73789411_Large.webp?width=1200&height=801&name=Group%20of%20Friends%20with%20Hands%20in%20Stack%2c%20Teamwork-73789411_Large.webp" alt="Group of Friends with Hands in Stack, Teamwork-73789411_Large" loading="lazy" width="1200" height="801" style="max-width: 100%; height: auto;" srcset="https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/Group%20of%20Friends%20with%20Hands%20in%20Stack%2c%20Teamwork-73789411_Large.webp?width=600&height=401&name=Group%20of%20Friends%20with%20Hands%20in%20Stack%2c%20Teamwork-73789411_Large.webp 600w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/Group%20of%20Friends%20with%20Hands%20in%20Stack%2c%20Teamwork-73789411_Large.webp?width=1200&height=801&name=Group%20of%20Friends%20with%20Hands%20in%20Stack%2c%20Teamwork-73789411_Large.webp 1200w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/Group%20of%20Friends%20with%20Hands%20in%20Stack%2c%20Teamwork-73789411_Large.webp?width=1800&height=1202&name=Group%20of%20Friends%20with%20Hands%20in%20Stack%2c%20Teamwork-73789411_Large.webp 1800w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/Group%20of%20Friends%20with%20Hands%20in%20Stack%2c%20Teamwork-73789411_Large.webp?width=2400&height=1602&name=Group%20of%20Friends%20with%20Hands%20in%20Stack%2c%20Teamwork-73789411_Large.webp 2400w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/Group%20of%20Friends%20with%20Hands%20in%20Stack%2c%20Teamwork-73789411_Large.webp?width=3000&height=2003&name=Group%20of%20Friends%20with%20Hands%20in%20Stack%2c%20Teamwork-73789411_Large.webp 3000w, https://www.windwardsoftware.com/hs-fs/hubfs/windward-theme-2026/assets/images/Group%20of%20Friends%20with%20Hands%20in%20Stack%2c%20Teamwork-73789411_Large.webp?width=3600&height=2403&name=Group%20of%20Friends%20with%20Hands%20in%20Stack%2c%20Teamwork-73789411_Large.webp 3600w" sizes="(max-width: 1200px) 100vw, 1200px"> 1659 1660 </div> 1661 1662 </div> 1663 </div> 1664 1665 <button class="read-toggle-btn desk-btn" type="button"> 1666 <span class="read-more-text"> 1667 Read more 1668 <span class="arrow"> 1669 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg> 1670 </span> 1671 </span> 1672 <span class="read-less-text" style="display:none;"> 1673 Read less 1674 <span class="arrow"> 1675 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg> 1676 </span> 1677 </span> 1678 </button> 1679 <div class="desc-bottom desk"> 1680 <h3>Multi-Store Teamwork</h3> 1681<p>While operating multiple stores has its challenges, there are also benefits that can be realized by using dealer management software. If one store is short on a particular product, you can use either warehouse stock distribution or store transfers to make up the shortfall. Transfers can be performed manually or automatically, and itâs even possible to sell from one store and, with permission, have the item be collected later.</p> 1682<p>This teamwork approach also applies to your staff members. They can âfloatâ between branches without being lost in the payroll system.</p> 1683<h3>Special Reports and Messages</h3> 1684<p>Sometimes, you might need to share sensitive information with a specific branch or department. You can set permission levels to direct this information only to those who need it. You can also flag specific branches for various purposes, including reporting, collection or system letters.</p> 1685 </div> 1686 1687 </div> 1688</div> 1689</div> 1690 1691</div><!--end widget-span --> 1692</div><!--end row--> 1693</div><!--end row-wrapper --> 1694 1695</div><!--end widget-span --> 1696</div><!--end row--> 1697</div><!--end row-wrapper --> 1698 1699<div class="row-fluid-wrapper row-depth-1 row-number-11 dnd-section dnd_area-row-5-max-width-section-centering dnd_area-row-5-padding"> 1700<div class="row-fluid "> 1701<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 1702 1703<div class="row-fluid-wrapper row-depth-1 row-number-12 dnd-row"> 1704<div class="row-fluid "> 1705<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1706<div id="hs_cos_wrapper_dnd_area-module-22" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
1706<script src="https://widget.trustmary.com/45NwcO5Me"></script>
1706 1707<div class="text-center mt-5"> 1708<a href="https://www.windwardsoftware.com/resources/customers-and-testimonials" class="btn btn-primary btn-lg"> 1709Read More Customer Stories 1710</a> 1711</div> 1712<hr></div> 1713 1714</div><!--end widget-span --> 1715</div><!--end row--> 1716</div><!--end row-wrapper --> 1717 1718</div><!--end widget-span --> 1719</div><!--end row--> 1720</div><!--end row-wrapper --> 1721 1722<div class="row-fluid-wrapper row-depth-1 row-number-13 dnd-section"> 1723<div class="row-fluid "> 1724<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 1725 1726<div class="row-fluid-wrapper row-depth-1 row-number-14 dnd-row"> 1727<div class="row-fluid "> 1728<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1729<div id="hs_cos_wrapper_dnd_area-module-24" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 1730 1731 1732<!-- section starts --> 1733<section class="faq-one-col position-relative lazy" id="dnd_area-module-24"> 1734 <div class="container position-relative"> 1735 <div class="content"> 1736 1737 <div class="row mb-md-5 mb-4"> 1738 <div class="col-12 sec-title" data-aos="fade-up" data-aos-duration="200" data-aos-delay="100" data-aos-offset="0" data-aos-easing="ease-in-sine"> 1739 <h2>FAQs</h2> 1740 </div> 1741 </div> 1742 1743 1744 1745 <div class="row" id="accordion"> 1746 <div class="col-12"> 1747 1748 <div class="faq-containers theme-border-radius overflow-hidden bg-white odd" data-aos="fade-up" data-aos-duration="100" data-aos-delay="100" data-aos-offset="0" data-aos-easing="ease-in-sine"> 1749 1750 1751 <div id="headingdnd_area-module-241" class="p-1 position-relative card-header-2"> 1752 <button class="faq-containers-text text-left w-100 bg-white d-flex align-items-center border-0 justify-content-between" id="toggle-icon-dnd_area-module-24-1" data-toggle="collapse" data-target="#collapsednd_area-module-241" aria-expanded="true" aria-controls="collapsednd_area-module-241"> 1753 1754 <div class="font-icon position-absolute icon1"> 1755 1756 <svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512" aria-hidden="true"><g id="Question Circle1_layer"><path d="M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zM262.655 90c-54.497 0-89.255 22.957-116.549 63.758-3.536 5.286-2.353 12.415 2.715 16.258l34.699 26.31c5.205 3.947 12.621 3.008 16.665-2.122 17.864-22.658 30.113-35.797 57.303-35.797 20.429 0 45.698 13.148 45.698 32.958 0 14.976-12.363 22.667-32.534 33.976C247.128 238.528 216 254.941 216 296v4c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12v-1.333c0-28.462 83.186-29.647 83.186-106.667 0-58.002-60.165-102-116.531-102zM256 338c-25.365 0-46 20.635-46 46 0 25.364 20.635 46 46 46s46-20.636 46-46c0-25.365-20.635-46-46-46z" /></g></svg> 1757 1758 </div> 1759 1760 <div class="px-2 question-box"><p><span>What is Windwardâs MultiâStore POS system? </span></p> </div> 1761 1762 <span class="plus d-none" data-hs-icon-hubl="true" style=" fill: #33475b;"><span id="hs_cos_wrapper_dnd_area-module-24_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" height="14" aria-hidden="true"><g id="plus2_layer"><path d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z" /></g></svg></span></span> 1763 <span class="minus d-block" data-hs-icon-hubl="true" style="fill: #33475b;"><span id="hs_cos_wrapper_dnd_area-module-24_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" height="14" aria-hidden="true"><g id="minus3_layer"><path d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z" /></g></svg></span></span> 1764 </button> 1765 </div> 1766 1767 1768 1769 <div id="collapsednd_area-module-241" class="collapse show" aria-labelledby="headingdnd_area-module-241" data-parent="#accordion"> 1770 <div class="answer-text card-body"> 1771 <p><span>Windwardâs multiâstore POS is a business management module designed for c
1771ompanies operating multiple retail locations. It helps maintain an accurate, upâtoâdate information network across all stores and simplifies communication and reporting between branches</span></p> 1772 </div> 1773 </div> 1774 1775 </div> 1776 1777 <div class="faq-containers theme-border-radius overflow-hidden bg-white even" data-aos="fade-up" data-aos-duration="200" data-aos-delay="200" data-aos-offset="0" data-aos-easing="ease-in-sine"> 1778 1779 1780 <div id="headingdnd_area-module-242" class="p-1 position-relative card-header-2"> 1781 <button class="faq-containers-text text-left w-100 bg-white d-flex align-items-center border-0 justify-content-between" id="toggle-icon-dnd_area-module-24-2" data-toggle="collapse" data-target="#collapsednd_area-module-242" aria-expanded="true" aria-controls="collapsednd_area-module-242"> 1782 1783 <div class="font-icon position-absolute icon2"> 1784 1785 <svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512" aria-hidden="true"><g id="Question Circle4_layer"><path d="M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zM262.655 90c-54.497 0-89.255 22.957-116.549 63.758-3.536 5.286-2.353 12.415 2.715 16.258l34.699 26.31c5.205 3.947 12.621 3.008 16.665-2.122 17.864-22.658 30.113-35.797 57.303-35.797 20.429 0 45.698 13.148 45.698 32.958 0 14.976-12.363 22.667-32.534 33.976C247.128 238.528 216 254.941 216 296v4c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12v-1.333c0-28.462 83.186-29.647 83.186-106.667 0-58.002-60.165-102-116.531-102zM256 338c-25.365 0-46 20.635-46 46 0 25.364 20.635 46 46 46s46-20.636 46-46c0-25.365-20.635-46-46-46z" /></g></svg> 1786 1787 </div> 1788 1789 <div class="px-2 question-box"><p><span>How does the MultiâStore POS help manage multiple locations? </span></p> </div> 1790 1791 <span class="plus d-none" data-hs-icon-hubl="true" style=" fill: #33475b;"><span id="hs_cos_wrapper_dnd_area-module-24_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" height="14" aria-hidden="true"><g id="plus5_layer"><path d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z" /></g></svg></span></span> 1792 <span class="minus d-block" data-hs-icon-hubl="true" style="fill: #33475b;"><span id="hs_cos_wrapper_dnd_area-module-24_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" height="14" aria-hidden="true"><g id="minus6_layer"><path d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z" /></g></svg></span></span> 1793 </button> 1794 </div> 1795 1796 1797 1798 <div id="collapsednd_area-module-242" class="collapse show" aria-labelledby="headingdnd_area-module-242" data-parent="#accordion"> 1799 <div class="answer-text card-body"> 1800 <p><span>The system centralizes key functions such as file maintenance, promotions, inventory transfers, and order processing. You can operate all stores from a single workstation and remotely access any location as needed.</span></p> 1801 </div> 1802 </div> 1803 1804 </div> 1805 1806 <div class="faq-containers theme-border-radius overflow-hidden bg-white odd" data-aos="fade-up" data-aos-duration="300" data-aos-delay="300" data-aos-offset="0" data-aos-easing="ease-in-sine"> 1807 1808 1809 <div id="headingdnd_area-module-243" class="p-1 position-relative card-header-2"> 1810 <button class="faq-containers-text text-left w-100 bg-white d-flex align-items-center border-0 justify-content-between" id="toggle-icon-dnd_area-module-24-3" data-toggle="collapse" data-target="#collapsednd_area-module-243" aria-expanded="true" aria-controls="collapsednd_area-module-243"> 1811 1812 <div class="font-icon position-absolute icon3"> 1813 1814 <svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512" aria-hidden="true"><g id="Question Circle7_layer"><path d="M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zM262.655 90c-54.497 0-89.255 22.957-116.549 63.758-3.536 5.286-2.353 12.415 2.715 16.258l34.699 26.31c5.205 3.947 12.621 3.008 16.665-2.122 17.864-22.658 30.113-35.797 57.303-35.797 20.429 0 45.698 13.148 45.
1814698 32.958 0 14.976-12.363 22.667-32.534 33.976C247.128 238.528 216 254.941 216 296v4c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12v-1.333c0-28.462 83.186-29.647 83.186-106.667 0-58.002-60.165-102-116.531-102zM256 338c-25.365 0-46 20.635-46 46 0 25.364 20.635 46 46 46s46-20.636 46-46c0-25.365-20.635-46-46-46z" /></g></svg> 1815 1816 </div> 1817 1818 <div class="px-2 question-box"><p><span>Does the MultiâStore POS support realâtime inventory management? </span></p> </div> 1819 1820 <span class="plus d-none" data-hs-icon-hubl="true" style=" fill: #33475b;"><span id="hs_cos_wrapper_dnd_area-module-24_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" height="14" aria-hidden="true"><g id="plus8_layer"><path d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z" /></g></svg></span></span> 1821 <span class="minus d-block" data-hs-icon-hubl="true" style="fill: #33475b;"><span id="hs_cos_wrapper_dnd_area-module-24_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" height="14" aria-hidden="true"><g id="minus9_layer"><path d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z" /></g></svg></span></span> 1822 </button> 1823 </div> 1824 1825 1826 1827 <div id="collapsednd_area-module-243" class="collapse show" aria-labelledby="headingdnd_area-module-243" data-parent="#accordion"> 1828 <div class="answer-text card-body"> 1829 <p><span>Windward enables real-time reporting and supports both manual and automatic inventory transfers between locations. This helps maintain tight companyâwide inventory control and ensures accurate stock levels across all stores </span></p> 1830 </div> 1831 </div> 1832 1833 </div> 1834 1835 </div> 1836 </div> 1837 1838 1839 1840 </div> 1841 </div> 1842 </section> 1843<!-- section ends --> 1844 1845 1846</div> 1847 1848</div><!--end widget-span --> 1849</div><!--end row--> 1850</div><!--end row-wrapper --> 1851 1852</div><!--end widget-span --> 1853</div><!--end row--> 1854</div><!--end row-wrapper --> 1855 1856<div class="row-fluid-wrapper row-depth-1 row-number-15 dnd-section"> 1857<div class="row-fluid "> 1858<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 1859 1860<div class="row-fluid-wrapper row-depth-1 row-number-16 dnd-row"> 1861<div class="row-fluid "> 1862<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1863<div id="hs_cos_wrapper_dnd_area-module-26" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="ftrPgntn"> 1864 <div class="blue-divider clearfix row m-0"> 1865 <div class="col-md-6 col-sm-12 blue-divider-image" style="background-image: url(https://www.windwardsoftware.com/hubfs/WindwardSoftware_September2021/Images/INT-CREDIT-CARD-Credit-cards-73835751_XXXLarge.jpg);"></div> 1866 <div class="col-md-6 col-sm-12 blue-feature-next"> 1867 <i class="fa fa-angle-right"></i> 1868 <p>NEXT</p> 1869 <h4>Credit Card Processing</h4> 1870 1871 1872 1873 <a href="https://www.windwardsoftware.com/features/credit-card-processing"> </a> 1874 </div> 1875 </div> 1876</div><p style="text-align: center;"><a href="https://www.windwardsoftware.com/en-us/tour?hsLang=en">Restart the tour from the beginning</a></p></div> 1877 1878</div><!--end widget-span --> 1879</div><!--end row--> 1880</div><!--end row-wrapper --> 1881 1882</div><!--end widget-span --> 1883</div><!--end row--> 1884</div><!--end row-wrapper --> 1885 1886<div class="row-fluid-wrapper row-depth-1 row-number-17 dnd-section"> 1887<div class="row-fluid "> 1888<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 1889 1890<div class="row-fluid-wrapper row-depth-1 row-number-18 dnd-row"> 1891<div class="row-fluid "> 1892<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 1893<div id="hs_cos_wrapper_dnd_area-module-28" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 1894<div class="contact-grid-section dnd_area-module-28"> 1895 <div class="container"> 1896 <h2 class="section-title">Want to know more?</h2> 1897 <div class="grid-wrapper"> 1898 1899 1900 1901 1902 1903 <a href="tel:+18006635750"> 1904 <div class="contact-card"> 1905 <div class="card-icon"> 1906 <i class="fas fa-phone"></i> 1907 </div> 1908 <h3>Give us a call</h3> 1909 <p>1 (800) 663-5750</p> 1910 </div> 1911 </a> 1912 1913 1914 1915 1916 1917 <a href="mailto:[email protected]"> 1918 <div class="contact-card"> 1919 <div class="card-icon"> 1920 <i class="fas fa-envelope"></i> 1921 </div> 1922 <h3>
1922Send Us A Question</h3> 1923 <p>We reply quickly</p> 1924 </div> 1925 </a> 1926 1927 1928 1929 <a href="https://www.windwardsoftware.com/demo"> 1930 <div class="contact-card"> 1931 <div class="card-icon"> 1932 <i class="fas fa-calendar-alt"></i> 1933 </div> 1934 <h3>Book a System Demonstration</h3> 1935 <p></p> 1936 </div> 1937 </a> 1938 1939 </div> 1940 </div> 1941</div></div> 1942 1943</div><!--end widget-span --> 1944</div><!--end row--> 1945</div><!--end row-wrapper --> 1946 1947</div><!--end widget-span --> 1948</div><!--end row--> 1949</div><!--end row-wrapper --> 1950 1951</div><!--end widget-span --> 1952</div> 1953</div> 1954</div> 1955 1956 </main> 1957 1958 1959 <div data-global-resource-path="windward-theme-2026/templates/partials/footer-no-navigation.html"><footer class="custom-footer footer-nonav"> 1960 1961 <div class="subfooter bottom_footer"> 1962 <div class="footer__container"> 1963 <div class="subfooter-inner"> 1964 <div class="minus-row"> 1965 <div class="col-md-12"> 1966 <div id="hs_cos_wrapper_copyright" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span id="hs_cos_wrapper_copyright_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><div style="display: flex; justify-content: space-between; align-items: center; font-size: 11px; color: #a0a0a0; padding: 10px 0;"> 1967<p style="margin: 0;">Copyright © 1984-<span id="footer-year">2025</span> Windward Software Systems Inc.</p> 1968<div id="dynamic-footer-date" style="margin: 0;">Loading date...</div> 1969<p style="margin: 0;"><a href="https://www.windwardsoftware.com/privacy-policy" style="color: inherit; text-decoration: none;">Privacy Policy</a></p> 1970</div>
1971<script> 1972 // Update the copyright year 1973 document.getElementById("footer-year").innerText = new Date().getFullYear(); 1974 1975</script>
1975</span></div> 1976 </div> 1977 </div> 1978 </div> 1979 </div> 1980 </div> 1981 1982</footer> 1983 1984<div class="scrollToTop" id="back-to-top" style="display: none;"><i class="fa fa-chevron-up"></i></div></div> 1985 1986 </div> 1987 1988 1989 <!-- Bootstrap 4 JS and dependencies --> 1990 1991 1992
1992<script> 1993 // Fixed Header 1994 $(window).scroll(function () { 1995 var scroll = $(window).scrollTop(); 1996 var scrolltop = $('.custom_header').outerHeight(); 1997 1998 if (scroll > scrolltop) { 1999 $('body').addClass('fixed-header-on'); 2000 $('.custom_header').addClass('animated fadeInDown'); 2001 } else { 2002 $('body').removeClass('fixed-header-on'); 2003 $('.custom_header').removeClass('animated fadeInDown'); 2004 } 2005 }); 2006 </script>
2006 2007
2007<script> 2008function addLoaderJS() { 2009 setTimeout(()=>{ 2010 const script = document.createElement('script'); 2011 script.setAttribute( 2012 'src', 2013 '/hs/scriptloader/8021537.js', 2014 ); 2015 script.setAttribute('async', ''); 2016 //script.setAttribute('defer', ''); 2017 script.onload = function handleScriptLoaded() { 2018 console.log('script has loaded'); 2019 }; 2020 script.onerror = function handleScriptError() { 2021 console.log('error loading script'); 2022 }; 2023 document.head.appendChild(script); 2024 } 2025 , 4500); 2026} 2027</script>
2027 2028 2029 2030 2031 2032<!-- HubSpot performance collection script -->
2033<script defer src="/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"></script>
vendor: 1 bytes, line 2033
2033
2034<script src="https://www.windwardsoftware.com/hubfs/hub_generated/template_assets/1/207369696923/1789762544517/template_main.min.js"></script>
vendor: 1 bytes, line 2034
2034
2035<script defer src="https://www.windwardsoftware.com/hubfs/hub_generated/template_assets/1/207448061503/1789762543315/template_popper.min.js"></script>
vendor: 1 bytes, line 2035
2035
2036<script defer src="https://www.windwardsoftware.com/hubfs/hub_generated/template_assets/1/207448152847/1789762548091/template_bootstrap.v4.5.2.min.js"></script>
vendor: 1 bytes, line 2036
2036
2037<script> 2038var hsVars = hsVars || {}; hsVars['language'] = 'en'; 2039</script>
2039 2040
2041<script src="/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js"></script>
2041 2042
2043<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
vendor: 1 bytes, line 2043
2043
2044<script src="https://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/jquery.magnific-popup.min.js"></script>
vendor: 1 bytes, line 2044
2044
2045<script> 2046$(document).ready(function() { 2047 // Handle Iframe Videos (YouTube/Vimeo) 2048 $('.mfp-iframe').magnificPopup({ 2049 type: 'iframe', 2050 mainClass: 'mfp-fade', 2051 removalDelay: 160, 2052 preloader: false, 2053 fixedContentPos: false, 2054 iframe: { 2055 patterns: { 2056 youtube: { 2057 index: 'youtube.com/', 2058 id: 'v=', 2059 src: '//www.youtube.com/embed/%id%?autoplay=1&mute=1' 2060 }, 2061 vimeo: { 2062 index: 'vimeo.com/', 2063 id: '/', 2064 src: '//player.vimeo.com/video/%id%?autoplay=1' 2065 } 2066 } 2067 } 2068 }); 2069 2070 // Handle Inline MP4 Videos 2071 $('.mfp-inline').magnificPopup({ 2072 type: 'inline', 2073 midClick: true, 2074 mainClass: 'mfp-fade', 2075 callbacks: { 2076 open: function () { 2077 const video = document.querySelector('#custom-embed video'); 2078 if (video) { 2079 video.currentTime = 0; 2080 video.muted = false; 2081 video.play().catch(error => { 2082 console.log("Autoplay prevented. User interaction required or browser policy restriction."); 2083 }); 2084 } 2085 }, 2086 close: function () { 2087 const wrapper = document.querySelector('#custom-embed .video-wrapper'); 2088 const oldVideo = wrapper.querySelector('video'); 2089 if (oldVideo) { 2090 oldVideo.pause(); 2091 oldVideo.currentTime = 0; 2092 const newVideo = oldVideo.cloneNode(true); 2093 wrapper.innerHTML = ''; 2094 wrapper.appendChild(newVideo); 2095 } 2096 } 2097 } 2098 }); 2099}); 2100</script>
2100 2101 2102
2103<script> 2104document.addEventListener('DOMContentLoaded', function () { 2105 const subNav = document.querySelector('[data-subnav]'); 2106 const hero = document.querySelector('.hero-section'); 2107 const navLinks = subNav.querySelectorAll('.nav-link'); 2108 const headerHeight = 104; 2109 2110 const mobileSelect = document.querySelector('.mobile-nav'); 2111 2112 const heroEnd = document.querySelector('.hero-end-trigger'); 2113 2114const heroObserver = new IntersectionObserver( 2115 ([entry]) => { 2116 if (!entry.isIntersecting && window.scrollY > 50) { 2117 subNav.classList.add('is-sticky'); 2118} else { 2119 subNav.classList.remove('is-sticky'); 2120 navLinks.forEach(l => l.classList.remove('active')); 2121} 2122 }, 2123 { 2124 rootMargin: `-${headerHeight}px 0px 0px 0px`, 2125 threshold: 0 2126 } 2127); 2128 2129heroObserver.observe(heroEnd); 2130 2131 /* SCROLL SPY */ 2132 const sections = []; 2133 navLinks.forEach(link => { 2134 const id = link.getAttribute('href'); 2135 if (id?.startsWith('#')) { 2136 const section = document.querySelector(id); 2137 if (section) sections.push(section); 2138 } 2139 }); 2140 2141 window.addEventListener('scroll', () => { 2142 if (!subNav.classList.contains('is-sticky')) return; 2143 2144 const scrollPos = window.scrollY + headerHeight + 20; 2145 const pageBottom = 2146 window.innerHeight + window.scrollY >= 2147 document.body.offsetHeight - 10; 2148 2149 let currentSection = null; 2150 sections.forEach(section => { 2151 if (section.offsetTop <= scrollPos) { 2152 currentSection = section; 2153 } 2154 }); 2155 2156 if (pageBottom) { 2157 currentSection = sections[sections.length - 1]; 2158 } 2159 2160 navLinks.forEach(link => link.classList.remove('active')); 2161 2162 if (currentSection) { 2163 const activeLink = subNav.querySelector( 2164 `.nav-link[href="#${currentSection.id}"]` 2165 ); 2166 activeLink?.classList.add('active'); 2167 2168 // Update mobile select 2169 if (mobileSelect) { 2170 const optionToSelect = Array.from(mobileSelect.options).find( 2171 option => option.value.endsWith(`#${currentSection.id}`) 2172 ); 2173 if (optionToSelect) mobileSelect.value = optionToSelect.value; 2174 } 2175 } 2176 }); 2177 2178 // Scroll to section when mobile select changes 2179 if (mobileSelect) { 2180 mobileSelect.addEventListener('change', function () { 2181 const hash = this.value.split('#')[1]; // get section id 2182 if (!hash) return; 2183 2184 const target = document.querySelector('#' + hash); 2185 2186 if (target) { 2187 window.scrollTo({ 2188 top: target.offsetTop - headerHeight, 2189 behavior: 'smooth' 2190 }); 2191 } else { 2192 // if section not on current page â redirect 2193 window.location.href = this.value; 2194 } 2195 }); 2196 } 2197 if (window.location.hash) { 2198 const target = document.querySelector(window.location.hash); 2199 if (target) { 2200 setTimeout(() => { 2201 window.scrollTo({ 2202 top: target.offsetTop - headerHeight, 2203 behavior: "smooth" 2204 }); 2205 }, 200); 2206 } 2207} 2208}); 2209 2210</script>
2210 2211 2212 2213
2214<script> 2215document.addEventListener("DOMContentLoaded", function () { 2216 2217 function initDescMove() { 2218 2219 const sections = document.querySelectorAll(".alternating-section"); 2220 2221 sections.forEach(section => { 2222 2223 const deskEl = section.querySelector(".desc-bottom.desk"); 2224 const mobEl = section.querySelector(".desc-bottom.mobile"); 2225 2226 if (!deskEl || !mobEl) return; 2227 2228 // Store original position only once 2229 if (!deskEl.dataset.originalParent) { 2230 deskEl.dataset.originalParent = "true"; 2231 deskEl._originalParent = deskEl.parentNode; 2232 deskEl._originalNext = deskEl.nextSibling; 2233 } 2234 2235 function move() { 2236 if (window.innerWidth <= 768) { 2237 // ð Mobile 2238 if (!mobEl.contains(deskEl)) { 2239 mobEl.appendChild(deskEl); 2240 mobEl.style.display = "block"; 2241 } 2242 } else { 2243 // ð Desktop 2244 if (mobEl.contains(deskEl)) { 2245 if (deskEl._originalNext) { 2246 deskEl._originalParent.insertBefore(deskEl, deskEl._originalNext); 2247 } else { 2248 deskEl._originalParent.appendChild(deskEl); 2249 } 2250 mobEl.style.display = "none"; 2251 } 2252 } 2253 } 2254 2255 // Initial run 2256 move(); 2257 2258 // Live resize listener 2259 window.addEventListener("resize", move); 2260 }); 2261 } 2262 2263 initDescMove(); 2264 2265}); 2266(function(){ 2267 2268 function getActiveDesc(section){ 2269 const desk = section.querySelector(".desc-bottom.desk"); 2270 const mobContainer = section.querySelector(".desc-bottom.mobile"); 2271 2272 // if desk element is inside mobile container 2273 if(mobContainer && mobContainer.querySelector(".desc-bottom.desk")){ 2274 return mobContainer.querySelector(".desc-bottom.desk"); 2275 } 2276 2277 // else normal desktop 2278 return desk; 2279 } 2280 2281 function handleToggle(btn){ 2282 const section = btn.closest(".alternating-section"); 2283 if(!section) return; 2284 2285 // ð¥ always fresh lookup 2286 const activeDesc = getActiveDesc(section); 2287 if(!activeDesc) return; 2288 2289 const moreText = btn.querySelector(".read-more-text"); 2290 const lessText = btn.querySelector(".read-less-text"); 2291 2292 const isOpen = activeDesc.classList.contains("open"); 2293 2294 if(!isOpen){ 2295 // OPEN 2296 activeDesc.style.display = "block"; 2297 activeDesc.classList.add("open"); 2298 2299 moreText.style.display = "none"; 2300 lessText.style.display = "block"; 2301 2302 // move button under content 2303 activeDesc.after(btn); 2304 2305 }else{ 2306 // CLOSE 2307 activeDesc.style.display = "none"; 2308 activeDesc.classList.remove("open"); 2309 2310 moreText.style.display = "inline"; 2311 lessText.style.display = "none"; 2312 2313 // move button above content 2314 activeDesc.before(btn); 2315 } 2316 } 2317 2318 // CLICK HANDLER 2319 document.addEventListener("click", function(e){ 2320 const btn = e.target.closest(".read-toggle-btn"); 2321 if(!btn) return; 2322 handleToggle(btn); 2323 }); 2324 2325 // RESIZE HANDLER (state-safe) 2326 let resizeTimer; 2327 window.addEventListener("resize", function(){ 2328 2329 clearTimeout(resizeTimer); 2330 2331 resizeTimer = setTimeout(function(){ 2332 2333 document.querySelectorAll(".alternating-section").forEach(section => { 2334 2335 const deskBtn = section.querySelector(".desk-btn"); 2336 const mobBtn = section.querySelector(".mob-btn"); 2337 2338 const activeDesc = getActiveDesc(section); 2339 2340 const wasOpen = activeDesc && activeDesc.classList.contains("open"); 2341 2342 // reset all 2343 section.querySelectorAll(".desc-bottom").forEach(d=>{ 2344 d.style.display = "none"; 2345 d.classList.remove("open"); 2346 }); 2347 2348 [deskBtn, mobBtn].forEach(btn=>{ 2349 if(!btn) return; 2350 const more = btn.querySelector(".read-more-text"); 2351 const less = btn.querySelector(".read-less-text"); 2352 if(more) more.style.display = "inline"; 2353 if(less) less.style.display = "none"; 2354 }); 2355 2356 // restore state 2357 const isMobile = window.innerWidth <= 768; 2358 2359 if(wasOpen){ 2360 if(isMobile && mobBtn){ 2361 handleToggle(mobBtn); 2362 } 2363 if(!isMobile && deskBtn){ 2364 handleToggle(deskBtn); 2365 } 2366 } 2367 2368 }); 2369 2370 }, 150); 2371 2372 }); 2373 2374})(); 2375</script>
2375 2376 2377
2378<script src="https://www.windwardsoftware.com/hubfs/hub_generated/module_assets/1/207732392859/1777929809053/module_faqs_in_one_column.min.js"></script>
2378 2379 2380<!-- Start of HubSpot Analytics Code -->
2381<script type="text/javascript"> 2382var _hsq = _hsq || []; 2383_hsq.push(["setContentType", "standard-page"]); 2384_hsq.push(["setCanonicalUrl", "https:\/\/www.windwardsoftware.com\/features\/multi-store-pos"]); 2385_hsq.push(["setPageId", "54881124136"]); 2386_hsq.push(["setContentMetadata", { 2387 "contentPageId": 54881124136, 2388 "legacyPageId": "54881124136", 2389 "contentFolderId": null, 2390 "contentGroupId": null, 2391 "abTestId": null, 2392 "languageVariantId": 54881124136, 2393 "languageCode": "en", 2394 2395 2396}]); 2397</script>
2397 2398
2399<script type="text/javascript" id="hs-script-loader" async defer src="/hs/scriptloader/8021537.js"></script>
2399 2400<!-- End of HubSpot Analytics Code --> 2401 2402
2403<script type="text/javascript"> 2404var hsVars = { 2405 render_id: "dc516014-4c81-49b9-9410-bdf9585164d0", 2406 ticks: 1790707063716, 2407 page_id: 54881124136, 2408 2409 content_group_id: 0, 2410 portal_id: 8021537, 2411 app_hs_base_url: "https://app.hubspot.com", 2412 cp_hs_base_url: "https://cp.hubspot.com", 2413 language: "en", 2414 analytics_page_type: "standard-page", 2415 scp_content_type: "", 2416 2417 analytics_page_id: "54881124136", 2418 category_id: 1, 2419 folder_id: 0, 2420 is_hubspot_user: false 2421} 2422</script>
2422 2423 2424
2425<script defer src="/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js"></script>
2425 2426 2427 2428 2429 2430
2431<script> 2432 window.onload = addLoaderJS; 2433 </script>
2433 2434 2435</body></html>
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.