CINXE.COM

NZME - Subscriber Services

<!DOCTYPE html> <html lang="en"> <head> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KGJ3NMV');</script> <!-- End Google Tag Manager --> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>NZME - Subscriber Services</title> <meta name="keywords" content=""> <meta name="description" content=""> <meta name="facebook-domain-verification" content="ki5e9zksvjwv2zevp0tfwedww6470t" /> <link rel="icon" href="/favicon.png"> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.3/jquery.min.js" integrity="sha512-STof4xm1wgkfm7heWqFJVn58Hm3EtS31XFaagaa8VMReCXAkQnJZ+jEy8PCC/iT18dFy95WcExNHFTqLyp72eQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min.js" integrity="sha512-57oZ/vW8ANMjR/KQ6Be9v/+/h6bq9/l3f0Oc7vn6qMqyhvPd1cvKBRWWpzu0QoneImqr2SkmO4MSqU+RpHom3Q==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/2.11.6/umd/popper.min.js" integrity="sha512-6UofPqm0QupIL0kzS/UIzekR73/luZdC6i/kXDbWnLOJoqwklBK6519iUnShaYceJ0y4FaiPtX/hRnV/X/xlUQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.2/themes/base/jquery-ui.min.css" integrity="sha512-ELV+xyi8IhEApPS/pSj66+Jiw+sOT1Mqkzlh8ExXihe4zfqbWkxPRi8wptXIO9g73FSlhmquFlUOuMSoXz5IRw==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.2.3/js/bootstrap.min.js" integrity="sha512-1/RvZTcCDEUjY/CypiMz+iqqtaoQfAITmNSJY17Myp4Ms5mdxPS5UV7iOfdZoxcGhzFbOm6sntTKJppjvuhg4g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,700" rel="stylesheet"> <link href="https://fonts.googleapis.com/css?family=Patua+One" rel="stylesheet"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.2.3/css/bootstrap.css" integrity="sha512-bR79Bg78Wmn33N5nvkEyg66hNg+xF/Q8NA8YABbj+4sBngYhv9P8eum19hdjYcY7vXk/vRkhM3v/ZndtgEXRWw==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.2.3/css/bootstrap-utilities.min.css" integrity="sha512-DEGBrwaCF4lkKzMKNwt8Qe/V54bmJctk7I1HyfINGAIugDvsdBeuWzAWZmXAmm49P6EBfl/OeUM01U3r7cW4jg==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <link href="https://subscriptions.nzherald.co.nz/site.css" rel="stylesheet" type="text/css"> <script type="text/javascript"> function preClean(val) { return val.trim(); } function validateUNIT(val) { val = preClean(val); if(val.length ==0) return 0; if( /[^a-zA-Z0-9\\\/ ,\\\-\\\']/.test(val)) return 2; if(val.substring(0,1) == "/") return 3; if(val.substring(0,1) == "-") return 3; if(val.indexOf(" ") > 0) return 5; if(val.indexOf("''") > 0) return 6; if(val.indexOf("--") > 0) return 7; if(val.indexOf("- -") > 0) return 8; if(val.indexOf("//") > 0) return 10; if(val.indexOf("\\") > 0) return 10; if(val.indexOf(",,") > 0) return 10; if(val.indexOf("''") > 0) return 10; if(val.indexOf("--") > 0) return 10; return 0; } function validateNUMBER(val) { val = preClean(val); if(val.length ==0) return 0; if( /[^0-9]/.test(val)) return 2; return 0; } function validateSTREETNO(val) { val = preClean(val); if(val.length ==0) return 0; if( /[^a-zA-Z0-9\\\/ ,\\\-\\\']/.test(val)) return 2; if( /[^0-9]/.test(val.substring(0, 1))) return 3; if(val.indexOf("//") > 0) return 10; if(val.indexOf("\\") > 0) return 10; if(val.indexOf(",,") > 0) return 10; if(val.indexOf("''") > 0) return 10; if(val.indexOf("--") > 0) return 10; if(name.substring(0,1) == "/") return 3; if(name.substring(0,1) == "-") return 3; if(val.indexOf(" ") > 0) return 5; if(val.indexOf("''") > 0) return 6; if(val.indexOf("--") > 0) return 7; if(val.indexOf("- -") > 0) return 8; return 0; } function validateSTREET(val) { val = preClean(val); if(val.length ==0) return 0; if( /[^a-zA-Z0-9 ']/.test(val)) return 2; if(val.indexOf(" ") > 0) return 5; if(val.indexOf("--") > 0) return 10; return 0; } function validateSUBURB(val) { val = preClean(val); if(val.length ==0) return 0; if( /[^a-zA-Z ']/.test(val)) return 2; if(val.indexOf(" ") > 0) return 5; if(val.indexOf("--") > 0) return 10; return 0; } function validateCITY(val) { val = preClean(val); if(val.length ==0) return 0; if( /[^a-zA-Z- ]/.test(val)) return 2; if( /[^a-zA-Z]/.test(val.substring(0,1))) return 2; if(val.substring(0,1) == "-") return 3; if(val.indexOf(" ") > 0) return 5; if(val.indexOf("--") > 0) return 7; if(val.indexOf("- -") > 0) return 8; return 0; } function validateNames(name) { name = name.trim(); if(name.length < 2) return 1; if( /[^a-zA-Z \\\-\\\']/.test(name)) return 1; if(name.substring(0,1) == "'") return 2; if(name.substring(0,1) == "-") return 3; if(name.indexOf(" ") > 0) return 5; if(name.indexOf("''") > 0) return 6; if(name.indexOf("--") > 0) return 7; if(name.indexOf("- -") > 0) return 8; return 0; } function validateCompany(name) { name = name.trim(); if(name.length < 2) return 1; if( /[^a-zA-Z 0-9&,\\\-\\\']/.test(name)) return 1; if(name.substring(0,1) == "'") return 2; if(name.substring(0,1) == "-") return 3; if(name.substring(0,1) == "&") return 4 if(name.indexOf(" ") > 0) return 5; if(name.indexOf("''") > 0) return 6; if(name.indexOf("--") > 0) return 7; if(name.indexOf("- -") > 0) return 8; if(name.indexOf("&&") > 0) return 9; return 0; } function validatePhone(phone) { phone = preClean(phone); if(phone.length ==0) return true; phone = phone.replace(' ',''); if( /[^0-9]/.test(phone)) return false; ///console.log(phone.length); if(phone.length < 9) return false; else { if(phone.length > 11) return false; else return true; } } </script> <script type="text/javascript"> function showhide(div) { $('#' + div).toggle(); } function progressbar(progress) { ///console.log("progress set to " + progress); if(progress == "0") { $('#progressbar').hide(); } else { $('#progressbar').show(); } $('.circle').each(function(i, obj) { $('#'+ this.id).removeClass("circle-active"); if(this.id <= "c" + progress) { $('#'+ this.id).addClass("circle-active"); $('#'+ this.id.replace("c","b")).addClass("text-active"); } }); $('.circlebar').each(function(i, obj) { $('#'+ this.id).removeClass("circlebar-active"); if(this.id <= "cb" + progress) { $('#'+ this.id).addClass("circlebar-active"); } }); if(progress == 3) { ///this one is for the wierd double-bar on register $('#cb3a').addClass("circlebar-active"); } if(progress ==5) { ///this one is for the wierd double-bar on subscribe/gift subs $('#cb5a').addClass("circlebar-active"); } } function manual_entry() { $('#inputdiv').show(); $('#searchdiv').hide(); $('#displaydiv').hide(); $('#deliverysearchtitle').html('Enter your address'); } function manual_entry_reset() { $('#inputdiv').hide(); $('#searchdiv').show(); $('#displaydiv').hide(); $('#deliverysearchtitle').html('Find your delivery address'); $('#unit').val(''); $('#streetno').val(''); $('#street').val(''); $('#suburb').val(''); $('#city').val(''); $('#rdno').val(''); $('#postcode').val(''); } function bmanual_entry() { $('#binputdiv').show(); $('#bsearchdiv').hide(); $('#bdisplaydiv').hide(); $('#deliverysearchtitle').html('Enter your address'); } function bmanual_entry_reset() { $('#binputdiv').hide(); $('#bsearchdiv').show(); $('#bdisplaydiv').hide(); $('#deliverysearchtitle').html('Find your delivery address'); $('#bunit').val(''); $('#bstreetno').val(''); $('#bstreet').val(''); $('#bsuburb').val(''); $('#bcity').val(''); $('#brdno').val(''); $('#bpostcode').val(''); } function bmanual_failedtofindaddress(unit, streetno,street,suburb,city,rdno,postcode) { $('#binputdiv').hide(); $('#bsearchdiv').show(); $('#bdisplaydiv').hide(); $('#deliverysearchtitle').html('Find your delivery address'); $('#bunit').val(unit); $('#bstreetno').val(streetno); $('#bstreet').val(street); $('#bsuburb').val(suburb); $('#bcity').val(city); $('#brdno').val(rdno); $('#bpostcode').val(postcode); $('#bdpid').val('0'); } function ValidateEmail(mail) { var re = /^([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; return re.test(mail); /* if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(mail)) { return (true) } else { return (false) } */ } function addvalidationfailure(failed) { $('#validationresponse').show(); $('#validationresponse').html($('#validationresponse').html() + failed + '<br>'); } function validate_aa(value) { var aasuccess = true; value = value.replace(/[^\d]/g, ""); if(value.length < "16") { addvalidationfailure("Please enter your AA membership number, it should be 16 digits"); aasuccess = false; } return aasuccess; } function validate_field(mode, value, callBack) { ///console.log(mode + value); $.ajax( { type: "get", url: "functions.cfc", data: { method: "fn_validate", mode: mode, value: value }, dataType: "json", success: function(objResponse){ if(objResponse.ISVALID == false) { alert("your AA Cardnumber appears to be invalid, please re-enter"); } } } ); } function addresTest() { var a = { "unit": "3", "streetno": "23", "street" : "Bad Street", "suburb" : "Belmont", "city" : "Auckland", "postcode" : "0622", "rdno" : '', "pobox" : '' } console.log(formatAddress(a)); var a = { "unit": "", "streetno": "123", "street" : "Bad Street", "suburb" : "Belmont", "city" : "Auckland", "postcode" : "0622", "rdno" : '2', "pobox" : '' } console.log(formatAddress(a)); var a = { "unit": "", "streetno": "", "street" : "", "suburb" : "Belmont", "city" : "Auckland", "postcode" : "0622", "rdno" : '2', "pobox" : 'PO BOX 2333' } console.log(formatAddress(a)); } function formatAddress(addressobj) { var address = ''; console.log(addressobj); var display_rdno = addressobj.rdno; if(display_rdno != "") { display_rdno = "RD " + display_rdno + ', '; } var pobox = ""; if(addressobj.pobox != '') { pobox = addressobj.pobox + ', '; } var unitval = addressobj.unit; if(addressobj.unit != '') { unitval = unitval + '/'; } var streetno = ""; if(addressobj.streetno != '') { streetno = addressobj.streetno + ' '; } var street = addressobj.street; if(street != '') { street = street + ', '; } var suburb = addressobj.suburb; if(suburb != '') { suburb = suburb + ', '; } var city = addressobj.city; if(suburb != '') { city = city + ', '; } address += pobox + unitval + streetno + street + display_rdno; address += suburb + addressobj.city + addressobj.postcode; return address; } function reset_password() { var password = $('#password').val(); var password2 = $('#password2').val(); $('#validationresponse').hide(); if(password == '') { $('#validationresponse').html("Empty password, please enter a password and try again."); $('#validationresponse').show(); return false; } if(password != password2) { $('#validationresponse').html("Passwords do not match, please try again."); $('#validationresponse').show(); } else { $.ajax( { type: "get", url: "../interfaces/account.cfc", data: { method: "passwordReset", password: password, GUID: $('#guid').val(), mode: $('#mode').val() }, dataType: "json", success: function( objResponse ){ ////console.log(objResponse); $('#validationresponse').html(objResponse.MSG); $('#validationresponse').show(); if(objResponse.SUCCESS) { $('#validationresponse').addClass("validationresponse_success"); $('#form').hide();///hide the form so they can't resubmit } }, error: function( objRequest, strError ){ return false; console.log(strError); } } ); } } </script> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-8669708-18', 'auto'); ga('send', 'pageview'); </script> <script type="text/javascript"> // New Zealand Herald // Place this tagging anywhere on your page or install with Google Tag Manager (function(cid,mkt,config,domain) { var ml = document.createElement('script'); var s = document.getElementsByTagName('script')[0] || document.head; var cb; try { if (!(cb = localStorage._matherVer)) { throw false; } } catch (e) { cb = Math.round(new Date() / 1.0368e9); } ml.type = 'text/javascript'; ml.async = true; ml.defer = true; ml.id = '_mljs'; ml.src = ('https:' == window.location.protocol ? 'https' : 'http') + '://' + (domain || 'js.matheranalytics.com/s') + '/' + cid + '/' + mkt + '/' + (config ? config + '/' : '') + 'ml.js?cb=' + cb; s.parentNode.insertBefore(ml, s); })('ma53057','904842200',''); </script> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KGJ3NMV" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div class="wrapper"> <div class="Site-content"> <nav class="navbar navbar-expand-lg navbar-light"> <div class="container-fluid headercontainer"> <a class="navbar-brand" href="https://subscriptions.nzherald.co.nz/"><span class="subscribe-title">Subscriber</span> <span class="services-title">Services</span></a> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <div class="navbar-toggler"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </div> </button> <div class="collapse navbar-collapse" id="navbarSupportedContent"> <ul class="navbar-nav me-auto mb-2 mb-lg-0"> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle caretButton" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false"> Services </a> <ul class="dropdown-menu" aria-labelledby="navbarDropdown"> <li><a class="dropdown-item" href="https://subscriptions.nzherald.co.nz/subscribe">Subscribe Now</a></li> <li><a class="dropdown-item" href="https://subscriptions.nzherald.co.nz/temporaryhold">Temporary Hold</a></li> <li><a class="dropdown-item" href="https://subscriptions.nzherald.co.nz/missedpaper">Missed Paper</a></li> <li><a class="dropdown-item" href="https://subscriptions.nzherald.co.nz/account/?editprofile=true">Change Address</a></li> <li><a class="dropdown-item" href="https://subscriptions.nzherald.co.nz/makeapayment">Make a Payment</a></li> <li><a class="dropdown-item" href="https://subscriptions.nzherald.co.nz/competition">Competitions</a></li> <li><a class="dropdown-item" href="https://subscriptions.nzherald.co.nz/subscribe/?gift">Gift Subscription</a></li> <li><a class="dropdown-item" href="https://www.nzherald.co.nz/activate/">Unlock Premium Access</a></li> </ul> </li> <li class="nav-item"> <a class="nav-link" href="https://www.nzherald.co.nz/account/help/" target="_faq">FAQs</a> </li> <li class="nav-item"> <a class="nav-link" href="https://www.nzherald.co.nz/help-and-support/contact-us/" target="_contact">Contact Us</a> </li> </ul> <form class="d-flex"> <ul class="nav navbar-nav navbar-right"> <li class="nav-btns"><button type="button" class="btn login-register-button navbar-btn" onClick="window.location ='https://subscriptions.nzherald.co.nz/login';">Sign in</button> <span class="navbar-or-position">or</span><!-- </li> <li><span navbar-or-position>or</span></li> <li> --><button type="button" class="btn login-register-button navbar-btn" onClick="window.location ='https://subscriptions.nzherald.co.nz/register';">Register</button></li> </ul> </form> </div> </div> </nav> <div class="container d-none d-md-block" id="progressbar"> <div class="col-12 text-center progess-bar-container-subs"> <div style="margin:auto;max-width:710px;padding-left:28px;"> <div class="progbox"> <div class="circle" id="c1">1</div> </div> <div class="progbox"> <div class="circlebar" id="cb2"> </div> <div class="circle" id="c2"> 2 </div> </div> <div class="progbox"> <div class="circlebar" id="cb3"></div> <div class="circle" id="c3"> 3 </div> </div> <div class="progbox"> <div class="circlebar" id="cb4"></div> <div class="circle" id="c4"> 4 </div> </div> <div class="progbox"> <div class="circlebar" id="cb5"></div> <div class="circle" id="c5"> 5 </div> </div> <div class="progbox"> <span>&nbsp;</span><BR> </div> </div> <div style="margin:auto;max-width:710px;"> <div class="progbox" style="margin-left:-24px;" id="b1"> Delivery Address </div> <div class="progbox" style="margin-left:52px;" id="b2"> Subscribe </div> <div class="progbox" style="margin-left:80px;" id="b3"> My Details </div> <div class="progbox" style="margin-left:88px;" id="b4"> Confirm </div> <div class="progbox" style="margin-left:91px;" id="b5"> Payment </div> <div class="progbox" style="margin-left:45px;"> </div> </div> </div> </div> <div class="site_box"> <div class=" temp-title-container homepagebox"> <div class="col-12 text-center"> <h2>Subscribe Now</h2> <h4>Get the latest news, business, sport and entertainment delivered to your letterbox </h4> </div> </div> <script> $(function() { $(document).on("keydown", "form", function(event) { return event.key != "Enter"; }); var verification = "_vt_search=" + $('#_vt_search').val() + "&_vts_search="+ $('#_vts_search').val(); //clear values on refresh ///console.log("load autocomplete"); $("#searchboxer").autocomplete({ source: "../search.cfm?" + verification, minLength: 4, width: 500, max: 10, delay: 1200, select: function(event, ui) { if(ui.item.id > '5') { selectAddress(ui.item.id, ui.item.label); } } }); $("#bsearchboxer").autocomplete({ source: "../search.cfm?allowpobox=true?" + verification, minLength: 4, width: 500, max: 10, delay: 1200, select: function(event, ui) { if(ui.item.id > '5') { selectbAddress(ui.item.id, ui.item.label); } } }); $('#newusername').keyup(function(){checkUser();}); $( "#start_delivery" ).datepicker({ dateFormat: 'dd-mm-yy', minDate: 3 }); }); function selectAddress_manual() { var unit = $('#unit').val(); var streetno = $('#streetno').val(); var street = $('#street').val(); var suburb = $('#suburb').val(); var city = $('#city').val(); var rdno = $('#rdno').val(); var postcode = $('#postcode').val(); var pobox = ''; var validationfailure = false; var reason = ""; var success = true; if(validateUNIT(unit) != 0) { reason += "Please enter your unit correctly.<br>"; success = false; } if(validateNUMBER(rdno) != 0) { reason += "Please check your RD number input, it should only be a number<br>"; success = false; } if(validateSTREETNO(streetno) != 0) { reason += "Please check your street number input<br>"; success = false; } if(validateSTREET(street) != 0) { reason += "Please check your street input<br>"; success = false; } if(validateSUBURB(suburb) != 0) { reason += "Please check your suburb input<br>"; success = false; } if(validateCITY(city) != 0) { reason += "Please check your city input<br>"; success = false; } if(validateNUMBER(postcode) != 0) { reason += "Please check your postcode input, it should only be a number<br>"; success = false; } if(success == false) { validationfailure = true; } if(streetno == '') { validationfailure = true; reason += "Please enter your street number<br>"; } if(street == '') { validationfailure = true; reason += "Please enter your street address<br>"; } if(city == '') { validationfailure = true; reason += "Please enter your city<br>"; } if(postcode == '') { validationfailure = true; reason += "Please enter your postcode<br>"; } if(validationfailure) { $('#manual_address_validation').html(reason); } else { $('#manual_address_validation').html(''); progressbar(1); ///set hidden form variables $('#dpid').val("0"); var addressobj = { "unit": unit, "streetno": streetno, "street" : street, "suburb" : suburb, "city" : city, "postcode" : postcode, "rdno" : rdno, "pobox" : pobox } $('#selected_address').val(formatAddress(addressobj)); $('#selected_address').prop("readonly", true); $('#sorry').hide(); $('#entry').hide(); $('#wait').show(); $('#publication').hide(); $.ajax( { type: "get", url: "functions.cfc", data: { method: "selectAddressManual", unit: unit, streetno: streetno, street: street, suburb: suburb, city: city, rdno: rdno, postcode: postcode, promo: 'SUBNOW', _vt: $('#_vt').val(), _vts: $('#_vts').val() }, dataType: "json", success: function( objResponse ){ ///console.log(objResponse); if(objResponse.SUCCESS) { $('#wait').hide(); $('#publication').show(); ///$('#publication').toggle(); var pubselection = ""; var autoSelect =''; if(objResponse.ARRAYPUBS.length == 1) { pubselection = ''; } else { pubselection = 'Please select one of the following papers:'; } $('#publication_title').html(pubselection); pubselection = ""; for (var i in objResponse.ARRAYPUBS) { var pub = objResponse.ARRAYPUBS[i]; pubselection+= '<div class="col-sm-6 col-12 col-md-4 text-center ">'; pubselection+= '<a href="javascript: selectpublication(\'' + pub + '\',' + objResponse.HOS + ');"><img alt="' + pub + '" class="pubImage" src="../images/pub/' +pub+ '.png">'; pubselection+= '</div>'; } $('#publication_title').show(); $('#publication_title1').show(); $('#publications').show(); $('#publication_list').show(); var pubselectiont = "Based on the delivery address you can subscribe to:"; $('#publication_title').html(pubselectiont); $('#publication_title1').html(pubselectiont); $('#publication_list').html(pubselection); $('#publication_continue').show(); $('#inputdiv').hide(); $('#searchdiv').hide(); $('#displaydiv').show(); $("#submitbutton").removeAttr("disabled"); } else { $('#wait').hide(); $('#sorry').show(); $('#publication').hide(); $('#publication_title').hide(); $('#entry').hide(); $('#sorry').html('' + objResponse.ERROR.replace("\/","/") + ''); $('#searchboxer').val(''); } }, error: function( objRequest, strError ){} } ); } } function infotoggle(id) { $("#image_" + id).toggle(); $("#info_" + id).toggle(); } function selectpublication(pub, hos) { progressbar(2); $('#wait').show(); $('#publication').hide(); $.ajax( { type: "get", url: "functions.cfc", data: { method: "getPublicationPromotionsForAddress", pub: pub, promo: 'SUBNOW', hos : hos, _vt: $('#_vt').val(), _vts: $('#_vts').val() }, dataType: "json", success: function( objResponse ){ if(objResponse.SUCCESS) { $('#sorry').hide(); $('#sorry').html(''); $('#wait').hide(); $('#publication').show(); var pubselection = ""; var data = objResponse.getPromotions.DATA; ///console.log(data); $('#publication_title').html('Please select from one of the following subscription packages'); $('#pleaseselect').hide(); for (var i in data) { var id = data[i][0]; var header = data[i][3]; var text = data[i][4]; var name = data[i][2]; var publication = data[i][5]; var cost = data[i][6]; var cost_detail = data[i][7]; var summary_detail = data[i][8]; var delivery_detail = data[i][9]; ///pubselection+= "<div class='col-sm-6 text-center promobox promobox-img'>"; /* pubselection+= "<div class='col-sm-6 text-center promobox promobox-img'>"; pubselection+= '<img src="../images/uploaded/promologo_' +id+ '.jpg" id="image_' + id + '" class="promo_img">'; pubselection+= '<div class="infobox" id="info_' + id + '" style="display:none;">'+ text + "</div>" pubselection+= "</div>" pubselection+= "<div class='col-sm-6 promobox'><div class='promo_info'>"; pubselection+= '<p class="thankyou-text">' + header + '</h4>'; pubselection+= '<p class="thankyou-text">' + delivery_detail + '</p>'; pubselection+= '<b>' + cost_detail + '</b>'; pubselection+= '<br><a href="javascript: infotoggle(' +id+ ');">More Details</a><br><br>'; pubselection+= '<b>' + summary_detail + '</b>'; pubselection+= '<br><br><p><div class="text-center"><input type="button" name="select" class="selectpackage" onclick="javascript:selectpromo(' + id + ');" value="Choose this package"></div></p></div>'; pubselection+= "</div>"; */ pubselection+= '<div class="col-sm-6 col-md-4 col-12 text-center center-block nullpad">'; pubselection+= '<div class="promoboxv2 text-center" id="promobox_' + id + '"><div class="promobox-inner">'; pubselection+= '<div class="promoboxv2internal"><img src="../images/uploaded/promologo_' +id+ '.jpg" id="image_' + id + '">'; pubselection+= '<div class="infobox" id="info_' + id + '" style="display:none;">'+ text + "</div></div>"; pubselection+= '<div class="doublelinepromotion"><p class="thankyou-text" >' + header + '</p></div>'; pubselection+= delivery_detail + '<br><div class="smalltxt">'; if(cost_detail!='') { pubselection+= cost_detail; } else { pubselection+='$' +cost; } pubselection+= '</div><a href="javascript: infotoggle(' +id+ ');">More Details</a>'; pubselection+= '</div><input type="button" name="select" class="selectpackage" onclick="javascript:selectpromo(' + id + ');" value="Choose this package">'; pubselection+= '</div></div>';/* */ } ///pubselection+= '<div class="col-12 spacedlinks"><a href="javascript: selectAddress('+ $('#dpid').val() + ',\'' + $('#selected_address').html() + '\');">Change publication</a></div>'; $('#publication_title').show(); $('#publication_title1').show(); $('#publication_list').html(pubselection); $('#publication_list').show(); $('#publication_continue').show(); $('#searchdiv').hide(); $('#displaydiv').show(); $("#submitbutton").removeAttr("disabled"); $('#address').hide(); } else { $('#wait').hide(); $('#sorry').show(); $('#publication').show(); $('#publication_title').hide(); $('#publication_title1').hide(); $('#entry').hide(); $('#sorry').html('<h3>' + objResponse.ERROR.replace("\/","/") + '</h3><BR><BR>'); $('#searchboxer').val(''); } }, error: function( objRequest, strError ){} } ); } function backto_selectAddress() { $('#address').show(); $('#publications').show(); $('#publication').show(); selectAddress( $('#dpid').val(), $('#selected_address').val()); } function selectAddress(dpid,label) { progressbar(1); ///set hidden form variables ///console.log(label); $('#dpid').val(dpid); $('#selected_address').val(label); $('#selected_address').prop("readonly", true); ///selectbAddress(dpid,label); $('#gift_address').val(label); $('#sorry').hide(); $('#entry').hide(); $('#wait').show(); $('#publication').hide(); $.ajax( { type: "get", url: "functions.cfc", data: { method: "selectAddress", dpid: dpid, promo: 'SUBNOW', _vt: $('#_vt').val(), _vts: $('#_vts').val() }, dataType: "json", success: function( objResponse ){ ////console.log(objResponse); if(objResponse.SUCCESS) { $('#wait').hide(); $('#publication').show(); ///$('#publication').toggle(); var pubselection = "Based on the delivery address you can subscribe to:"; var autoSelect =''; $('#publication_title').html(pubselection); pubselection = ""; for (var i in objResponse.ARRAYPUBS) { var pub = objResponse.ARRAYPUBS[i]; pubselection+= '<div class="col-sm-6 col-12 col-md-4 text-center">'; pubselection+= '<a href="javascript: selectpublication(\'' + pub + '\',' + objResponse.HOS + ');"><img alt="' + pub + '" class="pubImage" src="../images/pub/' +pub+ '.png">'; pubselection+= '</div>'; } $('#publication_title').show(); $('#publication_title1').show(); $('#publications').show(); $('#publication_list').html(pubselection); $('#publication_continue').show(); $('#searchdiv').hide(); $('#displaydiv').show(); $("#submitbutton").removeAttr("disabled"); } else { $('#wait').hide(); $('#sorry').show(); $('#publication').hide(); $('#publications').hide(); $('#publication_title').hide(); $('#publication_title1').hide(); $('#entry').hide(); $('#sorry').html('' + objResponse.ERROR.replace("\/","/") + ''); $('#searchboxer').val(''); } }, error: function( objRequest, strError ){} } ); } function validatecode() { $('#promocoderesponse').html(); var promocode = document.getElementById('promocode').value; $.ajax( { type: "get", url: "functions.cfc", data: { method: "ValidateCode", code: promocode, d: 'aws_NZH' }, dataType: "json", success: function( objResponse ){ if(objResponse.ISVALID) { window.location = "index.cfm?code=" + promocode; } else { $('#promocoderesponse').html(objResponse.MSG); } }, error: function( objRequest, strError ){ return false; } } ); } function change_address() { progressbar(1); $('#publication_list').html('Enter an address above before you can select a publication'); $('#selected_address').val(''); $('#selected_address').prop("readonly", false); $('#dpid').val(''); $('#searchdiv').show(); $('#entry').hide(); $('#displaydiv').hide(); $('#searchboxer').val(''); $('#paymentcheck').hide(); $('#require_payment_confirmation').val('false'); } function change_baddress() { ///$('#selected_address').html(''); ///$('#dpid').val(''); if($('#bdpid').val() == '0') { $('#binputdiv').show(); } else { $('#bsearchdiv').show(); } $('#bdpid').val(''); $('#bdisplaydiv').hide(); $('#bsearchboxer').val(''); $('#bselected_address').prop("readonly", false); } function use_manual_baddress() { $('#bdpid').val('0'); var unit = $('#bunit').val(); var streetno = $('#bstreetno').val(); var street = $('#bstreet').val(); var suburb = $('#bsuburb').val(); var city = $('#bcity').val(); var postcode = $('#bpostcode').val(); var rdno = $('#brdno').val(); var pobox = $('#bpobox').val().toUpperCase(); if(pobox.lastIndexOf("PO")) { if(pobox != '') { pobox = "PO BOX " + pobox; } } var validationfailure = false; var reason = ""; if(pobox != '') { if(city == '') { validationfailure = true; reason += "Please enter your city, "; } if(postcode == '') { validationfailure = true; reason += "Please enter your postcode, "; } } else { if(streetno == '') { validationfailure = true; reason += "Please enter your street number, "; } if(street == '') { validationfailure = true; reason += "Please enter your street address, "; } if(city == '') { validationfailure = true; reason += "Please enter your city, "; } if(postcode == '') { validationfailure = true; reason += "Please enter your postcode, "; } } if(validationfailure) { $('#manual_baddress_validation').html(reason + '<BR><BR>'); } else { var addressobj = { "unit": unit, "streetno": streetno, "street" : street, "suburb" : suburb, "city" : city, "postcode" : postcode, "rdno" : rdno, "pobox" : pobox } $('#bselected_address').val(formatAddress(addressobj)); $('#bentry').hide(); $('#binputdiv').hide(); $('#bdisplaydiv').show(); } } function selectbAddress(dpid,label) { ///set hidden form variables $('#bdpid').val(dpid); $('#bselected_address').val(label); $('#bselected_address').prop("readonly", true); $('#bsearchdiv').hide(); $('#bdisplaydiv').show(); } function getPublications_depreciated(dpid,address) { $('#dpid').val(dpid); ////console.log(dpid); $('#selected_address').val(address); $('#sorry').hide(); ///console.log("go for" + dpid); ///$('#address').toggle(); $('#wait').show(); $('#publication').hide(); $.ajax( { type: "get", url: "functions.cfc", data: { method: "getPublications", dpid: dpid, promocode: 'SUBNOW' }, dataType: "json", success: function( objResponse ){ ///console.log(objResponse); if(objResponse.SUCCESS) { $('#wait').hide(); $('#publication').show(); $('#entry').show(); ///$('#publication').toggle(); var pubselection = ""; var autoSelect =''; if(objResponse.ARRAYPROMOTIONS.length == 1) { pubselection = 'Based on your delivery address you can receive'; } else { pubselection = 'Please select one of the following papers:'; } $('#publication_title').html(pubselection); pubselection = ""; for (var i in objResponse.ARRAYPROMOTIONS) { pubselection+= '<div class="col-12">'; pubselection+= '<input type="radio" name="p" value="' + objResponse.ARRAYPROMOTIONS[i] + '" id="p_' +i+'" onchange="javascript: selectpromo(\'' + objResponse.ARRAYPROMOTIONS[i] + '\');">'; pubselection+= '<label for="p_' +i+'">' + objResponse.ARRAYNAMES[i] + '</label></div>'; } $('#publication_title').show(); $('#publication_list').html(pubselection); $('#publication_continue').show(); $('#searchdiv').toggle(); $('#displaydiv').toggle(); $("#submitbutton").removeAttr("disabled"); } else { /* $('#modelContent').html(objResponse.ERROR.replace("\/","/")); $('#validationModal').modal({ show: 'true' }); */ $('#wait').hide(); $('#sorry').show(); $('#publication').hide(); $('#publication_title').hide(); $('#entry').hide(); $('#sorry').html('' + objResponse.ERROR.replace("\/","/") + ''); $('#searchboxer').val(''); ///$('#address').toggle(); } }, error: function( objRequest, strError ){} } ); } function showterms() { $.ajax({ url:'https://subscriptions.nzherald.co.nz/termsandconditions/', type:'GET', success: function(data){ var terms = $(data).find('#fullterms').html(); ///console.log("terms are" + terms); $.ajax( { type: "get", url: "functions.cfc", data: { method: "getTerms" }, dataType: "json", success: function( objResponse ){ $('#modelContent').html(terms); $('#modalTitle').html(objResponse.TITLE); $('#validationModal').modal({ show: 'true' }); }, error: function( objRequest, strError ){ } } ); } }); } function selectpromo(promo) { progressbar(3); $('.promobox').each(function(i, obj) { $('#'+ this.id).removeClass("ghosted"); if(this.id != "promobox_" + promo) { $('#'+ this.id).addClass("ghosted"); } }); $('#p').val(promo); $('#promoboxes').children('div').each(function () { alert(this.value); // "this" is the current element in the loop }); ///console.log(promo); $('#paymentcheck').hide();//resets $('#require_payment_confirmation').val('false');//resets $('#entry').show();///show the entry form. $.ajax( { type: "get", url: "functions.cfc", data: { method: "getPublication", promotion: promo, l: "/export/www/wwwroot/live/subscriptions/images/uploaded/", _vt: $('#_vt').val(), _vts: $('#_vts').val() }, dataType: "json", success: function( objResponse ){ sortPaymentModeDisplay(objResponse.PAYMENT); $('#publications').hide(); }, error: function( objRequest, strError ){ } } ); } function sortPaymentModeDisplay(payment) { if(payment > 0) { ///means it requires payment, so show the checkbox. if(payment == "1") { $('#contine_explain').html("and continue to credit card authorisation"); ///show authorisation accept text and checkbox, and require the input $('#paymentcheck').show(); $('#require_payment_confirmation').val('true'); } else { $('#contine_explain').html("and continue to credit card payment"); } } else { ///free so hide/reset the text $('#contine_explain').html(""); } } function validateForm() { $('#wait').hide(); $('#validationresponse').hide(); $('#validationresponse').html(''); var success = true; var address = $('#dpid').val(); if (address == "" ) { addvalidationfailure("Please select your address"); success = false; } var promo = $('#p').val(); if (promo == "") { addvalidationfailure("Please select a promotion"); success = false; } var v = $('#aaMemberNum').val(); if(typeof(v) === "undefined") { } else { aasuccess =validate_aa(v); if(aasuccess == false) { success = aasuccess; } } var v = $('#firstname').val(); if (v == "" ) { addvalidationfailure("Please enter your first name"); success = false; } var v = $('#lastname').val(); if (v == "" ) { addvalidationfailure("Please enter your surname"); success = false; } var v = $('#phone').val(); var vp = $('#phone_prefix').val(); ///var vm = $('#mobile').val(); ///var vmp = $('#mobile_prefix').val(); if (vp == "") { addvalidationfailure("Please enter your phone number (phone or mobile, you choose)"); success = false; } if (v == "") { addvalidationfailure("Please enter your phone number (phone or mobile, you choose)"); success = false; } else { /* if(vp == '' && v != '') { addvalidationfailure("Please enter your phone number (phone or mobile, you choose)"); success = false; } if (vmp == "" && vm != "") { addvalidationfailure("Please enter your phone number"); success = false; } else { if(vmp != '' && vm == '') { addvalidationfailure("Please enter your alternative phone number"); success = false; } }*/ } /* var valphone = validatePhone(v + vp); if(valphone!=true) { addvalidationfailure("Please enter your phone number (phone or mobile, you choose) - it should be numbers only"); success = false; } var valmobphone = validatePhone(vm + vmp); if(valmobphone!=true) { addvalidationfailure("Please enter your phone number (phone or mobile, you choose) - it should be numbers only"); success = false; } */ var v = $('#email').val(); if (v == "" ) { addvalidationfailure("Please enter your email address"); success = false; } var ex = ValidateEmail(v); if(ex == false) { addvalidationfailure("Invalid email address, please check your entry"); success = false; } /* var inve = $('#invoiceemail').val(); if(inve != '') { var ex = ValidateEmail(inve); if(ex == false) { addvalidationfailure("Invalid invoice email address, please check your entry"); success = false; } } */ ///console.log(typeof($('#cbTerms').attr('checked'))); var baddress = $('#bdpid').val(); if($('#cbTerms').prop('checked')) { // something when checked } else { addvalidationfailure("You must agree to our terms and conditions to continue"); success = false; } if($('#require_payment_confirmation').val() == 'true') { if($('#paymentYES').prop('checked')) { // something when checked } else { addvalidationfailure("You must agree to our credit card policy to continue"); success = false; } } if(!success) { $(window).scrollTop(100); } return success; } </script> <div id="validationresponse" style="display:none;" class="validationresponse"></div> <div class="optiontext" id="optiontext"></div> <form name="start" action="index.cfm?start=true&code=SUBNOW" onsubmit="return validateForm()" method="post"> <input name="_vt" id="_vt" type="hidden" value="5E53D40203A815B6C99B618C3F040230ABED51E5"> <input name="_vts" id="_vts" type="hidden" value="B57062AD4C36C4424C2B61680336A6AB02DA86CD008A6F2997BDF5BAEFF5F6D7"> <div id="address"> <div class="inputcontainer payment-info-box"> <div class=""> <BR> <input name="_vt_search" id="_vt_search" type="hidden" value="5E53D40203A815B6C99B618C3F040230ABED51E5"> <input name="_vts_search" id="_vts_search" type="hidden" value="B57062AD4C36C4424C2B61680336A6AB02DA86CD008A6F2997BDF5BAEFF5F6D7"> <div id="searchdiv" style="display:block;" class="form-input"> Find your delivery address: <BR> <span class="ui-helper-hidden-accessible"></span><input autocomplete="off" placeholder="Search" class="tinput ui-autocomplete-input edit-text-box" id="searchboxer" name="search" type="text"><br/> <span style="font-size:11px;">e.g. 2 Queen Street or 2/2 Queen Street for flats and apartments.<br> If you are unable to find your address you can input your <a href="javascript: manual_entry()" class="link-address">address manually</a></span> </div> <div id="inputdiv" style="display:none;" class="col-12 form-input"> Find your delivery address: <BR> <div class="row form-input"> <div class="col-sm-12 col-12 ">Unit: (if applicable)<br> <input type="text" id="unit" name="unit" value="" class="edit-text-box"> </div> </div> <div class="row form-input"> <div class="col-sm-6 col-12 ">Street&nbsp;No: <br> <input type="text" id="streetno" name="streetno" value="" class="edit-text-box"> </div> <div class="col-sm-6 col-12 ">Street:<br> <input type="text" id="street" name="street" value="" class="edit-text-box"> </div> </div> <div class="row form-input"> <div class="col-sm-12 col-12 ">Suburb: (if applicable)<br> <input type="text" id="suburb" name="suburb" value="" class="edit-text-box"> </div> </div> <div class="row form-input"> <div class="col-sm-12 col-12 ">RD Number: (if applicable)<br> <input type="text" id="rdno" name="rdno" value="" class="edit-text-box"><BR> - Please enter number only. e.g. If RD 1, enter 1 only </div> </div> <div class="row form-input"> <div class="col-sm-6 col-12 ">City:<br> <input type="text" id="city" name="city" value="" class="edit-text-box"> </div> <div class="col-sm-6 col-12 ">Postcode:<br> <input type="text" id="postcode" name="postcode" value="" class="edit-text-box"> </div> </div> <div class="row form-input"> <div class="col-12 text-center"> <div id="manual_address_validation" class="manual_address_validation"></div> <input type="button" name="selectmanual" id="publication_continue" value="Use this address" onclick="javascript: selectAddress_manual();" class="action-btn"> </div> <div class="col-12 text-center"> <a href="javascript: manual_entry_reset()" class="link-address">return to search</a> </div> </div> </div> <div id="displaydiv" style="display:none;"> <div class="col-12 form-input address_selectionbox"> Your Address:<br> <input type="text" name="_selectedaddress" id="selected_address"></input> <br/><a href="javascript:change_address()" class="link-address">Change Address</a><br/> </div> </div> </div> </div> </div> <div class="container"> <div id="sorry" style="display:none;padding-top:20px;"></div> </div> <div class="container" id="publications" style="display:none; text-align:center;"> <div id="publication_selections"> <div id="wait" style="display:none;"> <h3 style="padding-bottom:5px;color:Red;">Please wait.....</h3> </div> <div class="row" id="publication" > <div class="col-12 col-sm-12 col-md-12"> <h3 class="book" id="publication_title">Please select one of the following papers:</h3> <span id="pleaseselect">(Please select one of the following paper(s))</span> <div id="publication_list" style="margin-top:1%;margin-left:20px;margin-right:20px;" class="row text-center"> <span style="color:gray;font-style: italic; text-align:left;">Enter an address above before you can select a publication</span> </div> </div> </div> </div> <input type="hidden" id="p" name="p" value=""> </div> <div class="container"> <div id="entry" style="display:none;" class="col-12 col-sm-12 col-md-12 hard"> <script>$(function() { $('#bsearchdiv').show(); $('#bdisplaydiv').hide(); $('#binputdiv').hide();})</script> <input type="hidden" id="dpid" name="dpid" value=""> <input type="hidden" id="bdpid" name="bdpid" value=""> <input type="hidden" id="promo" value="665" name="promo"> <input type="hidden" name="require_payment_confirmation" id="require_payment_confirmation" value="false"> <div class="container inputcontainer"> <div class="row"> <h3>Enter your delivery details:</h3> <div class="col-12"> <div class="row form-input"> <div class="col-12 col-sm-12 col-md-12 hard input_label"> Please start delivery: <span class="mandatory">*</span> <BR> <input class="tinput calendarinputx" readonly name="start_delivery" id="start_delivery" type="text" value="21-02-2025" class="edit-text-box"> </div> </div> <div class="row form-input"> <div class="col-12 col-sm-12 col-md-12 hard input_label"> Title: <span class="mandatory">*</span> <select name="title" id="title"> <option value="" selected></option> <option value="Mr" >Mr</option> <option value="Mrs" >Mrs</option> <option value="Ms" >Ms</option> <option value="Miss" >Miss</option> <option value="Mx" >Mx</option> </select> </div> </div> <div class="row form-input"> <div class="col-12 col-sm-12 col-md-12 hard input_label">First Name: <span class="mandatory">*</span><br> <input class="tinput edit-text-box" id="firstname" name="firstName" type="text" maxlength="20" value=""> </div> </div> <div class="row form-input"> <div class="col-12 col-sm-12 col-md-12 hard input_label">Last Name: <span class="mandatory">*</span><br> <input class="tinput edit-text-box" id="lastname" name="LastName" type="text" maxlength="20" value=""> </div> </div> <div class="row form-input"> <div class="col-12 col-sm-12 col-md-12 hard input_label">Company:<span class="supportive-text"> (if applicable)</span><br> <input class="tinput edit-text-box" autocomplete="off" id="company" name="company" type="text" value="" maxlength="50"> </div> </div> <div class="row form-input"> <div class=" col-12 col-sm-4 col-md-4 hard input_label"> Prefix: <span class="mandatory">*</span><BR> <select name="phone_prefix" class="dropdowns" id="phone_prefix"> <option value=""></option> <option value="03" >03</option> <option value="04" >04</option> <option value="06" >06</option> <option value="07" >07</option> <option value="0800" >0800</option> <option value="09" >09</option> <option value="020" >020</option> <option value="021" >021</option> <option value="022" >022</option> <option value="026" >026</option> <option value="027" >027</option> <option value="028" >028</option> <option value="029" >029</option> </select> </div> <div class="col-sm-8 col-12 col-md-8 hard input_label"> Primary Phone: <span class="mandatory">*</span><BR> <input type="text" name="phone" id="phone" value="" class="edit-text-box" maxlength="13"> </div> </div> <div class="row form-input" style="display:none;"> <div class=" col-12 col-sm-4 col-md-4 hard input_label"> Prefix: <span class="mandatory"></span><BR> <select name="mobile_prefix" id="mobile_prefix" class="dropdowns"> <option value=""></option> <option value="03" >03</option> <option value="04" >04</option> <option value="06" >06</option> <option value="07" >07</option> <option value="0800" >0800</option> <option value="09" >09</option> <option value="020" >020</option> <option value="021" >021</option> <option value="022" >022</option> <option value="026" >026</option> <option value="027" >027</option> <option value="028" >028</option> <option value="029" >029</option> </select> </div> <div class="col-sm-8 col-12 col-md-8 hard input_label"> Alternative Phone: <span class="mandatory"></span><BR> <input type="text" name="mobile" id="mobile" value="" class="edit-text-box" maxlength="13"> </div> </div> <div class="row form-input"> <div class="col-12 col-sm-12 col-md-12 hard input_label"> E-Mail: <span class="mandatory">*</span><br> <input class="tinput edit-text-box" id="email" name="email" type="text" value="" maxlength="50"> </div> </div> <div class="row form-input" style="display:none;"> <div class="col-12 col-sm-12 col-md-12 hard input_label">Invoice E-mail:<br><input class="tinput edit-text-box" id="invoiceemail" name="invoiceemail" type="text" value="" maxlength="50"></div> </div> </div> </div> <div class="row"> <div id="bdisplaydiv" style="display:none;" class=""> <div class="col-12 input_label address_selectionbox"> Billing address:<br> <input type="text" name="_bselecteda" id="bselected_address" value=""></input> <br/><a href="javascript:change_baddress()" class="link-address">Change Address</a><br/> </div> </div> <div id="bsearchdiv" style="display: none " class="form-input"> <div class="col-sm-12 input_label" >Billing address search:<br> <span class="ui-helper-hidden-accessible"></span><input autocomplete="off" class="tinput ui-autocomplete-input" id="bsearchboxer" name="search" type="text"><br/> <span style="font-size:11px;">e.g. 2 Queen Street or 2/2 Queen Street for flats and apartments.<br> If you are unable to find your address you can input your <a href="javascript: bmanual_entry()" class="link-address">address manually</a></span> </div> </div> <div id="binputdiv" style="display:none;" class=" form-input"> Billing address entry:<br> <div class="row"> <div class="col-sm-6 col-12 input_label">Unit:<BR> <input type="text" id="bunit" name="billing_unit" value=""> </div> <div class="col-sm-6 col-12 input_label">Po Box Number:<br> <input type="text" id="bpobox" name="billing_pobox" value=""> </div> </div> <div class="row"> <div class="col-sm-6 col-12 input_label">Street&nbsp;No:<br> <input type="text" id="bstreetno" name="billing_streetno" value=""> </div> <div class="col-sm-6 col-12 input_label">Street:<br> <input type="text" id="bstreet" name="billing_street" value=""> </div> </div> <div class="row"> <div class="col-sm-12 col-12 input_label">Suburb:<br> <input type="text" id="bsuburb" name="billing_suburb" value=""> </div> </div> <div class="row"> <div class="col-sm-12 col-12 input_label">RD Number:<br> <input type="text" id="brdno" name="billing_rdno" value=""><BR>- Please enter number only. e.g. If RD 1, enter 1 only </div> </div> <div class="row"> <div class="col-sm-6 col-12 input_label">City:<br> <input type="text" id="bcity" name="billing_city" value=""> </div> <div class="col-sm-6 col-12 input_label">Postcode:<br> <input type="text" id="bpostcode" name="billing_postcode" value=""> </div> </div> <div class="row"> <div class="col-12 text-center"> <div id="manual_baddress_validation" class="manual_address_validation"></div> <input type="button" name="selectmanual" id="bpublication_continue" value="Use this address" onclick="javascript: use_manual_baddress();"> <br><br> <a href="javascript: bmanual_entry_reset()" class="link-address">return to search</a> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <h4 class="input_label">Terms and Conditions:</h4> </div> <!-- <p class="font-16 hard">Enter your delivery details</p> --> <div class="col-12"> <div class=" checkbox-styles xs-checkbox" style='display:none;'> <input class="textbox3" id="cbTerms" name="cbTerms" type="checkbox" value="tandcs" checked> <label for="cbTerms">Yes, I agree to the <a href="../termsandconditions" target="_new">Terms and Conditions <span class="mandatory">*</span></a></label> </div> <div class=" checkbox-styles xs-checkbox"> <label>By subscribing, you accept the <a href="../termsandconditions" target="_new">Terms and Conditions</a> and <a href="http://www.nzme.co.nz/about-us/privacy-policy/.">privacy policy</a>. </label> </div> <div class=" checkbox-styles xs-checkbox" id="paymentcheck" style="display:none;"> <input class="textbox4" id="paymentYES" name="paymentYES" type="checkbox" value="paymentYES"> <label for="paymentYES" class="xs-label label-text">I understand my credit card will be authorised and card details will be securely stored for recurring payment purposes<span class="mandatory">*</span></label> </div> </div> </div> <div class="row"> <div class="col-12 text-center"> <input type="button" class="backbutton action-btn" name="Back" onclick="javascript: backto_selectAddress();" value="back"> <input class="action-btn" id="submitbutton" name="subscribeTodayBtn" type="submit" value="Subscribe"> </div> <div class="col-12 text-center"> <span id="contine_explain"></span> </div> </div> </div> </form> </div> </div> <br><br> </form> <!-- Modal --> <div id="validationModal" class="modal fade" role="dialog"> <div class="modal-dialog"> <!-- Modal content--> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">&times;</button> <h4 id="modalTitle" class="modal-title">Sorry......</h4> </div> <div class="modal-body"> <p><span id="modelContent"></span></p> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> </div> </div> </div> </div> </div> </div> </div> <div class="push"></div> <div style="clear:both;"></div> <div class="container"> <div class="row flush footer-align"> <div class="footer-bar">&nbsp;</div> <div class="footer row"> <div class="col-12 col-sm-12 col-md-3"><h5 class="copyright">&copy;NZME Publishing Limited &nbsp;2025</h5></div> <div class="col-12 col-sm-12 col-md-7 text-center"> <ul class="footer-elements"> <li><a href="http://www.nzherald.co.nz/" target="_new">The&nbsp;New&nbsp;Zealand&nbsp;Herald</a></li> <li class="footer-seperator"> - </li> <li><a href="http://www2.nzherald.co.nz/northland-age/news/headlines.cfm?c_id=1503402" target="_new">The&nbsp;Northland&nbsp;Age</a></li> <li class="footer-seperator"> - </li> <li><a href="http://www.nzherald.co.nz/northern-advocate/news/headlines.cfm?c_id=1503450" target="_new">The&nbsp;Northern&nbsp;Advocate</a></li> <li class="footer-seperator"> - </li> <li><a href="http://www.nzherald.co.nz/bay-of-plenty-times/news/headlines.cfm?c_id=1503343" target="_new">Bay&nbsp;of&nbsp;Plenty&nbsp;Times</a></li> <li class="footer-seperator"> - </li> <li><a href="http://www.nzherald.co.nz/rotorua-daily-post/news/headlines.cfm?c_id=1503438" target="_new">Rotorua&nbsp;Daily&nbsp;Post</a></li> <li class="footer-seperator"> - </li> <li><a href="http://www.nzherald.co.nz/hawkes-bay-today/news/headlines.cfm?c_id=1503462" target="_new">Hawke's&nbsp;Bay&nbsp;Today</a></li> <li class="footer-seperator"> - </li> <li><a href="http://www.nzherald.co.nz/wanganui-chronicle/news/headlines.cfm?c_id=1503426" target="_new">Whanganui&nbsp;Chronicle</a></li> <li class="footer-seperator"> - </li> <li><a href="https://www.gisborneherald.co.nz/" target="_new">The&nbsp;Gisborne&nbsp;Herald</a></li> </ul> </div> <div class="col-12 col-sm-12 col-md-2 text-end"> <div class="footer-elements"> <div class="col-12 col-sm-12 col-md-12 "> <a class="contact-style" href="https://subscriptions.nzherald.co.nz/termsandconditions/" >Terms and Conditions</a> <a class="contact-style" href="https://www.nzme.co.nz/about-us/privacy-policy/">Privacy Policy</a> </div> </div> </div> </div> </div> </div> </div> </div> <div id="infoModal" class="modal fade" role="dialog"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">&times;</button> <h3 class="modal-title error-title" id="infoModalTitle">Sorry!</h3> </div> <div class="modal-body"> <p><span id="infoModalContent"></span></p> </div> <div class="modal-footer"> <button type="button" class="btn btn-modal" data-dismiss="modal">Close</button> </div> </div> </div> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10