var globalSelectedCityId=0;var globalSelectedCityCountyId=0;function getE(name){if(document.getElementById)
var elem=document.getElementById(name);else if(document.all)
var elem=document.all[name];else if(document.layers)
var elem=document.layers[name];return elem;}
function OpenWindow(query,w,h,scroll){var l=(screen.width-w)/2;var t=(screen.height-h)/2;var winprops='resizable=0, height='+h+',width='+w+',top='+t+',left='+l+'w';if(scroll)winprops+=",scrollbars=1";var f=window.open(query,"_blank",winprops);}
function setLocation(url){window.location.href=url;}
function querystring(key){var re=new RegExp('(?:\\?|&)'+key+'=(.*?)(?=&|$)','gi');var r=[],m;while((m=re.exec(document.location.search))!=null)r.push(m[1]);return r;}
function updateQueryStringParameter(uri,key,value){var re=new RegExp("([?|&])"+key+"=.*?(&|$)","i");var urlseparator=uri.indexOf('?')!==-1?"&":"?";if(uri.match(re)){return uri.replace(re,'$1'+key+"="+value+'$2');}
else{return uri+urlseparator+key+"="+value;}}
function removeQueryStringParameter(url,parameter){var urlparts=url.split('?');if(urlparts.length>=2){var prefix=encodeURIComponent(parameter)+'=';var pars=urlparts[1].split(/[&;]/g);for(var i=pars.length;i-->0;){if(pars[i].lastIndexOf(prefix,0)!==-1){pars.splice(i,1);}}
url=urlparts[0]+'?'+pars.join('&');return url;}else{return url;}}
function ClearElapsedCartItems(){$.ajax({cache:false,type:"POST",url:base+"shoppingcart/carttimeoutmanager",data:"",success:function(data){var values=data.split('|');var oldval=parseInt(values[0]);var newval=parseInt(values[1]);var timeout=values[2];document.getElementById('cartrefreshvalue').value=newval;},error:function(xhr,ajaxOptions,thrownError){}});}
function UpdateCartPanel(){$.ajax({cache:false,type:"POST",url:base+"shoppingcart/cartitemcount",data:"",success:function(data){document.getElementById('cartrefreshvalue').value=data;},error:function(xhr,ajaxOptions,thrownError){}});}
function submitform(myform){document.forms[myform].submit();}
function clicker(id){try{if(id.indexOf(".")==0){$(id).trigger("click");}
else{$("#"+id).trigger("click");}}catch(e){}}
function changeEnable(id){var inpt=document.getElementById(id);if(inpt.disabled){inpt.disabled=false;}
else{inpt.disabled=true;}}
function openQuickView(link){$.fancybox({width:820,height:520,autoResize:false,openEffect:'none',closeEffect:'none',type:'iframe',scrolling:'no',autoSize:false,href:link,keys:{close:[13,27]}});}
function openQuickViewWithDimensions(link,swidth,sheight){$.fancybox({width:swidth,height:sheight,autoResize:false,openEffect:'none',closeEffect:'none',type:'iframe',scrolling:'no',autoSize:false,href:link,keys:{close:[13,27],next:[""]}});$(".fancybox-overlay").contents().focus();}
function alert(msg,onClose){if(document.location.host.indexOf("vitaminler.com")>-1){openInfoPopupContent(""+
"<div class='alert-left-vit'><img src='//supplementler.mncdn.com/Themes/Supplementler/Content/images/modal-alert-icon.png'></div>"+
"<p class='alert-message-sup'>"
+msg+
"</p>",onClose);}else{openInfoPopupContent(""+
"<div class='alert-left-sup'><img src='//supplementler.mncdn.com/Themes/Supplementler/Content/images/modal-alert-icon.png'></div>"+
"<p class='alert-message-sup'>"
+msg+
"</p>",onClose);}}
function generalAlertInfo(msg,messageHead){openInfoPopupContent("<div class='message-header'><p>"+messageHead+"</p></div><div class='message-container'>"+
"<p>"+msg+"</p>"+
"</div>");}
function generalAlert(msg,messageHead){openInfoPopupContent("<div class='message-header'><p>"+messageHead+"</p></div><div class='message-container'>"+
"<p>"+msg+"</p>"+
"<div class='button-wrapper'>"+
"<input type='button' class='btn btn-info btn-lg close-button' value='Tamam' />"+
"</div>"+
"</div>");}
function generalAlertForAroma(msg,messageHead){openInfoAromaPopupContent("<div class='message-header'><p>"+messageHead+"</p></div><div class='message-container'>"+
"<p>"+msg+"</p>"+
"<div class='button-wrapper'>"+
"<input type='button' class='btn btn-info btn-lg close-button' value='Tamam' />"+
"</div>"+
"</div>");}
function generalAlertForGift(msg,messageHead){openInfoGiftPopupContent("<div class='message-header'><p>"+messageHead+"</p></div><div class='message-container'>"+
"<p>"+msg+"</p>"+
"<div class='button-wrapper'>"+
"<input type='button' class='btn btn-info btn-lg close-button' value='Tamam' />"+
"</div>"+
"</div>");}
function checkoutAlert(msg,messageHead){openInfoPopupContent("<div class='checkoutError clearfix'>"+
"<div class='message-header'>"+
"<p>"+messageHead+"</p>"+
"</div>"+
"<div class='message-container'>"
+msg+
"</div>"+
"<div class='button-wrapper'>"+
"<input type='button' class='btn btn-info btn-lg close-button' value='TAMAM' />"+
"</div>"+
"</div>");}
function cartGiftPopup(html,messageHead,giftTitle,giftDescription){openInfoPopupContent("<div class='message-header'><p>"+messageHead+"</p></div><div class='cart-gift-popup-list'>"+
"<h2 class='cart-gift-title'>"+giftTitle+"</h2>"+
"<p class='cart-gift-description'>"+giftDescription+"</p>"+html+"</div>");}
function generalInfo(msg,messageHead){openInfoPopupContent("<div class='message-header'><p>"+messageHead+"</p></div><div class='message-container'>"+
"<p>"+msg+"</p>"+
"<div class='button-wrapper'>"+
"<input type='button' class='btn btn-info btn-lg close-button' value='Tamam' />"+
"</div>"+
"</div>");}
function addressAddPopup(messageHead,htmlContent){openInfoPopupContent("<div class='message-header'><p>"+messageHead+"</p></div><div class='message-container'>"+
"<div class='popup-add-new-address'>"+htmlContent+"</div></div>");}
function recurringOrderAddCreditCardPopup(messageHead,htmlContent){openInfoPopupContent("<div class='message-header'><p>"+messageHead+"</p></div><div class='rec-card-container'>"+
"<div class='popup-add-new-card'>"+htmlContent+"</div></div>");}
function confirmModal(msg,buttonid,btnText,messageHead){openInfoPopupContent("<div class='message-header'><p>"+messageHead+"</p></div><div class='message-container'>"+
"<p>"+msg+"</p>"+
"<div class='button-wrapper'>"+
"<a class='pending-order-detail' id="+buttonid+" href= 'javascript:;' _target='blank'>"+btnText+"</a>"+
"</div>"+
"</div>");}
function confirmModalYesNo(msg,buttonid,btnText,noButtonId,noButtonText,messageHead){openInfoPopupContent("<div class='message-header'><p>"+messageHead+"</p></div><div class='message-container'>"+
"<p>"+msg+"</p>"+
"<div class='button-wrapper'>"+
"<a class='pending-order-detail' id="+buttonid+" href= 'javascript:;' _target='blank'>"+btnText+"</a>"+
"<a class='confirm-button-no' id="+noButtonId+" href= 'javascript:;' _target='blank'>"+noButtonText+"</a>"+
"</div>"+
"</div>");}
function confirmModalForCart(msg,buttonid,btnText,messageHead){openInfoCartContent("<div class='message-header'><p>"+messageHead+"</p></div><div class='message-container'>"+
"<p class='cartConfirmMessage'>"+msg+"</p>"+
"<div class='button-wrapper'>"+
"<a class='pending-order-detail' id="+buttonid+" href= 'javascript:;' _target='blank'>"+btnText+"</a>"+
"<a class='cart-close' href= '/cart' _target='blank'>Sepete Geri Dön</a>"+
"</div>"+
"</div>");}
function confirmModalStopRecurring(msg,buttonid,btnText,messageHead,period){var day=31;var weeks=53;var monthly=13;var year=13;var timeCycle=0;if(period==="GÜnlük"){timeCycle=day;}else if(period==="Haftalık"){timeCycle=weeks;}else if(period==="Aylık"){timeCycle=monthly;}else{timeCycle=year;}
var dropDownHtml="<select class='select-period'><option value='' selected='selected'>Seçiniz</option></select>";openInfoPopupContent("<div class='message-header'><p>"+messageHead+"</p></div><div class='message-container'>"+
"<p>"+msg+"</p>"+
"<div class='row'><div class='col-lg-2'></div><div class='col-lg-8'>"+
dropDownHtml+
"</div></div>"+
"<div class='button-wrapper'>"+
"<a class='pending-order-detail' id="+buttonid+" href= 'javascript:;' _target='blank'>"+btnText+"</a>"+
"</div>"+
"</div>");var dropDownListItem=$(".select-period");for(var i=1;i<timeCycle;i++){dropDownListItem.append($('<option></option>').val(i).html(i+" "+period));}
dropDownListItem.append("<option value='0'>Tümüyle Durdur</option>");}
function openQuickViewAuto(link){$.fancybox({width:1000,height:1550,openEffect:'none',closeEffect:'none',type:'iframe',href:link,keys:{close:[13,27],next:[""]}});$(".fancybox-overlay").contents().focus();}
function openInfoPopup(id){var opencontent;try{if(document.getElementById(id)!=null){opencontent=document.getElementById(id).innerHTML;}
else{opencontent=document.getElementById('defaultpopupcontent').innerHTML;}}catch(e){opencontent=$(id).html();}
$.fancybox({openEffect:'none',closeEffect:'none',scrolling:'no',content:opencontent,keys:{close:[13,27],next:[""]}});$(".fancybox-overlay").contents().focus();}
function openInfoPopupNonClose(id){var opencontent;try{if(document.getElementById(id)!=null){opencontent=document.getElementById(id).innerHTML;}
else{opencontent=document.getElementById('defaultpopupcontent').innerHTML;}}catch(e){opencontent=$(id).html();}
$.fancybox({openEffect:'none',closeEffect:'none',scrolling:'no',content:opencontent,closeBtn:false,keys:{close:[13,27],next:[""]}});$(".fancybox-overlay").contents().focus();}
function openInfoPopupContent(htmlcontent,onClose=function(){}){$.fancybox({openEffect:'none',closeEffect:'none',scrolling:'no',content:htmlcontent,padding:0,helpers:{overlay:{css:{'background':'rgba(0, 0, 0, 0.3)'},closeClick:false}},openSpeed:'slow',keys:{close:[13,27],next:[""]},afterClose:function(){setTimeout(function(){onClose();},500);}});$(".fancybox-overlay").contents().focus();$(".close-button").on("click",function(){$.fancybox.close();});}
function openInfoAromaPopupContent(htmlcontent){$.fancybox({openEffect:'none',closeEffect:'none',scrolling:'no',content:htmlcontent,padding:0,helpers:{overlay:{css:{'background':'rgba(0, 0, 0, 0.3)'}}},openSpeed:'slow',keys:{close:[13,27],next:[""]}});$(".fancybox-overlay").contents().focus();$(".close-button").on("click",function(){$.fancybox.close();simpleDataLayerPush("Button","Click","ProductAromaPopUpTamam");});$(".close-button").closest(".fancybox-skin").find(".fancybox-close").on("click",function(){simpleDataLayerPush("Button","Click","ProductAromaPopUpX");});}
function openInfoGiftPopupContent(htmlcontent){$.fancybox({openEffect:'none',closeEffect:'none',scrolling:'no',content:htmlcontent,padding:0,helpers:{overlay:{css:{'background':'rgba(0, 0, 0, 0.3)'}}},openSpeed:'slow',keys:{close:[13,27],next:[""]}});$(".fancybox-overlay").contents().focus();$(".close-button").on("click",function(){$.fancybox.close();simpleDataLayerPush("Button","Click","ProductGiftPopUpTamam");});$(".close-button").closest(".fancybox-skin").find(".fancybox-close").on("click",function(){simpleDataLayerPush("Button","Click","ProductGiftPopUpX");});}
function openInfoCartContent(htmlcontent){$.fancybox({openEffect:'none',closeEffect:'none',scrolling:'no',content:htmlcontent,padding:0,closeBtn:false,helpers:{overlay:{css:{'background':'rgba(0, 0, 0, 0.2)'},closeClick:false}},keys:{close:[""]},openSpeed:'slow'});$(".fancybox-overlay").contents().focus();}
function openInfoPopupReplaced(htmlcontent){var htm="<div class='defaultpopupcontainer'>"+
"<div class='defaultpopupcontent'>"+htmlcontent+"</div>"+
"</div>";$.fancybox({openEffect:'none',closeEffect:'none',scrolling:'no',content:htm,keys:{close:[13,27],next:[""]}});$(".fancybox-overlay").contents().focus();}
function changeVisible(id){if($('#'+id).hasClass('hdn')){$('#'+id).removeClass('hdn');$('#'+id+'value').val(true);$('#'+id).show();}
else{$('#'+id).addClass('hdn');$('#'+id+'value').val(false);$('#'+id).hide();}}
function View(id){if($('#'+id).hasClass('hdn')){$('#'+id).removeClass('hdn');$('#'+id+'value').val(true);}
$('#'+id).show();}
function Hide(id){if(!$('#'+id).hasClass('hdn')){{$('#'+id).addClass('hdn');$('#'+id+'value').val(false);}
$('#'+id).hide();}}
function hasClass(ele,cls){return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));}
function addClass(ele,cls){if(!this.hasClass(ele,cls))ele.className+=" "+cls;}
function removeClass(ele,cls){if(hasClass(ele,cls)){var reg=new RegExp('(\\s|^)'+cls+'(\\s|$)');ele.className=ele.className.replace(reg,' ');}}
function changeimage(id,whichattr){var prefix="p_image";var image_id=prefix+id;var selected_image=$('#'+image_id).attr(whichattr);if(selected_image!=""){$('#'+image_id).attr('src',selected_image);}}
function PopulateSelectboxWithJson(jsonpath,selector){$.getJSON(jsonpath,function(result){var options=$(selector);if(options.length>0){$.each(result,function(i,item){options.append("<option value=\""+item.Id+"\">"+item.Name+"</option>");});}});}
function searchKeyword(keyword,clickEvent){var isSpecialSearch=specialSearchList.indexOf(keyword)>-1;if(!isSpecialSearch){isSpecialSearch=specialSearchList.indexOf(keyword+" ")>-1;}
if(keyword&&((storeId==1&&keyword.length>2)||(storeId!=1&&(isSpecialSearch||keyword.length>2))||clickEvent)){var queryString="search?q="+encodeURIComponent(keyword.toLocaleLowerCase());window.location=base+queryString;}}
function searchFacetKeyword(keyword,specs,categoryId,price,clickEvent){if(keyword&&keyword.length>2||clickEvent){var queryString="search?q="+encodeURIComponent(keyword.toLocaleLowerCase());if(specs!=''){queryString+="&specs="+encodeURIComponent(specs);}
if(categoryId!=''&&categoryId>0){queryString+="&cid="+encodeURIComponent(categoryId);}
if(price!=''){queryString+="&price="+encodeURIComponent(price);}
window.location=base+queryString;}}
function _trackEventGA(category,action){_trackEventGA(category,action,'',0);}
function _trackEventGA(category,action,label){_trackEventGA(category,action,label,0);}
function _trackEventGA(category,action,label,value){if(typeof dataLayer!='undefined'){dataLayer.push({'event':'_trackEvent','eventCategory':$.trim(category),'eventAction':$.trim(action),'eventLabel':$.trim(label),'eventValue':value});}}
function equalHeight(group){var tallest=0;group.each(function(){var thisHeight=$(this).height();if(thisHeight>tallest){tallest=thisHeight;}});group.height(tallest);}
$(document).ready(function(){equalHeight($(".thumbsContent"));equalHeight($(".equal1"));equalHeight($(".equal2"));equalHeight($(".item",".product-list"));equalHeight($(".sub-category-item",".sub-category-grid"));$(".track-link, .outlink").live("click",function(){var category=$(this).data("category");var label=$(this).data("label");var labelId=$(this).data("id");var slink=$(this).data("link");if(label==undefined){label=$(this).attr("title");if(label==undefined){label=$(this).text();}
if(label==undefined){label="TitleNotSet";}}
if(labelId!=undefined&&labelId.toString().length>0){label=labelId.toString()+"-"+label;}
if(label){label+="-NotSet";}
var event=$(this).data("event");var value=$(this).data("value");if(event==undefined){event="click";}
if(value==undefined){value=0;}
else{try{value=parseInt(value);}catch(e){value=0;}}
if(category!=undefined&&category.length>0&&label!=undefined&&label.length){_trackEventGA(category,event,label,value);}});$("body").on("click",".eecommerce-product-link,.summary-name",function(){var position=$(this).attr("data-position");var name=$(this).attr("data-name");var id=$(this).attr("data-id");var price=$(this).attr("data-price");var category=$(this).attr("data-prcategoryname");var brand=$(this).attr("data-brand");var storeId=$(this).attr("data-store");var actionField="";var actionGroup=$(this).closest("ul").data("group");if(typeof actionGroup=='undefined'){actionGroup=$(this).closest("[data-group]");if(actionGroup!=null&&typeof actionGroup.data("group")!='undefined'){actionField=actionGroup.data("group");}}else{actionField=actionGroup;}
if(actionField=="69"){actionField="HomepageBalikYaglari";}
if(actionField=="72"){actionField="HomepageMineraller";}
if(actionField=="63"){actionField="HomepageVitaminler";}
var eventName='';if(storeId&&storeId=="3"){eventName='ee.productClick';}else{eventName='productClick';}
dataLayer.push({'event':eventName,'ecommerce':{'click':{'actionField':{'list':actionField},'products':[{'name':name,'id':id,'price':parseFloat(price.replace(",",".")).toFixed(2),'brand':brand,'category':category,'variant':'undefined','position':position}]}}});});$("body").on("click",".slide-product-name,.search-reco-widget .product-list > li a,.pop-also-content > .item1 a,.slider-product-box .track-link,.productgrouplist-module .track-link",function(){if(window.hasOwnProperty("dataLayer")&&window["dataLayer"]){var name=$(this).attr("data-name")||$(this).attr("data-label");var id=$(this).attr("data-id");var actionField="";var actionGroup=$(this).closest("ul").data("group")||$(this).parents("[data-group]:not([data-group='']):first").attr("data-group");if(typeof actionGroup=='undefined'){actionGroup=$(this).closest("[data-group]");if(actionGroup!=null&&typeof actionGroup.data("group")!='undefined'){actionField=actionGroup.data("group");}}else{actionField=actionGroup;}
if(actionField){if(actionField=="69"){actionField="HomepageBalikYaglari";}
if(actionField=="72"){actionField="HomepageMineraller";}
if(actionField=="63"){actionField="HomepageVitaminler";}}}});$(".fancybox").fancybox({'titleShow':true});});function ShowBsModal2(content,title,options,onShow,onShown,onHidden,customClass){if(title==undefined){title="";}
if(customClass==undefined){customClass="";}
if(content.length>0){var bsTemplate='<div class="modal fade '+customClass+'" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true"><div class="modal-dialog modal-sm"><div class="modal-content"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button><img src="'+base+'themes/branch/content/images/logo.png")" alt="" /></div><div class="modal-body"><h4 class="productName">'+title+'</h4><span class="error-message">'+content+'</span></div><div class="modal-footer"><input type="submit" class="delete-button-confirm btn" value="EVET" /><input type="submit" class="no-button-confirm btn" value="HAYIR" data-dismiss="modal" /></div>';bsTemplate+='</div></div></div>';$("body .modal").remove();$("body .modal-backdrop").remove();$("body").append(bsTemplate);if(options!=undefined){$('.modal').modal(options);}
if(onHidden!=undefined)
$('.modal').on('hidden.bs.modal',onHidden);if(onShow!=undefined)
$('.modal').on('show.bs.modal',onShow);if(onShown!=undefined)
$('.modal').on('shown.bs.modal',onShown);$('.modal').modal('show');}}
function recommendationWidgetFallback(el,resize){if(!el||!jQuery(el).length)return;var targetId=jQuery(el).first().attr("data-fallbackid")||"";if(!targetId)return;var targetEl=jQuery("#"+targetId);if(!targetEl.length)return;var resizable=false;if(resize&&resize===true)resizable=true
if(!$.trim(targetEl.html())){targetEl.remove();jQuery(el).show();if(resizable){jQuery(window).resize();}}};/*!@license Copyright 2013, Heinrich Goebl, License: MIT, see https://github.com/hgoebl/mobile-detect.js*/!function(a,b){a(function(){"use strict";function a(a,b){return null!=a&&null!=b&&a.toLowerCase()===b.toLowerCase()}function c(a,b){var c,d,e=a.length;if(!e||!b)return!1;for(c=b.toLowerCase(),d=0;d<e;++d)if(c===a[d].toLowerCase())return!0;return!1}function d(a){for(var b in a)i.call(a,b)&&(a[b]=new RegExp(a[b],"i"))}function e(a){return(a||"").substr(0,500)}function f(a,b){this.ua=e(a),this._cache={},this.maxPhoneWidth=b||600}var g={};g.mobileDetectRules={phones:{iPhone:"\\biPhone\\b|\\biPod\\b",BlackBerry:"BlackBerry|\\bBB10\\b|rim[0-9]+|\\b(BBA100|BBB100|BBD100|BBE100|BBF100|STH100)\\b-[0-9]+",HTC:"HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\\bEVO\\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel",Nexus:"Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 6",Dell:"Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\\b001DL\\b|\\b101DL\\b|\\bGS01\\b",Motorola:"Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b|XT1068|XT1092|XT1052",Samsung:"\\bSamsung\\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F",LG:"\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|MS323|M257)|LM-G710",Sony:"SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533",Asus:"Asus.*Galaxy|PadFone.*Mobile",NokiaLumia:"Lumia [0-9]{3,4}",Micromax:"Micromax.*\\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\\b",Palm:"PalmSource|Palm",Vertu:"Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature",Pantech:"PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790",Fly:"IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250",Wiko:"KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM",iMobile:"i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)",SimValley:"\\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\\b",Wolfgang:"AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q",Alcatel:"Alcatel",Nintendo:"Nintendo (3DS|Switch)",Amoi:"Amoi",INQ:"INQ",OnePlus:"ONEPLUS",GenericPhone:"Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\\bwap\\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser"},tablets:{iPad:"iPad|iPad.*Mobile",NexusTablet:"Android.*Nexus[\\s]+(7|9|10)",GoogleTablet:"Android.*Pixel C",SamsungTablet:"SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-T116BU|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|SM-T719|SM-T813|SM-T819|SM-T580|SM-T355Y?|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587|SM-P350|SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708|SM-T835|SM-T830|SM-T837V|SM-T720|SM-T510|SM-T387V",Kindle:"Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\\b|Android.*Silk/[0-9.]+ like Chrome/[0-9.]+ (?!Mobile)",SurfaceTablet:"Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)",HPTablet:"HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10",AsusTablet:"^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z|\\bP027\\b|\\bP024\\b|\\bP00C\\b",BlackBerryTablet:"PlayBook|RIM Tablet",HTCtablet:"HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410",MotorolaTablet:"xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617",NookTablet:"Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2",AcerTablet:"Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b|\\bA3-A20\\b|\\bA3-A30",ToshibaTablet:"Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO",LGTablet:"\\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\\b",FujitsuTablet:"Android.*\\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\\b",PrestigioTablet:"PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002",LenovoTablet:"Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)|TB-X103F|TB-X304X|TB-X304F|TB-X304L|TB-X505F|TB-X505L|TB-X505X|TB-X605F|TB-X605L|TB-8703F|TB-8703X|TB-8703N|TB-8704N|TB-8704F|TB-8704X|TB-8704V|TB-7304F|TB-7304I|TB-7304X|Tab2A7-10F|Tab2A7-20F|TB2-X30L|YT3-X50L|YT3-X50F|YT3-X50M|YT-X705F|YT-X703F|YT-X703L|YT-X705L|YT-X705X|TB2-X30F|TB2-X30L|TB2-X30M|A2107A-F|A2107A-H|TB3-730F|TB3-730M|TB3-730X|TB-7504F|TB-7504X",DellTablet:"Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7",YarvikTablet:"Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b",MedionTablet:"Android.*\\bOYO\\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB",ArnovaTablet:"97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2",IntensoTablet:"INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004",IRUTablet:"M702pro",MegafonTablet:"MegaFon V9|\\bZTE V9\\b|Android.*\\bMT7A\\b",EbodaTablet:"E-Boda (Supreme|Impresspeed|Izzycomm|Essential)",AllViewTablet:"Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)",ArchosTablet:"\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b",AinolTablet:"NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark",NokiaLumiaTablet:"Lumia 2520",SonyTablet:"Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP641|SGP612|SOT31|SGP771|SGP611|SGP612|SGP712",PhilipsTablet:"\\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\\b",CubeTablet:"Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT",CobyTablet:"MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010",MIDTablet:"M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10",MSITablet:"MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b",SMiTTablet:"Android.*(\\bMID\\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)",RockChipTablet:"Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A",FlyTablet:"IQ310|Fly Vision",bqTablet:"Android.*(bq)?.*\\b(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris ([E|M]10|M8))\\b|Maxwell.*Lite|Maxwell.*Plus",HuaweiTablet:"MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim|M2-A01L|BAH-L09|BAH-W09|AGS-L09|CMR-AL19",NecTablet:"\\bN-06D|\\bN-08D",PantechTablet:"Pantech.*P4100",BronchoTablet:"Broncho.*(N701|N708|N802|a710)",VersusTablet:"TOUCHPAD.*[78910]|\\bTOUCHTAB\\b",ZyncTablet:"z1000|Z99 2G|z930|z990|z909|Z919|z900",PositivoTablet:"TB07STA|TB10STA|TB07FTA|TB10FTA",NabiTablet:"Android.*\\bNabi",KoboTablet:"Kobo Touch|\\bK080\\b|\\bVox\\b Build|\\bArc\\b Build",DanewTablet:"DSlide.*\\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\\b",TexetTablet:"NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE",PlaystationTablet:"Playstation.*(Portable|Vita)",TrekstorTablet:"ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab",PyleAudioTablet:"\\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\\b",AdvanTablet:"Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b ",DanyTechTablet:"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1",GalapadTablet:"Android.*\\bG1\\b(?!\\))",MicromaxTablet:"Funbook|Micromax.*\\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\\b",KarbonnTablet:"Android.*\\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\\b",AllFineTablet:"Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide",PROSCANTablet:"\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b",YONESTablet:"BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026",ChangJiaTablet:"TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503",GUTablet:"TX-A1301|TX-M9002|Q702|kf026",PointOfViewTablet:"TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10",OvermaxTablet:"OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)|Qualcore 1027",HCLTablet:"HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync",DPSTablet:"DPS Dream 9|DPS Dual 7",VistureTablet:"V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10",CrestaTablet:"CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989",MediatekTablet:"\\bMT8125|MT8389|MT8135|MT8377\\b",ConcordeTablet:"Concorde([ ]+)?Tab|ConCorde ReadMan",GoCleverTablet:"GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042",ModecomTablet:"FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003",VoninoTablet:"\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b",ECSTablet:"V07OT2|TM105A|S10OT1|TR10CS1",StorexTablet:"eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab",VodafoneTablet:"SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497|VFD 1400",EssentielBTablet:"Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2",RossMoorTablet:"RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711",iMobileTablet:"i-mobile i-note",TolinoTablet:"tolino tab [0-9.]+|tolino shine",AudioSonicTablet:"\\bC-22Q|T7-QC|T-17B|T-17P\\b",AMPETablet:"Android.* A78 ",SkkTablet:"Android.* (SKYPAD|PHOENIX|CYCLOPS)",TecnoTablet:"TECNO P9|TECNO DP8D",JXDTablet:"Android.* \\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\\b",iJoyTablet:"Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)",FX2Tablet:"FX2 PAD7|FX2 PAD10",XoroTablet:"KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151",ViewsonicTablet:"ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a",VerizonTablet:"QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1",OdysTablet:"LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\\bXELIO\\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10",CaptivaTablet:"CAPTIVA PAD",IconbitTablet:"NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S",TeclastTablet:"T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi",OndaTablet:"\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\\b[\\s]+|V10 \\b4G\\b",JaytechTablet:"TPC-PA762",BlaupunktTablet:"Endeavour 800NG|Endeavour 1010",DigmaTablet:"\\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\\b",EvolioTablet:"ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\\bEvotab\\b|\\bNeura\\b",LavaTablet:"QPAD E704|\\bIvoryS\\b|E-TAB IVORY|\\bE-TAB\\b",AocTablet:"MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712",MpmanTablet:"MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\\bMPG7\\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010",CelkonTablet:"CT695|CT888|CT[\\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\\bCT-1\\b",WolderTablet:"miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b",MediacomTablet:"M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA",MiTablet:"\\bMI PAD\\b|\\bHM NOTE 1W\\b",NibiruTablet:"Nibiru M1|Nibiru Jupiter One",NexoTablet:"NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI",LeaderTablet:"TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100",UbislateTablet:"UbiSlate[\\s]?7C",PocketBookTablet:"Pocketbook",KocasoTablet:"\\b(TB-1207)\\b",HisenseTablet:"\\b(F5281|E2371)\\b",Hudl:"Hudl HT7S3|Hudl 2",TelstraTablet:"T-Hub2",GenericTablet:"Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bTP750\\b|\\bQTAQZ3\\b|WVT101|TM1088|KT107"},oss:{AndroidOS:"Android",BlackBerryOS:"blackberry|\\bBB10\\b|rim tablet os",PalmOS:"PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino",SymbianOS:"Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\\bS60\\b",WindowsMobileOS:"Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Windows Mobile|Windows Phone [0-9.]+|WCE;",WindowsPhoneOS:"Windows Phone 10.0|Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;",iOS:"\\biPhone.*Mobile|\\biPod|\\biPad|AppleCoreMedia",iPadOS:"CPU OS 13",MeeGoOS:"MeeGo",MaemoOS:"Maemo",JavaOS:"J2ME/|\\bMIDP\\b|\\bCLDC\\b",webOS:"webOS|hpwOS",badaOS:"\\bBada\\b",BREWOS:"BREW"},uas:{Chrome:"\\bCrMo\\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?",Dolfin:"\\bDolfin\\b",Opera:"Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+$|Coast/[0-9.]+",Skyfire:"Skyfire",Edge:"Mobile Safari/[.0-9]* Edge",IE:"IEMobile|MSIEMobile",Firefox:"fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile|FxiOS",Bolt:"bolt",TeaShark:"teashark",Blazer:"Blazer",Safari:"Version.*Mobile.*Safari|Safari.*Mobile|MobileSafari",WeChat:"\\bMicroMessenger\\b",UCBrowser:"UC.*Browser|UCWEB",baiduboxapp:"baiduboxapp",baidubrowser:"baidubrowser",DiigoBrowser:"DiigoBrowser",Mercury:"\\bMercury\\b",ObigoBrowser:"Obigo",NetFront:"NF-Browser",GenericBrowser:"NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger",PaleMoon:"Android.*PaleMoon|Mobile.*PaleMoon"},props:{Mobile:"Mobile/[VER]",Build:"Build/[VER]",Version:"Version/[VER]",VendorID:"VendorID/[VER]",iPad:"iPad.*CPU[a-z ]+[VER]",iPhone:"iPhone.*CPU[a-z ]+[VER]",iPod:"iPod.*CPU[a-z ]+[VER]",Kindle:"Kindle/[VER]",Chrome:["Chrome/[VER]","CriOS/[VER]","CrMo/[VER]"],Coast:["Coast/[VER]"],Dolfin:"Dolfin/[VER]",Firefox:["Firefox/[VER]","FxiOS/[VER]"],Fennec:"Fennec/[VER]",Edge:"Edge/[VER]",IE:["IEMobile/[VER];","IEMobile [VER]","MSIE [VER];","Trident/[0-9.]+;.*rv:[VER]"],NetFront:"NetFront/[VER]",NokiaBrowser:"NokiaBrowser/[VER]",Opera:[" OPR/[VER]","Opera Mini/[VER]","Version/[VER]"],"Opera Mini":"Opera Mini/[VER]","Opera Mobi":"Version/[VER]",UCBrowser:["UCWEB[VER]","UC.*Browser/[VER]"],MQQBrowser:"MQQBrowser/[VER]",MicroMessenger:"MicroMessenger/[VER]",baiduboxapp:"baiduboxapp/[VER]",baidubrowser:"baidubrowser/[VER]",SamsungBrowser:"SamsungBrowser/[VER]",Iron:"Iron/[VER]",Safari:["Version/[VER]","Safari/[VER]"],Skyfire:"Skyfire/[VER]",Tizen:"Tizen/[VER]",Webkit:"webkit[ /][VER]",PaleMoon:"PaleMoon/[VER]",Gecko:"Gecko/[VER]",Trident:"Trident/[VER]",Presto:"Presto/[VER]",Goanna:"Goanna/[VER]",iOS:" \\bi?OS\\b [VER][ ;]{1}",Android:"Android [VER]",BlackBerry:["BlackBerry[\\w]+/[VER]","BlackBerry.*Version/[VER]","Version/[VER]"],BREW:"BREW [VER]",Java:"Java/[VER]","Windows Phone OS":["Windows Phone OS [VER]","Windows Phone [VER]"],"Windows Phone":"Windows Phone [VER]","Windows CE":"Windows CE/[VER]","Windows NT":"Windows NT [VER]",Symbian:["SymbianOS/[VER]","Symbian/[VER]"],webOS:["webOS/[VER]","hpwOS/[VER];"]},utils:{Bot:"Googlebot|facebookexternalhit|Google-AMPHTML|s~amp-validator|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom|contentkingapp",MobileBot:"Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2",DesktopMode:"WPDesktop",TV:"SonyDTV|HbbTV",WebKit:"(webkit)[ /]([\\w.]+)",Console:"\\b(Nintendo|Nintendo WiiU|Nintendo 3DS|Nintendo Switch|PLAYSTATION|Xbox)\\b",Watch:"SM-V700"}},g.detectMobileBrowsers={fullPattern:/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,shortPattern:/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,tabletPattern:/android|ipad|playbook|silk/i};var h,i=Object.prototype.hasOwnProperty;return g.FALLBACK_PHONE="UnknownPhone",g.FALLBACK_TABLET="UnknownTablet",g.FALLBACK_MOBILE="UnknownMobile",h="isArray"in Array?Array.isArray:function(a){return"[object Array]"===Object.prototype.toString.call(a)},function(){var a,b,c,e,f,j,k=g.mobileDetectRules;for(a in k.props)if(i.call(k.props,a)){for(b=k.props[a],h(b)||(b=[b]),f=b.length,e=0;e<f;++e)c=b[e],j=c.indexOf("[VER]"),j>=0&&(c=c.substring(0,j)+"([\\w._\\+]+)"+c.substring(j+5)),b[e]=new RegExp(c,"i");k.props[a]=b}d(k.oss),d(k.phones),d(k.tablets),d(k.uas),d(k.utils),k.oss0={WindowsPhoneOS:k.oss.WindowsPhoneOS,WindowsMobileOS:k.oss.WindowsMobileOS}}(),g.findMatch=function(a,b){for(var c in a)if(i.call(a,c)&&a[c].test(b))return c;return null},g.findMatches=function(a,b){var c=[];for(var d in a)i.call(a,d)&&a[d].test(b)&&c.push(d);return c},g.getVersionStr=function(a,b){var c,d,e,f,h=g.mobileDetectRules.props;if(i.call(h,a))for(c=h[a],e=c.length,d=0;d<e;++d)if(f=c[d].exec(b),null!==f)return f[1];return null},g.getVersion=function(a,b){var c=g.getVersionStr(a,b);return c?g.prepareVersionNo(c):NaN},g.prepareVersionNo=function(a){var b;return b=a.split(/[a-z._ \/\-]/i),1===b.length&&(a=b[0]),b.length>1&&(a=b[0]+".",b.shift(),a+=b.join("")),Number(a)},g.isMobileFallback=function(a){return g.detectMobileBrowsers.fullPattern.test(a)||g.detectMobileBrowsers.shortPattern.test(a.substr(0,4))},g.isTabletFallback=function(a){return g.detectMobileBrowsers.tabletPattern.test(a)},g.prepareDetectionCache=function(a,c,d){if(a.mobile===b){var e,h,i;return(h=g.findMatch(g.mobileDetectRules.tablets,c))?(a.mobile=a.tablet=h,void(a.phone=null)):(e=g.findMatch(g.mobileDetectRules.phones,c))?(a.mobile=a.phone=e,void(a.tablet=null)):void(g.isMobileFallback(c)?(i=f.isPhoneSized(d),i===b?(a.mobile=g.FALLBACK_MOBILE,a.tablet=a.phone=null):i?(a.mobile=a.phone=g.FALLBACK_PHONE,a.tablet=null):(a.mobile=a.tablet=g.FALLBACK_TABLET,a.phone=null)):g.isTabletFallback(c)?(a.mobile=a.tablet=g.FALLBACK_TABLET,a.phone=null):a.mobile=a.tablet=a.phone=null)}},g.mobileGrade=function(a){var b=null!==a.mobile();return a.os("iOS")&&a.version("iPad")>=4.3||a.os("iOS")&&a.version("iPhone")>=3.1||a.os("iOS")&&a.version("iPod")>=3.1||a.version("Android")>2.1&&a.is("Webkit")||a.version("Windows Phone OS")>=7||a.is("BlackBerry")&&a.version("BlackBerry")>=6||a.match("Playbook.*Tablet")||a.version("webOS")>=1.4&&a.match("Palm|Pre|Pixi")||a.match("hp.*TouchPad")||a.is("Firefox")&&a.version("Firefox")>=12||a.is("Chrome")&&a.is("AndroidOS")&&a.version("Android")>=4||a.is("Skyfire")&&a.version("Skyfire")>=4.1&&a.is("AndroidOS")&&a.version("Android")>=2.3||a.is("Opera")&&a.version("Opera Mobi")>11&&a.is("AndroidOS")||a.is("MeeGoOS")||a.is("Tizen")||a.is("Dolfin")&&a.version("Bada")>=2||(a.is("UC Browser")||a.is("Dolfin"))&&a.version("Android")>=2.3||a.match("Kindle Fire")||a.is("Kindle")&&a.version("Kindle")>=3||a.is("AndroidOS")&&a.is("NookTablet")||a.version("Chrome")>=11&&!b||a.version("Safari")>=5&&!b||a.version("Firefox")>=4&&!b||a.version("MSIE")>=7&&!b||a.version("Opera")>=10&&!b?"A":a.os("iOS")&&a.version("iPad")<4.3||a.os("iOS")&&a.version("iPhone")<3.1||a.os("iOS")&&a.version("iPod")<3.1||a.is("Blackberry")&&a.version("BlackBerry")>=5&&a.version("BlackBerry")<6||a.version("Opera Mini")>=5&&a.version("Opera Mini")<=6.5&&(a.version("Android")>=2.3||a.is("iOS"))||a.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||a.version("Opera Mobi")>=11&&a.is("SymbianOS")?"B":(a.version("BlackBerry")<5||a.match("MSIEMobile|Windows CE.*Mobile")||a.version("Windows Mobile")<=5.2,"C")},g.detectOS=function(a){return g.findMatch(g.mobileDetectRules.oss0,a)||g.findMatch(g.mobileDetectRules.oss,a)},g.getDeviceSmallerSide=function(){return window.screen.width<window.screen.height?window.screen.width:window.screen.height},f.prototype={constructor:f,mobile:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.mobile},phone:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.phone},tablet:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.tablet},userAgent:function(){return this._cache.userAgent===b&&(this._cache.userAgent=g.findMatch(g.mobileDetectRules.uas,this.ua)),this._cache.userAgent},userAgents:function(){return this._cache.userAgents===b&&(this._cache.userAgents=g.findMatches(g.mobileDetectRules.uas,this.ua)),this._cache.userAgents},os:function(){return this._cache.os===b&&(this._cache.os=g.detectOS(this.ua)),this._cache.os},version:function(a){return g.getVersion(a,this.ua)},versionStr:function(a){return g.getVersionStr(a,this.ua)},is:function(b){return c(this.userAgents(),b)||a(b,this.os())||a(b,this.phone())||a(b,this.tablet())||c(g.findMatches(g.mobileDetectRules.utils,this.ua),b)},match:function(a){return a instanceof RegExp||(a=new RegExp(a,"i")),a.test(this.ua)},isPhoneSized:function(a){return f.isPhoneSized(a||this.maxPhoneWidth)},mobileGrade:function(){return this._cache.grade===b&&(this._cache.grade=g.mobileGrade(this)),this._cache.grade}},"undefined"!=typeof window&&window.screen?f.isPhoneSized=function(a){return a<0?b:g.getDeviceSmallerSide()<=a}:f.isPhoneSized=function(){},f._impl=g,f.version="1.4.4 2019-09-21",f})}(function(a){if("undefined"!=typeof module&&module.exports)return function(a){module.exports=a()};if("function"==typeof define&&define.amd)return define;if("undefined"!=typeof window)return function(a){window.MobileDetect=a()};throw new Error("unknown environment")}());;var dkyMobileDetect=null;if(typeof MobileDetect==="function"){dkyMobileDetect=new MobileDetect(window.navigator.userAgent);}
$(document).ready(function(){$(document).on("keyup blur","#CardNumber",function(){if($(this).val().length==0){$.ajax({type:"POST",url:"/paymentinveon/initiatevalidationforcard",data:{CardNo:"0000000000000000",formCollection:null},success:function(result){}});}});backToTop(".cd-top");dataClick(".data-link-class");installmentProcedure(".installment-procedure");function GetUserCommonData(){var user_data_model={return_url:location.pathname+location.search,referrer_url:document.referrer.toLowerCase(),login:"",registered:"",page_url:typeof GoogleAnalyticsTrackUrl==="string"?GoogleAnalyticsTrackUrl:""};if(querystring("login")&&querystring("login").length>0)
user_data_model['login']=querystring("login")[0];if(querystring("registered")&&querystring("registered").length>0)
user_data_model['registered']=querystring("registered")[0];$.ajax({cache:false,type:"POST",url:"/Common/GetUserCommonData",data:user_data_model,dataType:'json',success:function(response){if(!response.header_data.is_guest_customer){$('#logedIn').val(1);var userShortName=response.header_data.customer_full_name.substring(0,24);var loyalty_display_name=response.header_data.loyalty_display_name;var loyalty_point=response.header_data.loyalty_point+' P';if(response.header_data.return_url){var logoutElement=$('#logoutBtn');logoutElement.attr("href",logoutElement.attr("href")+response.header_data.return_url);}
$('#HeaderLinks-userShortName').html(userShortName);$('#HeaderLinks-loyalty_display_name').html(loyalty_display_name+', '+loyalty_point);$('#unauthenticated-user-menu').remove();addDataLayerMembershipLevel(response.header_data.loyalty_point);}else{$('#authenticated-user-menu').remove();if(response.header_data.return_url){var loginElement=$('#aut-user-menu .customer-login');loginElement.attr("href",loginElement.attr("href")+response.header_data.return_url);var registerElement=$('#aut-user-menu .customer-register');registerElement.attr("href",registerElement.attr("href")+response.header_data.return_url);}
if($(".lp-register").length>0){$(".lp-register").each(function(){$(this).attr("href","/register");$(this).addClass("notLoggedIn");});}}
$('.header-links').show();setReviewAddDisplay();$.ajax({url:"/ShoppingCart/FlyoutShoppingCart",type:"POST",cache:false,dataType:"html",success:function(result){$("#header-cart").html(result);}});var itemsArray={"event":"userInfo"};for(var itemName in response.gtm_data_layer_data.data_layer_push){itemsArray[itemName]=response.gtm_data_layer_data.data_layer_push[itemName];}
dataLayer.push(itemsArray);$.cookie("VisitorType-s",getCookie("VisitorType"),{path:'/'});if(response.gtm_data_layer_data.data_layer_push.event=="login"){dataLayer.push({'event':'login','login_type':response.gtm_data_layer_data.data_layer_push.loginMethod.toLowerCase()});try{let dataLayerPushItem={'user_id':response.gtm_data_layer_data.data_layer_push.customerEMail,'first_transaction_date':response.gtm_data_layer_data.data_layer_push.first_transaction_date,'last_transaction_date':response.gtm_data_layer_data.data_layer_push.last_transaction_date,'total_user_revenue':parseFloat(response.gtm_data_layer_data.data_layer_push.total_user_revenue.split(',').join('.')).toFixed(2),'avg_product_cart':parseFloat(response.gtm_data_layer_data.data_layer_push.avg_product_cart.split(',').join('.')).toFixed(2),'avg_product_quantity':parseFloat(response.gtm_data_layer_data.data_layer_push.avg_product_quantity.split(',').join('.')).toFixed(2),'transaction_number':response.gtm_data_layer_data.data_layer_push.transaction_number,}
let loyalty_class;if(isBeetween(response.header_data.loyalty_point,0,4999)){loyalty_class="Bronze";}
else if(isBeetween(response.header_data.loyalty_point,5000,14999)){loyalty_class="Silver";}
else if((response.header_data.loyalty_point,15000,24999)){loyalty_class="Gold";}
else if(isBeetween(response.header_data.loyalty_point,25000,49999)){loyalty_class="Platinum";}
else{loyalty_class="VIP";}
dataLayerPushItem['loyalty_class']=loyalty_class;dataLayer.push(dataLayerPushItem);}catch(e){}}
if(response.gtm_data_layer_data.data_layer_push.event=="signup"){dataLayer.push({'event':'signup_completed','signup_type':response.gtm_data_layer_data.data_layer_push.signupMethod.toLowerCase()});}}});}
GetUserCommonData();$(".btnChangeCard").on("click",function(){$(this).closest(".cardlist-row").find(".update-card-row").slideDown();$(this).closest(".cardlist-row").find(".card-list-wrapper").slideUp();});productGiftList();$(".close-update").on("click",function(){$(this).closest(".cardlist-row").find(".update-card-row").slideUp();$(this).closest(".cardlist-row").find(".card-list-wrapper").slideDown();});getGift(".change-special-offer");$(".coupon-code-check").on("click",function(){$(this).toggleClass("active");$(this).parent().find(".coupon-box").slideToggle();_trackEventGA("Kupon_Kodu","Display_Form","Display_Form");});$(".social-link-class").on("click",function(){var dataHref=$(this).attr("data-href");window.open(dataHref,"_blank");});$(".order-change-select").on("change",function(){var thisVal=$(this).val();if($(".opened").length>0){$(".opened").slideUp();$(".opened").removeClass("opened");}
if(thisVal==1){$(".address-line").slideDown();$(".address-line").addClass("opened");}
if(thisVal==2){$(".gift-line").slideDown();$(".gift-line").addClass("opened");}
if(thisVal==3){$(".basket-gift-line").slideDown();$(".basket-gift-line").addClass("opened");}
if(thisVal==4){$(".quantity-line").slideDown();$(".quantity-line").addClass("opened");}
if(thisVal==5){$(".cancel-order-line").slideDown();$(".cancel-order-line").addClass("opened");}
if(thisVal==6){$(".change-payment-method-line").slideDown();$(".change-payment-method-line").addClass("opened");}});$(".basket-gift-select").on("change",function(){var thisVal=$(this).val();$(".gift-image").attr("src",thisVal);if(thisVal==""){$(".gift-image").attr("src","https://supplementler.mncdn.com/assets/supplementler/nodefaultimage.gif");}});$(document).on("change",".cancel-order-select",function(){var thisVal=$(this).val();if(thisVal==8){$(".cancel-order-description").slideDown();}else{$(".cancel-order-description").slideUp();}});$(document).on("change",".change-payment-method",function(){var thisVal=$(this).val();$("input:radio").removeAttr("checked");if($(".method-opened").length>0){$(".method-opened").slideUp();$(".method-opened").removeClass("method-opened");}
if(thisVal=="Payments.Inveon"){$(".method-1").slideDown();$(".method-1").addClass("method-opened");$(".update-order-wrapper").hide();}
if(thisVal=="Payments.CreditCardOnDelivery"){$(".method-2").slideDown();$(".method-2").addClass("method-opened");$(".update-order-wrapper").show();}
if(thisVal=="Payments.CashOnDelivery"){$(".method-3").slideDown();$(".method-3").addClass("method-opened");$(".update-order-wrapper").show();}
if(thisVal=="Payments.MoneyTransfer"){$(".method-4").slideDown();$(".method-4").addClass("method-opened");$(".update-order-wrapper").show();}
if(thisVal=="Payments.PayPalStandard"){$(".method-5").slideDown();$(".method-5").addClass("method-opened");$(".update-order-wrapper").hide();}
if(thisVal=="Payments.Compay"){$(".method-6").slideDown();$(".method-6").addClass("method-opened");$(".update-order-wrapper").show();}});$(document).on("click",".pending-address-edit",function(){$(this).closest(".address-edit-box").find(".pending-address-box").slideDown();$(this).closest(".address-edit-box").find(".toggle-box").slideUp();$(this).closest(".address-edit-box").find(".address-edit-buttons").slideUp();});$(document).on("click",".cancel-address-edit",function(){$(this).closest(".address-edit-box").find(".pending-address-box").slideUp();$(this).closest(".address-edit-box").find(".toggle-box").slideDown();$(this).closest(".address-edit-box").find(".address-edit-buttons").slideDown();});$(".popupLink").on("click",function(){var url=$(this).attr("href");window.top.location.href=url;});if($(".home-page-slider-wrapper").length>0){$(".home-page-slider-wrapper").bxSlider({infiniteLoop:true,hideControlOnEnd:true,onSliderLoad:function(){$(".homepage-slider-images").lazyload();},onSlideAfter:function(){$(".homepage-slider-images").lazyload();},touchEnabled:true,auto:true,autoDelay:5000,autoHover:true,options:true});}
try{$('.split4').easyListSplitter({colNumber:4});$('.split3').easyListSplitter({colNumber:3});$('.split2').easyListSplitter({colNumber:2});}catch(e){}
try{LoadLazyImages();$('.spiner,.quantities').spinner({min:1});$('#productzoom').zoom();}catch(e){}
$(".product-item:nth-child(3n+1)").css("margin-right","0px");$(".filterscroll").each(function(){if($(this).height()>250){$(this).slimScroll({position:'right',height:'250px',railVisible:true,alwaysVisible:true});}});$(".knowledge-customscroll").each(function(){if($(this).height()>=200){$(this).slimScroll({position:'right',height:'200px',railVisible:true,alwaysVisible:true});}});$("#product-properties-1 .product-specs-module").each(function(){if($(this).height()>100){$(this).slimScroll({position:'right',height:'100px',railVisible:true,alwaysVisible:true});}});$("#product-properties-3a .product-indexes").each(function(){if($(this).height()>200){$(this).slimScroll({position:'right',height:'303px',railVisible:true,alwaysVisible:true});}});$(".product-panel-description .product-indexes2").each(function(){if($(this).height()>800){$(this).slimScroll({position:'right',height:'800px',railVisible:true,alwaysVisible:true});}});if($(window).width()>1200){$("a.group:gt(8)").parent().parent().next().hide();$("a.group:gt(8)").removeClass("active");$("a.group:gt(8)").addClass("passive");}else{$("a.group:gt(2)").parent().parent().next().hide();$("a.group:gt(2)").removeClass("active");$("a.group:gt(2)").addClass("passive");}
$(window).resize(function(){if($(window).width()>1200){$("a.group:gt(8)").parent().parent().next().hide();$("a.group:gt(8)").removeClass("active");$("a.group:gt(8)").addClass("passive");}else{$("a.group:gt(2)").parent().parent().next().hide();$("a.group:gt(2)").removeClass("active");$("a.group:gt(2)").addClass("passive");}});$("a.group").click(function(){$(this).parent().parent().next().toggle();if($(this).hasClass("active")){$(this).removeClass("active");$(this).addClass("passive");}else{$(this).removeClass("passive");$(this).addClass("active");}});$(".filterscroll").each(function(){if($(this).find("li.active").length>0){$(this).show();$(this).parent().show();}});setTimeout(function(){$(".spec-wrapper[data-onload='collapsed']").each(function(){$(this).find('.slimScrollDiv').hide();});},0);$(".slimScrollDiv").each(function(){if($(this).is(":visible")&&$(this).parents('.spec-wrapper').attr('data-onload')!='collapsed'){$(this).closest(".spec-wrapper").find("a.group").addClass("active");}else{$(this).closest(".spec-wrapper").find("a.group").addClass("passive");}});$(".filterscroll").each(function(){if($(this).is(":visible")&&$(this).parents('.spec-wrapper').attr('data-onload')!='collapsed'){$(this).closest(".spec-wrapper").find("a.group").addClass("active");}else{$(this).closest(".spec-wrapper").find("a.group").addClass("passive");}});$(".category-desc-wrapper a.toggleDesc").click(function(){$(this).next().toggle();if($(this).next().is(":visible")){$(this).text("Gizle");}else{$(this).text("Göster");}});setSearchAndSortingLogic();$(".header-elements-container, .features-top").hover(function(){$(".top-menu-list > li > ul").hide();$(".slimScrollBar, .slimScrollRail").show();},function(){});if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){$(".mobile-redirect").show();}
if($("#rootPopup").length==0&&window.location.pathname!="/urun-karsilastir"){$("body").on("click",".category-products .compare-buttons label input",function(){var productId=$(this).val();var categoryId=$(this).data("category-id");if(!$(this).is(":checked")){RemoveProductFromCompareList(productId,categoryId);}
else{AddProductToCompareList(productId,categoryId);}});LoadComparisonListInfo();CheckComparisonListProducts();CheckComparisonListProductDetail();CompareButton();}
$(".product-image-wrapper").hover(function(){hideAllWrapper();});});var openBackinStockPvaStockOutItem=function(ele){var offItemsLength=checkOffstockCount();if(offItemsLength<2){$('#pva-outofstock-content .remove-all-choice ').css('display','none');}
checkSelection();var itemName=ele.attr("data-pvatext");$(".pva-terminated-wrapper").hide();if(itemName!=undefined){$(".pva-os-name").text(itemName);simpleDataLayerPush("Button","MouseOver","OpenBackInStockBox");}else{$(".pva-os-name").text("bu ürünün");simpleDataLayerPush("Button","Click","OpenBackInStockBox");}
if($("#logedIn").val()==1){$(".pva-outofstock-wrapper").show();}else{$(".pva-notlogin-wrapper").show();}
$(".pva-terminated-wrapper").hide();}
var backInStockWrapperMouseLeave=function(){$("#pva-outofstock-content").mouseleave(function(){});}
var openTerminatedProductInfo=function(ele){var terminatedProductName=ele.attr("data-pvatext");$(".pva-terminated-wrapper").show();$(".terminated-product-name").text(terminatedProductName);}
var hideTerminatedProductInfo=function(){$(".pva-terminated-wrapper").hide();}
var closeTerminatedProductInfo=function(){$(".pva-terminated-wrapper").hide();}
var hideAllWrapper=function(){$(".pva-terminated-wrapper").hide();$(".pva-notlogin-wrapper").hide();$(".pva-outofstock-wrapper").hide();}
var hideNotLoginWrapperOnMouseLeave=function(){$(".pva-notlogin-content").mouseleave(function(){$(".pva-notlogin-wrapper").hide();});}
var closeBackinStockPvaThnx=function(){$(".pva-thnx-wrapper").hide();}
var closeBackinStockPvaNotlogin=function(){$(".pva-notlogin-wrapper").hide();}
var selectBackinStockPvaItem=function(ele,forceSelect){if(forceSelect===true){ele.addClass("selected");checkSelection();return;}else{var subscribe=ele.attr("data-subscription");if(subscribe==="true"){ele.removeClass("selected");ele.attr("data-subscription","false");}else{if(!ele.hasClass("selected")){ele.addClass("selected");}else{ele.removeClass("selected");}}}
checkSelection();}
var removeBackinStockAllChoice=function(ele){if(ele.hasClass("checked")){ele.removeClass("checked");$(".pva-os-aromas").each(function(){$(this).removeClass("selected");$(this).attr("data-subscription","false");});}else{ele.addClass("checked");$(".pva-os-aromas").each(function(){$(this).addClass("selected");$(this).attr("data-subscription","true");});}}
var postBackinStockUpdatePvaItems=function(){var counter=0;var aromaList=[];var productVariantId;$(".general-overlay").show();$(".pva-os-aromas").each(function(){if($(this).hasClass("selected")){var value=$(this).attr("data-pvavalue").toString();productVariantId=$(this).attr("data-productcontrolid").toString();var tmp={'id':value,'status':true};aromaList.push(tmp);counter+=1;}});$(".pva-os-aromas").each(function(){if(!$(this).hasClass("selected")){var value=$(this).attr("data-pvavalue").toString();productVariantId=$(this).attr("data-productcontrolid").toString();var tmp={'id':value,'status':false};aromaList.push(tmp);counter+=1;}});var aromaData={productVariantId:productVariantId,attributeValues:aromaList}
if(counter<=0){generalAlert("Sizi bilgilendirebilmemiz için bir değeri seçmiş olmanız gerekmektedir..","BİLGİLENDİRME");$(".general-overlay").hide();return false;}
$.ajax({cache:false,type:"POST",url:"/backinstock/BackInStockBlockCustomerUpdateSubscribeStatus",data:aromaData,success:function(response){$(".general-overlay").hide();if(response.status==='OK'){$(".pva-outofstock-wrapper").hide();onSubscribeListRetrieved(response);}else{alert('Bir hata oluştu!.');}}});};var onSubscribeListRetrieved=function(response){var counter=0;for(var i in response.attributeValues){var item=response.attributeValues[i];if(item.status)counter++;}
if(counter>0){$(".pva-os-notnotify").show();updateAddToLabel("TAKİP LİSTEMDEN ÇIKAR");}else{$(".pva-os-notnotify").hide();updateAddToLabel("GELİNCE HABER VER");}
generalAlert("İşleminiz başarılı olarak tamamlanmıştır.","BİLGİLENDİRME");getSubscribeListByProductVariant(response.productVariantId);}
var postBackinStockSelectedPvaItems=function(){var aromaList=new Array();var productVariantId;$(".general-overlay").show();$(".pva-os-aromas").each(function(){var value=$(this).attr("data-pvavalue").toString();productVariantId=$(this).attr("data-productcontrolid").toString();aromaList.push(value);});var aromaData={productVariantId:productVariantId,attributeValues:aromaList}
$.ajax({cache:false,type:"POST",url:"/backinstock/BackInStockBlockSubscribe",data:aromaData,success:function(response){$(".general-overlay").hide();simpleDataLayerPush("Button","Click","PostBackInStockSelectedItems");$(".pva-outofstock-wrapper").hide();if(response.status==="OK"){$(".pva-thnx-wrapper").show();}
$(".remove-cohice-button").removeClass("checked");getSubscribeListByProductVariant(productVariantId);addFavoritesOrBackInStockToDataLayer("alert_when_stock");}});}
function updateOneClickPayment(){var url="/Customer/OneClickCardUpdate";var _this=$(".btnUpdateCard");var cardId=parseInt(_this.attr("data-cardId"));var month=parseInt(_this.closest(".cardlist-row").find(".month").val());var year=parseInt(_this.closest(".cardlist-row").find(".year").val());if(month.length<=0||year.length<=0){generalAlert("Lütfen kredi kartınızın son kullanma tarihini tam giriniz.","BİLGİLENDİRME");return false;}
confirmModal("Kayıtlı olan kartı güncellemek istiyor musunuz ?","update","Kartı Güncelle");$("#update").on("click",function(){$.ajax({url:url,cache:false,type:'POST',data:JSON.stringify({'cardId':cardId,'month':month,'year':year}),dataType:"json",contentType:"application/json; charset=utf-8",success:function(data){_this.closest(".cardlist-row").find(".saved-date").html(month+"/"+year);$(this).closest(".cardlist-row").find(".update-card-row").slideUp();$(this).closest(".cardlist-row").find(".card-list-wrapper").slideDown();generalInfo(data.result);},error:function(request,status,error){}});});}
var openBackinStockPvaStockOutItem=function(ele){var offItemsLength=checkOffstockCount();if(offItemsLength<2){$('#pva-outofstock-content .remove-all-choice ').css('display','none');$('.pva-os-aromas').children().css('opacity','0.3');$('.pva-os-aromas').parent().css('display','none');$('.pva-os-aromas').hide();$('.pva-os-aromas .action-label-notify').hide();$('.pva-os-aromas .action-label-quit').hide();}
checkSelection();var itemName=ele.attr("data-pvatext");$(".pva-terminated-wrapper").hide();if(itemName!=undefined){$(".pva-os-name").text(itemName);}else{$(".pva-os-name").text("bu ürünün");}
if($("#logedIn").val()==1){$(".pva-outofstock-wrapper").show();}else{$(".pva-notlogin-wrapper").show();}
$(".pva-terminated-wrapper").hide();}
var backInStockWrapperMouseLeave=function(){$("#pva-outofstock-content").mouseleave(function(){$(this).parent().hide();});}
var closeBackinStockPvaStockOutItem=function(){$(".pva-notlogin-wrapper").hide();}
function updateAddToLabel(val){$(".add-to-wishlist span").find("span").text(val);$(".add-to-wishlist").find("span").text(val);}
var getSubscribeListByProductVariant=function(pvaId){var subscriptionData={productVariantId:pvaId}
$.ajax({cache:false,type:"POST",url:"/backinstock/GetSubscribeListByProductVariant",data:subscriptionData,success:function(response){if(response.IsCurrentCustomerRegistered){$("#backInStockUserNotLogin").val(false);}else{$("#backInStockUserNotLogin").val(true);}
if(response.data.length>0){if($('.pva-os-aromas').length===1){$('.pva-os-update').hide();if($(".pva-os-notnotify").length>0){$(".pva-os-notnotify").show();$(".pva-os-notify").hide();}else{}}else{$('.pva-os-update').show();$(".pva-os-notnotify").hide();$(".pva-os-notify").hide();}
$(".remove-cohice-button").removeClass("checked");updateAddToLabel('TAKİP LİSTEMDEN ÇIKAR');setTimeout(function(){updateAddToLabel('TAKİP LİSTEMDEN ÇIKAR');},500);$.substate=true;}else{if($('.pva-os-aromas').length===1){$(".pva-os-notify").show();$('.pva-os-update').hide();$(".pva-os-notnotify").hide();$(".add-to-wishlist").find("span").text("GELİNCE HABER VER");}else{$.substate=false;$('.pva-os-update').show();$(".pva-os-notnotify").hide();$(".pva-os-notify").hide();$(".add-to-wishlist").find("span").text("GELİNCE HABER VER");}}
$.each(response.data,function(key,value){$(".pva-os-aromas").each(function(){var thisId=$(this).attr("data-pvavalue");if(value==thisId){$(this).attr("data-subscription","true");$(this).addClass("selected");}});});}});}
var getBackInStockBlock=function(pvaId){var data={productVariantId:pvaId}
$.ajax({cache:false,type:"POST",url:"/backinstock/BackInStockBlock",data:data,success:function(response){$("#backInStockButtons").html(response);}});}
var removeBackinStockSelectedVariants=function(){var counter=0;var aromaList=new Array();var productVariantId;$(".pva-os-aromas.selected").each(function(){var value=$(this).attr("data-pvavalue").toString();productVariantId=$(this).attr("data-productcontrolid").toString();aromaList.push(value);counter+=1;});$(".general-overlay").show();var aromaData={productVariantId:productVariantId,attributeValues:aromaList}
$.ajax({cache:false,type:"POST",url:"/backinstock/BackInStockBlockUnSubscribe",data:aromaData,success:function(response){$(".general-overlay").hide();$(".pva-outofstock-wrapper").hide();if(response.status==="OK"){generalAlert("İşlem başarılı bir şekilde gerçekleşti.","BİLGİLENDİRME");}
$(".remove-cohice-button").removeClass("checked");getSubscribeListByProductVariant(productVariantId);}});}
function installmentProcedure(selector){setTimeout(function(){$(selector).find("p").slideUp();$(selector).find("a").hide();},3000);$(selector).find("h3").on("click",function(){$(this).closest(selector).find("p").slideDown();$(selector).find("a").show();});$(selector).find("a").on("click",function(){$(this).closest(selector).find("p").slideUp();$(this).hide();});}
function dataClick(selector){$(selector).on('mousedown',function(event){var href=$(this).attr('data-href');if((event.which==1)){window.location.href=href;}});}
function setProductReviewHelpfulness(wasHelpful,reviewId){$.ajax({cache:false,type:"POST",url:"/catalog/setproductreviewhelpfulness",data:"productReviewId="+reviewId+"&washelpful="+wasHelpful,success:function(data){$("span.vote-yes[data-reviewid='"+reviewId+"'] .yes-"+reviewId).html(data.TotalYes);$("span.vote-no[data-reviewid='"+reviewId+"'] .no-"+reviewId).html(data.TotalNo);$("#helpfulness-vote-result-"+reviewId).html(data.Result);$("#helpfulness-vote-result-"+reviewId).fadeIn("slow").delay(2000).fadeOut("slow");},error:function(xhr,ajaxOptions,thrownError){generalAlert('Yorum girerken bir hata oluştu. Sayfayı yeniden yükleyiniz.',"BİLGİLENDİRME");}});}
function setReviewAddDisplay(){if($('#logedIn').val()==1){$("#review-form").show();$("#review-form-nonregister").hide();}else{$("#review-form").hide();$("#review-form-nonregister").show();}}
function ValidateSpecialOfferItemSelection(id){var variantId=id;var specialofferContainer=$(".special-offer-options-"+variantId);if(specialofferContainer.length>0){var selectOptions=$(".specialOfferCombinationItem-"+variantId);if(selectOptions.length>0){if(selectOptions.val()=="0"){$.fancybox({'closeClick':false,'content':$("#FancyGiftSelect"),'width':'700','height':'500','padding':0,'margin':0,'helpers':{'overlay':{closeClick:true}}});simpleDataLayerPush("Notification","PopUpShow","PleaseChoseProductGift");customZopim("Yardımcı Olmamızı İster misiniz?","large",30,"productDetail",0,"",2,true);return false;}}}
return true;}
function LoadLazyImages(){$("img.lazy").lazyload({effect:"fadeIn"});}
function ReloadLazyImages(container){$('img.lazy',container).each(function(){var imageSrc=$(this).attr("data-original");$(this).attr("src",imageSrc);});}
function RefreshZoom(imgurl){$("#zoomedimg").attr('src',imgurl);$("#detailedImageLink").attr('href',imgurl);$('#productzoom').zoom();}
var properySpecificationAttributeId=4;function setSearchAndSortingLogic(){var currentOrdering=querystring("orderby");var currentUrl=window.location.toString();$(".sortLink[data-sort=5]").show();$(".sortLink[data-sort=10]").show();$(".sortLink[data-sort=11]").show();$(".sortLink[data-sort=21]").show();$(".sortLink[data-sort=101]").show();$(".sortLink[data-sort=110]").show();$(".sortLink").each(function(i){var itemOrdering=$(this).attr("data-sort");if(itemOrdering=="110"){var smartHref=window.location.pathname.toString();$(this).attr("href",smartHref);currentOrdering.push("110");}
var href=updateQueryStringParameter(currentUrl,"orderby",itemOrdering);href=removeQueryStringParameter(href,"pagenumber");$(this).attr("href",href);if(currentOrdering=="5"){$(".sortLink[data-sort="+5+"]").addClass("sort-active");$(".sorting-dropdown span").text($(".sortLink[data-sort="+5+"]").text());}
if(currentOrdering=="6"){$(".sortLink[data-sort="+5+"]").show().addClass("sort-active");$(".sortLink[data-sort="+6+"]").hide().removeClass("sort-active");}
if(currentOrdering=="10"){$(".sortLink[data-sort="+10+"]").show().addClass("sort-active");$(".sorting-dropdown span").text($(".sortLink[data-sort="+10+"]").text());}
if(currentOrdering=="11"){$(".sortLink[data-sort="+11+"]").show().addClass("sort-active");$(".sorting-dropdown span").text($(".sortLink[data-sort="+11+"]").text());}
if(currentOrdering=="20"){$(".sortLink[data-sort="+21+"]").show().addClass("sort-active");$(".sortLink[data-sort="+20+"]").hide().removeClass("sort-active");}
if(currentOrdering=="21"){$(".sortLink[data-sort="+21+"]").addClass("sort-active");$(".sorting-dropdown span").text($(".sortLink[data-sort="+21+"]").text());}
if(currentOrdering=="100"){$(".sortLink[data-sort="+101+"]").show().addClass("sort-active");$(".sortLink[data-sort="+100+"]").hide().removeClass("sort-active");}
if(currentOrdering=="101"){$(".sortLink[data-sort="+101+"]").addClass("sort-active");$(".sorting-dropdown span").text($(".sortLink[data-sort="+101+"]").text());}
if(currentOrdering=="110"){$(".sortLink[data-sort="+110+"]").addClass("sort-active");$(".sorting-dropdown span").text($(".sortLink[data-sort="+110+"]").text());}});}
var timeout=null;function ShowLoadingMessage(msg){$.blockUI({message:"<h5>"+msg+"</h5>"});}
function HideLoadingMessage(){setTimeout(function(){$.unblockUI();},500);}
var maximumComparisonProductCount=3;function AddProductToCompareList(productId,categoryId){$.ajax({type:"POST",url:base+"Catalog/GetComparisonProductCount",data:"categoryId="+categoryId,async:false,cache:false,success:function(data){if(parseInt(data)!==maximumComparisonProductCount){$.ajax({type:"POST",url:base+"Catalog/AddProductToCompareList",data:"productId="+productId+"&categoryId="+categoryId,async:false,success:function(response){if(window.location.pathname.split("/")[1]==="urun"){window.location.reload();}
LoadComparisonListInfo(true);ShowLoadingMessage("Ürün karşılaştırma listenize eklendi.");CheckComparisonListProducts();},error:function(xhr,ajaxOptions,thrownError){generalAlert('Ürün karşılaştırma listenize eklenirken bir hata oluştu.',"BİLGİLENDİRME");},complete:function(){HideLoadingMessage();lastSelectedCategoryId=categoryId;}});}else{generalAlert("Bu kategoride karşılaştırma listenize maksimum 3 adet <br/>ürün ekleyebilirsiniz. Karşılaştırma listesine gitmek için lütfen <a href='javascript:;' class=\"gotocomparelist\">tıklayınız.</a>","BİLGİLENDİRME");$(".gotocomparelist").on("click",function(){openComparisonList();});}},error:function(xhr,ajaxOptions,thrownError){},complete:function(){}});}
function RemoveProductFromCompareList(productId,categoryId){$.ajax({type:"POST",url:base+"Catalog/RemoveProductFromCompareList",data:"productId="+productId+"&categoryId="+categoryId,async:false,cache:false,success:function(data){if(window.location.pathname.split("/")[1]==="urun"){window.location.reload();}
var selectedCategory=$(".comparisonList ul.nav-tabs li.active a").data("id");if(selectedCategory!=undefined){LoadCategoryCompareList(selectedCategory);}
LoadComparisonListInfo(true);ShowLoadingMessage("Ürün karşılaştırma listenizden çıkartılmıştır.");CheckComparisonListProducts();},error:function(xhr,ajaxOptions,thrownError){generalAlert('Ürün karşılaştırma listenizden çıkartılırken bir hata oluştu.',"BİLGİLENDİRME");},complete:function(){HideLoadingMessage();lastSelectedCategoryId=categoryId;}});}
function ClearCompareListByCategoryId(categoryId){$.ajax({type:"POST",url:base+"Catalog/ClearCompareListByCategoryId",data:"categoryId="+categoryId,async:false,cache:false,success:function(data){var selectedCategory=$(".comparisonList ul.nav-tabs li.active a").data("id");if(selectedCategory!=undefined){LoadCategoryCompareList(selectedCategory);}
LoadComparisonListInfo(true);ShowLoadingMessage("Ürün karşılaştırma listeniz temizlendi.");},error:function(xhr,ajaxOptions,thrownError){generalAlert('Ürün karşılaştırma listeniz temizlenirken bir hata oluştu.',"BİLGİLENDİRME");},complete:function(){HideLoadingMessage();}});}
function ClearCompareList(){$.ajax({type:"POST",url:base+"Catalog/ClearCompareList",data:"",async:false,cache:false,success:function(data){var selectedCategory=$(".comparisonList ul.nav-tabs li.active a").data("id");if(selectedCategory!=undefined){LoadCategoryCompareList(selectedCategory);}
LoadComparisonListInfo(true);ShowLoadingMessage("Ürün karşılaştırma listeniz temizlendi.");},error:function(xhr,ajaxOptions,thrownError){generalAlert('Ürün karşılaştırma listeniz temizlenirken bir hata oluştu.',"BİLGİLENDİRME");},complete:function(){HideLoadingMessage();}});}
function LoadComparisonListInfo(update){if(update==null||update==undefined){update=false;}
if(storeId&&storeId!=3){var cplCookieName="ComparisonProductList";if(update){setCookie(cplCookieName,{},-1);}
var comparisonProductList=getCookie(cplCookieName);if(comparisonProductList){data=JSON.parse(comparisonProductList);generateComparisonListWidget(data);}
else{$.ajax({type:"POST",cache:false,url:base+"Catalog/ComparisonListInfo",data:"",async:false,success:function(data){setCookie(cplCookieName,JSON.stringify(data),7);generateComparisonListWidget(data);},error:function(xhr,ajaxOptions,thrownError){},complete:function(){}});}}}
function generateComparisonListWidget(data){$("body").find(".comparison-list-badge").remove();if(parseInt(data.CategoryCount)>0){var text="<span class='comparison-list-bagde-title'>Karşılaştırma Listem</span>"+
"<br><div class='comparison-list-bagde-content'>"+
data.CategoryCount+
" kategoride "+
data.ProductCount+
" adet ürün"+
"</div>";var html="<div class='comparison-list-badge' onclick='openComparisonList();'>"+text+"</div>";$("body").append(html);$(".comparison-list-badge").animate({'height':'60px'}).delay(300).animate({'height':'30px'});}
UpdateComparisonCategoryTabCounts();}
var lastSelectedCategoryId=0;function GetSelectedComparisonCategoryId(){var currentCategoryId=$("#categoryId").val();var parentCategoryId=$("#parentCategoryId").val();var productCategoryId=$("#product-category-id").val();var categoryId;if(parentCategoryId=="0"||parentCategoryId=="62"){categoryId=currentCategoryId;}else if(lastSelectedCategoryId>0){categoryId=lastSelectedCategoryId;}else if(productCategoryId>0){categoryId=productCategoryId;}else{categoryId=parentCategoryId;}
return categoryId;}
function openComparisonList(){var categoryId=GetSelectedComparisonCategoryId();var urlSuffix='';if(categoryId!=undefined){urlSuffix='?categoryId='+categoryId;}
window.location=base+'urun-karsilastir'+urlSuffix;}
function UpdateComparisonCategoryTabCounts(){$(".comparisonList .tab-item").each(function(){var tab=$(this);var id=tab.data("id");$.ajax({type:"POST",url:base+"Catalog/GetComparisonProductCount",data:"categoryId="+id,async:false,cache:false,success:function(data){if(parseInt(data)>0){tab.find(".badge").text(data).show();}else{tab.find(".badge").hide();}},error:function(xhr,ajaxOptions,thrownError){},complete:function(){}});});}
function CompareButton(){$("body").on("mouseenter ",".category-products .product",function(){$(this).find(".compare-buttons").show();});$("body").on("mouseleave ",".category-products .product",function(){if(!$(this).find(".compare-buttons").hasClass("shown")){$(this).find(".compare-buttons").hide();}});}
function GetComparisonProductCookieList(){var keyValuePairs=document.cookie.split(';');var cookieList='';var value;var name;for(var i=0;i<keyValuePairs.length;i++){name=keyValuePairs[i].substring(0,keyValuePairs[i].indexOf('='));value=keyValuePairs[i].substring(keyValuePairs[i].indexOf('=')+1);if(name.indexOf("nop.CompareProducts")>0){cookieList+=value+'&';}}
keyValuePairs=cookieList.split('&');var cookieValueList=[];for(var i=0;i<keyValuePairs.length;i++){value=keyValuePairs[i].substring(keyValuePairs[i].indexOf('=')+1);if(value.length>0)
cookieValueList.push(value);}
return cookieValueList;}
function CheckComparisonListProducts(){var cookieValueList=GetComparisonProductCookieList();$(".category-products .compare-buttons input").each(function(){var id=$(this).val();if(cookieValueList.indexOf(id)>=0){$(this).attr("checked","checked");$(this).parent().find("span").text("Listeden kaldır");$(this).parent().parent().addClass("shown").show();}else{$(this).removeAttr("checked");$(this).parent().find("span").text("Karşılaştırma listeme ekle");$(this).parent().parent().removeClass("shown").hide();}});}
function CheckComparisonListProductDetail(){var comparisonLinkWrapper=$('.product-detail-comparison-wrapper');var comparisonLinkElement=$('#productDetailComparisonLink');if(comparisonLinkElement.length>0){var productId=comparisonLinkElement.data("product-id");var categoryId=comparisonLinkElement.data("category-id");if(productId&&categoryId){var cookieValueList=GetComparisonProductCookieList();var onclickAction="AddProductToCompareList("+productId+", "+categoryId+");";var className="add-comparelist";var value="Karşılaştırma Listeme Ekle";if(cookieValueList.indexOf(productId.toString())>=0){onclickAction="RemoveProductFromCompareList("+productId+", "+categoryId+");";className="remove-comparelist";value="Karşılaştırma Listemden Çıkart";}
comparisonLinkElement.addClass("productaddtocomparelistbutton "+className);comparisonLinkElement.attr("onclick",onclickAction);comparisonLinkElement.html(value);comparisonLinkWrapper.show();}else{comparisonLinkWrapper.remove();}}}
var baseProtocol=window.location.protocol;var hostName=window.location.host;var addressList="/order/PendingAddressEditPost";var addressListUrl=baseProtocol+"//"+hostName+addressList;$(function(){if($(".fitmoda-header-menu").length){navigationBar(".main-link-wrapper",".sub-wrapper",".top-menu-list",".fitmoda-menu-overlay");}
else{navigationBar(".main-link-wrapper",".sub-wrapper",".top-menu-list");}
if($(".no-content-text-sup").length>0){$(".no-content-text-sup").html("<strong>NOT: </strong>Ürünler ile ilgili bilgiler sadece bilgilendirme amaçlı olup, kullanıma yönelik hiçbir taahhüt ve tavsiye yerine geçmez. Ürünler beslenme destek ürünleri olup, ilaç değildir, tedavi amaçlı kullanılmaz. Tüketimi, uygun miktarda sıvı alımı ile desteklenmelidir. Bu gıda, yeterli ve dengeli bir diyetle beraber tüketilmelidir, tek başına bütün besin öğeleri ihtiyacınızı karşılamaz. Tatlandırıcı içerebilir. 18 yaş altındaki çocuklar veya hamile kadınlar, sadece hekim veya diyetisyen gözetiminde kullanabilirler. Serin ve kuru yerde saklayınız. Son kullanım tarihi ve lot numarası kutunun üzerindedir. Tavsiye edilen miktarı(ları) aşmayınız. Çocukların erişemeyeceği yerde saklayınız.");}
if($(".no-content-text-vit").length>0){$(".no-content-text-vit").html("<strong>NOT: </strong>Ürünler ile ilgili bilgiler sadece bilgilendirme amaçlı olup, kullanıma yönelik hiçbir taahhüt ve tavsiye yerine geçmez. Müşteri yorumları müşterilerin tamamen kendi deneyimleri ve düşünceleridir, bunlardan kaynaklı herhangi bir mesuliyet kabul edilmemektir. Takviye edici gıdalar normal beslenmenin yerine geçemez. Ürünler beslenme destek ürünleri olup, ilaç değildir. Hastalıkların önlenmesi veya tedavi edilmesi amacıyla kullanılmaz. Dengeli ve çeşitli beslenme sağlıklı yaşam için önemlidir. Tavsiye edilen günlük alım dozunu aşmayınız. Çocukların ulaşamayacağı yerde saklayınız. Tüketimi, uygun miktarda sıvı alımı ile desteklenmelidir. Tatlandırıcı içerebilir. 18 yaş altındaki çocuklar veya hamile kadınlar, sadece hekim veya diyetisyen gözetiminde kullanabilirler. Serin ve kuru yerde saklayınız. Son kullanım tarihi ve lot numarası kutunun üzerindedir.");}});function navigationBar(selector,subMenu,navUL,subMenuOverlay){if($(".fitmoda-header-menu").length){var myWindowOfset;var myOfset;var currentOverlayPosition;var overlayHeight;$(document).scroll(function(){myWindowOfset=$(window).scrollTop();myOfset=$(".fitmoda-header-menu").position().top+50;overlayHeight=$(document).height();currentOverlayPosition=(-myWindowOfset)+myOfset;});$(selector).hover(function(){var sub=$(this).find(subMenu);var overlay=$(this).find(subMenuOverlay);var selectorPosition=$(this).position().left;var navWidth=$(navUL).width();var setSubPosition=navWidth-selectorPosition;var subWidth=sub.width();if(setSubPosition<subWidth){$(sub).css("right","0");}
else{$(sub).css("left",selectorPosition+"px");}
sub.show();overlay.show();overlay.css("top",currentOverlayPosition+"px");overlay.css("height",overlayHeight+"px");$(document).scroll(function(){overlay.css("top",currentOverlayPosition+"px");overlay.css("height",overlayHeight+"px");});},function(){$(this).find(subMenu).hide();$(this).find(subMenuOverlay).hide();});$(subMenuOverlay).hover(function(){$(this).hide();});}
else{$(selector).hover(function(){var sub=$(this).find(subMenu);var selectorPosition=$(this).position().left;var navWidth=$(navUL).width();var setSubPosition=navWidth-selectorPosition;var subWidth=sub.width();if(setSubPosition<subWidth){$(sub).css("right","0");}
else{$(sub).css("left",selectorPosition+"px");}
sub.show();},function(){$(this).find(subMenu).hide();});}}
function showOneClickPaymentPopup(orderId){$(function(){$.fancybox({openEffect:'none',closeEffect:'none',scrolling:'no',content:'<div class="quickbuy-info-popup">'+
'<h2>'+
orderId+
' Numaralı Siparişiniz Alındı</h2>'+
'<p>Supplementler.com ve Vitaminler.com\'\da sipariş vermek artık çok kolay.'+
'<br />Yeni Hızlı Sipariş alt yapımız süreci daha güvenli ve daha kolay hale getiriyor.</p>'+
'<h2>Hızlı Sipariş Nasıl Çalışıyor?</h2>'+
'<p>Siparişinizde kullanmış olduğunuz bilgileri sizin için '+
'hatırlıyoruz ve sepet sonrası en sık kullandığınız bilgiler ile tek tıkla siparişinizi tamamlamanızı sağlıyoruz.</p>'+
'<h2>Memnun Kalmazsam Hızlı Siparişten Ayrılabilir miyim?</h2>'+
'<p>Dilediğiniz zaman sitemizin Hesabım bölümü altındaki '+
'Hızlı Sipariş Ayarları ekranından düzenleme yapabilirsiniz. Bilgilerinizin kontrolü sizde ve sipariş esnasında '+
'güncelleme imkanınız var.</p>'+
'<a class="quickbuy-settings pending-order-detail" href="/customer/cards">HIZLI SİPARİŞ AYARLARINA GİT</a>'+
'<a class="go-shop" href="/">ALIŞVERİŞE DEVAM ET</a>'+
'</div>',padding:0,helpers:{overlay:{css:{'background':'rgba(0, 0, 0, 0.3)'}}},openSpeed:'slow'});});}
function reOrder(){$(document).on("click",".reOrder",function(){confirmModal("<div style='font-size:13px'>Siparişi tekrarlamak istediğinize emin misiniz?</div>","reorder-button","Siparişi Tekrarla","Bilgilendirme");var orderId=$(this).data("id");var url='/reorder/'+orderId;var reorderButtonControl=$("#reorder-button");reorderButtonControl.on("click",function(){generalInfo("Ürünleriniz sepete ekleniyor. Lütfen bekleyiniz...","Bilgilendirme");setTimeout(function(){$.ajax({url:url,cache:false,data:{orderId:parseInt(orderId)},type:'POST',dataType:'json',success:function(data){if(data.Errors.length>0){var errorMessage="";$.each(data.Errors,function(k,v){errorMessage+=v+"<br/>";});generalAlert(errorMessage,"BİLGİLENDİRME");if(data.ReturnUrl!=''){setTimeout(function(){window.location=data.ReturnUrl;},3000);}
return false;}
if(data.IsReorderSucceed){window.location=data.ReturnUrl;return false;}},error:function(request,status,error){generalAlert("Beklenmeyen bir hata oluştu.","Bilgilendirme");}});},3000);});});}
function tabWrapperWidth(tabSelector,tabContent){var tabLength=$(tabSelector).length;var tabWidth=$(tabSelector).width();var tabTotalWidth=(tabLength*tabWidth)+"px";$(tabContent).css("width",tabTotalWidth);}
function stepClick(buttonSelector,tabSelector){$(buttonSelector).on("click",function(){var dataVal=$(this).attr("data-value");var tabIndex=parseFloat($(this).closest(".set-tab").attr("data-index"));$(".set-tab").eq(tabIndex).next(".set-tab").find(".selected").removeClass("selected");$(".step-wrapper").eq(tabIndex-1).next(".step-wrapper").removeClass("visited").removeClass("active");$(this).closest(".set-tab").addClass("visited");$(this).parents(".set-tab").find(".selected").removeClass("selected");$(this).parents(".column-3,.ff-gender-column").first().addClass("selected");$(this).closest(".set-tab").find("input").val(dataVal);$(".step-wrapper").removeClass("active").eq(tabIndex).addClass("active");$(tabSelector).css("left",-((tabIndex+1)*(946))+"px");if(tabIndex===1){$("#ff-cinsiyet").addClass("visited");}else if(tabIndex===2){$("#ff-yas").addClass("visited");}else if(tabIndex===3){$("#ff-amac").addClass("visited");}else if(tabIndex===4||tabIndex===5){$("#ff-seviye").addClass("visited");}
if(dataVal==="722"){$(".dyn-image").each(function(){var dataSrc=$(this).attr("data-man");$(this).attr("src",dataSrc);});}else if(dataVal==="723"){$(".dyn-image").each(function(){var dataSrc=$(this).attr("data-woman");$(this).attr("src",dataSrc);});}});}
function progressClick(buttonSelector){$(buttonSelector).on("click",function(){var stepNumber=$(this).attr("data-step");$(".set-tab").css("left",stepNumber*-946+"px");$(".step-wrapper").removeClass("active").eq(parseFloat(stepNumber)-1).addClass("active");});}
function bindClick(button){$(button).on("click",function(){var dataId=$(this).attr("data-id");$("#"+dataId).css("z-index","1");});}
function getSelectedSpecs(){var specs="";specs+=$("#gender").val();specs+=','+$("#amac").val();specs+=','+$("#seviye").val();specs+=','+$("#yas").val();return specs;}
function deleteOneClickCard(button){var url="/customer/OneClickCardDelete";var cardId=button.attr("data-card");var buttonEle=button.closest(".cardlist-row");confirmModal("Kayıtlı olan kartı silmek istediğinize emin misiniz?","remove-saved-card","Kartı Sil","Bilgilendirme");$("#remove-saved-card").on("click",function(){$.ajax({url:url,cache:false,type:'POST',data:{cCardId:parseInt(cardId)},dataType:"json",success:function(data){generalInfo(data.result,"Bilgilendirme");buttonEle.remove();},error:function(request,status,error){}});});}
function customerAddressDelete(button){var addressId=button.attr("data-address-id");var buttonEle=button.closest(".customer-address-line");confirmModal("Bu adresi silmek istediğinize emin misiniz ?","address-delete-button","Adresi Sil","Bilgilendirme");$("#address-delete-button").on("click",function(){$.ajax({cache:false,type:"POST",url:"/customer/deleteAddress",data:{addressId:addressId},success:function(result){if(result.Status===1){buttonEle.remove();if($(".customer-address-line").length===0){$(".withborder").prepend("<tr><td><p class='alert alert-info'>Adresiniz bulunmamaktadır. Lütfen adres ekleyiniz.</p><td></tr>");}
generalInfo("Adresiniz başarıyla silindi.","BİLGİLENDİRME");}else{generalAlert("Adres silinirken bir hata ile karşılaşıldı","BİLGİLENDİRME");}},error:function(result){}});});}
function setCookie(_name,_value,exdays){var date=new Date();date.setTime(date.getTime()+(exdays*24*60*60*1000));var expires="expires="+date.toGMTString();document.cookie=_name+"="+_value+";"+expires+";path=/";}
function getCookie(_name){var name=_name+"=";var decodedCookie=decodeURIComponent(document.cookie);var ca=decodedCookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' '){c=c.substring(1);}
if(c.indexOf(name)==0){return c.substring(name.length,c.length);}}
return "";}
function checkCookie(){var user=getCookie("myParams");if(!user){user="entry_user";if(user!=""&&user!=null){$("#cookie_container").show();$(".cookie_container__holder_closeButton").click(function(){setCookie("myParams",user,30);$("#cookie_container").hide();});}}
return false;}
function initZopim(){window.$zopim||(function(d,s){var z=$zopim=function(c){z._.push(c);},$=z.s=d.createElement(s),e=d.getElementsByTagName(s)[0];z.set=function(o){z.set._.push(o);};z._=[];z.set._=[];$.async=!0;$.setAttribute('charset','utf-8');$.src='//v2.zopim.com/?vwGodRkwU1Wp1K6NnYyD8A6Nq47Sc4Uy';z.t=+new Date;$.type='text/javascript';e.parentNode.insertBefore($,e);})(document,'script');}
var customZopimShow=0;function customZopim(zopimTitleText,zopimSize,cookieExp,cookieName,cookieStartedVal,zopimErrorInput,countForZopimTrigger,jsCheck){return;}
function productGiftList(){if($("#cartGiftCheck").length>0&&$("#cartGiftCheck").val()==="true"){$(".order-overlay").show();var cartTotalPrice=parseFloat($("#cart-total-price").val());var url="/Catalog/SpecialOffers?cartTotal="+cartTotalPrice;$.ajax({url:url,type:'post',async:true,success:function(result){$(".cart-gift-wrapper").html(result);},complete:()=>{$(".order-overlay").hide();}});}}
var specialOfferItemUrl="";var getSpecialOfferUrl=function(ele){var isGiftInFancybox=ele.parents("#FancyGiftSelect").length>0;specialOfferItemUrl=ele.attr("data-url");$(".addOfferToCart").each(function(){$(this).removeClass("selected");});if(isGiftInFancybox){$.fancybox.close();$(".addOfferToCart[data-url='"+specialOfferItemUrl+"']").addClass("selected");addSpecialAndGoBilling();}else{ele.addClass("selected");}}
function pushCheckoutAddressStep(storeId){var eventName='';if(storeId&&storeId==3){eventName='ee.checkout';}else{eventName='checkout';}
dataLayer.push({'event':eventName,'ecommerce':{'checkout':{'actionField':{'step':2,'option':'CheckoutAddress'},}}});}
function getTagManagerProducts(){return JSON.parse(localStorage.getItem("datalayerCheckoutCartObject"));}
function datalayerPushCheckoutCartStep(){dataLayer.push(getTagManagerProducts());}
function pushCheckoutPaymentStep(value){var paymentType='OdemeSecilmedi';var storeId=parseInt($('#storeId').val());var eventName='';var selectedPaymentType="";if(value)
selectedPaymentType=value;else
selectedPaymentType=$("#eecommerceSelectedPaymentType").val();if(selectedPaymentType=='Payments.Inveon'){paymentType='Kredi Karti';}
else if(selectedPaymentType=='Payments.MoneyTransfer'){paymentType='Havale';}
else if(selectedPaymentType=='Payments.Compay'){paymentType='Compay';}
else if(selectedPaymentType=='Payments.CreditCardOnDelivery'){paymentType='Kapida Kredi Karti';}
else if(selectedPaymentType=='Payments.CashOnDelivery'){paymentType='Kapida Nakit';}
if(storeId&&storeId==3){eventName='ee.checkout';}else{eventName='checkout';}
const checkoutObj={'event':eventName,'ecommerce':{'checkout':{'actionField':{'step':3,'option':paymentType},}}}
if(value){var index=dataLayer.findIndex(x=>x.event=="checkout");if(index!=-1&&dataLayer[index])
dataLayer[index].ecommerce.checkout.actionField.option=paymentType;}
else
dataLayer.push(checkoutObj);}
var addSpecialAndGoBilling=function(){if($('#cartGiftCheck').length>0){if(specialOfferItemUrl===""){$.fancybox({'closeClick':false,'content':$("#FancyGiftSelect"),'width':'700','height':'500','padding':0,'margin':0,'helpers':{'overlay':{closeClick:true}}});}else{$(".order-overlay").show();$.ajax({url:specialOfferItemUrl,type:'post',success:function(result){if(result.status===true){$("#startcheckout").trigger("click");}else{$(".order-overlay").hide();generalAlert(result.message,"BİLGİLENDİRME");}}});}}else{$(".order-overlay").show();$("#startcheckout").trigger("click");}}
function stylishForm(ele,wrapper,label){$(ele).on("keyup",function(){var value=$(this).val();var thisClosest=$(this).closest(wrapper);var thisLabel=thisClosest.find(label);if(value.length>0){thisLabel.fadeIn(500);}else{thisLabel.fadeOut(500);}});$(".create-or-update").find(ele).each(function(){var value=$(this).val();var thisClosest=$(this).closest(wrapper);var thisLabel=thisClosest.find(label);if(value!==""){thisLabel.fadeIn(500);}else{thisLabel.fadeOut(500);}});}
function backToTop(button){var offset=300,offset_opacity=1200,scroll_top_duration=700,$back_to_top=$(button);$(window).scroll(function(){($(this).scrollTop()>offset)?$back_to_top.addClass('cd-is-visible'):$back_to_top.removeClass('cd-is-visible cd-fade-out');if($(this).scrollTop()>offset_opacity){$back_to_top.addClass('cd-fade-out');}});$back_to_top.on('click',function(event){event.preventDefault();$('body,html').animate({scrollTop:0,},scroll_top_duration);});}
function getGift(ele){$(ele).on("click",function(){$(".order-overlay").show();var dataCartItemId=$(this).attr("data-cartItem-id");var dataTypeId=$(this).attr("data-sotype-id");var url="";var message="";if(dataTypeId==10){var dataId=$(this).attr("data-id");url="/catalog/GetProductGifts?productVariantId="+dataId;message="Ürün";}
else if(dataTypeId==20){var cartTotalPrice=parseFloat($("#cart-total-price1").val());url="/Catalog/SpecialOffers?isChange=true&cartTotal="+cartTotalPrice;message="Sepet";}
else if(dataTypeId==90){var dataId=$(this).attr("data-id");url="/catalog/GetBirthDayGifts";message="Doğum Günü";}
$.ajax({url:url,type:'POST',cache:false,success:function(response){getGiftsData(response,dataCartItemId,message);$(".order-overlay").hide();}});});}
function getGiftsData(data,dataCartItemId,message){cartGiftPopup(data,"BİLGİLENDİRME",message.toUpperCase()+" HEDİYELERİ","Aşağıdaki listeden ücretsiz hediyenizi seçin ve alışverişinize devam edin. Keyifli alışverişler dileriz.");changeGift(".change-product-gift",dataCartItemId,message);}
function changeGift(ele,dataCartItemId,message){$(ele).on("click",function(){var cartItemInput=$(".cartitem-id");var variantId=$(this).attr("data-variant-id");var specialOfferId=$(this).attr("data-specialoffer-id");var specialOfferItemId=$(this).attr("data-specialofferitem-id");var requiredQuantity=$(this).attr("data-requiredQuantity-id");var combinationId=$(this).attr("data-ProductVariantAttributeCombination-id");var variantInput=$(".variant-id");var specialOfferInput=$(".special-offer-id");var specialOfferItemInput=$(".special-offer-item-id");var requiredQuantityInput=$(".required-quantity");var combinatinInput=$(".specialOfferCombinationId");variantInput.val(variantId);specialOfferInput.val(specialOfferId);specialOfferItemInput.val(specialOfferItemId);requiredQuantityInput.val(requiredQuantity);cartItemInput.val(dataCartItemId);combinatinInput.val(combinationId);var giftData=$(this).find("#frmGift").serialize();var url="/checkout/UpdateProductGift";$(".order-overlay").show();$.ajax({url:url,type:'POST',data:giftData,cache:false,success:function(response){if(response.status==="OK"){generalAlert(message+" Hediyesi Güncellendi","BİLGİLENDİRME");setTimeout(function(){window.location.reload();},2000);}else{generalAlert(response.error,"BİLGİLENDİRME");}
$(".order-overlay").hide();}});});}
function generalCustomTab(button){$(button).on("click",function(){var id=$(this).data("href");$(".custom-tabs").find(button).removeClass("active");$(this).addClass("active");$(".custom-tab-content").find(".active-tab").removeClass("active");$(id).addClass("active");});}
var pickSmsInformation=function(ele){var checkBox=$("#smsInformation");if(checkBox.prop("checked")===true){ele.addClass("checked");}else{ele.removeClass("checked");}}
var removeSubscription=function(ele,subscriptionId){confirmModal("Silmek istediğinize emin misiniz?","removeBissItem","SİL","BİLGİLENDİRME");$("#removeBissItem").on("click",function(){$.fancybox.close();$(".general-overlay").show();$.ajax({url:"/backinstock/deleteBackInStockSubscriptionAjax/"+subscriptionId,cache:false,type:'POST',success:function(response){$(".general-overlay").hide();if(response.result==="success"){generalAlert("İşlem başarılı bir şekilde gerçekleşti.","BİLGİLENDİRME");var eleClass=ele.attr("class");var eleCount=ele.closest(".biss-item-list").find("."+eleClass).length;if(eleCount===1){ele.closest(".biss-item-list").parent().parent().remove();}
else{ele.parent().remove();}
if($(".backinstock-subscriptions-grid").find("tr").length===1){window.location.reload();}}
else{generalAlert("Bir hata oluştu, lütfen daha sonra tekrar deneyiniz.","BİLGİLENDİRME");}}});});}
var removeSubscriptionByProductVariantId=function(ele,productVariantId){confirmModal("Silmek istediğinize emin misiniz?","removeBissItem","SİL","BİLGİLENDİRME");$("#removeBissItem").on("click",function(){$.fancybox.close();$(".general-overlay").show();$.ajax({url:"/backinstock/deleteBackInStockSubscriptionsByProductVariantIdAjax/?id="+productVariantId,cache:false,type:'POST',success:function(response){$(".general-overlay").hide();if(response.result==="success"){generalAlert("İşlem başarılı bir şekilde gerçekleşti.","BİLGİLENDİRME");window.location.reload();}
else{generalAlert("Bir hata oluştu, lütfen daha sonra tekrar deneyiniz.","BİLGİLENDİRME");}}});});}
var brandTimeouts=[];var setFirstFeaturedProduct=function(){var element=$(".nav-featured-brand").first();var brandId=element.attr("data-brandid");var loaded=element.attr("data-loaded");$("#navFeaturedProducts").show();$("#navAllBrands").hide();$(".alphabet-item").each(function(){$(this).removeClass("active");});if(loaded==="false"){getFeaturedBrandProducts(brandId);element.addClass("active");element.attr("data-loaded","true");}}
var getBrandProductsOnHover=function(ele){brandTimeouts.push(setTimeout(function(){var brandId=ele.attr("data-brandid");var loaded=ele.attr("data-loaded");$("#navFeaturedProducts").show();$("#navAllBrands").hide();$(".nav-featured-brand").each(function(){$(this).removeClass("active");});$(".alphabet-item").each(function(){$(this).removeClass("active");});ele.addClass("active");setActiveBrandProductsContent(brandId);if(loaded==="false"){getFeaturedBrandProducts(brandId);ele.attr("data-loaded","true");}},300));}
var getBrandsCategoryOnClick=function(ele){brandTimeouts.push(setTimeout(function(){var letter=ele.attr("data-letter");var loaded=ele.attr("data-loaded");$("#navFeaturedProducts").hide();$("#navAllBrands").show();$(".alphabet-item").each(function(){$(this).removeClass("active");});$(".nav-featured-brand").each(function(){$(this).removeClass("active");});ele.addClass("active");setActiveBrandContent(letter);if(loaded==="false"){getBrandsCategory(letter);ele.attr("data-loaded","true");}},300));}
var getBrandsCategory=function(letter){$(".nav-brand-overlay").show();$.ajax({url:"/Catalog/SearchBrandByLetter?letter="+letter,cache:false,type:'POST',success:function(response){$("#navAllBrands").append(response);setActiveBrandContent(letter);$(".nav-brand-overlay").hide();}});}
var getFeaturedBrandProducts=function(id){$(".nav-brand-overlay").show();$.ajax({url:"/Catalog/GetProductsByBrand?brandId="+id,type:'GET',success:function(response){$("#navFeaturedProducts").append(response);setActiveBrandProductsContent(id);$(".nav-brand-overlay").hide();}});}
var setActiveBrandProductsContent=function(brandId){$(".nav-brand-products").each(function(){var containerId=$(this).attr("data-id");$(this).removeClass("active");if(containerId===brandId){$(this).addClass("active");}});}
var setActiveBrandContent=function(letter){$(".nav-brand-subcategories").each(function(){var containerId=$(this).attr("data-letter");$(this).removeClass("active");if(containerId===letter){$(this).addClass("active");}});}
var brandMouseLeave=function(){for(var i=0;i<brandTimeouts.length;i++){clearTimeout(brandTimeouts[i]);}
brandTimeouts=[];}
var showPreOrderBadge=function(){$(".preorder-added-cart").show();}
var hidePreOrderBadge=function(){$(".preorder-added-cart").hide();}
var removePreOrderProductOpenPopup=function(htmlContent){$.fancybox({width:'605',height:'541',scrolling:'no',fitToView:false,autoSize:false,closeClick:false,openEffect:'none',closeEffect:'none',padding:0,content:htmlContent});ReloadLazyImages();}
var removeCartForPreOrderProduct=function(){$.ajax({url:"/Catalog/RemoveCartForPreOrderProduct",cache:false,type:'POST',success:function(response){if(response.CartRemoved===true){generalAlert("Sepetiniz başarılı bir şekilde boşaltıldı.","BİLGİLENDİRME");}}});}
var phoneNumberMask=function(ele){if(!ele.val().includes("*")||ele.val()=='')
ele.mask("0 (599) 999 99 99");else
ele.keydown(function(e){if(ele.val().includes("*")){ele.mask("0 (599) 999 99 99");$(this).val("0 (5");}});ele.on("blur",function(){var last=$(this).val().substr($(this).val().indexOf("-")+1);if(last.length==3){var move=$(this).val().substr($(this).val().indexOf("-")-1,1);var lastfour=move+last;var first=$(this).val().substr(0,9);$(this).val(first+'-'+lastfour);}});}
var simpleDataLayerPush=function(dataCategory,dataAction,dataLabel){dataLayer.push({"data-category":dataCategory,"data-action":dataAction,"data-label":dataLabel});}
var datalayerAddtoCart=function(productName,productId,price,brand,category,variant,quantity,storeId){var eventName='';if(storeId&&storeId==3){eventName='ee.addToCart';}else{eventName='addToCart';}
dataLayer.push({'event':eventName,'ecommerce':{'currencyCode':'TRY','add':{'products':[{'name':productName,'id':productId,'price':price,'brand':brand,'category':category,'variant':variant,'quantity':quantity}]}}});}
var loadBlogSuppPosts=function(){$.ajax({type:"GET",url:"https://blog.supplementler.com/wp-json/wp/v2/posts?filter[orderby]=date&order=desc&per_page=4&_embed",data:"",async:true,success:function(data){if(data.length===4){var i;for(i=0;i<data.length;i++){var post=data[i];var title=post.title.rendered;var link=post.link;var content=post.excerpt.rendered;var date=post.date.split('T')[0];var mediaId=post.featured_media;var author=post._embedded.author[0].name;var imageUrl=post._embedded["wp:featuredmedia"][0].media_details.sizes["medium"].source_url;if(title.length&&link.length&&content.length){var html="<div class=\"item\">"+
"<h2>"+title+"</h2>"+
"<div class=\"info-line\">"+
"<span>Yazar: "+author+"</span>"+
"<span>"+date+" tarihinde eklendi.</span>"+
"</div>"+
"<div class=\"detail-area\">"+
"<div class=\"picture\" id=\"pictureDiv_"+mediaId+"\"><img src=\""+imageUrl+"\" /></div>"+
"<div class=\"text\">"+content+
"<a href=\""+link+"\" class=\"more\" target=\"_blank\">Devamını oku &#10095;</a>"+
"</div>"+
"</div>"+
"</div>";$("#blogPostsMainDiv").append(html);}}
$("#blogPostsMainDiv").show();}},error:function(xhr,ajaxOptions,thrownError){},complete:function(){}});}
var pushFitTestDataLayer=function(dataCategory){var fitCategory=findFitCategoryBySpec(dataCategory);dataLayer.push({"FitCategory":fitCategory});}
function findFitCategoryBySpec(specs){var list=getFitCategoryList();for(var key in list){if(!list.hasOwnProperty(key))continue;if(list[key]==specs){return key;}}
return '';}
function getFitCategoryList(){var fitCategories={'FittestCat 1':'722,740,83,84','FittestCat 2':'722,740,82,84','FittestCat 3':'722,740,81,84','FittestCat 4':'722,154,83,84','FittestCat 5':'722,154,82,84','FittestCat 6':'722,154,81,84','FittestCat 7':'722,161,83,84','FittestCat 8':'722,161,82,84','FittestCat 9':'722,161,81,84','FittestCat 10':'722,740,83,85','FittestCat 11':'722,740,82,85','FittestCat 12':'722,740,81,85','FittestCat 13':'722,154,83,85','FittestCat 14':'722,154,82,85','FittestCat 15':'722,154,81,85','FittestCat 16':'722,161,83,85','FittestCat 17':'722,161,82,85','FittestCat 18':'722,161,81,85','FittestCat 19':'722,740,83,89','FittestCat 20':'722,740,82,89','FittestCat 21':'722,740,81,89','FittestCat 22':'722,154,83,89','FittestCat 23':'722,154,82,89','FittestCat 24':'722,154,81,89','FittestCat 25':'722,161,83,89','FittestCat 26':'722,161,82,89','FittestCat 27':'722,161,81,89','FittestCat 28':'723,740,83,84','FittestCat 29':'723,740,82,84','FittestCat 30':'723,740,81,84','FittestCat 31':'723,154,83,84','FittestCat 32':'723,154,82,84','FittestCat 33':'723,154,81,84','FittestCat 34':'723,161,83,84','FittestCat 35':'723,161,82,84','FittestCat 36':'723,161,81,84','FittestCat 37':'723,740,83,85','FittestCat 38':'723,740,82,85','FittestCat 39':'723,740,81,85','FittestCat 40':'723,154,83,85','FittestCat 41':'723,154,82,85','FittestCat 42':'723,154,81,85','FittestCat 43':'723,161,83,85','FittestCat 44':'723,161,82,85','FittestCat 45':'723,161,81,85','FittestCat 46':'723,740,83,89','FittestCat 47':'723,740,82,89','FittestCat 48':'723,740,81,89','FittestCat 49':'723,154,83,89','FittestCat 50':'723,154,82,89','FittestCat 51':'723,154,81,89','FittestCat 52':'723,161,83,89','FittestCat 53':'723,161,82,89','FittestCat 54':'723,161,81,89'};return fitCategories;}
var sizeChart={selectors:{genderButtons:".size-chart-gender-button",areaButtons:".size-chart-sub-button",sizeCharts:".size-chart-table",sizeImages:".size-chart-image",sizeChartDesktopModal:"#sizeChartDesktopModal",sizeChartMobileModal:"#sizeChartMobileModal",sizeChartModalTrigger:"#sizeChartButton",subTabMenu:".size-chart-sub-tab",mobileAcordeonButton:".size-chart-acordeon-button"},activeGender:"1",activeArea:"1",setSizeChart:function(){$(sizeChart.selectors.genderButtons).removeClass("active");$(sizeChart.selectors.areaButtons).removeClass("active");$(sizeChart.selectors.sizeCharts).removeClass("active");$(sizeChart.selectors.sizeImages).removeClass("active");if(sizeChart.activeGender=="3"){$(sizeChart.selectors.subTabMenu).removeClass("active");}
else{$(sizeChart.selectors.subTabMenu).addClass("active");}
$(sizeChart.selectors.genderButtons+"[data-gender='"+sizeChart.activeGender+"']").addClass("active");$(sizeChart.selectors.areaButtons+"[data-area='"+sizeChart.activeArea+"']").addClass("active");$(sizeChart.selectors.sizeCharts+"[data-info='"+sizeChart.activeGender+"-"+sizeChart.activeArea+"']").addClass("active");$(sizeChart.selectors.sizeImages+"[data-info='"+sizeChart.activeGender+"-"+sizeChart.activeArea+"']").addClass("active");},showSizeChart:function(){$(sizeChart.selectors.sizeChartDesktopModal).modal();},init:function(){if($(".size-chart-left-column").data("active-section")!==null){sizeChart.activeGender=$(".size-chart-left-column").data("active-section");}
$(sizeChart.selectors.genderButtons).click(function(){sizeChart.activeGender=$(this).attr("data-gender");sizeChart.activeArea="1";sizeChart.setSizeChart();})
$(sizeChart.selectors.areaButtons).click(function(){sizeChart.activeArea=$(this).attr("data-area");sizeChart.setSizeChart();})
$(sizeChart.selectors.sizeChartModalTrigger).click(function(){sizeChart.showSizeChart()})
$(sizeChart.selectors.mobileAcordeonButton).click(function(){if($(this).hasClass("active")){$(this).removeClass("active");}
else{$(sizeChart.selectors.mobileAcordeonButton).removeClass("active");$(this).addClass("active");}})
sizeChart.setSizeChart();}}
var checkOffstockCount=function(val){var offCount=$('.pva-os-items .pva-os-aromas').length;return offCount;}
function checkSelection(){var selector=$('.remove-all-choice .remove-cohice-button');var allPicked=$('.pva-os-items .pva-os-aromas').length===$('.pva-os-items .selected').length;if(allPicked){selector.addClass('checked');}else{selector.removeClass('checked');}}
function changeStyles(add){var a1=['body'];var item;if(add){for(var i in a1){item=a1[i];$(''+item).addClass('nu-style');}}else{}}
function restyle(){var a2=['orders','details','loyalty-program'];var sw=false;var loc=window.location.pathname;for(var n in a2){var container=a2[n];if(loc.indexOf(container)>-1){sw=true;}else{sw=false;}
changeStyles(sw);}
changeStyles(sw);}
function capitalize(str){return str.charAt(0).toUpperCase()+str.slice(1);}
$(document).ready(function(){sizeChart.init();});var checkOffstockCount=function(val){var offCount=$('.pva-os-items .pva-os-aromas').length;return offCount;}
function checkSelection(){var selector=$('.remove-all-choice .remove-cohice-button');var allPicked=$('.pva-os-items .pva-os-aromas').length===$('.pva-os-items .selected').length;if(allPicked){selector.addClass('checked');}else{selector.removeClass('checked');}}
function isBeetween(x,min,max){return x>=min&&x<=max;}
function addDataLayerMembershipLevel(memberLoyatlyPoint){if(isBeetween(memberLoyatlyPoint,0,4999)){dataLayer.push({membershipLevel:"MembershipBronze"});}
else if(isBeetween(memberLoyatlyPoint,5000,14999)){dataLayer.push({membershipLevel:"MembershipSilver"});}
else if((memberLoyatlyPoint,15000,24999)){dataLayer.push({membershipLevel:"MembershipGold"});}
else if(isBeetween(memberLoyatlyPoint,25000,49999)){dataLayer.push({membershipLevel:"MembershipPlatinum"});}
else{dataLayer.push({membershipLevel:"MembershipVIP"});}};$(function(){var $txtSearchBox=$("#TxtSearchBox");var $multiTopSearch=$(".multi-top-search");var searchOverlay=$(".search-overlay");var qrsSearchText="";if(querystring("q")&&querystring("q").length>0)qrsSearchText=querystring("q")[0];if(qrsSearchText!=""){$txtSearchBox.val(decodeURIComponent(qrsSearchText));}
$("#search-btn").click(function(){if($txtSearchBox.val().trim()===$txtSearchBox.attr("placeholder")){return;}
searchKeyword($txtSearchBox.val().trim(),false);});function autoCompleteRequest(searchTerm,clickEvent){var isSpecialSearch=specialSearchList.indexOf(searchTerm)>-1;searchTerm=searchTerm.toLocaleLowerCase();if((storeId==1&&searchTerm.length<=2)||(storeId!=1&&(!isSpecialSearch&&searchTerm.length<=2))||clickEvent){$multiTopSearch.empty().hide();searchOverlay.hide();$("#aut-user").css("z-index","10");return false;}
var me=$(this);if(me.data('requestRunning')){return false;}
me.data('requestRunning',true);$.ajax({url:prSearchAutoCompUrl,type:"GET",dataType:"html",data:{term:searchTerm},success:function(data){$('.ui-autocomplete-loading').removeClass("ui-autocomplete-loading");if(data.length>5&&$(data).hasClass("search-left")){$multiTopSearch.empty().append(data).show();searchOverlay.show();$('#aut-user').css("z-index","2");$("#searchKeyword").text('"'+searchTerm+'"');$(".more-search-result").attr("href","/search?q="+searchTerm);upDownFunk();}else{$multiTopSearch.empty().hide();searchOverlay.hide();$("#aut-user").css("z-index","10");}},complete:function(){me.data('requestRunning',false);if($txtSearchBox.val().toLocaleLowerCase()!=searchTerm){autoCompleteRequest($txtSearchBox.val().toLocaleLowerCase(),false);}}});return false;};function upDownFunk(){var searchProduct=$(".search-product");searchProduct.first().addClass("first-product");searchProduct.last().addClass("last-product");$txtSearchBox.keyup(function(event){if(event.keyCode===40){$(".search-product-input").first().focus();$(".search-product-input").first().parent().addClass("selected");}else if(event.keyCode===38){$(".search-product-input").last().focus();$(".search-product-input").last().parent().addClass("selected");}});$(".search-product-input").on("keydown",function(event){if(event.keyCode===40){if($(this).parent().hasClass("selected")){$(this).parent().next().addClass("selected");$(this).parent().next().find("input").focus();$(this).parent().removeClass("selected");}
if($(this).parent().hasClass("last-product")){$(this).parent().removeClass("selected");$(".search-product.first-product").find("input").focus();$(".search-product.first-product").addClass("selected");}
event.preventDefault();return false;}else if(event.keyCode===38){if($(this).parent().hasClass("selected")){$(this).parent().prev().addClass("selected");$(this).parent().prev().find("input").focus();$(this).parent().removeClass("selected");}
if($(this).parent().hasClass("first-product")){searchProduct.removeClass("selected");$(".search-product.last-product").find("input").focus();$(".search-product.last-product").addClass("selected");}
event.preventDefault();return false;}
if(event.keyCode===13){var link=$(this).parent().find(".autoCompleteproductLink").attr("href");window.location.href=link;}});$(".multi-top-search").on("click",function(){$txtSearchBox.focus();$(".search-product").each(function(){$(this).removeClass("selected");});});$txtSearchBox.on("click",function(){$(".search-product").each(function(){$(this).removeClass("selected");});});}
$txtSearchBox.keyup(function(e){if(e.keyCode==13){searchKeyword($txtSearchBox.val().trim(),false);};});var delayTimer;$txtSearchBox.on("input",function(request){clearTimeout(delayTimer);var searchTerm=this.value;delayTimer=setTimeout(function(){autoCompleteRequest(searchTerm,false);},350);});$txtSearchBox.click(function(e){if($(this).val().trim().length>=3){if($multiTopSearch.text().length>5){$multiTopSearch.show();searchOverlay.show();$('#aut-user').css("z-index","2");}}});$(".search-overlay").click(function(e){if(e.target.id!=='dheader-search'&&e.target.id!=='TxtSearchBox'){$multiTopSearch.hide();searchOverlay.hide();$("#aut-user").css("z-index","10");$("body").css("overflow","auto");}});});;!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define("Noty",[],e):"object"==typeof exports?exports.Noty=e():t.Noty=e()}(this,function(){return function(t){function e(o){if(n[o])return n[o].exports;var i=n[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var n={};return e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,o){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:o})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=6)}([function(t,e,n){"use strict";function o(t,e,n){var o=void 0;if(n){for(o in e)if(e.hasOwnProperty(o)&&e[o]===t)return!0}else for(o in e)if(e.hasOwnProperty(o)&&e[o]===t)return!0;return!1}function i(t){void 0!==(t=t||window.event).stopPropagation?t.stopPropagation():t.cancelBubble=!0}function r(){var t="noty_"+(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"")+"_";return t+="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var e=16*Math.random()|0;return("x"===t?e:3&e|8).toString(16)})}function s(t){var e=t.offsetHeight,n=window.getComputedStyle(t);return e+=parseInt(n.marginTop)+parseInt(n.marginBottom)}function u(t,e,n){var o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];e=e.split(" ");for(var i=0;i<e.length;i++)document.addEventListener?t.addEventListener(e[i],n,o):document.attachEvent&&t.attachEvent("on"+e[i],n)}function a(t,e){return("string"==typeof t?t:f(t)).indexOf(" "+e+" ")>=0}function c(t,e){var n=f(t),o=n+e;a(n,e)||(t.className=o.substring(1))}function l(t,e){var n=f(t),o=void 0;a(t,e)&&(o=n.replace(" "+e+" "," "),t.className=o.substring(1,o.length-1))}function d(t){t.parentNode&&t.parentNode.removeChild(t)}function f(t){return(" "+(t&&t.className||"")+" ").replace(/\s+/gi," ")}function h(){function t(){y.PageHidden=document[s],o()}function e(){y.PageHidden=!0,o()}function n(){y.PageHidden=!1,o()}function o(){y.PageHidden?i():r()}function i(){setTimeout(function(){Object.keys(y.Store).forEach(function(t){y.Store.hasOwnProperty(t)&&y.Store[t].options.visibilityControl&&y.Store[t].stop()})},100)}function r(){setTimeout(function(){Object.keys(y.Store).forEach(function(t){y.Store.hasOwnProperty(t)&&y.Store[t].options.visibilityControl&&y.Store[t].resume()}),y.queueRenderAll()},100)}var s=void 0,a=void 0;void 0!==document.hidden?(s="hidden",a="visibilitychange"):void 0!==document.msHidden?(s="msHidden",a="msvisibilitychange"):void 0!==document.webkitHidden&&(s="webkitHidden",a="webkitvisibilitychange"),u(document,a,t),u(window,"blur",e),u(window,"focus",n)}function p(t){if(t.hasSound){var e=document.createElement("audio");t.options.sounds.sources.forEach(function(t){var n=document.createElement("source");n.src=t,n.type="audio/"+m(t),e.appendChild(n)}),t.barDom?t.barDom.appendChild(e):document.querySelector("body").appendChild(e),e.volume=t.options.sounds.volume,t.soundPlayed||(e.play(),t.soundPlayed=!0),e.onended=function(){d(e)}}}function m(t){return t.match(/\.([^.]+)$/)[1]}Object.defineProperty(e,"__esModule",{value:!0}),e.css=e.deepExtend=e.animationEndEvents=void 0;var v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};e.inArray=o,e.stopPropagation=i,e.generateID=r,e.outerHeight=s,e.addListener=u,e.hasClass=a,e.addClass=c,e.removeClass=l,e.remove=d,e.classList=f,e.visibilityChangeFlow=h,e.createAudioElements=p;var y=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(1));e.animationEndEvents="webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",e.deepExtend=function t(e){e=e||{};for(var n=1;n<arguments.length;n++){var o=arguments[n];if(o)for(var i in o)o.hasOwnProperty(i)&&(Array.isArray(o[i])?e[i]=o[i]:"object"===v(o[i])&&null!==o[i]?e[i]=t(e[i],o[i]):e[i]=o[i])}return e},e.css=function(){function t(t){return t.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(t,e){return e.toUpperCase()})}function e(t){var e=document.body.style;if(t in e)return t;for(var n=i.length,o=t.charAt(0).toUpperCase()+t.slice(1),r=void 0;n--;)if((r=i[n]+o)in e)return r;return t}function n(n){return n=t(n),r[n]||(r[n]=e(n))}function o(t,e,o){e=n(e),t.style[e]=o}var i=["Webkit","O","Moz","ms"],r={};return function(t,e){var n=arguments,i=void 0,r=void 0;if(2===n.length)for(i in e)e.hasOwnProperty(i)&&void 0!==(r=e[i])&&e.hasOwnProperty(i)&&o(t,i,r);else o(t,n[1],n[2])}}()},function(t,e,n){"use strict";function o(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"global",e=0,n=D;return x.hasOwnProperty(t)&&(n=x[t].maxVisible,Object.keys(E).forEach(function(n){E[n].options.queue!==t||E[n].closed||e++})),{current:e,maxVisible:n}}function i(t){x.hasOwnProperty(t.options.queue)||(x[t.options.queue]={maxVisible:D,queue:[]}),x[t.options.queue].queue.push(t)}function r(t){if(x.hasOwnProperty(t.options.queue)){var e=[];Object.keys(x[t.options.queue].queue).forEach(function(n){x[t.options.queue].queue[n].id!==t.id&&e.push(x[t.options.queue].queue[n])}),x[t.options.queue].queue=e}}function s(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"global";if(x.hasOwnProperty(t)){var e=x[t].queue.shift();e&&e.show()}}function u(){Object.keys(x).forEach(function(t){s(t)})}function a(t){var e=_.generateID("ghost"),n=document.createElement("div");n.setAttribute("id",e),_.css(n,{height:_.outerHeight(t.barDom)+"px"}),t.barDom.insertAdjacentHTML("afterend",n.outerHTML),_.remove(t.barDom),n=document.getElementById(e),_.addClass(n,"noty_fix_effects_height"),_.addListener(n,_.animationEndEvents,function(){_.remove(n)})}function c(t){m(t);var e='<div class="noty_body">'+t.options.text+"</div>"+d(t)+'<div class="noty_progressbar"></div>';t.barDom=document.createElement("div"),t.barDom.setAttribute("id",t.id),_.addClass(t.barDom,"noty_bar noty_type__"+t.options.type+" noty_theme__"+t.options.theme),t.barDom.innerHTML=e,b(t,"onTemplate")}function l(t){return!(!t.options.buttons||!Object.keys(t.options.buttons).length)}function d(t){if(l(t)){var e=document.createElement("div");return _.addClass(e,"noty_buttons"),Object.keys(t.options.buttons).forEach(function(n){e.appendChild(t.options.buttons[n].dom)}),t.options.buttons.forEach(function(t){e.appendChild(t.dom)}),e.outerHTML}return ""}function f(t){t.options.modal&&(0===k&&p(),e.DocModalCount=k+=1)}function h(t){if(t.options.modal&&k>0&&(e.DocModalCount=k-=1,k<=0)){var n=document.querySelector(".noty_modal");n&&(_.removeClass(n,"noty_modal_open"),_.addClass(n,"noty_modal_close"),_.addListener(n,_.animationEndEvents,function(){_.remove(n)}))}}function p(){var t=document.querySelector("body"),e=document.createElement("div");_.addClass(e,"noty_modal"),t.insertBefore(e,t.firstChild),_.addClass(e,"noty_modal_open"),_.addListener(e,_.animationEndEvents,function(){_.removeClass(e,"noty_modal_open")})}function m(t){if(t.options.container)t.layoutDom=document.querySelector(t.options.container);else{var e="noty_layout__"+t.options.layout;t.layoutDom=document.querySelector("div#"+e),t.layoutDom||(t.layoutDom=document.createElement("div"),t.layoutDom.setAttribute("id",e),_.addClass(t.layoutDom,"noty_layout"),document.querySelector("body").appendChild(t.layoutDom))}}function v(t){t.options.timeout&&(t.options.progressBar&&t.progressDom&&_.css(t.progressDom,{transition:"width "+t.options.timeout+"ms linear",width:"0%"}),clearTimeout(t.closeTimer),t.closeTimer=setTimeout(function(){t.close()},t.options.timeout))}function y(t){t.options.timeout&&t.closeTimer&&(clearTimeout(t.closeTimer),t.closeTimer=-1,t.options.progressBar&&t.progressDom&&_.css(t.progressDom,{transition:"width 0ms linear",width:"100%"}))}function b(t,e){t.listeners.hasOwnProperty(e)&&t.listeners[e].forEach(function(e){"function"==typeof e&&e.apply(t)})}function w(t){b(t,"afterShow"),v(t),_.addListener(t.barDom,"mouseenter",function(){y(t)}),_.addListener(t.barDom,"mouseleave",function(){v(t)})}function g(t){delete E[t.id],t.closing=!1,b(t,"afterClose"),_.remove(t.barDom),0!==t.layoutDom.querySelectorAll(".noty_bar").length||t.options.container||_.remove(t.layoutDom),(_.inArray("docVisible",t.options.titleCount.conditions)||_.inArray("docHidden",t.options.titleCount.conditions))&&C.decrement(),s(t.options.queue)}Object.defineProperty(e,"__esModule",{value:!0}),e.Defaults=e.Store=e.Queues=e.DefaultMaxVisible=e.docTitle=e.DocModalCount=e.PageHidden=void 0,e.getQueueCounts=o,e.addToQueue=i,e.removeFromQueue=r,e.queueRender=s,e.queueRenderAll=u,e.ghostFix=a,e.build=c,e.hasButtons=l,e.handleModal=f,e.handleModalClose=h,e.queueClose=v,e.dequeueClose=y,e.fire=b,e.openFlow=w,e.closeFlow=g;var _=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(0)),k=(e.PageHidden=!1,e.DocModalCount=0),S={originalTitle:null,count:0,changed:!1,timer:-1},C=e.docTitle={increment:function(){S.count++,C._update()},decrement:function(){--S.count<=0?C._clear():C._update()},_update:function(){var t=document.title;S.changed?document.title="("+S.count+") "+S.originalTitle:(S.originalTitle=t,document.title="("+S.count+") "+t,S.changed=!0)},_clear:function(){S.changed&&(S.count=0,document.title=S.originalTitle,S.changed=!1)}},D=e.DefaultMaxVisible=5,x=e.Queues={global:{maxVisible:D,queue:[]}},E=e.Store={};e.Defaults={type:"alert",layout:"topRight",theme:"mint",text:"",timeout:!1,progressBar:!0,closeWith:["click"],animation:{open:"noty_effects_open",close:"noty_effects_close"},id:!1,force:!1,killer:!1,queue:"global",container:!1,buttons:[],callbacks:{beforeShow:null,onShow:null,afterShow:null,onClose:null,afterClose:null,onHover:null,onTemplate:null},sounds:{sources:[],volume:1,conditions:[]},titleCount:{conditions:[]},modal:!1,visibilityControl:!0}},function(t,e,n){"use strict";function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0}),e.NotyButton=void 0;var i=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(0));e.NotyButton=function t(e,n,r){var s=this,u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return o(this,t),this.dom=document.createElement("button"),this.dom.innerHTML=e,this.id=u.id=u.id||i.generateID("button"),this.cb=r,Object.keys(u).forEach(function(t){s.dom.setAttribute(t,u[t])}),i.addClass(this.dom,n||"noty_btn"),this}},function(t,e,n){"use strict";function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function t(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(e,n,o){return n&&t(e.prototype,n),o&&t(e,o),e}}();e.Push=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/service-worker.js";return o(this,t),this.subData={},this.workerPath=e,this.listeners={onPermissionGranted:[],onPermissionDenied:[],onSubscriptionSuccess:[],onSubscriptionCancel:[],onWorkerError:[],onWorkerSuccess:[],onWorkerNotSupported:[]},this}return i(t,[{key:"on",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return "function"==typeof e&&this.listeners.hasOwnProperty(t)&&this.listeners[t].push(e),this}},{key:"fire",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];this.listeners.hasOwnProperty(t)&&this.listeners[t].forEach(function(t){"function"==typeof t&&t.apply(e,n)})}},{key:"create",value:function(){console.log("NOT IMPLEMENTED YET")}},{key:"isSupported",value:function(){var t=!1;try{t=window.Notification||window.webkitNotifications||navigator.mozNotification||window.external&&void 0!==window.external.msIsSiteMode()}catch(t){}return t}},{key:"getPermissionStatus",value:function(){var t="default";if(window.Notification&&window.Notification.permissionLevel)t=window.Notification.permissionLevel;else if(window.webkitNotifications&&window.webkitNotifications.checkPermission)switch(window.webkitNotifications.checkPermission()){case 1:t="default";break;case 0:t="granted";break;default:t="denied"}else window.Notification&&window.Notification.permission?t=window.Notification.permission:navigator.mozNotification?t="granted":window.external&&void 0!==window.external.msIsSiteMode()&&(t=window.external.msIsSiteMode()?"granted":"default");return t.toString().toLowerCase()}},{key:"getEndpoint",value:function(t){var e=t.endpoint,n=t.subscriptionId;return n&&-1===e.indexOf(n)&&(e+="/"+n),e}},{key:"isSWRegistered",value:function(){try{return "activated"===navigator.serviceWorker.controller.state}catch(t){return!1}}},{key:"unregisterWorker",value:function(){var t=this;"serviceWorker"in navigator&&navigator.serviceWorker.getRegistrations().then(function(e){var n=!0,o=!1,i=void 0;try{for(var r,s=e[Symbol.iterator]();!(n=(r=s.next()).done);n=!0)r.value.unregister(),t.fire("onSubscriptionCancel")}catch(t){o=!0,i=t}finally{try{!n&&s.return&&s.return()}finally{if(o)throw i}}})}},{key:"requestSubscription",value:function(){var t=this,e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],n=this,o=this.getPermissionStatus(),i=function(o){"granted"===o?(t.fire("onPermissionGranted"),"serviceWorker"in navigator?navigator.serviceWorker.register(t.workerPath).then(function(){navigator.serviceWorker.ready.then(function(t){n.fire("onWorkerSuccess"),t.pushManager.subscribe({userVisibleOnly:e}).then(function(t){var e=t.getKey("p256dh"),o=t.getKey("auth");n.subData={endpoint:n.getEndpoint(t),p256dh:e?window.btoa(String.fromCharCode.apply(null,new Uint8Array(e))):null,auth:o?window.btoa(String.fromCharCode.apply(null,new Uint8Array(o))):null},n.fire("onSubscriptionSuccess",[n.subData])}).catch(function(t){n.fire("onWorkerError",[t])})})}):n.fire("onWorkerNotSupported")):"denied"===o&&(t.fire("onPermissionDenied"),t.unregisterWorker())};"default"===o?window.Notification&&window.Notification.requestPermission?window.Notification.requestPermission(i):window.webkitNotifications&&window.webkitNotifications.checkPermission&&window.webkitNotifications.requestPermission(i):i(o)}}]),t}()},function(t,e,n){(function(e,n){!function(e,o){t.exports=function(){"use strict";function t(t){return "function"==typeof t||"object"==typeof t&&null!==t}function i(t){return "function"==typeof t}function r(t){z=t}function s(t){U=t}function u(){return void 0!==R?function(){R(c)}:a()}function a(){var t=setTimeout;return function(){return t(c,1)}}function c(){for(var t=0;t<Q;t+=2)(0,X[t])(X[t+1]),X[t]=void 0,X[t+1]=void 0;Q=0}function l(t,e){var n=arguments,o=this,i=new this.constructor(f);void 0===i[tt]&&A(i);var r=o._state;return r?function(){var t=n[r-1];U(function(){return P(r,i,t,o._result)})}():C(o,i,t,e),i}function d(t){var e=this;if(t&&"object"==typeof t&&t.constructor===e)return t;var n=new e(f);return g(n,t),n}function f(){}function h(){return new TypeError("You cannot resolve a promise with itself")}function p(){return new TypeError("A promises callback cannot return that same promise.")}function m(t){try{return t.then}catch(t){return it.error=t,it}}function v(t,e,n,o){try{t.call(e,n,o)}catch(t){return t}}function y(t,e,n){U(function(t){var o=!1,i=v(n,e,function(n){o||(o=!0,e!==n?g(t,n):k(t,n))},function(e){o||(o=!0,S(t,e))},"Settle: "+(t._label||" unknown promise"));!o&&i&&(o=!0,S(t,i))},t)}function b(t,e){e._state===nt?k(t,e._result):e._state===ot?S(t,e._result):C(e,void 0,function(e){return g(t,e)},function(e){return S(t,e)})}function w(t,e,n){e.constructor===t.constructor&&n===l&&e.constructor.resolve===d?b(t,e):n===it?(S(t,it.error),it.error=null):void 0===n?k(t,e):i(n)?y(t,e,n):k(t,e)}function g(e,n){e===n?S(e,h()):t(n)?w(e,n,m(n)):k(e,n)}function _(t){t._onerror&&t._onerror(t._result),D(t)}function k(t,e){t._state===et&&(t._result=e,t._state=nt,0!==t._subscribers.length&&U(D,t))}function S(t,e){t._state===et&&(t._state=ot,t._result=e,U(_,t))}function C(t,e,n,o){var i=t._subscribers,r=i.length;t._onerror=null,i[r]=e,i[r+nt]=n,i[r+ot]=o,0===r&&t._state&&U(D,t)}function D(t){var e=t._subscribers,n=t._state;if(0!==e.length){for(var o=void 0,i=void 0,r=t._result,s=0;s<e.length;s+=3)o=e[s],i=e[s+n],o?P(n,o,i,r):i(r);t._subscribers.length=0}}function x(){this.error=null}function E(t,e){try{return t(e)}catch(t){return rt.error=t,rt}}function P(t,e,n,o){var r=i(n),s=void 0,u=void 0,a=void 0,c=void 0;if(r){if(s=E(n,o),s===rt?(c=!0,u=s.error,s.error=null):a=!0,e===s)return void S(e,p())}else s=o,a=!0;e._state!==et||(r&&a?g(e,s):c?S(e,u):t===nt?k(e,s):t===ot&&S(e,s))}function T(t,e){try{e(function(e){g(t,e)},function(e){S(t,e)})}catch(e){S(t,e)}}function O(){return st++}function A(t){t[tt]=st++,t._state=void 0,t._result=void 0,t._subscribers=[]}function M(t,e){this._instanceConstructor=t,this.promise=new t(f),this.promise[tt]||A(this.promise),I(e)?(this._input=e,this.length=e.length,this._remaining=e.length,this._result=new Array(this.length),0===this.length?k(this.promise,this._result):(this.length=this.length||0,this._enumerate(),0===this._remaining&&k(this.promise,this._result))):S(this.promise,q())}function q(){return new Error("Array Methods must be provided an Array")}function j(t){return new M(this,t).promise}function N(t){var e=this;return new e(I(t)?function(n,o){for(var i=t.length,r=0;r<i;r++)e.resolve(t[r]).then(n,o)}:function(t,e){return e(new TypeError("You must pass an array to race."))})}function H(t){var e=new this(f);return S(e,t),e}function L(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function W(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}function V(t){this[tt]=O(),this._result=this._state=void 0,this._subscribers=[],f!==t&&("function"!=typeof t&&L(),this instanceof V?T(this,t):W())}function B(){var t=void 0;if(void 0!==n)t=n;else if("undefined"!=typeof self)t=self;else try{t=Function("return this")()}catch(t){throw new Error("polyfill failed because global object is unavailable in this environment")}var e=t.Promise;if(e){var o=null;try{o=Object.prototype.toString.call(e.resolve())}catch(t){}if("[object Promise]"===o&&!e.cast)return}t.Promise=V}var F=void 0,I=F=Array.isArray?Array.isArray:function(t){return "[object Array]"===Object.prototype.toString.call(t)},Q=0,R=void 0,z=void 0,U=function(t,e){X[Q]=t,X[Q+1]=e,2===(Q+=2)&&(z?z(c):Z())},Y="undefined"!=typeof window?window:void 0,K=Y||{},G=K.MutationObserver||K.WebKitMutationObserver,$="undefined"==typeof self&&void 0!==e&&"[object process]"==={}.toString.call(e),J="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel,X=new Array(1e3),Z=void 0;Z=$?function(){return function(){return e.nextTick(c)}}():G?function(){var t=0,e=new G(c),n=document.createTextNode("");return e.observe(n,{characterData:!0}),function(){n.data=t=++t%2}}():J?function(){var t=new MessageChannel;return t.port1.onmessage=c,function(){return t.port2.postMessage(0)}}():void 0===Y?function(){try{var t=o(9);return R=t.runOnLoop||t.runOnContext,u()}catch(t){return a()}}():a();var tt=Math.random().toString(36).substring(16),et=void 0,nt=1,ot=2,it=new x,rt=new x,st=0;return M.prototype._enumerate=function(){for(var t=this.length,e=this._input,n=0;this._state===et&&n<t;n++)this._eachEntry(e[n],n)},M.prototype._eachEntry=function(t,e){var n=this._instanceConstructor,o=n.resolve;if(o===d){var i=m(t);if(i===l&&t._state!==et)this._settledAt(t._state,e,t._result);else if("function"!=typeof i)this._remaining--,this._result[e]=t;else if(n===V){var r=new n(f);w(r,t,i),this._willSettleAt(r,e)}else this._willSettleAt(new n(function(e){return e(t)}),e)}else this._willSettleAt(o(t),e)},M.prototype._settledAt=function(t,e,n){var o=this.promise;o._state===et&&(this._remaining--,t===ot?S(o,n):this._result[e]=n),0===this._remaining&&k(o,this._result)},M.prototype._willSettleAt=function(t,e){var n=this;C(t,void 0,function(t){return n._settledAt(nt,e,t)},function(t){return n._settledAt(ot,e,t)})},V.all=j,V.race=N,V.resolve=d,V.reject=H,V._setScheduler=r,V._setAsap=s,V._asap=U,V.prototype={constructor:V,then:l,catch:function(t){return this.then(null,t)}},V.polyfill=B,V.Promise=V,V}()}()}).call(e,n(7),n(8))},function(t,e){},function(t,e,n){"use strict";function o(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(e,n,o){return n&&t(e.prototype,n),o&&t(e,o),e}}();n(5);var s=function(t){return t&&t.__esModule?t:{default:t}}(n(4)),u=o(n(0)),a=o(n(1)),c=n(2),l=n(3),d=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return i(this,t),this.options=u.deepExtend({},a.Defaults,e),this.id=this.options.id||u.generateID("bar"),this.closeTimer=-1,this.barDom=null,this.layoutDom=null,this.progressDom=null,this.showing=!1,this.shown=!1,this.closed=!1,this.closing=!1,this.killable=this.options.timeout||this.options.closeWith.length>0,this.hasSound=this.options.sounds.sources.length>0,this.soundPlayed=!1,this.listeners={beforeShow:[],onShow:[],afterShow:[],onClose:[],afterClose:[],onHover:[],onTemplate:[]},this.promises={show:null,close:null},this.on("beforeShow",this.options.callbacks.beforeShow),this.on("onShow",this.options.callbacks.onShow),this.on("afterShow",this.options.callbacks.afterShow),this.on("onClose",this.options.callbacks.onClose),this.on("afterClose",this.options.callbacks.afterClose),this.on("onHover",this.options.callbacks.onHover),this.on("onTemplate",this.options.callbacks.onTemplate),this}return r(t,[{key:"on",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return "function"==typeof e&&this.listeners.hasOwnProperty(t)&&this.listeners[t].push(e),this}},{key:"show",value:function(){var e=this;if(!0!==this.options.killer||a.PageHidden)if("string"!=typeof this.options.killer||a.PageHidden){var n=a.getQueueCounts(this.options.queue);if(n.current>=n.maxVisible||a.PageHidden)return a.addToQueue(this),a.PageHidden&&this.hasSound&&u.inArray("docHidden",this.options.sounds.conditions)&&u.createAudioElements(this),a.PageHidden&&u.inArray("docHidden",this.options.titleCount.conditions)&&a.docTitle.increment(),this}else t.closeAll(this.options.killer);else t.closeAll();if(a.Store[this.id]=this,a.fire(this,"beforeShow"),this.showing=!0,this.closing)return this.showing=!1,this;if(a.build(this),a.handleModal(this),this.options.force?this.layoutDom.insertBefore(this.barDom,this.layoutDom.firstChild):this.layoutDom.appendChild(this.barDom),this.hasSound&&!this.soundPlayed&&u.inArray("docVisible",this.options.sounds.conditions)&&u.createAudioElements(this),u.inArray("docVisible",this.options.titleCount.conditions)&&a.docTitle.increment(),this.shown=!0,this.closed=!1,a.hasButtons(this)&&Object.keys(this.options.buttons).forEach(function(t){var n=e.barDom.querySelector("#"+e.options.buttons[t].id);u.addListener(n,"click",function(n){u.stopPropagation(n),e.options.buttons[t].cb()})}),this.progressDom=this.barDom.querySelector(".noty_progressbar"),u.inArray("click",this.options.closeWith)&&(u.addClass(this.barDom,"noty_close_with_click"),u.addListener(this.barDom,"click",function(t){u.stopPropagation(t),e.close()},!1)),u.addListener(this.barDom,"mouseenter",function(){a.fire(e,"onHover")},!1),this.options.timeout&&u.addClass(this.barDom,"noty_has_timeout"),u.inArray("button",this.options.closeWith)){u.addClass(this.barDom,"noty_close_with_button");var o=document.createElement("div");u.addClass(o,"noty_close_button"),o.innerHTML="×",this.barDom.appendChild(o),u.addListener(o,"click",function(t){u.stopPropagation(t),e.close()},!1)}return a.fire(this,"onShow"),null===this.options.animation.open?this.promises.show=new s.default(function(t){t()}):"function"==typeof this.options.animation.open?this.promises.show=new s.default(this.options.animation.open.bind(this)):(u.addClass(this.barDom,this.options.animation.open),this.promises.show=new s.default(function(t){u.addListener(e.barDom,u.animationEndEvents,function(){u.removeClass(e.barDom,e.options.animation.open),t()})})),this.promises.show.then(function(){var t=e;setTimeout(function(){a.openFlow(t)},100)}),this}},{key:"stop",value:function(){return a.dequeueClose(this),this}},{key:"resume",value:function(){return a.queueClose(this),this}},{key:"setTimeout",value:function(t){function e(e){return t.apply(this,arguments)}return e.toString=function(){return t.toString()},e}(function(t){if(this.stop(),this.options.timeout=t,this.barDom){this.options.timeout?u.addClass(this.barDom,"noty_has_timeout"):u.removeClass(this.barDom,"noty_has_timeout");var e=this;setTimeout(function(){e.resume()},100)}return this})},{key:"setText",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this.barDom&&(this.barDom.querySelector(".noty_body").innerHTML=t),e&&(this.options.text=t),this}},{key:"setType",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this.barDom&&(u.classList(this.barDom).split(" ").forEach(function(t){"noty_type__"===t.substring(0,11)&&u.removeClass(e.barDom,t)}),u.addClass(this.barDom,"noty_type__"+t)),n&&(this.options.type=t),this}},{key:"setTheme",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this.barDom&&(u.classList(this.barDom).split(" ").forEach(function(t){"noty_theme__"===t.substring(0,12)&&u.removeClass(e.barDom,t)}),u.addClass(this.barDom,"noty_theme__"+t)),n&&(this.options.theme=t),this}},{key:"close",value:function(){var t=this;return this.closed?this:this.shown?(a.fire(this,"onClose"),this.closing=!0,null===this.options.animation.close?this.promises.close=new s.default(function(t){t()}):"function"==typeof this.options.animation.close?this.promises.close=new s.default(this.options.animation.close.bind(this)):(u.addClass(this.barDom,this.options.animation.close),this.promises.close=new s.default(function(e){u.addListener(t.barDom,u.animationEndEvents,function(){t.options.force?u.remove(t.barDom):a.ghostFix(t),e()})})),this.promises.close.then(function(){a.closeFlow(t),a.handleModalClose(t)}),this.closed=!0,this):(a.removeFromQueue(this),this)}}],[{key:"closeAll",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return Object.keys(a.Store).forEach(function(e){t?a.Store[e].options.queue===t&&a.Store[e].killable&&a.Store[e].close():a.Store[e].killable&&a.Store[e].close()}),this}},{key:"overrideDefaults",value:function(t){return a.Defaults=u.deepExtend({},a.Defaults,t),this}},{key:"setMaxVisible",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.DefaultMaxVisible,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"global";return a.Queues.hasOwnProperty(e)||(a.Queues[e]={maxVisible:t,queue:[]}),a.Queues[e].maxVisible=t,this}},{key:"button",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments[2],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return new c.NotyButton(t,e,n,o)}},{key:"version",value:function(){return "3.1.0"}},{key:"Push",value:function(t){return new l.Push(t)}}]),t}();e.default=d,u.visibilityChangeFlow(),t.exports=e.default},function(t,e){function n(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function i(t){if(l===setTimeout)return setTimeout(t,0);if((l===n||!l)&&setTimeout)return l=setTimeout,setTimeout(t,0);try{return l(t,0)}catch(e){try{return l.call(null,t,0)}catch(e){return l.call(this,t,0)}}}function r(t){if(d===clearTimeout)return clearTimeout(t);if((d===o||!d)&&clearTimeout)return d=clearTimeout,clearTimeout(t);try{return d(t)}catch(e){try{return d.call(null,t)}catch(e){return d.call(this,t)}}}function s(){m&&h&&(m=!1,h.length?p=h.concat(p):v=-1,p.length&&u())}function u(){if(!m){var t=i(s);m=!0;for(var e=p.length;e;){for(h=p,p=[];++v<e;)h&&h[v].run();v=-1,e=p.length}h=null,m=!1,r(t)}}function a(t,e){this.fun=t,this.array=e}function c(){}var l,d,f=t.exports={};!function(){try{l="function"==typeof setTimeout?setTimeout:n}catch(t){l=n}try{d="function"==typeof clearTimeout?clearTimeout:o}catch(t){d=o}}();var h,p=[],m=!1,v=-1;f.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];p.push(new a(t,e)),1!==p.length||m||i(u)},a.prototype.run=function(){this.fun.apply(null,this.array)},f.title="browser",f.browser=!0,f.env={},f.argv=[],f.version="",f.versions={},f.on=c,f.addListener=c,f.once=c,f.off=c,f.removeListener=c,f.removeAllListeners=c,f.emit=c,f.binding=function(t){throw new Error("process.binding is not supported")},f.cwd=function(){return "/"},f.chdir=function(t){throw new Error("process.chdir is not supported")},f.umask=function(){return 0}},function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e){}])});var supp=supp||{};!function(){function e(e){var o=0;if(!e)return o;for(var t=new Object,n=0;n<e.length;n++)t[e[n]]=(t[e[n]]||0)+1,o+=5/t[e[n]];var r={digits:/\d/.test(e),lower:/[a-z]/.test(e),upper:/[A-Z]/.test(e),nonWords:/\W/.test(e)},p=0;for(var s in r)r.hasOwnProperty(s)&&(p+=!0===r[s]?1:0);return o+=10*(p-1),parseInt(o)}supp.validation=supp.validation||{},supp.validation.isPasswordSecureEnough=function(o){return e(o)>60},supp.validation.checkPasswordStrength=function(o){var t=e(o);return t>100?"Şifre Gücü: Çok Güçlü":t>80?"Şifre Gücü: Güçlü":t>60?"Şifre Gücü: İyi":t>=30?"Şifre Gücü: Zayıf":t>=0?"Şifre Gücü: Çok Zayıf":""};var o=new RegExp(/^(("[\w-+\s]+")|([\w-+]+(?:\.[\w-+]+)*)|("[\w-+\s]+")([\w-+]+(?:\.[\w-+]+)*))(@((?:[\w-+]+\.)*\w[\w-+]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][\d]\.|1[\d]{2}\.|[\d]{1,2}\.))((25[0-5]|2[0-4][\d]|1[\d]{2}|[\d]{1,2})\.){2}(25[0-5]|2[0-4][\d]|1[\d]{2}|[\d]{1,2})\]?$)/i);supp.validation.isValidEmailAddress=function(e){return o.test(e)},supp.localStorage=supp.localStorage||{},supp.localStorage.isSupported=function(){return "undefined"!=typeof Storage},supp.localStorage.set=function(e,o){localStorage.setItem(e,o)},supp.localStorage.get=function(e){return localStorage.getItem(e)},supp.localStorage.remove=function(e){localStorage.removeItem(e)},supp.localStorage.clear=function(){localStorage.clear()},supp.notify=supp.notify||{},supp.notify.info=function(e){console.log("WARNING: supp.notify.info has been not implemented yet (!)")},supp.notify.success=function(e){console.log("WARNING: supp.notify.success has been not implemented yet (!)")},supp.notify.warn=function(e){console.log("WARNING: supp.notify.warn has been not implemented yet (!)")},supp.notify.error=function(e){console.log("WARNING: supp.notify.error has been not implemented yet (!)")}}();var supp=supp||{};!function(){if(Noty){var o=function(o,t){new Noty({type:o,layout:"bottomRight",theme:"metroui",text:t,timeout:5e3,progressBar:!0,closeWith:["click","button"],animation:{open:"noty_effects_open",close:"noty_effects_close"},queue:"global"}).show()};supp.notify.info=function(t){o("information",t)},supp.notify.success=function(t){o("success",t)},supp.notify.warn=function(t){o("warning",t)},supp.notify.error=function(t){o("error",t)}}}();function subscribeToNewsLetter(){var e=$("#newsletterEmail").val();if(e==$("#newsletterEmail").attr("placeholder")&&(e=""),1==supp.validation.isValidEmailAddress(e)){if(e.length>0){var t=$("#subscribe-loading-progress");t.show(),$.ajax({cache:!1,type:"POST",url:"/Newsletter/SubscribeNewsletter",data:"subscribe=true&email="+e,success:function(e){t.hide(),$("#pnl-newsletter-result div").html(e.Result),openInfoPopup("pnl-newsletter-result"),dataLayer.push({event:"_trackEvent",eventCategory:"Newsletter",eventAction:"Signup",eventLabel:"Footer"})},error:function(){t.hide()}})}}else{$("#pnl-newsletter-result div").html("Lütfen geçerli bir eposta adresi giriniz.");openInfoPopup("pnl-newsletter-result");openInfoPopup("Lütfen geçerli bir eposta adresi giriniz.");}}$("document").ready(function(){$("#btnNewsletterSubscribe").click(function(){subscribeToNewsLetter()}),$(".newsletter-email").keydown(function(e){13==e.keyCode&&subscribeToNewsLetter()})});;