1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <title>Subscribe to TPW Magazine</title> 5 <meta charset="utf-8"> 6 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 7 <meta name="viewport" content="width=device-width, initial-scale=1"> 8 <link rel="stylesheet" href="/js/vendor/bootstrap/bootstrap4/css/bootstrap.min.css"> 9 <link rel="stylesheet" href="/js/vendor/jquery-ui/current/jquery-ui.min.css"> 10 <link rel="stylesheet" href="/js/vendor/fontawesome/css/font-awesome.css"> 11 <link rel="stylesheet" href="/css/flexpage/flexpage-2.0.css?v=15"> 12
12<script src="/js/jquery/jquery.js"></script>
12 13
13<script src="/js/jquery/jquery-migrate.js"></script>
13 14
14<script src="/js/vendor/promise-polyfill-master/dist/polyfill.min.js"></script>
14 15
15<script src="/js/vendor/bootstrap/bootstrap4/js/bootstrap.bundle.min.js"></script>
15 16
16<script src="/js/vendor/jquery-ui/current/jquery-ui.min.js"></script>
16 17
17<script src="/js/vendor/jquery.base64.min.js"></script>
17 18
18<script type="text/javascript"> 19 var sfg_pagename = 'Order Page'; 20 var sfg_pageno = 1; 21 </script>
21 22 <style type="text/css"> 23 /* custom styles */ 24 html { 25 background: #ffffff; 26 } 27 #sfg_page_header { 28 padding-left: 0; 29 padding-right: 0; 30 } 31 #sfg_page_body { 32 padding-left: 0; 33 padding-right: 0; 34 } 35 #sfg_page_body > .max_width { 36 max-width: 960px; 37 } 38 #sfg_page_footer { 39 padding-left: 0; 40 padding-right: 0; 41 } 42 .btn.btn_nav { 43 color: #ffffff; 44 background-color: #679d42; 45 border-color: #679d42; 46 } 47 </style> 48 <style> 49 #sfg_page_0 #sfg_page_header { 50 padding-left: 0; 51 padding-right: 0; 52 } 53 #sfg_page_0 #sfg_page_header > .max_width { 54 max-width: 960px; 55 } 56 #sfg_page_0 #sfg_page_body { 57 padding-left: 0; 58 padding-right: 0; 59 } 60 #sfg_page_0 #sfg_page_body > .max_width { 61 max-width: 960px; 62 } 63 #sfg_page_0 #sfg_page_footer { 64 padding-left: 0; 65 padding-right: 0; 66 } 67 #sfg_page_0 #sfg_page_footer > .max_width { 68 max-width: 960px; 69 } 70 #sfg_page_1 #sfg_page_header { 71 padding-left: 0; 72 padding-right: 0; 73 } 74 #sfg_page_1 #sfg_page_header > .max_width { 75 max-width: 960px; 76 } 77 #sfg_page_1 #sfg_page_body { 78 padding-left: 0; 79 padding-right: 0; 80 } 81 #sfg_page_1 #sfg_page_body > .max_width { 82 max-width: 960px; 83 } 84 #sfg_page_1 #sfg_page_footer { 85 padding-left: 0; 86 padding-right: 0; 87 } 88 #sfg_page_1 #sfg_page_footer > .max_width { 89 max-width: 960px; 90 } 91 #sfg_page_2 #sfg_page_header { 92 padding-left: 0; 93 padding-right: 0; 94 } 95 #sfg_page_2 #sfg_page_header > .max_width { 96 max-width: 960px; 97 } 98 #sfg_page_2 #sfg_page_body { 99 padding-left: 0; 100 padding-right: 0; 101 } 102 #sfg_page_2 #sfg_page_body > .max_width { 103 max-width: 960px; 104 } 105 #sfg_page_2 #sfg_page_footer { 106 padding-left: 0; 107 padding-right: 0; 108 } 109 #sfg_page_2 #sfg_page_footer > .max_width { 110 max-width: 960px; 111 } 112 #sfg_page_999 #sfg_page_header { 113 padding-left: 0; 114 padding-right: 0; 115 } 116 #sfg_page_999 #sfg_page_header > .max_width { 117 max-width: 960px; 118 } 119 #sfg_page_999 #sfg_page_body { 120 padding-left: 0; 121 padding-right: 0; 122 } 123 #sfg_page_999 #sfg_page_body > .max_width { 124 max-width: 960px; 125 } 126 #sfg_page_999 #sfg_page_footer { 127 padding-left: 0; 128 padding-right: 0; 129 } 130 #sfg_page_999 #sfg_page_footer > .max_width { 131 max-width: 960px; 132 } 133 </style> 134 <link href="https://fonts.googleapis.com/css2?family=Titillium+Web&display=swap" rel="stylesheet"> 135 <link href="https://fonts.googleapis.com/css2?family=Titillium+Web:wght@400;600&display=swap" rel="stylesheet"> 136 <style type="text/css"> 137 html, body 138 { 139 font-family:"Titillium Web", sans-serif; 140 } 141 #offerSelectionBOTH1 142 { 143 justify-content:center; 144 display:block; 145 } 146 .widg_offgatrs 147 { 148 padding-left:15px; 149 padding-right:15px; 150 } 151 #printOffer label, #bothOffer label, #digitalOffer label 152 { 153 display:block; 154 } 155 #sfg_page_header 156 { 157 padding-top:2em; 158 } 159 .optin_section 160 { 161 margin-left:15px; 162 } 163 .offer_group_auto_trans_text 164 { 165 font-weight:normal; 166 color:#808080; 167 font-size:12px; 168 } 169 .payment_info_header 170 { 171 display:none; 172 } 173 .html_5 174 { 175 text-align:center; 176 } 177 .offer_selector_control 178 { 179 margin:0 auto; 180 } 181 #pmt_title 182 { 183 padding-left:15px; 184 } 185 #sfg_page_content_1 .row_2 .col-md-12, #sfg_page_content_1 .row_5 .col-md-12 186 { 187 padding-bottom:0 !important; 188 padding-left:0; 189 padding-right:0; 190 } 191 #sfg_page_content_1 .row_1 .col-md-12 192 { 193 padding-bottom:0 !important; 194 } 195 #sfg_page_content_1 .row_5 196 { 197 margin-left:-30px; 198 margin-right:-30px; 199 border-left:10px solid #cccccc; 200 border-right:10px solid #cccccc; 201 border-top:10px solid #cccccc; 202 } 203 #sfg_page_content_1 .row_2, #sfg_page_content_1 .row_3 204 { 205 border-left:10px solid #cccccc; 206 border-right:10px solid #cccccc; 207 margin-left:-30px; 208 margin-right:-30px; 209 } 210 .riskFree 211 { 212 margin-top: 10px; 213 margin-bottom: 10px; 214 margin-left: 2px; 215 text-align: center; 216 border-style: solid; 217 background: #ebebeb; 218 border-spacing: 5px; 219 text-align: center; 220 padding: 0px 10px 10px 10px; 221 border-width: 1px; 222 } 223 .riskFree h3 224 { 225 font-size: 1.2em; 226 font-weight: 600; 227 margin-top:20px; 228 } 229 #sfg_page_content_1 .row_1 .col-md-12 230 { 231 padding-left:0; 232 padding-right:0; 233 } 234 #paymentFields 235 { 236 background-color:#cccccc; 237 } 238 #sfg_page_content_1 .row_6 239 { 240 border-left:10px solid #cccccc; 241 border-right:10px solid #cccccc; 242 border-bottom:10px solid #cccccc; 243 margin-bottom:1em; 244 } 245 #sfg_page_content_1 .row_5 #widget_8 246 { 247 padding-bottom:1em; 248 } 249 .offerText 250 { 251 font-size: 27px; 252 padding-top: 1em; 253 text-align: center; 254 color: #000; 255 font-weight: 600; 256 } 257 .img-responsive 258 { 259 margin:0 auto; 260 } 261 .white 262 { 263 font-weight:bold; 264 font-size:2.5em; 265 } 266 .step_title 267 { 268 background-color: #cccccc; 269 display: block; 270 height: 100%; 271 padding: 0; 272 padding-bottom: .75em; 273 } 274 .colA 275 { 276 position: relative; 277 right: 39px; 278 float: left; 279 } 280 .colB 281 { 282 padding-top: 20px !important; 283 text-align:center; 284 font-size:1.5em; 285 font-weight:bold; 286 } 287 .descriptionA, .descriptionB, .descriptionC 288 { 289 font-size: 1em; 290 font-weight: 900; 291 } 292 #sfg_page_content_1 .row_4 293 { 294 border-left:10px solid #cccccc; 295 border-right:10px solid #cccccc; 296 border-bottom:10px solid #cccccc; 297 margin-left:-30px; 298 margin-right:-30px; 299 margin-bottom:1em; 300 } 301 #sfg_page_content_1 .row_4 .col-md-12 302 { 303 padding-left:0; 304 padding-right:0; 305 } 306 .payment_section 307 { 308 margin-left:-15px; 309 padding-left:0; 310 } 311 #sfg_page_content_1 .row_3 #widget_6 312 { 313 text-align:center; 314 } 315 #sfg_page_content_1 .row_7 .col-md-12 316 { 317 padding-bottom:0; 318 } 319 #sfg_page_content_1 .row_7, #sfg_page_content_1 .row_8 320 { 321 border-left:10px solid #cccccc; 322 border-right:10px solid #cccccc; 323 } 324 #sfg_page_content_1 .row_8 325 { 326 border-bottom:10px solid #cccccc; 327 } 328 #sfg_optin_div 329 { 330 padding-left:30px; 331 } 332 .footer, .offer_auto_trans_text 333 { 334 color:#808080; 335 padding-left:0; 336 padding-right:0; 337 font-size:12px; 338 } 339 #sfg_page_content_1 .row_2 340 { 341 margin-top:-15px; 342 } 343 .widg_rgnsel 344 { 345 margin-top:-15px; 346 } 347 .step_title_two 348 { 349 margin-top:-15px; 350 } 351 #sfg_page_content_1 .row_7 .step1 352 { 353 margin-top:-10px; 354 } 355 @media screen and (min-width:768px) 356 { 357 #usOfferBOTH 358 { 359 margin-top:2em; 360 } 361 #OfferPRINT 362 { 363 margin-top:1.5em; 364 } 365 #sfg_page_content_1 .row_8 .col-md-6 366 { 367 padding-right:0; 368 } 369 #sfg_page_content_1 .row_1 370 { 371 margin-left:0; 372 margin-right:0; 373 } 374 #sfg_page_content_1 .row_2, #sfg_page_content_1 .row_3, #sfg_page_content_1 .row_4, 375 #sfg_page_content_1 .row_5, #sfg_page_content_1 .row_6, #sfg_page_content_1 .row_7, 376 #sfg_page_content_1 .row_8 377 { 378 margin-left:-15px; 379 margin-right:-15px; 380 } 381 #sfg_page_content_1 .row_7 .col-md-6 382 { 383 padding-left:30px; 384 } 385 } 386 @media screen and (max-width:767px) 387 { 388 .offer_group_auto_trans_text 389 { 390 padding-right:15px; 391 } 392 .state_selection_div, .submitSection 393 { 394 padding-left:0; 395 } 396 .page_footer_container 397 { 398 padding-left:0; 399 padding-right:0; 400 } 401 .buttons 402 { 403 margin-bottom:1em; 404 } 405 label[for=zip] 406 { 407 padding-left:0; 408 } 409 label[for=pass], label[for=passconfirm] 410 { 411 padding-left:15px; 412 } 413 label[for=credit], label[for=expiremonth], label[for=cvvCode] 414 { 415 padding-left:15px; 416 } 417 #sfg_page_content_1 .row_1 418 { 419 margin-left:0; 420 margin-right:0; 421 } 422 .form-check, #sfg_page_content_1 .row_2, #sfg_page_content_1 .row_3, #sfg_page_content_1 .row_4, #sfg_page_content_1 .row_5, 423 #sfg_page_content_1 .row_6 424 { 425 margin-left:-15px; 426 margin-right:-15px; 427 } 428 #sfg_page_content_1 .row_7 429 { 430 margin-left:0; 431 margin-right:-15px; 432 } 433 #sfg_page_content_1 .row_8 434 { 435 margin-left:0; 436 margin-right:-15px; 437 } 438 .optin_section 439 { 440 margin-left:30px; 441 margin-right:30px; 442 } 443 .payment_section 444 { 445 border-bottom:none; 446 } 447 #sfg_page_content_1 .row_8 448 { 449 border-bottom:10px solid #cccccc; 450 border-left:10px solid #cccccc; 451 margin-left:-15px; 452 } 453 .payment_section 454 { 455 border-left:none; 456 margin-left:0; 457 } 458 #sfg_page_content_1 .row_7 459 { 460 margin-left:-15px; 461 } 462 #sfg_page_footer, #sfg_page_content_1 #row_9 463 { 464 padding-left:15px; 465 padding-right:15px; 466 } 467 } 468 @media screen and (max-width:575px) 469 { 470 .widg_offgatrs 471 { 472 padding-left:30px; 473 padding-right:30px; 474 } 475 #sfg_page_footer 476 { 477 padding-left:15px !important; 478 padding-right:15px !important; 479 } 480 } 481 </style> 482 <!-- Google Tag Manager --> 483
483<script class="anlyt">
vendor: 363 bytes, lines 483-487
483(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 484 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 485 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 486 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 487 })(window,document,'script','dataLayer','
487GTM-K28RMMM
vendor: 3 bytes, line 487
487');
487</script>
487 488 <!-- End Google Tag Manager --> 489 </head> 490 <body id="sfg_page_1" class=""> 491 <!-- Google Tag Manager (noscript) -->
vendor: 77 bytes, lines 491-492
491 492 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
492GTM-K28RMMM
vendor: 101 bytes, lines 492-494
492" 493 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 494
494<!-- End Google Tag Manager (noscript) --> 495 <div id="sfg_page_header" class=""> 496 <div class="max_width"> 497 <div class="container-fluid page_header_container"> 498 <div class="row text-center"> 499 <div class="col-sm-12"> 500 <p><img src="/ecom/tpw/images/tpw_header.png" data-image="qw7zoc9rvkxb"></p> 501 </div> 502 </div> 503 <div class="row"> 504 <div class="col-sm-12 offerText"> 505 The Outdoor Magazine of Texas</div> 506 </div> 507 </div> 508 </div> 509 </div> 510 <div id="sfg_page_body"> 511 <div class="max_width"> 512 <form class="form-horizontal" action="" method="POST" onsubmit="return false"> 513 <input id="guid" type="hidden" name="sfg_guid" value="1790912353.103"> 514 <input id="session_token" type="hidden" name="session_token" value="xb2db2f5fdb7bf8bc9ba6c843b9c9d528"> 515 <input type="hidden" name="country" value="USA" disabled> 516 <div id="sfg_page_content_0" class="page_content page_content_0" style="display: none"> 517 </div> 518 <div id="sfg_page_content_1" class="page_content page_content_1"> 519 <div class="container-fluid page_content_container layout"> 520 <div class="row row_1"> 521 <div class="col-md-12"> 522 <div class="zone"> 523 <div class="widg widg_html"> 524 <div class="html_2"><div class="row step step1 max-width"> 525 <div class="step_title col-sm-12"> 526 <div class="white px-3 py-2"><span style="color:black;"> Subscribe today for only $2/month</span></div> 527 </div> 528 </div></div> 529 </div> 530 </div> 531 </div> 532 </div> 533 <div class="row row_2"> 534 <div class="col-md-12"> 535 <div class="zone"> 536 <div class="widg widg_rgnsel widg_rgnsel_a"> 537 <div class="region_selector_control"> 538 <ul class="list-group list-group-horizontal-sm"> 539 <li class="list-group-item"> 540 <div class="form-check-inline"> 541 <label class="form-check-label"> 542 <input class="form-check-input" type="radio" name="region" value="USA" checked>United States </label> 543 </div> 544 </li> 545 <li class="list-group-item"> 546 <div class="form-check-inline"> 547 <label class="form-check-label"> 548 <input class="form-check-input" type="radio" name="region" value="CAN">Canada </label> 549 </div> 550 </li> 551 <li class="list-group-item"> 552 <div class="form-check-inline"> 553 <label class="form-check-label"> 554 <input class="form-check-input" type="radio" name="region" value="INT">International </label> 555 </div> 556 </li> 557 </ul> 558 </div> 559 </div> 560 </div> 561 </div> 562 </div> 563 <div class="row row_3"> 564 <div class="col-md-12"> 565 <div class="zone"> 566 <div class="widg widg_offer" data-offer-title="Offer"> 567 <div class="offer_presentation offer_4"> 568 <p style="margin: auto; text-align: center;"><img src="/ecom/TPW/images/AllAccess_Dec24_600.jpg" data-image="8407388" alt="Cover of Texas Parks & Wildlife magazine with an iPad on the left and a smartphone on the right highlighting content from the magazine's mobile app"></p><div class="bothOffer serviceLevel" id="bothOffer"> 569 <label> 570 <div class="descriptionB"> 571 <div class="colB" style="margin-bottom: 20px;"><br> 572 </div> 573 <div style="text-align: center;"></div> 574 </div> 575 <div class="col-md-12 offerD" id="usOfferBOTH"> 576 <div class="row offerSelections BOTH text-center top-margin" id="offerSelectionBOTH1"> 577 <div 578 class="offer_selector_control offer_selector_control_inline" 579 data-offer="4" 580 data-group="0" 581 data-desc="Offer" 582 data-type="sp" 583 data-cd="TPWMO" data-pri="TPWMO" data-sec="MONTHLY" 584 data-sel="Y" 585 data-fut="Y" 586 data-atr="Y" 587 data-price="" 588 data-shipping="0.00" 589 data-total="2.00" 590 591 592 > 593 <div class="form-check offer_selector"> 594 <input class="form-check-input offer_selector_input" type="hidden" name="self[0][4][sel]" value="Y" data-offer-title="Offer" data-price="2" data-usa-price="2" data-can-price="2" data-int-price="2">
595 <span class="offer_selector_text"><div style="text-align: center;"><span style="font-size: 18px;"><span style="font-size: 16px;">For more than 80 years, <i>Texas Parks & Wildlife</i> magazine has been the voice of the Texas outdoors, shining the spotlight on a multitude of outdoor recreation opportunities including state parks, fishing, hunting, camping, birding, paddling, boating and travel, as well as wildlife and environmental issues across the Lone Star State. No one covers the Texas outdoors — and outdoor Texans — like we do.<br> 596 <br> 597 <span style="font-size: 1.2rem; margin:0 1em; display:inline-block;">Subscribing is now easier than ever! Enjoy <em>Texas Parks & Wildlife</em> magazine delivered to your mailbox 10 times a year, plus full access to our mobile app archive with more than 900 digital features highlighting wild things, places and adventures across the Lone Star state — all for just $2 a month.</span></span></span><span style="font-size: 18px;"><span style="font-size: 16px;"><span style="font-size: 1.2rem; margin:0 1em; display:inline-block;"></span></span></span><br> 598 <span style="font-size: 18px;"><span style="font-size: 16px;"><strong>For Gift Subscriptions, <a href="https://subscribe.tpwmagazine.com/flex/TPW/DEC25GIFT/" target="_blank">Click Here.</a></strong></span></span></div></span> 599 </div> 600 </div> 601 602 </div> 603 </div> 604 </label> 605 </div> 606 </div> 607 </div> 608 </div> 609 </div> 610 </div> 611 <div class="row row_4"> 612 <div class="col-md-12"> 613 <div class="zone"> 614 <div class="widg widg_html"> 615 <div class="html_5"><em>Texas Parks & Wildlife</em> magazine digital app is available for Android™ and iOS® devices (iPad® and iPhone®).</div> 616 </div> 617 </div> 618 </div> 619 </div> 620 <div class="row row_5"> 621 <div class="col-md-12"> 622 <div class="zone"> 623 <div class="widg widg_html"> 624 <div class="html_3"><div class="step_title step_title_two max-width p-1"> 625 <span class="section_two" style="color:white; padding-right:0.25em; font-weight:bold; font-size:2.5em; font-family:'Titillum Web', sans-serif;">1</span> <span style="color:white; font-size:2.5em; font-weight:bold;">|</span> 626 <span style="color:black; font-size:2.5em; font-weight:bold; font-family:'Titillium Web', sans-serif;">Enter your mailing information</span> 627 </div></div> 628 </div> 629 </div> 630 </div> 631 </div> 632 <div class="row row_6"> 633 <div class="col-md-12"> 634 <div class="zone"> 635 <div class="widg widg_cust widg_cust_c"> 636 <div class="row"> 637 <div class="col-lg-6"> 638 <div id="sfg_firstname_div" class="form-group row form_label_left"> 639 <div class="col-sm-3 col_label"> 640 <label for="sfg_firstname" class="control-label">First Name</label> 641 </div> 642 <div class="col-sm-8"> 643 <input id="sfg_firstname" class="form-control" type="text" name="firstname" value="" maxlength="15"> 644 </div> 645 </div> 646 <div id="sfg_lastname_div" class="form-group row form_label_left"> 647 <div class="col-sm-3 col_label"> 648 <label for="sfg_lastname" class="control-label">Last Name<span class="rq">*</span></label> 649 </div> 650 <div class="col-sm-8"> 651 <input id="sfg_lastname" class="form-control" type="text" name="lastname" value="" maxlength="20"> 652 </div> 653 </div> 654 <div id="sfg_address1_div" class="form-group row form_label_left"> 655 <div class="col-sm-3 col_label"> 656 <label for="sfg_address1" class="control-label">Address<span class="rq">*</span></label> 657 </div> 658 <div class="col-sm-8"> 659 <input id="sfg_address1" class="form-control" type="text" name="address1" value="" maxlength="40"> 660 </div> 661 </div> 662 <div id="sfg_address2_div" class="form-group row form_label_left"> 663 <div class="col-sm-3 col_label"> 664 <label for="sfg_address2" class="control-label">Address</label> 665 </div> 666 <div class="col-sm-8"> 667 <input id="sfg_address2" class="form-control" type="text" name="address2" value="" maxlength="40"> 668 </div> 669 </div> 670 </div> 671 <div class="col-lg-6"> 672 <div id="sfg_city_div" class="form-group row form_label_left"> 673 <div class="col-sm-3 col_label"> 674 <label for="sfg_city" class="control-label">City<span class="rq">*</span></label> 675 </div> 676 <div class="col-sm-8"> 677 <input id="sfg_city" class="form-control" type="text" name="city" value="" maxlength="25"> 678 </div> 679 </div> 680 <div id="sfg_statezip_div" class="form-group row form_label_left"> 681 <div class="col-sm-3 col_label"> 682 <label for="sfg_state" class="control-label">State<span class="rq">*</span></label> 683 </div> 684 <div class="col-sm-4"> 685 <select id="sfg_state" name="state" class="form-control" aria-label="State or province"> 686 <option value=""> Select state / province... </option> 687 <option value="1AL">Alabama</option> 688 <option value="1AK">Alaska</option> 689 <option value="1AZ">Arizona</option> 690 <option value="1AR">Arkansas</option> 691 <option value="1CA">California</option> 692 <option value="1CO">Colorado</option> 693 <option value="1CT">Connecticut</option> 694 <option value="1DE">Delaware</option> 695 <option value="1DC">District of Columbia</option> 696 <option value="1FL">Florida</option> 697 <option value="1GA">Georgia</option> 698 <option value="1HI">Hawaii</option> 699 <option value="1ID">Idaho</option> 700 <option value="1IL">Illinois</option> 701 <option value="1IN">Indiana</option> 702 <option value="1IA">Iowa</option> 703 <option value="1KS">Kansas</option> 704 <option value="1KY">Kentucky</option> 705 <option value="1LA">Louisiana</option> 706 <option value="1ME">Maine</option> 707 <option value="1MD">Maryland</option> 708 <option value="1MA">Massachusetts</option> 709 <option value="1MI">Michigan</option> 710 <option value="1MN">Minnesota</option> 711 <option value="1MS">Mississippi</option> 712 <option value="1MO">Missouri</option> 713 <option value="1MT">Montana</option> 714 <option value="1NE">Nebraska</option> 715 <option value="1NV">Nevada</option> 716 <option value="1NH">New Hampshire</option> 717 <option value="1NJ">New Jersey</option> 718 <option value="1NM">New Mexico</option> 719 <option value="1NY">New York</option> 720 <option value="1NC">North Carolina</option> 721 <option value="1ND">North Dakota</option> 722 <option value="1OH">Ohio</option> 723 <option value="1OK">Oklahoma</option> 724 <option value="1OR">Oregon</option> 725 <option value="1PA">Pennsylvania</option> 726 <option value="1RI">Rhode Island</option> 727 <option value="1SC">South Carolina</option> 728 <option value="1SD">South Dakota</option> 729 <option value="1TN">Tennessee</option> 730 <option value="1TX">Texas</option> 731 <option value="1UT">Utah</option> 732 <option value="1VT">Vermont</option> 733 <option value="1VA">Virginia</option> 734 <option value="1WA">Washington</option> 735 <option value="1WV">West Virginia</option> 736 <option value="1WI">Wisconsin</option> 737 <option value="1WY">Wyoming</option> 738 <option value=""></option> 739 <option value="2AS">American Samoa</option> 740 <option value="2AE">Armed Forces - All Others</option> 741 <option value="2AA">Armed Forces Americas</option> 742 <option value="2AP">Armed Forces Pacific</option> 743 <option value="2FM">Fed State Micronesia</option> 744 <option value="2GU">Guam</option> 745 <option value="2MH">Marshall Islands</option> 746 <option value="2MP">Northen Mariana Isl</option> 747 <option value="2PW">Palau</option> 748 <option value="2PR">Puerto Rico</option> 749 <option value="2VI">Virgin Islands</option> 750 <option value=""></option> 751 <option value="3AB">Alberta</option> 752 <option value="3BC">British Columbia</option> 753 <option value="3MB">Manitoba</option> 754 <option value="3NB">New Brunswick</option> 755 <option value="3NL">Newfoundland</option> 756 <option value="3NT">Northwest Territories</option> 757 <option value="3NS">Nova Scotia</option>�
757 758 <option value="3NU">Nunavut</option> 759 <option value="3ON">Ontario</option> 760 <option value="3PE">Prince Edward Island</option> 761 <option value="3QC">Quebec (QC)</option> 762 <option value="3SK">Saskatchewan</option> 763 <option value="3YT">Yukon Territories</option> 764 </select> 765
765<script type="text/javascript"> 766 var js_st_types = new Array("1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","2","2","2","2","2","2","2","2","2","2","2","3","3","3","3","3","3","3","3","3","3","3","3","3"); 767 var js_st_codes = new Array("AL","AK","AZ","AR","CA","CO","CT","DE","DC","FL","GA","HI","ID","IL","IN","IA","KS","KY","LA","ME","MD","MA","MI","MN","MS","MO","MT","NE","NV","NH","NJ","NM","NY","NC","ND","OH","OK","OR","PA","RI","SC","SD","TN","TX","UT","VT","VA","WA","WV","WI","WY","AS","AE","AA","AP","FM","GU","MH","MP","PW","PR","VI","AB","BC","MB","NB","NL","NT","NS","NU","ON","PE","QC","SK","YT"); 768 var js_st_names = new Array("Alabama","Alaska","Arizona","Arkansas","California","Colorado","Connecticut","Delaware","District of Columbia","Florida","Georgia","Hawaii","Idaho","Illinois","Indiana","Iowa","Kansas","Kentucky","Louisiana","Maine","Maryland","Massachusetts","Michigan","Minnesota","Mississippi","Missouri","Montana","Nebraska","Nevada","New Hampshire","New Jersey","New Mexico","New York","North Carolina","North Dakota","Ohio","Oklahoma","Oregon","Pennsylvania","Rhode Island","South Carolina","South Dakota","Tennessee","Texas","Utah","Vermont","Virginia","Washington","West Virginia","Wisconsin","Wyoming","American Samoa","Armed Forces - All Others","Armed Forces Americas","Armed Forces Pacific","Fed State Micronesia","Guam","Marshall Islands","Northen Mariana Isl","Palau","Puerto Rico","Virgin Islands","Alberta","British Columbia","Manitoba","New Brunswick","Newfoundland","Northwest Territories","Nova Scotia","Nunavut","Ontario","Prince Edward Island","Quebec (QC)","Saskatchewan","Yukon Territories"); 769 770 var clicked_optins = new Array(); // use to determine if a particular optin box has been clicked 771 var unclicked_optins = new Array(); // use to keep track of the unclicked default value of each optin checkbox 772 773 var selected_states = new Array(); // use as a "stack" for selected states 774 var listeners_added = new Array(); // use to tell if I've already added a listener for a state dropdown 775 776 777 var hid_sfg_state = document.getElementById('hid_sfg_state'); 778 var sfg_state = document.getElementById('sfg_state'); 779 if (!hid_sfg_state && sfg_state) { 780 var parent_element = sfg_state.parentNode; 781 if (parent_element !== null) { 782 var hid_selection = document.createElement("input"); 783 hid_selection.type = "hidden"; 784 hid_selection.id = 'hid_sfg_state'; 785 hid_selection.name = 'hid_sfg_state'; 786 787 parent_element.appendChild(hid_selection); 788 } 789 } 790 </script>
790 791
791<script type="text/javascript"> 792 function optin_click ( optin_id ) { 793 if (optin_id == undefined || optin_id == null || optin_id == '') return; 794 clicked_optins[optin_id] = true; 795 return true; 796 } 797 798 function register_state_choice () { 799 800 state_dropdown_id = this.id; 801 st = this; 802 803 if (st.selectedIndex != -1) { 804 var selected_state = st.options[st.selectedIndex].value; 805 } else { 806 var selected_state = ''; 807 } 808 809 if (selected_state == '') return; 810 811 if (typeof selected_states[state_dropdown_id] === 'undefined') { 812 selected_states[state_dropdown_id] = new Array(); 813 } 814 if (selected_state > '') { 815 if (selected_states[state_dropdown_id].indexOf(selected_state) < 0) { 816 selected_states[state_dropdown_id].push(selected_state); 817 } 818 819 hid_selection = document.getElementById('hid_'+state_dropdown_id); 820 if (hid_selection) { 821 hid_selection.value = selected_state; 822 } 823 } 824 } 825 826 function toggle_state_dropdown (country_dropdown_id, state_dropdown_id, cur_state, optin_id) { 827 // NOTE: optin_id begins optional args 828 // if they didn't supply optin_id, set it to blank 829 optin_id = typeof optin_id === "undefined" ? "" : optin_id; 830 831 var c = document.getElementById(country_dropdown_id); 832 if (c == undefined) return; 833 834 var my_country = ''; 835 if (c.tagName == 'SELECT') { 836 if (c.selectedIndex == undefined || c.selectedIndex == null || (c.selectedIndex < 0 && c.options.length)) c.selectedIndex = 0; 837 if (c.options[c.selectedIndex] == undefined) return; 838 839 my_country = c.options[c.selectedIndex].value; 840 } else { 841 my_country = c.value; 842 } 843 844 // special processing of optin if my_country is not USA 845 // begin by making sure we store the default value of the optin checkbox 846 if (optin_id > '') { 847 // get the optin box associated with this country 848 var e = document.getElementById(optin_id); 849 850 // if we have not stored the default chkbox state of optin_id, store it now 851 if (unclicked_optins[optin_id] == undefined || unclicked_optins[optin_id] == null) { 852 if (e != undefined && e != null) { 853 unclicked_optins[optin_id] = e.checked; 854 } 855 } 856 // if the optin chkbox has been clicked, don't do anything; they've "intervened" 857 if (clicked_optins[optin_id] != undefined && clicked_optins[optin_id] != null) { 858 // the optin box was clicked, so no need to unclick it now 859 } else { 860 // the optin box was not clicked, so if USA, restore it to its default 861 // if not USA, uncheck it 862 863 if (e != undefined && e != null) { 864 if (my_country == 'USA') { 865 // restore the checkbox back to what it was 866 if (unclicked_optins[optin_id] != undefined && unclicked_optins[optin_id] != null) { 867 e.checked = unclicked_optins[optin_id]; 868 } 869 870 } else { 871 // since this is not USA, uncheck it 872 e.checked = false; 873 } 874 } else { 875 // something went wrong unclicking the box; move on 876 } 877 } 878 } 879 880 var st = document.getElementById(state_dropdown_id); 881 if (st == undefined) return; 882 883 884 // add a listener to register any changes to the state dropdown 885 if (listeners_added[state_dropdown_id] === undefined || selected_states[state_dropdown_id] === null) { 886 // keep track of the fact that we added the listener 887 listeners_added[state_dropdown_id] = true; 888 889 // add the listener 890 if (st.addEventListener) { 891 st.addEventListener("change", register_state_choice); 892 } else { 893 st.attachEvent("onchange", register_state_choice); 894 } 895 } 896 897 // scrape the most recent selection from the hidden input 898 // in case this is a "back button," which does not 899 // process correctly in this scenario on IE 900 hid_selection = document.getElementById('hid_'+state_dropdown_id); 901 var prev_selected_state = ''; 902 if (hid_selection) { 903 prev_selected_state = hid_selection.value ? hid_selection.value : ''; 904 } 905 906 var had_one = true; 907 if (selected_states[state_dropdown_id] == undefined || selected_states[state_dropdown_id] === null) { 908 selected_states[state_dropdown_id] = new Array(); 909 if (prev_selected_state > '') { 910 selected_states[state_dropdown_id].push(prev_selected_state); 911 } 912 had_one = false; 913 } 914 915 if (had_one || prev_selected_state == '') { 916 if (st.selectedIndex != -1) { 917 var selected_state = st.options[st.selectedIndex].value; 918 } else { 919 var selected_state = ''; 920 } 921 922 if (selected_state > '') { 923 if (selected_states[state_dropdown_id].indexOf(selected_state) < 0) { 924 selected_states[state_dropdown_id].push(selected_state); 925 } 926 } 927 } 928 929 // re-populate the states based on the country selected 930 st.options.length = 0; // clear the select options 931 932 if (my_country == "USA") { 933 var opt = document.createElement("option"); 934 st.options.add(opt); 935 opt.value = ''; 936 opt.text = ' Select state... '; 937 938 for (var i = 0; i < js_st_types.length; i++) { 939 if (js_st_types[i] != '1' && js_st_types[i] != '2') continue; 940 941 var opt = document.createElement("option"); 942 st.options.add(opt); 943 opt.value = js_st_types[i] + js_st_codes[i];
944 opt.text = js_st_names[i]; 945 946 if (cur_state.toUpperCase() == js_st_codes[i].toUpperCase()) { 947 opt.selected = true; 948 if (hid_selection) hid_selection.value = opt.value; 949 } else { 950 for (j = selected_states[state_dropdown_id].length; j > 0; j--) { 951 if (opt.value == selected_states[state_dropdown_id][j-1]) { 952 opt.selected = true; 953 // register the most recent state that is selected for the 954 // country 955 if (hid_selection) { 956 hid_selection.value = opt.value; 957 } 958 959 break; 960 } 961 } 962 } 963 } 964 965 } else if (my_country == "CANADA") { 966 var opt = document.createElement("option"); 967 st.options.add(opt); 968 opt.value = ''; 969 opt.text = ' Select province... '; 970 opt.selected = true; 971 972 for (var i = 0; i < js_st_types.length; i++) { 973 if (js_st_types[i] == '1' || js_st_types[i] == '2') continue; 974 975 var opt = document.createElement("option"); 976 st.options.add(opt); 977 opt.value = js_st_types[i] + js_st_codes[i]; 978 opt.text = js_st_names[i]; 979 980 if (cur_state.toUpperCase() == js_st_codes[i].toUpperCase()) { 981 opt.selected = true; 982 if (hid_selection) hid_selection.value = opt.value; 983 } else { 984 for (j = selected_states[state_dropdown_id].length; j > 0; j--) { 985 if (opt.value == selected_states[state_dropdown_id][j-1]) { 986 opt.selected = true; 987 // register the most recent state that is selected for the 988 // country 989 if (hid_selection) { 990 hid_selection.value = opt.value; 991 } 992 993 break; 994 } 995 } 996 } 997 } 998 } else { 999 var opt = document.createElement("option"); 1000 st.options.add(opt); 1001 opt.value = ''; 1002 opt.text = ' None '; 1003 } 1004 } 1005 </script>
1005 1006 </div> 1007 <div class="col-sm-1 px-sm-0 col_label"> 1008 <label for="sfg_zip" class="control-label">Zip<span class="rq">*</span></label> 1009 </div> 1010 <div class="col-sm-3"> 1011 <input id="sfg_zip" class="form-control" type="text" name="zip" value=""> 1012 </div> 1013 </div> 1014 <div id="sfg_country_div" class="form-group row form_label_left"> 1015 <div class="col-sm-3 col_label"> 1016 <label for="sfg_country" class="control-label">Country<span class="rq">*</span></label> 1017 </div> 1018 <div class="col-sm-8"> 1019 <select id="sfg_country" name="country" class="form-control country_control" aria-label="Country" onchange="toggle_state_dropdown('sfg_country', 'sfg_state', '', 'optin')"> 1020 <option value=""> Select Country... </option> 1021 <option selected value="USA">USA</option> 1022 <option value="CANADA">Canada</option> 1023 <option value="AFGHANISTAN">Afghanistan</option> 1024 <option value="ALAND ISLANDS">Aland Islands</option> 1025 <option value="ALBANIA">Albania</option> 1026 <option value="ALGERIA">Algeria</option> 1027 <option value="AMERICAN SAMOA">American Samoa</option> 1028 <option value="ANDORRA">Andorra</option> 1029 <option value="ANGOLA">Angola</option> 1030 <option value="ANGUILLA">Anguilla</option> 1031 <option value="ANTARCTICA">Antarctica</option> 1032 <option value="ANTIGUA AND BARBUDA">Antigua and Barbuda</option> 1033 <option value="ARGENTINA">Argentina</option> 1034 <option value="ARMENIA">Armenia</option> 1035 <option value="ARUBA">Aruba</option> 1036 <option value="AUSTRALIA">Australia</option> 1037 <option value="AUSTRIA">Austria</option> 1038 <option value="AZERBAIJAN">Azerbaijan</option> 1039 <option value="BAHAMAS">Bahamas</option> 1040 <option value="BAHRAIN">Bahrain</option> 1041 <option value="BANGLADESH">Bangladesh</option> 1042 <option value="BARBADOS">Barbados</option> 1043 <option value="BELARUS">Belarus</option> 1044 <option value="BELGIUM">Belgium</option> 1045 <option value="BELIZE">Belize</option> 1046 <option value="BENIN">Benin</option> 1047 <option value="BERMUDA">Bermuda</option> 1048 <option value="BHUTAN">Bhutan</option> 1049 <option value="BOLIVIA">Bolivia</option> 1050 <option value="BONAIRE, SAINT EUSTATIUS AND">Bonaire, Saint Eustatius and</option> 1051 <option value="BOSNIA AN
1051D HERZEGOVINA">Bosnia and Herzegovina</option> 1052 <option value="BOTSWANA">Botswana</option> 1053 <option value="BOUVET ISLAND">Bouvet Island</option> 1054 <option value="BRAZIL">Brazil</option> 1055 <option value="BRITISH INDIAN OCEAN TERRITORY">British Indian Ocean Territory</option> 1056 <option value="BRUNEI DARUSSALAM">Brunei Darussalam</option> 1057 <option value="BULGARIA">Bulgaria</option> 1058 <option value="BURKINA FASO">Burkina Faso</option> 1059 <option value="BURUNDI">Burundi</option> 1060 <option value="CAMBODIA">Cambodia</option> 1061 <option value="CAMEROON">Cameroon</option> 1062 <option value="CAPE VERDE">Cape Verde</option> 1063 <option value="CAYMAN ISLANDS">Cayman Islands</option> 1064 <option value="CENTRAL AFRICAN REPUBLIC">Central African Republic</option> 1065 <option value="CHAD">Chad</option> 1066 <option value="CHILE">Chile</option> 1067 <option value="CHINA">China</option> 1068 <option value="CHRISTMAS ISLAND">Christmas Island</option> 1069 <option value="COCOS (KEELING) ISLANDS">Cocos (Keeling) Islands</option> 1070 <option value="COLOMBIA">Colombia</option> 1071 <option value="COMOROS">Comoros</option> 1072 <option value="CONGO">Congo</option> 1073 <option value="CONGO, THE DEMOCRATIC REPUBLIC">Congo, the Democratic Republic</option> 1074 <option value="COOK ISLANDS">Cook Islands</option> 1075 <option value="COSTA RICA">Costa Rica</option> 1076 <option value="CROATIA">Croatia</option> 1077 <option value="CURACAO">Curacao</option> 1078 <option value="CYPRUS">Cyprus</option> 1079 <option value="CZECH REPUBLIC">Czech Republic</option> 1080 <option value="DENMARK">Denmark</option> 1081 <option value="DJIBOUTI">Djibouti</option> 1082 <option value="DOMINICA">Dominica</option> 1083 <option value="DOMINICAN REPUBLIC">Dominican Republic</option> 1084 <option value="EAST TIMOR">East Timor</option> 1085 <option value="ECUADOR">Ecuador</option> 1086 <option value="EGYPT">Egypt</option> 1087 <option value="EL SALVADOR">El Salvador</option> 1088 <option value="EQUATORIAL GUINEA">Equatorial Guinea</option> 1089 <option value="ERITREA">Eritrea</option> 1090 <option value="ESTONIA">Estonia</option> 1091 <option value="ETHIOPIA">Ethiopia</option> 1092 <option value="FALKLAND ISLANDS">Falkland Islands</option> 1093 <option value="FAROE ISLANDS">Faroe Islands</option> 1094 <option value="FIJI">Fiji</option> 1095 <option value="FINLAND">Finland</option> 1096 <option value="FRANCE">France</option> 1097 <option value="FRENCH GUIANA">French Guiana</option> 1098 <option value="FRENCH POLYNESIA">French Polynesia</option> 1099 <option value="FRENCH SOUTHERN TERRITORIES">French Southern Territories</option> 1100 <option value="GABON">Gabon</option> 1101 <option value="GAMBIA">Gambia</option> 1102 <option value="GEORGIA">Georgia</option> 1103 <option value="GERMANY">Germany</option> 1104 <option value="GHANA">Ghana</option> 1105 <option value="GIBRALTAR">Gibraltar</option> 1106 <option value="GREECE">Greece</option> 1107 <option value="GREENLAND">Greenland</option> 1108 <option value="GRENADA">Grenada</option> 1109 <option value="GUADELOUPE">Guadeloupe</option> 1110 <option value="GUATEMALA">Guatemala</option> 1111 <option value="GUERNSEY">Guernsey</option> 1112 <option value="GUINEA">Guinea</option> 1113 <option value="GUINEA-BISSAU">Guinea-bissau</option> 1114 <option value="GUYANA">Guyana</option> 1115 <option value="HAITI">Haiti</option> 1116 <option value="HEARD ISLAND AND MCDONALD ISLA">Heard Island and Mcdonald Isla</option> 1117 <option value="HOLY SEE (VATICAN CITY STATE)">Holy See (Vatican City State)</option> 1118 <option value="HONDURAS">Honduras</option> 1119 <option value="HONG KONG">Hong Kong</option> 1120 <option value="HUNGARY">Hungary</option> 1121 <option value="ICELAND">Iceland</option> 1122 <option value="INDIA">India</option> 1123 <option value="INDONESIA">Indonesia</option> 1124 <option value="IRAQ">Iraq</option> 1125 <option value="IRELAND">Ireland</option> 1126 <option value="ISLE OF MAN">Isle of Man</option> 1127 <option value="ISRAEL">Israel</option> 1128 <option value="ITALY">Italy</option> 1129 <option value="IVORY COAST">
1129Ivory Coast</option> 1130 <option value="JAMAICA">Jamaica</option> 1131 <option value="JAPAN">Japan</option> 1132 <option value="JERSEY">Jersey</option> 1133 <option value="JORDAN">Jordan</option> 1134 <option value="KAZAKHSTAN">Kazakhstan</option> 1135 <option value="KENYA">Kenya</option> 1136 <option value="KIRIBATI">Kiribati</option> 1137 <option value="KOSOVO">Kosovo</option> 1138 <option value="KUWAIT">Kuwait</option> 1139 <option value="KYRGYZSTAN">Kyrgyzstan</option> 1140 <option value="LAOS PEOPLES DEMOCRATIC REPUBL">Laos Peoples Democratic Republ</option> 1141 <option value="LATVIA">Latvia</option> 1142 <option value="LEBANON">Lebanon</option> 1143 <option value="LESOTHO">Lesotho</option> 1144 <option value="LIBERIA">Liberia</option> 1145 <option value="LIBYAN ARAB JAMAHIRIYA">Libyan Arab Jamahiriya</option> 1146 <option value="LIECHTENSTEIN">Liechtenstein</option> 1147 <option value="LITHUANIA">Lithuania</option> 1148 <option value="LUXEMBOURG">Luxembourg</option> 1149 <option value="MACAU">Macau</option> 1150 <option value="MACEDONIA">Macedonia</option> 1151 <option value="MADAGASCAR">Madagascar</option> 1152 <option value="MALAWI">Malawi</option> 1153 <option value="MALAYSIA">Malaysia</option> 1154 <option value="MALDIVES">Maldives</option> 1155 <option value="MALI">Mali</option> 1156 <option value="MALTA">Malta</option> 1157 <option value="MARSHALL ISLANDS">Marshall Islands</option> 1158 <option value="MARTINIQUE">Martinique</option> 1159 <option value="MAURITANIA">Mauritania</option> 1160 <option value="MAURITIUS">Mauritius</option> 1161 <option value="MAYOTTE">Mayotte</option> 1162 <option value="MEXICO">Mexico</option> 1163 <option value="MICRONESIA, FEDERATED STATES O">Micronesia, Federated States O</option> 1164 <option value="MOLDOVA, REPUBLIC OF">Moldova, Republic of</option> 1165 <option value="MONACO">Monaco</option> 1166 <option value="MONGOLIA">Mongolia</option> 1167 <option value="MONTENEGRO">Montenegro</option> 1168 <option value="MONTSERRAT">Montserrat</option> 1169 <option value="MOROCCO">Morocco</option> 1170 <option value="MOZAMBIQUE">Mozambique</option> 1171 <option value="MYANMAR">Myanmar</option> 1172 <option value="NAMIBIA">Namibia</option> 1173 <option value="NAURU">Nauru</option> 1174 <option value="NEPAL">Nepal</option> 1175 <option value="NETHERLANDS">Netherlands</option> 1176 <option value="NETHERLANDS ANTILLES">Netherlands Antilles</option> 1177 <option value="NEW CALEDONIA">New Caledonia</option> 1178 <option value="NEW ZEALAND">New Zealand</option> 1179 <option value="NICARAGUA">Nicaragua</option> 1180 <option value="NIGER">Niger</option> 1181 <option value="NIGERIA">Nigeria</option> 1182 <option value="NIUE">Niue</option> 1183 <option value="NORFOLK ISLAND">Norfolk Island</option> 1184 <option value="NORTHERN MARIANA ISLANDS">Northern Mariana Islands</option> 1185 <option value="NORWAY">Norway</option> 1186 <option value="OMAN">Oman</option> 1187 <option value="PAKISTAN">Pakistan</option> 1188 <option value="PALAU">Palau</option> 1189 <option value="PALESTINIA
1189N TERRITORY">Palestinian Territory</option> 1190 <option value="PANAMA">Panama</option> 1191 <option value="PAPUA NEW GUINEA">Papua New Guinea</option> 1192 <option value="PARAGUAY">Paraguay</option> 1193 <option value="PERU">Peru</option> 1194 <option value="PHILIPPINES">Philippines</option> 1195 <option value="PITCAIRN">Pitcairn</option> 1196 <option value="POLAND">Poland</option> 1197 <option value="PORTUGAL">Portugal</option> 1198 <option value="QATAR">Qatar</option> 1199 <option value="REUNION">Reunion</option> 1200 <option value="ROMANIA">Romania</option> 1201 <option value="RWANDA">Rwanda</option> 1202 <option value="SAINT BARTHELEMY">Saint Barthelemy</option> 1203 <option value="SAINT HELENA">Saint Helena</option> 1204 <option value="SAINT KITTS AND NEVIS">Saint Kitts and Nevis</option> 1205 <option value="SAINT LUCIA">Saint Lucia</option> 1206 <option value="SAINT MARTIN">Saint Martin</option> 1207 <option value="SAINT PIERRE AND MIQUELON">Saint Pierre and Miquelon</option> 1208 <option value="SAINT VINCENT AND THE GRENADIN">Saint Vincent and the Grenadin</option> 1209 <option value="SAMOA (INDEPENDENT)">Samoa (Independent)</option> 1210 <option value="SAN MARINO">San Marino</option> 1211 <option value="SAO TOME AND PRINCIPE">Sao Tome and Principe</option> 1212 <option value="SAUDI ARABIA">Saudi Arabia</option> 1213 <option value="SENEGAL">Senegal</option> 1214 <option value="SERBIA">Serbia</option> 1215 <option value="SEYCHELLES">Seychelles</option> 1216 <option value="SIERRA LEONE">Sierra Leone</option> 1217 <option value="SINGAPORE">Singapore</option> 1218 <option value="SINT MAARTEN (DUTCH PART)">Sint Maarten (Dutch Part)</option> 1219 <option value="SLOVAKIA">Slovakia</option> 1220 <option value="SLOVENIA">Slovenia</option> 1221 <option value="SOLOMON ISLANDS">Solomon Islands</option> 1222 <option value="SOMALIA">Somalia</option> 1223 <option value="SOUTH AFRICA">South Africa</option> 1224 <option value="SOUTH GEORGIA AND THE SOUTH SA">South Georgia and the South Sa</option> 1225 <option value="SOUTH KOREA">South Korea</option> 1226 <option value="SOUTH SUDAN">South Sudan</option> 1227 <option value="SPAIN">Spain</option> 1228 <option value="SRI LANKA">Sri Lanka</option> 1229 <option value="SUDAN">Sudan</option> 1230 <option value="SURINAME">Suriname</option> 1231 <option value="SVALBARD AND JAN MAYEN ISLANDS">Svalbard and Jan Mayen Islands</option> 1232 <option value="SWAZILAND">Swaziland</option> 1233 <option value="SWEDEN">Sweden</option> 1234 <option value="SWITZERLAND">Switzerland</option> 1235 <option value="TAIWAN">Taiwan</option> 1236 <option value="TAJIKISTAN">Tajikistan</option> 1237 <option value="TANZANIA">Tanzania</option> 1238 <option value="THAILAND">Thailand</option> 1239 <option value="TIMOR-LESTE">Timor-leste</option> 1240 <option value="TOGO">Togo</option> 1241 <option value="TOKELAU">Tokelau</option> 1242 <option value="TONGA">Tonga</option> 1243 <option value="TRINIDAD AND TOBAGO">Trinidad and Tobago</option> 1244 <option value="TUNISIA">Tunisia</option> 1245 <option value="TURKEY">Turkey</option> 1246 <option value="TURKMENISTAN">Turkmenistan</option> 1247 <option value="TURKS AND CAICOS ISLANDS">Turks and Caicos Islands</option> 1248 <option value="TUVALU">Tuvalu</option> 1249 <option value="UGANDA">Uganda</option> 1250 <option value="UKRAINE">Ukraine</option> 1251 <option value="UNITED ARAB EMIRATES">United Arab Emirates</option> 1252 <option value="UNITED KINGDOM">United Kingdom</option> 1253 <option value="URUGUAY">Uruguay</option> 1254 <option value="UZBEKISTAN">Uzbekistan</option> 1255 <option value="VANUATU">Vanuatu</option> 1256 <option value="VENEZUELA">Venezuela</option> 1257 <option value="VIETNAM">Vietnam</option> 1258 <option value="VIRGIN ISLANDS (BRITISH)">Virgin Islands (British)</option> 1259 <option value="WALLIS AND FUTUNA">Wallis and Futuna</option> 1260 <option value="WESTERN SAHARA">Western Sahara</option> 1261 <option value="YEMEN">Yemen</option> 1262 <option value="ZAMBIA">Zambia</option> 1263 <option value="ZIMBABWE">Zimbabwe</option> 1264 </select> 1265 </div> 1266 </div> 1267 <div id="sfg_email_div" class="form-group row form_label_left"> 1268 <div class="col-sm-3 col_label"> 1269 <label for="sfg_email" class="control-label">Email<span class="rq">*</span></label> 1270 </div> 1271 <div class="col-sm-8"> 1272 <input id="sfg_email" class="form-control" type="text" name="email" value="" maxlength="80"> 1273 </div> 1274 </div> 1275 </div> 1276 </div> 1277 <div id="sfg_passwords_div" class="row"> 1278 <div class="col-lg-6"> 1279 <div id="sfg_pass_div" class="form-group row passwords"> 1280 <div class="col-sm-3 col_label"> 1281 <label for="sfg_pass" class="control-label">Password<span class="rq">*</span></label> 1282 </div> 1283 <div class="col-sm-8"> 1284 <input id="sfg_pass" class="form-control" type="password" name="pass" value="" size="40" autocomplete="off" data-required /> 1285 </div> 1286 </div> 1287 </div> 1288 <div class="col-lg-6"> 1289 <div id="sfg_passcfm_div" class="form-group row passwords"> 1290 <div class="col-sm-3 col_label"> 1291 <label for="sfg_passcfm" class="control-label">Confirm Password<span class="rq">*</span></label> 1292 </div> 1293 <div class="col-sm-8"> 1294 <input id="sfg_passcfm" class="form-control" type="password" name="passcfm" value="" size="40" autocomplete="off" data-required /> 1295 </div> 1296 </div> 1297 </div> 1298 </div> 1299 <div class="form-group row form_label_left"> 1300 <div id="sfg_optin_div" class="col-sm-12"> 1301 <div class="form-check"> 1302 <label class="form-check-label"> 1303 <input id="sfg_optin" class="form-check-input form_optin" type="checkbox" name="optin" value="Y" data-unchecked-value="N" checked>
1304 <span class="form_optin_text">I would like to receive newsletters, occasional surveys and special offers via email from <em>Texas Parks & Wildlife</em> magazine.</span> 1305 </label> 1306 </div> 1307 </div> 1308 </div> 1309 </div> 1310 </div> 1311 </div> 1312 </div> 1313 <div class="row row_7"> 1314 <div class="col-md-12"> 1315 <div class="zone"> 1316 <div class="widg widg_html"> 1317 <div class="html_6"><div class="row step step1 max-width"> 1318 <div class="step_title col-sm-12"> 1319 <div class="white"> 1320 <span style="color:white;">2</span> <span style="color:white;">|</span> 1321 <span style="color:black;">Enter your payment information</span> 1322 <img src="/include/images/sectigo_trust_seal_lg_2x.png" /> 1323 </div> 1324 </div> 1325 </div></div> 1326 </div> 1327 </div> 1328 </div> 1329 </div> 1330 <div class="row row_8"> 1331 <div class="col-md-6"> 1332 <div class="zone"> 1333 <div class="widg widg_paymt widg_paymt_a"> 1334 <input id="sfg_cardholder" type="hidden" name="cardholder" value=""> 1335 <div class="row"> 1336 <div class="col-sm-12"> 1337 <div id="sfg_credit_card_payment_section" class="cc_section"> 1338 <div class="cc_section_ovr"></div> 1339 <div class="row"> 1340 <div class="col-sm-9 offset-sm-3"> 1341 <div id="sfg_cards_accepted" class="cards_accepted"> 1342 <img class="cc_logo" src="/common/images/visa-curved-32px.png" alt="Visa" /> 1343 <img class="cc_logo" src="/common/images/mastercard-curved-32px.png" alt="MasterCard" /> 1344 <img class="cc_logo" src="/common/images/discover-curved-32px.png" alt="Discover" /> 1345 </div> 1346 </div> 1347 </div> 1348 <div id="sfg_cardno_div" class="form-group row form_label_left"> 1349 <div class="col-sm-3 col_label"> 1350 <label for="sfg_cardno" class="control-label">Credit Card <span class="text-nowrap">Number</span></label> 1351 </div> 1352 <div class="col-sm-8"> 1353 <div id="tokenWrapper" class="form-control"> 1354 <div id="maskTokenFrame" tabindex="0" style="display:none"></div> 1355 <style> 1356 #tokenFrame, #disable_tokenFrame, #waitTokenFrame { 1357 box-sizing: border-box; 1358 } 1359 #tokenFrame { 1360 height: calc(24px + 6px); 1361 width: 100%; 1362 max-width: calc(400px + 14px); 1363 } 1364 #disable_tokenFrame { 1365 display: none; 1366 cursor: n
1366ot-allowed; 1367 background-color: #eee; 1368 opacity: 1; 1369 position: absolute; 1370 border: 1px solid #ccc; 1371 width: 100%; 1372 max-width: calc(400px + 12px); 1373 height: calc(24px + 4px); 1374 border-radius: .25rem; 1375 margin-top: 2px; 1376 } 1377 #waitTokenFrame { 1378 position: absolute; 1379 background: white; 1380 width: 100%; 1381 max-width: calc(400px + 14px); 1382 margin-top: -.5em; 1383 } 1384 .loading_iframe { 1385 height: 45px; 1386 margin: 0 auto; 1387 animation-duration: 0.5s; 1388 animation-timing-function: linear; 1389 animation-iteration-count: infinite; 1390 animation-name: load_iframe; 1391 transform-origin: 50% 50%; 1392 } 1393 @keyframes load_iframe { 1394 100% { 1395 transform: rotate(-360deg) translate(0,0); 1396 } 1397 } 1398 </style> 1399 <div id="disable_tokenFrame"></div> 1400 <span id="waitTokenFrame"> 1401 <svg class="loading_iframe" viewBox="0 0 140 140" height="45"> 1402 <g class="outline"><path d="m 70 28 a 1 1 0 0 0 0 84 a 1 1 0 0 0 0 -84" stroke="rgba(0,0,0,0.1)" stroke-width="4" fill="none" stroke-linecap="round" stroke-linejoin="round"></path></g> 1403 <g class="circle"><path d="m 70 28 a 1 1 0 0 0 0 84 a 1 1 0 0 0 0 -84" stroke="#71BBFF" stroke-width="4" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-dashoffset="200" stroke-dasharray="300"></path></g> 1404 </svg> 1405 </span> 1406 <iframe id="tokenFrame" name="tokenFrame" src="https://www.snapPayGlobal.com/Interop/InteropRequest?reqno=aa6c905b-7bc6-4af2-8fcd-a558a76dd94c" frameborder="0" scrolling="no" sandbox="allow-scripts allow-same-origin" tabindex="0" aria-label="Credit Card Number"></iframe> 1407 <input type="hidden" name="cardno" id="sfg_cardno" value=""> 1408 <input type="hidden" name="token_cc_type" id="token_cc_type"> 1409 <input type="hidden" name="token_err" id="token_err"> 1410
1410<script> 1411 1412 var id = 'sfg_cardno'; 1413 var iframe = document.getElementById('tokenFrame'); 1414 var content_wdw = iframe.contentWindow; 1415 var iframeEventData; 1416 1417 function getIframePromise() { 1418 return new Promise(function(resolve, reject) { 1419 window.addEventListener('message', eventFunc = function(event) { 1420 if(event.source != content_wdw) return; 1421 if(typeof event.data !== 'string') return; 1422 iframeEventData = event.data; 1423 var mytoken = document.getElementById(id); 1424 var mytype = document.getElementById('token_cc_type'); 1425 var myerror = document.getElementById('token_err'); 1426 if(event.data.indexOf('{') == 0) { 1427 try { 1428 msg = JSON.parse(event.data); 1429 if('message' in msg) { 1430 var myerror = document.getElementById('token_err'); 1431 mytoken.value = ''; 1432 mytype.value = ''; 1433 myerror.value = msg.message; 1434 } 1435 } catch (error) { 1436 } 1437 resolve('error'); 1438 return; 1439 } 1440 var vars = event.data.split("&"); 1441 var cardtoken = vars.length > 0 ? vars[0].split("=")[1] : ''; 1442 var cardType = vars.length > 1 ? vars[1].split("=")[1] : ''; 1443 mytoken.value = cardtoken; 1444 mytype.value = cardType; 1445 myerror = ''; 1446 resolve('token'); 1447 }, false); 1448 }); 1449 } 1450 1451 var iframePromise = getIframePromise(); 1452 1453 iframe.addEventListener('load', function(event) { 1454 setTimeout(function() { 1455 document.getElementById('waitTokenFrame').style.display = 'none'; 1456 }, 100); 1457 }); 1458 </script>
1458 1459 </div> 1460 </div> 1461 </div> 1462 <div id="sfg_cardcvv_div" class="form-group row form_label_left"> 1463 <div class="col-sm-3 col_label"> 1464 <label for="sfg_cardcvv" class="control-label">Security Code</label> 1465 </div> 1466 <div class="col-sm-8 cardcvv_div"> 1467 <input id="sfg_cardcvv" class="form-control" type="password" name="cardcvv" value="" maxlength="4" autocomplete="off"> 1468 <div class="cvv_info_launcher_div"> 1469 <a id="sfg_cvv_info_launcher" class="cvv_info_launcher" href="#" role="button">What is this?</a> 1470 </div> 1471 </div> 1472 </div> 1473 <div class="row"> 1474 <div class="offset-sm-2 col-sm-9"> 1475 <div id="sfg_cvv_info" class="row cvv_info" style="display: none"> 1476 <div class="col-12 cvv_info_header"> 1477 <!-- <button id="sfg_cvv_info_close" class="close cvv_info_close_icon" type="button" aria-label="Close"> 1478 <span aria-hidden="true">×</span> 1479 </button> --> 1480 <div class="cvv_info_title">Where to find your CVV code...</div> 1481 </div> 1482 <div class="col-12 cvv_info_body"> 1483 <img src="https://www.merchantequip.com/images/logos/all-cvv.gif" width="328" height="149" alt="Merchant Equipment Store Credit Card Logos" /> 1484 </div> 1485 <div class="col-12 cvv_info_footer"> 1486 <button id="sfg_cvv_info_close_button" class="btn btn-link cvv_info_close_button" type="button">Close</button> 1487 </div> 1488 </div> 1489 </div> 1490 </div> 1491 <div id="sfg_expire_div" class="form-group row form_label_left"> 1492 <div class="col-sm-3 col_label"> 1493 <label for="sfg_expiremonth" class="control-label">Expi­ration</label> 1494 </div> 1495 <div class="col-sm-7 cc_expire"> 1496 <select id="sfg_expiremonth" name="expiremonth" class="form-control" data-value="" autocomplete="off" aria-label="Expiration month"> 1497 <option value="01">01</option> 1498 <option value="02">02</option> 1499 <option value="03">03</option> 1500 <option value="04">04</option> 1501 <option value="05">05</option> 1502 <option value="06">06</option> 1503 <option value="07">07</option> 1504 <option value="08">08</option> 1505 <option value="09">09</option> 1506 <option selected value="10">10</option> 1507 <option value="11">11</option> 1508 <option value="12">12</option> 1509 </select> 1510 <div class="cc_expire_slash">/</div> 1511 <select id="sfg_expireyear" class="form-control" name="expireyear" data-value="" autocomplete="off" aria-label="Expiration year"> 1512 <option selected value="2026">2026</option> 1513 <option value="2027">2027</option> 1514 <option value="2028">2028</option> 1515 <option value="2029">2029</option> 1516 <option value="2030">2030</option> 1517 <option value="2031">2031</option> 1518 <option value="2032">2032</option> 1519 <option value="2033">2033</option> 1520 <option value="2034">2034</option> 1521 <option value="2035">2035</option> 1522 <option value="2036">2036</option> 1523 <option value="2037">2037</option> 1524 <option value="2038">2038</option> 1525 <option value="2039">2039</option> 1526 <option value="2040">2040</option> 1527 <option value="2041">2041</option> 1528 <option value="2042">2042</option> 1529 <option value="2043">2043</option> 1530 <option value="2044">2044</option> 1531 <option value="2045">2045</option> 1532 <option value="2046">2046</option> 1533 </select> 1534 </div> 1535 </div> 1536 <div id="sfg_cardzip_div" class="form-group row form_label_left"> 1537 <div class="col-sm-3 col_label"> 1538 <label for="sfg_cardzip" class="control-label">Billing Zip <span class="text-nowrap">Code</span></label> 1539 </div> 1540 <div class="col-sm-4"> 1541 <input id="sfg_cardzip" class="form-control" name="cardzip" value="" maxlength="10" autocomplete="off"> 1542 <small class="fp2-cardzip-disclaimer">US and Canada only</small> 1543 </div> 1544 </div> 1545 </div> 1546 </div> 1547 </div> 1548 </div> 1549 </div> 1550 </div> 1551 <div class="col-md-6"> 1552 <div class="zone"> 1553 <div class="widg widg_html"> 1554 <div class="html_1"><div id="pmt_section" class="row"> 1555 <div class="col-sm-12"> 1556 <div class="col-md-12 submitSection"> 1557 <div class="riskFree"> 1558 <h3>RISK FREE MONEY-BACK GUARANTEE</h3> 1559 <p>Cancel your subscription at any time and receive a full refund on all remaining issues.</p> 1560 </div> 1561 </div> 1562 </div> 1563 </div></div> 1564 </div> 1565 <div class="widg widg_navnext"> 1566 <div class="row"> 1567 <div class="col-12 buttons"> 1568 <div class="next_button_control"> 1569 <button class="btn btn-primary btn_nav btn_next btn_autodis btn_autowait" type="submit" name="nav" value="next"> 1570 <div class="text">CONTINUE</div> 1571 <div class="wait" style="display: none"><img src="/common/images/waitimage.gif" width="20" height="20" alt="Please wait..."></div> 1572 </button> 1573 </div> 1574 1575 </div> 1576 </div> 1577 </div> 1578 </div> 1579 </div> 1580 </div> 1581 </div> 1582 </div> 1583 <div id="sfg_page_content_2" class="page_content page_content_2" style="display: none"> 1584 </div> 1585 <div id="sfg_page_content_999" class="page_content page_content_999" style="display: none"> 1586 </div> 1587 </form> 1588 </div> 1589 </div> 1590 <div id="sfg_page_footer" class=""> 1591 <div class="max_width"> 1592 <div class="container-fluid page_footer_container"> 1593 <div class="col-md-12 footer px-3"> 1594 <p> 1595 Savings based on annual cover price of $59.90. 1596 <em>Texas Parks & Wildlife</em> is published ten times per year. The number of issues in an annual term is subject to change at any time, but the amount of time remaining on your subscription will not be altered. Introductory rate, valid for new subscribers only. 1597 Please allow 4-6 weeks to receive your first print issue. All access 1598 <em>Texas Parks & Wildlife </em>subscription automatically renews until cancelled. At confirmation of purchase, your subscription will be charged to your credit card on file and will automatically renew unless auto-renew is turned off at least 24 hours before the end of your current monthly subscription period. Unless notified of a price change at least 60 days in advance, your account will automatically be charged at the same price as stated above above at renewal. You can manage your subscription an/or turn off auto-renewal by visiting your account setting page after purchase. 1599 </p> 1600 <p> 1601 ©2026, Texas Parks & Wildlife 1602 </p> 1603 <p> 1604 <em>Texas Parks & Wildlife</em> magazine's digital edition is available for iPhone®, iPad®, PC, Macintosh®, and Android™ Devices. 1605 iPhone, and iPad are trademarks of Apple Inc., registered in the 1606 United States and other countries. Android is a trademark of Google Inc. 1607 <br> 1608 <br> 1609 <a href="/tpw/cs/" target="_blank">Customer Service</a> | 1610 <a href="https://www.tpwmagazine.com/privacy" target="_blank">Privacy Policy</a> 1611 </p> 1612 </div> 1613 </div> 1614 </div> 1615 </div> 1616
1616<script type="text/javascript"> 1617 var ip = '104.234.32.2'; 1618 var url = 'https://subscribe.tpwmagazine.com/flex/TPW/TPWSSMSM/?org=TPW&pageid=TPWSSMSM'; 1619 var org = 'TPW'; 1620 var to = 30; 1621 var act = []; 1622 var r0 = 'USA'; 1623 var pn = 2; 1624 var gn = 0; 1625 var gx = 50; 1626 var oi = [{o: 4, r: 1, s: 0, u: 0, g: 0, n: 1, m: 1, w: 0, x: 1, f: 1, c: 1, p: 0, a: 0, q: 0, v: 0, b: 0, h: 1, y: 1, z: 1, recur: true}]; 1627 var od = {'4': ''}; 1628 var ai = []; 1629 var pd = [1, 1, 1, 1]; 1630 var pi = [0, 0, 0, 0]; 1631 var pr = [0, 0, 0, 0]; 1632 var bi = [0, 0, 0]; 1633 var web_state = {}; //[]; 1634 var validation_rules = { 1635 // address1: { 1636 // required: true 1637 // }, 1638 // email: { 1639 // required: true, 1640 // email: true 1641 // } 1642 }; 1643 function is_uscbp(country, state, zip) { 1644 country = country.trim(); 1645 state = state.slice(-2); 1646 zip = zip.trim(); 1647 if (country === '') 1648 return false; 1649 if (country !== 'USA') 1650 return true; 1651 var ss = ['AS','AE','AA','AP','FM','GU','MH','MP','PW','PR','VI']; 1652 if (ss.indexOf(state) >= 0) 1653 return true; 1654 var zz = ['006','007','008','009','09','340','962','963','964','965','966','96799','96898','969']; 1655 for (i in zz) 1656 if (zip.startsWith(zz[i])) 1657 return true; 1658 return false; 1659 } 1660 </script>
1660 1661
1661<script src="/js/vendor/jquery-validation/jquery.validate.js"></script>
1661 1662
1662<script src="/js/vendor/jquery-validation/additional-methods.js"></script>
1662 1663
1663<script src="/js/vendor/sweetalert2/current/sweetalert2.all.min.js"></script>
1663 1664
1664<script src="/js/internal/general.min.js?1718045484"></script>
1664 1665
1665<script type="text/javascript" src="/js/flexpage/flexpage-2.0.min.js?1789754166"></script>
1665 1666
1666<script class="load" type="text/javascript"> 1667 $(document).ready(function() 1668 { 1669 $("#credit_card_payment_section").parent().addClass("payment_section"); 1670 $("#widget_11").parent().parent().addClass("riskfree_section"); 1671 $(".form-check").parent().removeClass("col-sm-offset-3 offset-sm-3 col-sm-8"); 1672 $("#optin").parent().parent().parent().addClass("optin_section"); 1673 $("label[for=sel_StateCode]").parent().addClass("state_selection_div"); 1674 $("label[for=pass]").parent().addClass("pass_div"); 1675 $("label[for=passconfirm]").parent().addClass("pass_div"); 1676 $(".widg_offgatrs").parent().parent().appendTo(".row_8"); 1677 }); 1678 </script>
1678<script class="page"> 1679 $(".offer_auto_trans_text").parent().addClass("p-0"); 1680 $("#sfg_optin_div").addClass("my-4 px-4"); 1681 </script>
vendor: 69 bytes, lines 1681-1682
1681 1682 <script src="https://www.google.com/recaptcha/api.js?render=
16826LcsJS8rAAAAAHbmOPH4B6o8hzkBOOlQgdCFMCIL
vendor: 38 bytes, lines 1682-1683
1682&badge=bottomright"></script> 1683
1683<script> 1684 $(function() { 1685 $('form').prepend('<input type="hidden" name="recaptcha_verify">'); 1686 }); 1687 function validate_recaptcha() { 1688 return new Promise(function(resolve, reject) { 1689 var key = '6LcsJS8rAAAAAHbmOPH4B6o8hzkBOOlQgdCFMCIL'; 1690 if (typeof grecaptcha === 'undefined') { 1691 reject('reCAPTCHA: grecaptcha undefined'); 1692 } else { 1693 grecaptcha.ready(function() { 1694 grecaptcha.execute(key, {action: 'submit'}).then(function(token) { 1695 $('input[name="recaptcha_token"]').remove(); 1696 $('form').prepend('<input type="hidden" name="recaptcha_token" value="'+token+'">'); 1697 resolve(); 1698 }); 1699 }); 1700 } 1701 }); 1702 } 1703 </script>
1703 1704 <div id="sfg_page_error" class="alert alert-danger" title="" style="display: none;"></div> 1705 <div id="sfg_page_timeout" title="" style="display: none;"></div> 1706 </body> 1707</html> 1708
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.