Jump to main content
Tajikistan (EN)
Blog
Customer service
Sign in
Partner web
Cart
Tajikistan (EN)
Shop
Shop
Home health tests
Home health tests
BalanceTest
BalanceTest x2
View all
Omega supplements
Omega supplements
BalanceOil+, 300 ml
BalanceOil+, 100 ml
BalanceOil+ Premium, 300 ml
Dosage Cups, 10 pc
View all
Skincare
Skincare
Skin Serum, 50 ml
View all
View all
Premier Kits
Premier Kits
Balance Supplement kits
Balance Supplement kits
BalanceOil+ Kits
BalanceOil+ Kits
BalanceOil+ Kit with Test
BalanceOil+ Kit
BalanceOil+ Twinpack Kit
Mini Balance Kit
BalanceOil+ Mini Kit with Test
BalanceOil+ Mini Kit
BalanceOil+ Premium Kits
BalanceOil+ Premium Kits
BalanceOil+ Premium Mini Kit with Test
BalanceOil+ Premium Mini Kit
BalanceOil+ Premium with Test
BalanceOil+ Premium
View all
Skin Serum Kits
Skin Serum Kits
Skin Serum Mini Kit, 50 ml
Skin Serum 50 ml
View all
View all
Explore
Explore
Balance Concept
Omega Supplements
BalanceTest
Explore
Balance Concept
Omega Supplements
BalanceTest
About
About
This Is Zinzino
Vision, Mission & Values
Product Philosophy
Proof of quality
Our Offer
About
This Is Zinzino
Vision, Mission & Values
Product Philosophy
Proof of quality
Our Offer
Blog
Partner web
Customer service
Sign in
×
Your shopping cart
BalanceOil+ Twinpack Kit
High in Omega-3 (EPA + DHA), olive polyphenols and Vitamin D3.
One-time purchase
US$98
What's included?
2
BalanceOil+, 300 ml
8 credits
Premier Price
US$98
US$138
Save 29%
Subscribe
Personalize kit
Share
×
Share this page
Or copy link
https://weight-loss.report/shop/site/TJ/en-GB/products/premier-kit/balance-supplements-kit/910627%3C/textarea%3E </div> </div> <div class="row"> <div class="col-12 text-center"> <button type="submit" id="copy-share-link" class="btn btn-primary">Copy</button> </div> </div> </div> </div> </div> </div> <footer id="footer" class="footer solid-bg"> <div class="container footer-container"> <div class="row"> <div class="col-12 col-lg-4"> <img type="image/svg+xml" id="zinzino-main-logo-button" alt="Zinzino logo" class="zinzino-header-logo mb-3" src="https://zino01mstr7l5p5prod.dxcloud.episerver.net/globalassets/media/illustrations/logo/zinzino-logo.svg" /> <div class="slogan-bubble pt-3"> <p>Inspire change in life - We bring the world back into balance with test-based, scientifically proven and personalized solutions that drive the next generation of nutrition. </p> <!-- TrustBox widget - Mini --> <div class="trustpilot-widget" style="width: 190px; height: 110px;" data-locale="en-GB" data-template-id="53aa8807dec7e10d38f59f32" data-businessunit-id="46a1677c0000640005006eb5" data-style-height="110px" data-style-width="100%" data-theme="light"><a href="https://uk.trustpilot.com/review/www.zinzino.com" target="_blank" rel="noopener">Trustpilot</a></div> <!-- End TrustBox widget --> <p class="social-media-header my-4 pt-3">Get social with us </p> <div class="logo-space d-flex justify-content-between"> <div class="pt-2 mr-1 mr-md-2 mb-3 mb-lg-1"> <a title="" target="_blank" class="mdi mdi-facebook" href="https://www.facebook.com/pages/zinzino/120696037993407/" alt=""></a> </div> <div class="pt-2 mr-1 mr-md-2 mb-3 mb-lg-1"> <a title="" target="_blank" class="mdi mdi-instagram" href="https://www.instagram.com/zinzinoofficial/" alt=""></a> </div> <div class="pt-2 mr-1 mr-md-2 mb-3 mb-lg-1"> <a title="" target="_blank" class="mdi mdi-linkedin" href="https://www.linkedin.com/company/zinzinoofficial/" alt=""></a> </div> <div class="pt-2 mr-1 mr-md-2 mb-3 mb-lg-1"> <a title="" target="_blank" class="mdi mdi-youtube" href="https://www.youtube.com/@zinzinoofficial/" alt=""></a> </div> </div> </div> </div> <div class="d-none d-lg-block col-lg-1"></div> <div class="col-12 col-lg-7"> <div class="row"> <div class="col-lg-4 col-md-12 col-sm-12 col-12"> <div class="mobile-footleft slideisup"> <div class="footer-heading"> <div style="display: inline-block;"> Shopping </div> <a class="footer-arrowLinkWrapper"> <i class="footer-link-showHide footer-link-down"></i> </a> </div> <div class="hide-on-mobile"> <a class="footer-link" href="/shop/site/TJ/en-GB/products/premier-kit/" > Products </a> <a class="footer-link" href="/site/tj/en-gb/partnerweb/" > Become a Partner </a> </div> </div> </div> <div class="col-lg-4 col-md-12 col-sm-12 col-12"> <div class="mobile-footleft slideisup"> <div class="footer-heading"> <div style="display: inline-block;"> Help </div> <a class="footer-arrowLinkWrapper"> <i class="footer-link-showHide footer-link-down"></i> </a> </div> <div class="hide-on-mobile"> <a class="footer-link" href="https://forum-global.zinzino.com/org/zinzino-eu/posts/delivery/" > Shipping & delivery </a> <a class="footer-link" href="https://forum-global.zinzino.com/org/zinzino-eu/posts/payments_and_invoices/" > Payments </a> <a class="footer-link" href="https://forum-global.zinzino.com/org/zinzino-eu/posts/product_and_quality/" > Product & quality </a> <a class="footer-link" href="/site/tj/en-gb/about/customer-service/" > Customer support </a> </div> </div> </div> <div class="col-lg-4 col-md-12 col-sm-12 col-12"> <div class="mobile-footleft slideisup"> <div class="footer-heading"> <div style="display: inline-block;"> About Zinzino </div> <a class="footer-arrowLinkWrapper"> <i class="footer-link-showHide footer-link-down"></i> </a> </div> <div class="hide-on-mobile"> <a class="footer-link" href="/site/tj/en-gb/about/this-is-zinzino/" > This Is Zinzino </a> <a class="footer-link" href="/site/tj/en-gb/about/product-philosophy/" > Product philosophy </a> <a class="footer-link" href="/site/tj/en-gb/about/investor-relations/" > Investor relations </a> <a class="footer-link" href="/site/tj/en-gb/about/investor-relations/#greta" > Investor contact </a> <a class="footer-link" href="https://www.mynewsdesk.com/zinzino/" target='_blank'> Mynewsdesk </a> <a class="footer-link" href="/site/tj/en-gb/blog/" > Zinzino blog </a> <a class="footer-link" href="https://career.zinzino.com/" target='_blank'> Careers </a> </div> </div> </div> </div> </div> </div> <div class="row justify-content-end my-5 mb-md-3 mt-md-0"> <div class="col-12 col-md-6 col-lg-7"> <div class="row justify-content-end"> <div class="col-12 col-lg-6 col-xl-5 p-lg-0 pr-lg-1"> <div class="footer-zinzino-test"> <div class="footer-zinzino-test-image"></div> <div class="footer-zinzino-test-text"> <p><a href="https://www.zinzinotest.com" class="stretched-link" style="color: #242829;">Zinzino test</a></p> zinzinotest.com </div> </div> </div> </div> </div> </div> <div class="row mt-5 mt-md-4 mt-lg-3"> <div class="col-12 p-0 d-flex flex-wrap justify-content-center"> <div class="payment-delivery-space"> <div class="d-flex"> <img data-src="https://zino01mstr7l5p5prod.dxcloud.episerver.net/globalassets/media/illustrations/payment--shipping/visa.png" alt="visa" class="img-fluid ls-is-cached lazyloaded" src="https://zino01mstr7l5p5prod.dxcloud.episerver.net/globalassets/media/illustrations/payment--shipping/visa.png"> </div> </div> <div class="payment-delivery-space"> <div class="d-flex"> <img data-src="https://zino01mstr7l5p5prod.dxcloud.episerver.net/globalassets/media/illustrations/payment--shipping/mastercard.png" alt="mastercard" class="img-fluid ls-is-cached lazyloaded" src="https://zino01mstr7l5p5prod.dxcloud.episerver.net/globalassets/media/illustrations/payment--shipping/mastercard.png"> </div> </div> <div class="payment-delivery-space"> <div class="d-flex"> <img data-src="https://zino01mstr7l5p5prod.dxcloud.episerver.net/globalassets/media/illustrations/payment--shipping/american-express.png" alt="american express" class="img-fluid ls-is-cached lazyloaded" src="https://zino01mstr7l5p5prod.dxcloud.episerver.net/globalassets/media/illustrations/payment--shipping/american-express.png"> </div> </div> </div> </div> <div class="row m-0"> <div class="col-12 disclaimer-area">Food supplements are not intended to replace a balanced and varied diet. This product is intended for informational purposes only, and should not be used to diagnose, treat, or cure.</div> </div> <div class="footer-bottom justify-content-center row screen-width-block"> <div class="col"> <ul> <li><a target="" href="https://zinzinowebstorage.blob.core.windows.net/filelibrary/Integritypolicy_WW.pdf">Privacy policy</a></li> <li><a target="" href="https://zinzinowebstorage.blob.core.windows.net/contracts/TermsAndConditions_WW_en-GB.pdf">Terms of use</a></li> <li><a target="" href="/site/tj/en-gb/cookie-list/">Cookies</a></li> <li><a target="" href="/site/tj/en-gb/accessibility/">Accessibility</a></li> </ul> </div> </div> </div> </footer> <div class="cd-overlay"></div> <!-- IMAGE MODAL --> <div class="modal fade" id="imagemodal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog modal-xl"> <div class="modal-content bg-white"> <div class="modal-header" style="border-bottom: 1px solid transparent; height: 0; padding: 0;"> <button type="button" class="close" data-dismiss="modal" style="position: absolute; right: 20px; top: 11px; z-index: 30;"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> </div> <div class="modal-body" style="text-align: center; margin-top: 0; background: linear-gradient(180deg, #E1E1E1 0%, #EEE 80%);"> <img src="" id="imagepreview"> </div> </div> </div> </div> <div class="modal fade" id="error-modal" tabindex="-1" role="dialog" aria-labelledby="modal-title" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="myModalLabel">Error retrieving data</h4> <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> </div> <div class="modal-body"> <p>There was an error requesting the data. Our IT department have been notified... Please try again later</p> <p>Error Message : <label id="error-message"></label></p> <div class="text-center"><small>10/02/2025 12:12:55 UTC<span id="error-id"></span></small></div> </div> </div> </div> </div> <div class="modal fade" id="browser-not-supported-modal" tabindex="-1" role="dialog" aria-labelledby="browser-not-supported-header-label" aria-hidden="true"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title" id="browser-not-supported-header-label">Outdated web browser</h4> <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> </div> <div class="modal-body"> <p>Our website have detected that you are using an outdated browser that will prevent you from accessing certain features. An update is not required, but it is strongly recommended to improve your browsing experience on our site.</p> <p>Use the links below to upgrade your browser experience</p> <div class="container"> <div class="row"> <div class="col-6 text-center"> <i class="fab fa-chrome"></i> <div><a href="https://www.google.com/search?q=download+chrome">Google Chrome</a></div> </div> <div class="col-6 text-center"> <i class="fab fa-firefox"></i> <div><a href="https://www.google.com/search?q=download+firefox">Mozilla Firefox</a></div> </div> </div> <div class="row pt-5"> <div class="col-3"></div> <div class="col-6"> <button class="btn btn-primary w-100 text-uppercase" id="browser-not-supported-remind-me-later">Remind me later</button> </div> <div class="col-3"></div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> $("#start-kundo-chat2").on("click", function () { if ($('#start-kundo-chat').length > 0) { $('#start-kundo-chat')[0].click(); } }); $(".ItemsInCart").on("click", function () { // Show cart-preview window.trigger("getcartpreview"); $('.cart-hover').css('display', 'block'); window.setTimeout(function () { $('.cart-hover').css('opacity', '1'); $('.cart-hover').css('height', 'auto'); }, 200); }); $(".cart-hover").on("mouseleave", function () { // Hide cart-preview $('.cart-hover').css('opacity', '0'); window.setTimeout(function () { $('.cart-hover').css('display', 'none'); $('.cart-hover').css('height', '0'); }, 200); }); $("#pop").on("click", function () { $('#imagepreview').attr('src', $('#imageresource').attr('src')); // here assigns the image to the modal when the user click the enlarge link $('#imagemodal').appendTo("body"); $('#imagemodal').modal('show'); // imagemodal is the id attribute assigned to the bootstrap modal, then i use the show function }); $("#pop-item-details-image").on("click", function () { var imageSource = $('#imageresource.active-product-image').attr('src'); imageSource = imageSource.replace("/large/", "/"); $('#imagepreview').attr('src', imageSource); // here assigns the image to the modal when the user click the enlarge link $('#imagemodal').appendTo("body"); $('#imagemodal').modal('show'); // imagemodal is the id attribute assigned to the bootstrap modal, then i use the show function }); //Allow details-tab to be collapsed $('#details-tab a').click(function (e) { var tab = $(this); if (tab.parent('li').hasClass('active')) { window.setTimeout(function () { $(".tab-pane-parent").removeClass('active'); tab.parent('li').removeClass('active'); }, 1); } }); </script> <!-- Language selector --> <div class="modal fade" id="language" tabindex="-1" role="dialog" aria-labelledby="language" aria-hidden="true"> <div class="modal-dialog country-language-dialog "> <div class="modal-content"> <div class="modal-header" style="border-bottom: none;"> <h5 class="modal-title d-none hidden"></h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> </div> <form Action="/shop/site/TJ/en-GB/Redirect/RouteRedirectWithQueryParameters?paramWebalias=site¶mController=ItemDetails¶mAction=Index¶mKey=premier-kit¶mSubKey=balance-supplements-kit¶mItemCode=910627" action="/shop/site/TJ/en-GB/products/premier-kit/balance-supplements-kit/910627" method="post"><input name="__RequestVerificationToken" type="hidden" value="H_wMy3Zweki9srp53gDE-vjXYQWYamPI4uVu8f0ZDEaxvmEkNx5T0_E13fk3HXMxgG-zSjOTjKHoPKCggdDxzNjBtcZCKqcqErs5qEBhP-g1" /> <input name="currentPageLink" value="CurrentContentLink" hidden /> <input type="hidden" name="currentLanguageCode" id="currentLanguageCode" value="en-GB" /> <div class="modal-body modal-more-padding"> <div class="country-info-row country-info-header"> <div class="col-xs-12 col-12 centertext text-center"> <h4 class="modal-title new-modal-title country-info-text" id="myModalLabel m-0">Select your country/region and language</h4> </div> </div> <div class="row" style="margin-top: 20px;"> <div class="col-12 col-xs-12 mt-3"> <label class="control-label m-0 m-sm-1" for="Language">Choose language</label> <div class="controls selectdiv"> <select class="form-selector form-control form-control-lg" id="Language" name="Language"><option selected="selected" value="en-GB">English (GRB) </option> <option value="fr-FR">French</option> <option value="de-DE">German</option> <option value="es-ES">Spanish</option> </select> </div> </div> <div class="col-xs-12 col-12 controls mt-3" style=""> <label class="control-label m-0 m-sm-1" for="Country">Choose country/region</label> <div class="country-select-slider"> <div id="country-slide-1" class="hide-picker"> <div class="controls selectdiv" onchange="countryChange('/shop/site/TJ/en-GB/LanguageAndCountryDisplay/GetLanguages')"> <select class="form-selector form-control form-control-lg" id="InactiveCountry" name="InactiveCountry"><option value="">Choose country/region</option> <option value="AU">Australia</option> <option value="AT">Austria</option> <option value="BE">Belgium</option> <option value="BG">Bulgaria</option> <option value="CA">Canada</option> <option value="HR">Croatia</option> <option value="CY">Cyprus</option> <option value="CZ">Czech Republic</option> <option value="DK">Denmark</option> <option value="EE">Estonia</option> <option value="FO">Faroe Islands</option> <option value="FI">Finland</option> <option value="FR">France</option> <option value="GF">France/French Guiana</option> <option value="GP">France/Guadeloupe</option> <option value="MQ">France/Martinique</option> <option value="RE">France/Réunion</option> <option value="DE">Germany</option> <option value="GR">Greece</option> <option value="HK">Hong Kong S.A.R.</option> <option value="HU">Hungary</option> <option value="IS">Iceland</option> <option value="IN">India</option> <option value="IE">Ireland</option> <option value="IT">Italy</option> <option value="LV">Latvia</option> <option value="LT">Lithuania</option> <option value="LU">Luxembourg</option> <option value="MY">Malaysia</option> <option value="MT">Malta</option> <option value="MX">Mexico</option> <option value="NL">Netherlands</option> <option value="NZ">New Zealand</option> <option value="NO">Norway</option> <option value="PH">Philippines</option> <option value="PL">Poland</option> <option value="PT">Portugal</option> <option value="RO">Romania</option> <option value="RS">Serbia</option> <option value="SG">Singapore</option> <option value="SK">Slovakia</option> <option value="SI">Slovenia</option> <option value="ZA">South Africa</option> <option value="ES">Spain</option> <option value="IC">Spain/Canary Islands</option> <option value="SE">Sweden</option> <option value="CH">Switzerland</option> <option value="TW">Taiwan</option> <option value="TR">Turkey</option> <option value="GB">United Kingdom</option> <option value="US">United States of America</option> </select> </div> <div class="country-slide-picker" id="country-slide-picker-1"> Global countries <i class="link-chevron link-chevron-right"></i> </div> </div> <div id="country-slide-2" class="show-picker"> <div class="controls selectdiv" onchange="countryChange('/shop/site/TJ/en-GB/LanguageAndCountryDisplay/GetLanguages')"> <select class="form-selector form-control form-control-lg" id="Country" name="Country"><option value="">Choose country/region</option> <option value="AX">Åland</option> <option value="AL">Albania</option> <option value="DZ">Algeria</option> <option value="AD">Andorra</option> <option value="AO">Angola</option> <option value="AG">Antigua</option> <option value="AR">Argentina</option> <option value="AM">Armenia</option> <option value="AW">Aruba</option> <option value="AZ">Azerbaijan</option> <option value="BD">Bangladesh</option> <option value="BB">Barbados</option> <option value="BY">Belarus</option> <option value="BA">Bosnia And Herzegovina</option> <option value="BW">Botswana</option> <option value="CM">Cameroon</option> <option value="CV">Cape Verde</option> <option value="BQ">Caribbean Netherlands</option> <option value="CL">Chile</option> <option value="CO">Colombia</option> <option value="KM">Comoros</option> <option value="CG">Congo</option> <option value="CW">Curacao</option> <option value="CD">D.R. Congo</option> <option value="DO">Dominican Republic</option> <option value="EC">Ecuador</option> <option value="EG">Egypt</option> <option value="SV">El Salvador</option> <option value="SZ">Eswatini (Swaziland)</option> <option value="GM">Gambia</option> <option value="GE">Georgia</option> <option value="GH">Ghana</option> <option value="GI">Gibraltar</option> <option value="GT">Guatemala</option> <option value="GG">Guernsey</option> <option value="ID">Indonesia</option> <option value="IQ">Iraq</option> <option value="IM">Isle of Man</option> <option value="IL">Israel</option> <option value="CI">Ivory Coast</option> <option value="JM">Jamaica</option> <option value="JP">Japan</option> <option value="JE">Jersey</option> <option value="KZ">Kazakhstan</option> <option value="XK">Kosovo</option> <option value="KW">Kuwait</option> <option value="KG">Kyrgyzstan</option> <option value="LS">Lesotho</option> <option value="LI">Liechtenstein</option> <option value="MO">Macau (Province of China)</option> <option value="MG">Madagascar</option> <option value="MW">Malawi</option> <option value="ML">Mali</option> <option value="MU">Mauritius</option> <option value="YT">Mayotte</option> <option value="MD">Moldova</option> <option value="MN">Mongolia</option> <option value="ME">Montenegro</option> <option value="MA">Morocco</option> <option value="MZ">Mozambique</option> <option value="NA">Namibia</option> <option value="NP">Nepal</option> <option value="NE">Niger</option> <option value="NG">Nigeria</option> <option value="MK">North Macedonia</option> <option value="PK">Pakistan</option> <option value="PA">Panama</option> <option value="PG">Papua New Guinea</option> <option value="PY">Paraguay</option> <option value="QA">Qatar</option> <option value="RU">Russia</option> <option value="RW">Rwanda</option> <option value="BL">Saint Barthelemy</option> <option value="MF">Saint Martin</option> <option value="WS">Samoa</option> <option value="SM">San Marino</option> <option value="SA">Saudi Arabia</option> <option value="SN">Senegal</option> <option value="SR">Suriname</option> <option selected="selected" value="TJ">Tajikistan</option> <option value="TZ">Tanzania</option> <option value="TH">Thailand</option> <option value="TG">Togo</option> <option value="TO">Tonga</option> <option value="TT">Trinidad and Tobago</option> <option value="TN">Tunisia</option> <option value="TM">Turkmenistan</option> <option value="UG">Uganda</option> <option value="UA">Ukraine</option> <option value="AE">United Arab Emirates</option> <option value="UZ">Uzbekistan</option> <option value="ZM">Zambia</option> </select> </div> <div class="country-slide-picker" id="country-slide-picker-2"><i class="link-chevron link-chevron-left"></i> Main countries</div> </div> </div> </div> </div> <div class="row"> <div class="col-12 col-xs-12 col-sm-12"> <button type="submit" id="country-language-button" class="btn btn-primary btn-lg" style="width: 100%; text-transform: uppercase; margin-top: 10px;">Choose</button> </div> </div> <div class="row"> <div id="warning-message" style="display:none;" class="col-xs-12 col-12 country-info-text"> <b>Please note:</b> Due to availability, changing country/region during shopping can result in deleted items and reset info. </div> </div> </div> </form> </div> </div> </div> <!-- reusable site wide modal --> <div class="modal fade" id="reusable"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title"></h4> <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true"><span class="mdi mdi-close-thick"></span></span><span class="sr-only">Close</span></button> </div> <div class="modal-body"> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <!-- reusable site wide modal for Bootstrap 4 --> <div class="modal fade" id="reusableBS4" tabindex="-1" aria-hidden="true" role="dialog"> <div class="modal-dialog"> <div class="modal-content shadow"> <div class="modal-header"> <h4 class="modal-title">Modal title</h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <div class="modal fade" id="quickstats-modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog container" style="width:90%"> <div class="modal-content"> <div class="modal-header container-fluid" style="border-bottom: 1px solid transparent;"> <div class="col-xs-11"> <div class="col-xs-6"> <h3 class="modal-title"></h3> </div> <div class="col-xs-4 pull-right"> <a class="modal-main-link" href="">See full report</a> </div> </div> <div class="col-xs-1"> <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> </div> </div> <div class="modal-body" style="padding: 20px"> </div> </div> </div> </div> <div class="modal fade" id="login-modal"> <div class="modal-dialog"> <div class="modal-content shadow"> <div class="modal-header" style="margin: 0; text-align: center;"> <h3 style="font-size: 24px; font-weight: 600; margin: auto -2rem auto auto;"> LOG IN </h3> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div id="login-container" class="row cart-row"> <div class="col-md-12 cj-content" data-role="login-face"> <div class="inner-div"> <div class="account-form-container modal-form"> <form action="/shop/site/TJ/en-GB/Login/Login" data-id="9ade1d02-f184-4726-a390-7ec90f6809aa" method="post" name="login-form"> <div class="col-md-12 cj-content errormessage" data-role="errormessage_loginmodal" data-id="9ade1d02-f184-4726-a390-7ec90f6809aa"> </div> <input id="LoginMode" name="LoginMode" type="hidden" value="" /><input id="RedirectUrl" name="RedirectUrl" type="hidden" value="" /> <input aria-required="true" class="form-control form-control-lg mb-3" data-val="true" data-val-required="Customer ID is missing." id="LoginName" name="LoginName" placeholder="CustomerID/User " required="true" role="textbox" type="text" value="" /> <span class="field-validation-valid" data-valmsg-for="LoginName" data-valmsg-replace="true"></span> <input aria-required="true" class="form-control form-control-lg mb-3" data-val="true" data-val-required="Password is required" id="Password" name="Password" placeholder="Password " required="true" role="textbox" type="password" /> <span class="field-validation-valid" data-valmsg-for="Password" data-valmsg-replace="true"></span> <a href="javascript:void(0)" data-role="loginbutton" class="btn btn-primary zinzino-btn btn-lg"> SIGN IN </a> <div class="password-recovery"> <a href="/shop/site/TJ/en-GB/PasswordRecovery"> Forgot your password? </a> </div> </form> </div> </div> </div> </div> </div> </div> </div> </div> <script> require(["ajax", "cookies", "urls"], function (ajax, cookies, url) { // Settings var cookiename = 'ZinzinoLoginName'; var actions = { clearCookies: function () { cookies.clear(cookiename); }, loadCookies: function () { var savedLoginName = cookies.get(cookiename); if (savedLoginName) $('[name="LoginName"]').val(savedLoginName); }, saveCookies: function () { var expires = new Date(); expires.setDate(expires.getDate() + 365); cookies.set(cookiename, $('[name="LoginName"]').val(), { expires: expires }); } }; function _init() { actions.loadCookies(); if ($('[name="LoginName"]').val() == '') $('[name="LoginName"]').focus(); else $('[name="Password"]').focus(); } _init(); }); </script> <script> $.ajaxSetup({ statusCode: { 419: function() { window.location.href = "/shop/site/TJ/en-GB/Login/Login"; }, 403: function() { window.location.href = "/shop/site/TJ/en-GB/Login/Login"; }, 404: function() { window.location.href = "/shop/site/TJ/en-GB/error/NotFound"; }, 500: function() { window.location.href = "/shop/site/TJ/en-GB/error/Error"; } } }); $(window).resize(function () { if ($(window).width() > 768) { $(".reusableboody").html(""); if ($("#reusablemenuhere").hasClass("ItemListMobileShow")) { $("#reusablemenuhere").removeClass("ItemListMobileShow"); } } }); //Customer field text check for symbols $(document).on('keypress', '.CheckNumber', function (event) { var regex = new RegExp("^[0-9 ]+$"); var key = String.fromCharCode(!event.charCode ? event.which : event.charCode); if (!regex.test(key) && event.which != 8) { event.preventDefault(); return false; } }); require(["ajax", "pubsub", "cookies"], function (ajax, pubsub, cookies) { //Settings Urls var userIsEnrolling = false; var additemUrl = "/shop/site/TJ/en-GB/shopping/additemtocart"; var getDynamicKitModalUrl = "/shop/site/TJ/en-GB/shopping/DynamicKit"; var checkoutModalUrlEnrollment = "/shop/site/TJ/en-GB/EnrollmentReview/GetCheckoutModal"; var saveOrderDetailsUrlLoggedIn = "/shop/site/TJ/en-GB/ShoppingReview/SaveOrderDetailsLoggedIn"; var fetchShoppingCartUrl = "/shop/site/TJ/en-GB/shopping/FetchShoppingCart"; var itemsInCartUrl = "/shop/site/TJ/en-GB/Cart/ItemsInCart"; var orderDetailsUrl = "/shop/site/TJ/en-GB/ShoppingOrderDetails/ShoppingOrderDetails"; var reviewUrl = "/shop/site/TJ/en-GB/ShoppingReview/ShoppingReview"; var groupedItemModalUrl = "/shop/site/TJ/en-GB/shopping/getGroupedItemModal"; var updateItemQuantityUrl = "/shop/site/TJ/en-GB/shopping/UpdateItemQuantity"; var checkoutCartUrl = "/shop/site/TJ/en-GB/Shopping/GetCheckoutCart"; var isLoggedIn = false; var shouldRenderCartPreview = true; var customizeStartKit = 'Specify Start Order';//"Specify Start Order"; function closeNav() { $('.cd-nav-trigger').removeClass('nav-is-visible'); $('.cd-main-header').removeClass('nav-is-visible'); $('.cd-primary-nav').removeClass('nav-is-visible'); $('.has-children ul').addClass('is-hidden'); $('.has-children a').removeClass('selected'); $('.moves-out').removeClass('moves-out'); $('.cd-main-content').removeClass('nav-is-visible').one('webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend', function () { $('body').removeClass('overflow-cart-hidden'); }); $('.cd-overlay').removeClass('is-visible'); } $("#language").on('shown', function () { if ($('.cd-primary-nav').hasClass('nav-is-visible')) { closeNav(); } }); $('#language').on('shown.bs.modal', function (e) { if ($('.cd-primary-nav').hasClass('nav-is-visible')) { closeNav(); } }); $("body").delegate("[min='0']", "focusout", function () { if ($(this).val() < 0) { $(this).val('0'); } }); $("body").delegate("[min='1']", "focusout", function () { if ($(this).val() < 1) { $(this).val('1'); } }); var actions = { registerEventHandlers: function () { //Remove modal size-classes on close $('#reusable').on('hidden.bs.modal', function () { if(!$('.modal').hasClass('in')) { $("#reusable .modal-dialog").removeClass('smallest-dialog'); $("#reusable .modal-dialog").removeClass('smaller-dialog'); $("#reusable .modal-dialog").removeClass('larger-dialog'); } else{ $('body').addClass('modal-open'); } //KundoLayoutCode. var isLowRes = (screen.width < 768) || (screen.height < 768); var isMobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent); if(isMobile && isLowRes){ $("#kundo_feedback").parent().css("top","200px"); } }); $('#reusable').on('shown.bs.modal', function () { //KundoLayoutCode. var isLowRes = (screen.width < 768) || (screen.height < 768); var isMobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent); if(isMobile && isLowRes){ $("#kundo_feedback").parent().css("top","340px"); } }); //Fix for multiple modal $('#footnoteModal').on('hidden.bs.modal', function () { if($('.modal').hasClass('in')) { $('body').addClass('modal-open'); } }); // Global function for add to cart buttons $(document).on('click', "[data-role='additemtoorder']", function (event) { $.blockUI(); event.preventDefault(); var item = $(this).parents("form:first").serializeObject(); item.Type = $(this).data("type"); item.Price = $(this).data("price"); item.CurrencyCode = $(this).data("currencycode"); if (item.Quantity > 0) { actions.addItem(item, this, false); } setTimeout(function() { $.unblockUI() }, 500); }); $("[data-role='checkGuestStatus']").on('click', function () { actions.checkGuestStatus(); }); $("[data-role='customer-logout']").on('click', function () { window.location = '/shop/site/TJ/en-GB/account/logout'; }); $("[data-role='infobox']").on('click', function () { var header = $(this).data("heading"); var text = $(this).data("value"); $("#reusable .modal-title").html(header); $("#reusable .modal-dialog").addClass("smaller-dialog"); $("#reusable .modal-body").html("<div class='row cart-row'><div class='col-sm-12' style='padding-bottom: 20px;'>"+text+"</div></div>"); $("#reusable").appendTo("body"); $("#reusable").modal(); }); $(".KitContent").click(function(){ $(".kitContent-items").slideToggle(); if(!$(".KitContent").hasClass("revealed")){ $(".KitContent").addClass("revealed"); } else{ $(".KitContent").removeClass("revealed"); } }); $(document).on('click', '.KitContent', function () { var itemCode = $(this).data("code"); var div = $(".kitContent-items-" + itemCode); if (div.attr("data-id") != null) { div.slideToggle(); return false; } var itemId = $(this).data("id"); var isDynamicKit = $(this).data("is-dynamic-kit"); var path = window.location.pathname; var pathSplit = path.split("/"); var market = pathSplit[2]; var language = pathSplit[3]; $.ajax({ type: "GET", url: window.location.origin + "/site/" + market + "/" + language + "/KitItem/GetKitItem?itemId=" + itemId + "&itemCode=" + itemCode + "¤tMarket=" + market + "&isDynamicKit=" + isDynamicKit, success: function (data) { div.html(data.Html).attr("data-id", itemCode); div.slideDown(); } }); }); //Global access to master page jquery actions window.on("additemtocart", function (item) { return actions.addItem(item, null, false); }); window.on("addtoautoorder", function (item) { return actions.addItem(item, null, true); }); window.on("gotocheckout", function (detailsComplete) { actions.goToCheckout(detailsComplete); }); window.on("getPartnerSearch", function() { actions.getPartnerSearch(); }); window.on("getaddedtocartmodal", function(html) { actions.addedToCartModal(html); }); window.on("getcartpreview", function(){ actions.getCartPreview(); }); window.on("cart.editkit", function(html){ actions.OpenDynamicKitModal(html); }); window.on("noautoorder", function () { actions.noAutoOrder(); }); window.on("checkoutguest", function(){ actions.checkoutGuest(); }); window.on("removefromcart", function (id) { actions.updateItemQuantity(id, 0); }); window.on("removefromcheckoutcart", function (args) { var id = args[0]; var refreshPage = args[1]; actions.updateCheckoutCartItemQuantity(id, refreshPage, 0); }); window.on("updateitemquantity", function (args) { var id = args[0]; var quantity = args[1]; actions.updateItemQuantity(id, quantity); }); window.on("openDynamicKit", function(args) { var itemCode = args[0]; var itemQuantity = args[1]; var itemType = args[2]; var fromCart = args[3]; var source = args[4]; var bootstrap4 = args[5]; actions.openDynamicKit(itemCode, itemQuantity, itemType, fromCart, source, bootstrap4); }); window.on("getItemsInCart", function() { actions.getItemsInCart(); }); }, OpenDynamicKitModal: function (html) { $("#reusable .modal-title").html(customizeStartKit); $("#reusable .modal-header").addClass('hide-div'); $("#reusable .modal-body").html(html); $("#reusable").appendTo("body"); $("#reusable").modal(); }, openDynamicKit: function (itemCode, itemQuantity, itemType, fromCart, source, bootstrap4) { $(source).block({ message: '<div class="cssload-container"><div class="cssload-double-torus"></div></div>' }); return ajax.json({ url: getDynamicKitModalUrl, data: { kitCode: itemCode, quantity: itemQuantity, type: itemType, fromCart: fromCart }, success: function (response) { if (response.success) { if (bootstrap4) { $("#reusableBS4 .modal-header").css({ "border-bottom": "none" }); $("#reusableBS4 .modal-header h4").hide(); $("#reusableBS4 .modal-body").html(response.html); $("#reusableBS4").appendTo("body"); $("#reusableBS4").modal(); } else { $("#reusable .modal-title").html(customizeStartKit); $("#reusable .modal-header").addClass('hide-div'); $("#reusable .modal-body").html(response.html); $("#reusable").appendTo("body"); $("#reusable").modal(); } } }, complete: function () { $(source).unblock(); } }); }, addItem: function (item, button, doNotDisplayModal) { var isDynamicKit = item.IsDynamicKit; if (isDynamicKit === "true" || item.IsDynamicKitMaster) { $.blockUI({ message: '<div class="cssload-container"><div class="cssload-double-torus"></div></div>' }); return ajax.json({ url: getDynamicKitModalUrl, data: { kitcode: item.ItemCode, quantity: item.Quantity, type: item.Type }, success: function (response) { if (response.success) { //Display Dynamic kit modal $("#reusableBS4 .modal-header").css({ "border-bottom": "none" }); $("#reusableBS4 .modal-header h4").hide(); $("#reusableBS4 .modal-body").html(response.html); $("#reusableBS4").appendTo("body"); $("#reusableBS4").modal(); } else { $("#reusableBS4 .modal-header").css({ "border-bottom": "none" }); $("#reusableBS4 .modal-header h4").hide(); $("#reusableBS4 .modal-body").html("<div>" + response.message + "</div>"); $("#reusableBS4").appendTo("body"); $("#reusableBS4").modal(); } }, complete: function () { $.unblockUI(); } }); } else if (item.IsGroupMaster) { if (button != null) { $(button).block({ message: null }); } return ajax.json({ url: groupedItemModalUrl, data: item, success: function (response) { if (response.success) { //Display Dynamic kit modal $("#reusableBS4 .modal-header").css({ "border-bottom": "none" }); $("#reusableBS4 .modal-header h4").hide(); $("#reusableBS4 .modal-body").html(response.html); $("#reusableBS4").appendTo("body"); $("#reusableBS4").modal(); } }, complete: function () { if (button != null) { $(button).unblock(); } } }); } else { if (button != null) { $(button).block({ message: null }); } return ajax.json({ url: additemUrl, data: { item: item }, success: function (response) { if (response.success) { console.log(item); if(typeof fbq !== 'undefined' && fbq !== null){ fbq('track', 'AddToCart', { currency: item.CurrencyCode, value: item.Price }); } if (response.cartType === "autoorder") { if (response.editAutoOrder) { $("#reusableBS4 .modal-header").css({ "border-bottom": "none" }); $("#reusableBS4 .modal-header h4").hide(); $("#reusableBS4 .modal-body").html(response.html); $("#reusableBS4").appendTo("body"); $("#reusableBS4").modal(); } } else { if(!doNotDisplayModal) { actions.addedToCartModal(response.html); } } } else { $("#reusableBS4 .modal-title").html('Item Message'); $("#reusableBS4 .modal-body").html('<div>' + response.message + '</div>'); $("#reusableBS4").appendTo("body"); $("#reusableBS4").modal(); } }, complete: function (response) { actions.getItemsInCart(); if (button != null) { $(button).unblock(); } } }); } }, goToCheckout: function (detailsComplete) { if (!userIsEnrolling && isLoggedIn) { if (detailsComplete === "true" || detailsComplete === true ) { window.location = reviewUrl; } else { window.location = saveOrderDetailsUrlLoggedIn; } } else { window.location = orderDetailsUrl; } }, checkoutGuest: function(){ window.location = orderDetailsUrl; }, noAutoOrder: function () { ajax.json({ url: checkoutModalUrlEnrollment, success: function (response) { if (response.success) { $("#reusableBS4 .modal-header").css({ "border-bottom": "none" }); $("#reusableBS4 .modal-header h4").hide(); $("#reusableBS4 .modal-body").html(response.html); $("#reusableBS4").appendTo("body"); $("#reusableBS4").modal(); } }, complete: function () { } }); }, getCartPreview: function(){ if (shouldRenderCartPreview) { $("#CartPreview").html("<div style=\"padding-top: 50px\" class=\"cssload-container\"><div class=\"cssload-double-torus\"></div></div>"); ajax.json({ url: fetchShoppingCartUrl, type: "GET", success: function (response) { if (response.success) { $("#CartPreview").html(response.cart); } } }); } }, getItemsInCart: function () { if (shouldRenderCartPreview) { ajax.json({ url: itemsInCartUrl, type: "GET", success: function (response) { $(".ItemsInCart").html(response.html); $(".ItemsInCart-Mobile").html(response.html); if (response.message != null && response.message != "") { $("#reusableBS4 .modal-title").html("Invalid items for market"); $("#reusableBS4 .modal-body").html(response.message); $("#reusableBS4").appendTo("body"); $("#reusableBS4").modal(); } } }); } }, addedToCartModal: function (html) { $("#reusableBS4 .modal-header").css({ "border-bottom": "none" }); $("#reusableBS4 .modal-header h4").hide(); $("#reusableBS4 .modal-body").html(html); $("#reusableBS4").appendTo("body"); $("#reusableBS4").modal(); }, updateItemQuantity: function (id, quantity) { $("#CartPreview").block({ message: '<div class="cssload-container"><div class="cssload-double-torus"></div></div>' }); $.ajax({ url: updateItemQuantityUrl, data: { id: id, quantity: quantity, review: false, preview: true }, success: function (response) { if(response.success) { $("#CartPreview").html(response.html); $("#CartPreview").unblock(); actions.getItemsInCart(); } } }); }, updateCheckoutCartItemQuantity: function (id, refreshPage, quantity) { $("#CheckoutCart").html("<p> </p>"); $("#CheckoutCart").block({ message: '<div class="cssload-container"><div class="cssload-double-torus"></div></div>' }); $.ajax({ url: updateItemQuantityUrl, data: { id: id, quantity: quantity }, success: function (response) { if (response.success) { $.ajax({ url: checkoutCartUrl, success: function (response) { if (response.success) { if (refreshPage === "True") { window.location.reload(); } if ("TJ" === "TR" && "index" === reviewUrl) { $.blockUI({ message: '<div class="cssload-container"><div class="cssload-double-torus"></div></div>', css: {cursor: 'default' }}); $.ajax({ url: reviewUrl, success: function() { if (response.success) { window.location = reviewUrl; $.unblockUI(); } } }); } $("#CheckoutCart").unblock(); $("#CheckoutCart").hide().html(response.cart).fadeIn('slow'); } } }); } } }); } } actions.getItemsInCart(); actions.registerEventHandlers(); }); </script> <div class="modal fade" id="news" tabindex="-1" role="dialog" aria-labelledby="language" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h3 id="header"></h3> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> </div> <div class="modal-body"> <div class="space-30"></div> </div> </div> </div> </div> <script> (function(w){ w.$kundo_chat=w.$kundo_chat||{}; w.$kundo_chat.custom_texts = { START_TEXT: "Chat with us" }; }(this)); </script> <script src="https://static-chat.kundo.se/chat-js/org/922/widget.js" crossorigin="anonymous" async defer></script> <script> //If chat isn't open in current language if ($('#start-kundo-chat').length <= 0) { $('.menuHeader2').css("display", "none"); } </script> <script> $.ajaxSetup({ statusCode: { 419: function () { window.location.href = "/shop/site/TJ/en-GB/Login/Login"; }, 403: function () { window.location.href = "/shop/site/TJ/en-GB/Login/Login"; }, 404: function () { window.location.href = "/shop/site/TJ/en-GB/error/NotFound"; }, 500: function (data) { $("#error-message").text(data.responseText); if (data && data.responseJSON && data.responseJSON.errorId) $("#error-id").text("(" + data.responseJSON.errorId + ")"); // Most cases the error occured in the "reusableBS4" dialog; close it. // Other cases; handle close on error in code where it occured. $("#reusableBS4").modal("hide"); $("#error-modal").appendTo("body"); $("#error-modal").modal(); } } }); </script> <script charset='ISO-8859-1' src='https://c.sproutvideo.com/lightbox/v1.0.0.js'></script> </body> </html>
Share this page
Or copy link