function updateHeaderUserInfo(){prAjax({crossDomain:!0,dataType:"JSON",async:!0,url:apiBase+userApiPath+"get_User_Account_Data",type:"POST",beforeSend:function(n){n.setRequestHeader("Authorization",_printToken)},success:function(n){n=n.data;sessionStorage.setItem("name",n.first_name);name=sessionStorage.getItem("name");$(".huName").html(name);$(".ProcessDiv").removeClass("ProcessDivH")},error:function(n){n.status==403&&logoutUser()}})}function logoutUser(){document.cookie="printDotSa=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;";window.location.href="/"}function prAjax(n){return $.ajax(n)}function getCookie(n){for(var t,r=n+"=",f=decodeURIComponent(document.cookie),u=f.split(";"),i=0;i<u.length;i++){for(t=u[i];t.charAt(0)===" ";)t=t.substring(1);if(t.indexOf(r)===0)return t.substring(r.length,t.length)}return""}function openNav(){$("body").addClass("mNavMen")}function closeNav(){$("body").removeClass("mNavMen")}function load_univerity_country_list(){$.ajax({url:"/ws/sm198pr.asmx/get_signup_university_country_list",type:"POST",dataType:"JSON",beforeSend:function(){$(".ProcessDiv").addClass("ProcessDivH")},success:function(n){var r='<div class="form-group duReqDiv" id="signup_university_country_list_D"><select class="form-control duReqSe signup_university_country_list_dr" id="signup_university_country_list_dr" data-emptymessage="'+n.placeholder+'">',i=n.list,t="";if(n.list.length>0&&(t+='<option value="0">'+n.placeholder+"<\/option>"),$.each(i,function(n){var r=i[n];t+='<option value="'+r.id+'">'+r.name+"<\/option>"}),n.list.length>0){$(".signup_u_countryD").html(r+t+'<\/select ><span class="help-block duReqhb" runat="server" id="signup_university_country_list_H"><\/span><\/div >');$("#signup_university_country_list_dr").select2();$(".signup_university_country_list_dr").select2().on("select2:close",function(){$(".signup_u_other").html("");$(".signup_u_list").html("");this.value==="0"?($(this).closest(".duReqDiv").addClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("data-emptymessage"))):($(this).closest(".duReqDiv").removeClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text(""),load_univerity_list($(this).val()))})}$(".ProcessDiv").removeClass("ProcessDivH")},error:function(){$(".ProcessDiv").removeClass("ProcessDivH")}})}function load_univerity_list(n){$.ajax({url:"/ws/sm198pr.asmx/get_signup_university_list",type:"POST",dataType:"JSON",data:{country_id:n},beforeSend:function(){$(".ProcessDiv").addClass("ProcessDivH")},success:function(n){var u='<div class="form-group duReqDiv" id="signup_university_list_D"><select class="form-control duReqSe signup_university_list_dr" id="signup_university_list_dr" data-emptymessage="'+n.placeholder+'">',i=n.list,t="",r;if(n.list.length>0){t+='<option value="0">'+n.placeholder+"<\/option>";$.each(i,function(n){var r=i[n];t+='<option value="'+r.id+'">'+r.name+"<\/option>"});t+='<option value="other">'+n.other+"<\/option>";$(".signup_u_list").html(u+t+'<\/select ><span class="help-block duReqhb" runat="server" id="signup_university_list_H"><\/span><\/div >');$("#signup_university_list_dr").select2();$(".signup_university_list_dr").select2().on("select2:close",function(){if(this.value==="0")$(this).closest(".duReqDiv").addClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("data-emptymessage"));else if($(this).closest(".duReqDiv").removeClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text(""),this.value==="other"){var t='<div class="form-group duReqDiv" id="signup_university_other_D"><input class="form-control duReq" data-emptymessage="'+n.empty+'" type="text" placeholder="'+n.otherPlaceholder+'" id="signup_university_other_T"><span class="help-block duReqhb" id="signup_university_other_H"><\/span><\/div >';$(".signup_u_other").html(t)}else $(".signup_u_other").html("");$(".duReq").blur(function(){this.value===""?($(this).closest(".duReqDiv").addClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("data-emptymessage"))):($(this).closest(".duReqDiv").removeClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text(""))})})}else r='<div class="form-group duReqDiv" id="signup_university_other_D"><input class="form-control duReq" data-emptymessage="'+n.empty+'" type="text" placeholder="'+n.otherPlaceholder+'" id="signup_university_other_T"><span class="help-block duReqhb" id="signup_university_other_H"><\/span><\/div >',$(".signup_u_other").html(r);$(".ProcessDiv").removeClass("ProcessDivH")},error:function(){$(".ProcessDiv").removeClass("ProcessDivH")}})}function resend_verification_email(n){prAjax({crossDomain:!0,dataType:"JSON",async:!0,url:apiBase+userApiPath+"resend_verification_email",type:"POST",data:{email:n},success:function(n){show_master_alert("alertd_lo","alertL_lo",n.message,n.alert_status);$(".ProcessDiv").removeClass("ProcessDivH")},error:function(){$(".ProcessDiv").removeClass("ProcessDivH")}})}function login_print(n,t){grecaptcha.ready(function(){grecaptcha.execute("6LfEquEjAAAAAHQvWcFy1TdjEzW6W_QR023SaBGf",{action:"pr_login"}).then(function(i){prAjax({crossDomain:!0,dataType:"JSON",async:!0,url:apiBase+userApiPath+"loginValidation",type:"POST",data:{email:n,password:t,__CaptchaToken:i},success:function(n){n.status?(document.cookie="printDotSa="+n.cookies+";max-age=31536000;path=/;",window.location.href=getPageUrl()==="/hardcover"?"/user/hardcover":"/user/dashboard"):(show_master_alert("alertd_lo","alertL_lo",n.message,n.alert_status),$(".ProcessDiv").removeClass("ProcessDivH"),hideSpin("modal_login_button"))},error:function(n){console.log(n);$(".ProcessDiv").removeClass("ProcessDivH");hideSpin("modal_login_button");n.status==403}})})})}function show_master_alert(n,t,i,r){$("#"+n).removeClass("hidden").addClass(r);$("#"+t).html(i)}function clear_master_alert(n,t){$("#"+n).addClass("hidden").removeClass("alert-danger").removeClass("alert-warning").removeClass("alert-success");$("#"+t).html("")}function ajaxErrorHandel(n){n.status==="401"&&unAuthAction()}function unAuthAction(){}function get_url_seg(n){var t=window.location.pathname,i=t.split("/");return i[n]}function signup_print(n,t,i,r,u,f,e,o,s,h,c){grecaptcha.ready(function(){grecaptcha.execute("6LfEquEjAAAAAHQvWcFy1TdjEzW6W_QR023SaBGf",{action:"pr_signup"}).then(function(l){$.ajax({url:"/ws/sm198pr.asmx/signupValidation",type:"POST",dataType:"JSON",data:{first_name:n,last_name:t,mobile:i,email:u,password:f,is_university:e,university_id:o,university_other:s,university_other_country:h,gender:c,mob_code:r,__CaptchaToken:l},beforeSend:function(){$(".ProcessDiv").addClass("ProcessDivH")},success:function(n){if(n.status)$("#registration").modal("hide"),swal({title:n.alert_title,text:n.alert_message,type:"success",cancelButtonText:n.alert_button,showConfirmButton:!1,showCancelButton:!0});else{var t=n.valid;console.log(t);t!=null&&t.length>0?$.each(t,function(n){var i=t[n];$("#"+i.input).addClass("has-error");$("#"+i.helper).text(i.message)}):(console.log("asdasd"),show_master_alert("alertd_su","alertL_su",n.message,n.alert_status))}$(".ProcessDiv").removeClass("ProcessDivH");hideSpin("modal_signup_button")},error:function(){$(".ProcessDiv").removeClass("ProcessDivH");hideSpin("modal_signup_button")}})})})}function forget_password(n){grecaptcha.ready(function(){grecaptcha.execute("6LfEquEjAAAAAHQvWcFy1TdjEzW6W_QR023SaBGf",{action:"pr_forgetpassword"}).then(function(t){$.ajax({url:"/ws/sm198pr.asmx/forget_password",type:"POST",dataType:"JSON",data:{email:n,__CaptchaToken:t},beforeSend:function(){$(".ProcessDiv").addClass("ProcessDivH")},success:function(n){n.status?($("#my-forgot").modal("hide"),swal({title:n.alert_title,text:n.alert_message,type:"success",cancelButtonText:n.alert_button,showConfirmButton:!1,showCancelButton:!0})):show_master_alert("alertd_fo","alertL_fo",n.message,n.alert_status);$(".ProcessDiv").removeClass("ProcessDivH");hideSpin("forgetpassword_button")},error:function(){$(".ProcessDiv").removeClass("ProcessDivH");hideSpin("forgetpassword_button")}})})})}function changeGTMhashUrl(){}function getPageUrl(){return window.location.pathname}function getEnglishNumber(n){return n=n.replace("،",","),n.replace(/[\u0660-\u0669\u06f0-\u06f9]/g,function(n){return n.charCodeAt(0)&15})}function gid(){return((1+Math.random())*65536|0).toString(16).substring(1)}function validLearnerBankTransferAmount(n){var t=n.value,i=parseInt(n.value);return t==""?($(n).closest(".duReqDiv").addClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text($(n).attr("data-emptymessage")),!1):t.match(/^(\$?\d{1,3}(?:,?\d{3})*(?:\.\d{2})?|\.\d{2})?$/)?($(n).closest(".duReqDiv").removeClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text(""),!0):($(n).closest(".duReqDiv").addClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text($(n).attr("wrongMessage")),!1)}function validTutorRequestAmount(n){var t=n.value,i=parseInt(n.value),r=parseFloat($(n).attr("data-balance")).toFixed(2);return t==""?($(n).closest(".duReqDiv").addClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text($(n).attr("data-emptymessage")),!1):t.match(/^(\$?\d{1,3}(?:,?\d{3})*(?:\.\d{2})?|\.\d{2})?$/)?i>r?($(n).closest(".duReqDiv").addClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text($(n).attr("maxMessage")),!1):i<300?($(n).closest(".duReqDiv").addClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text($(n).attr("miniMessage")),!1):($(n).closest(".duReqDiv").removeClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text(""),!0):($(n).closest(".duReqDiv").addClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text($(n).attr("wrongMessage")),!1)}function validPassword(n){return n.value==""?($(n).closest(".duReqDiv").addClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text($(n).attr("data-emptymessage")),!1):n.value.length<6?($(n).closest(".duReqDiv").addClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text($(n).attr("data-wrongformat")),!1):($(n).closest(".duReqDiv").removeClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text(""),!0)}function validPhoneNumber(n){if(n.value=="")return $(n).closest(".duReqDiv").addClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text($(n).attr("data-emptymessage")),!1;return n.value.match(/^([0-9]|[٠-٩]){8,16}$/)?($(n).closest(".duReqDiv").removeClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text(""),!0):($(n).closest(".duReqDiv").addClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text($(n).attr("data-wrongformat")),!1)}function validEmailFormat(n){var t=n.value,i;return t==""?($(n).closest(".duReqDiv").addClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text($(n).attr("data-emptymessage")),!1):(i=/^\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b$/i,i.test(t)?($(n).closest(".duReqDiv").removeClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text(""),!0):($(n).closest(".duReqDiv").addClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text($(n).attr("data-wrongformat")),!1))}function removeProcessing(){$(".ProcessDiv").removeClass("ProcessDivH")}function compareEmail(n,t){return n.val()==t.val()?!0:!1}function comparePassword(n,t){return n.val()==t.val()?!0:!1}function Tmodal(n,t){$("#"+n).modal(t)}function isNumberKey(n){var t=n.which?n.which:event.keyCode;return t>31&&(t<48||t>57)?!1:!0}function isNumberKeyN(n){var t=n.which?n.which:event.keyCode;return t>31&&(t<48||t>57)&&(t<96||t>105)?!1:!0}function isNumberKey1(n){var t=n.which?n.which:event.keyCode;return t>31&&(t<48||t>57)?!1:!0}function isEngLetNoSpa(n){var t=n.which?n.which:event.keyCode;return t>31&&t<65||t>90&&t<97||t>122&&t!=127?!1:!0}function isAEletWithSp(n){var t=n.charCode?n.charCode:n.keyCode;if(t!=8&&(t<1536||t>1791)&&t!=32&&(t<65||t>90)&&(t<97||t>122))return!1}function isAEletWithNumAndSp(n){var t=n.charCode?n.charCode:n.keyCode;if(t!=8&&(t<1536||t>1791)&&t!=32&&(t<65||t>90)&&(t<97||t>122)&&(t<49||t>57))return!1}function isEletAndNumberNoSp(n){var t=n.charCode?n.charCode:n.keyCode;if(t!=8)return(t<65||t>90)&&(t<97||t>122)&&(t<49||t>57)?!1:!0}function isPas(n){var t=n.charCode?n.charCode:n.keyCode;if(t!=8)return(t<65||t>90)&&(t<97||t>122)&&(t<48||t>57)?!1:!0}function isNoArNoSp(n){var t=n.charCode?n.charCode:n.keyCode;if(t!=8)return(t<1536||t>1791)&&t!=32?!0:!1}function Drselect2(n){n=="ar"?$(".select2").select2({language:"ar",dir:"rtl"}):$(".select2").select2()}function numberWithCommas(n){return n.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")}function setPhoneNumber(n,t){function r(n){var r,u,f,t;return n.value.trim()?iti.isValidNumber()?iti.getNumberType()=="1"?($(n).closest(".duReqDiv").removeClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text(""),r=iti.getNumber(),u=iti.getSelectedCountryData().dialCode,$(n).attr("data-number",r),$(n).attr("data-code",u),f=iti.getNumberType(),$(n).attr("data-cond","yes"),iti.setNumber(n.value),!0):($(n).attr("data-cond","no"),$(n).closest(".duReqDiv").addClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text(i[5]),!1):($(n).attr("data-cond","no"),$(n).closest(".duReqDiv").addClass("has-error"),t=iti.getValidationError(),t=="-99"?$(n).parent().closest(".duReqDiv").find(".duReqhb").text(i[2]):$(n).parent().closest(".duReqDiv").find(".duReqhb").text(i[t]),!1):($(n).attr("data-cond","no"),$(n).closest(".duReqDiv").addClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text(i[6]),!1)}var i=["Invalid number","Invalid country code","Too short","Too long","Invalid number","Please enter mobile number","This field is required"];_lang=="ar"&&(i=["الرقم خطأ","مفتاح الدولة خطأ","الرقم قصير جدا","الرقم طويل جدا","الرقم خطأ","الرجاء ادخال رقم جوال صحيح","هذه الخانة مطلوبة"]);try{iti.destroy()}catch(u){}iti=window.intlTelInput(n,{excludeCountries:["il"],formatOnDisplay:!1,placeholderNumberType:"MOBILE",preferredCountries:["sa","kw","ae"],separateDialCode:!0,utilsScript:"/ndist/js/utils.js"});t&&(iti.setNumber(t),setTimeout(function(){r(n)},3e3));n.addEventListener("blur",function(){r(this)});n.addEventListener("countrychange",function(){$(this).attr("data-iso2",iti.getSelectedCountryData().iso2);$(this).attr("data-code",iti.getSelectedCountryData().dialCode)})}function GetFilePagesFormat(n){return n<2?`${n} ${getLangTxt("us_hardcover_1page")}`:n>1&&n<3?`${n} ${getLangTxt("us_hardcover_page")}`:n>2&&n<11?`${n} ${getLangTxt("us_hardcover_pagess")}`:n>10?`${n} ${getLangTxt("us_hardcover_page")}`:n}function GetFilePagesFormatString(n){return n<2?getLangTxt("us_hardcover_1page"):n>1&&n<3?getLangTxt("us_hardcover_page"):n>2&&n<11?getLangTxt("us_hardcover_pagess"):n>10?getLangTxt("us_hardcover_page"):n}function getPageTitle(){setPageTitle(pageTitleData)}function setPageTitle(n){var t,i=window.location.pathname;n.pages.forEach(n=>{(i===n.path||i+"/"===n.path)&&(t=n)});t?assignPageTitle(t):(i="nopage",n.pages.forEach(n=>{("nopage"===n.path||i+"/"===n.path)&&(t=n)}),t&&assignPageTitle(t))}function assignPageTitle(n){var t,i,r,p,u,h,c,l,f,e,a,v,o,s,y;t=n.head_title_ar;i=n.description_ar;r=n.keywords_ar;u=n.og_title_ar;f=n.og_site_name_ar;e=n.og_description_ar;o=n.twitter_title_ar;s=n.twitter_description_ar;p=n.robots;h=n.og_type;c=n.og_url;l=n.og_image;a=n.twitter_card;v=n.twitter_site;y=n.twitter_image;_lang==="en"&&(t=n.head_title_en,i=n.description_en,r=n.keywords_en,u=n.og_title_en,f=n.og_site_name_en,e=n.og_description_en,o=n.twitter_title_en,s=n.twitter_description_en);t!=="0"&&(document.title=t);i!=="0"&&addMetaTag("description",i);r!=="0"&&addMetaTag("keywords",r);u!=="0"&&addMetaTagAttr("og:title",u);f!=="0"&&addMetaTagAttr("og:site_name",f);e!=="0"&&addMetaTagAttr("og:description",e);o!=="0"&&addMetaTag("twitter:title",o);s!=="0"&&addMetaTag("twitter:description",s);h!=="0"&&addMetaTagAttr("og:type",h);c!=="0"&&addMetaTagAttr("og:url",c);l!=="0"&&addMetaTagAttr("og:image",l);a!=="0"&&addMetaTag("twitter:card",a);v!=="0"&&addMetaTag("twitter:site",v);y!=="0"&&addMetaTag("twitter:image",y)}function addMetaTag(n,t){var i=document.createElement("meta");i.name=n;i.content=t;document.head.appendChild(i)}function addMetaTagAttr(n,t){var i=document.createElement("meta");i.setAttribute("property",n);i.content=t;document.head.appendChild(i)}function moneyFormat(n,t){var i=n+" "+t;return _lang==="ar"&&(i=t+" "+n),i}function moneyFormat2(n,t){var i=n+" "+parseFloat(t).toFixed(2);return _lang==="ar"&&(i=numberWithCommas(parseFloat(t).toFixed(2))+" "+n),i}function isEnteredNumber(n){var t=n.keyCode||n.which,i=new RegExp("^\\d+$");return n.key.match(i)||t==="9"||t==="8"?!0:!1}function showSpin(n){var t=$("#"+n);t.attr("disabled",!0);t.height(t.height()).width(t.width()).addClass("prSPloader").attr("data-content",t.html()).html("<span/>").attr("data-width",t.width())}function showSpinF(n){var t=$("#"+n);t.attr("disabled",!0);t.height(t.height()).addClass("prSPloader").attr("data-content",t.html()).html("<span/>")}function hideSpin(n){var t=$("#"+n);t.removeAttr("disabled");t.height("unset").width(t.data("width")).removeClass("prSPloader").html(t.data("content"))}function getLangTxt(n){var t,i;try{t=lh1[n];i=t[_lang]}catch(r){}return i}function _start_translate(){$.each($("[data-lh]"),function(){var n=$(this).data("lh");$(this).html(getLangTxt(n))});$.each($("[data-lh-placeholder]"),function(){var n=$(this).data("lh-placeholder");$(this).attr("placeholder",getLangTxt(n))})}function getMobileOS(){var n=navigator.userAgent||navigator.vendor||window.opera;return/android/i.test(n)?"Android":/iPad|iPhone|iPod/.test(n)&&!window.MSStream?"iOS":"unknown"}function shownewline(n){return n.replace(/(?:\r\n|\r|\n)/g,"<br>")}function moneyFormat3(n){var t=getLangTxt("master_SAR"),i=t+" "+parseFloat(n).toFixed(2);return _lang==="ar"&&(i=numberWithCommas(parseFloat(n).toFixed(2))+" "+t),i}var msBeautify,apiBase,userApiPath,_lang,StayHome,EidF,name,getUrlParameter,pageTitleData,lngtr,lh1,masksT,masksTA,_Os;if(!function(n,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=n.document?t(n,!0):function(n){if(!n.document)throw new Error("jQuery requires a window with a document");return t(n)}:t(n)}("undefined"!=typeof window?window:this,function(n,t){function ri(n){var t="length"in n&&n.length,r=i.type(n);return"function"===r||i.isWindow(n)?!1:1===n.nodeType&&t?!0:"array"===r||0===t||"number"==typeof t&&t>0&&t-1 in n}function ui(n,t,r){if(i.isFunction(t))return i.grep(n,function(n,i){return!!t.call(n,i,n)!==r});if(t.nodeType)return i.grep(n,function(n){return n===t!==r});if("string"==typeof t){if(re.test(t))return i.filter(t,n,r);t=i.filter(t,n)}return i.grep(n,function(n){return i.inArray(n,t)>=0!==r})}function hr(n,t){do n=n[t];while(n&&1!==n.nodeType);return n}function ee(n){var t=fi[n]={};return i.each(n.match(h)||[],function(n,i){t[i]=!0}),t}function cr(){u.addEventListener?(u.removeEventListener("DOMContentLoaded",a,!1),n.removeEventListener("load",a,!1)):(u.detachEvent("onreadystatechange",a),n.detachEvent("onload",a))}function a(){(u.addEventListener||"load"===event.type||"complete"===u.readyState)&&(cr(),i.ready())}function yr(n,t,r){if(void 0===r&&1===n.nodeType){var u="data-"+t.replace(vr,"-$1").toLowerCase();if(r=n.getAttribute(u),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:ar.test(r)?i.parseJSON(r):r}catch(f){}i.data(n,t,r)}else r=void 0}return r}function ei(n){for(var t in n)if(("data"!==t||!i.isEmptyObject(n[t]))&&"toJSON"!==t)return!1;return!0}function pr(n,t,r,u){if(i.acceptData(n)){var s,e,h=i.expando,l=n.nodeType,o=l?i.cache:n,f=l?n[h]:n[h]&&h;if(f&&o[f]&&(u||o[f].data)||void 0!==r||"string"!=typeof t)return f||(f=l?n[h]=c.pop()||i.guid++:h),o[f]||(o[f]=l?{}:{toJSON:i.noop}),("object"==typeof t||"function"==typeof t)&&(u?o[f]=i.extend(o[f],t):o[f].data=i.extend(o[f].data,t)),e=o[f],u||(e.data||(e.data={}),e=e.data),void 0!==r&&(e[i.camelCase(t)]=r),"string"==typeof t?(s=e[t],null==s&&(s=e[i.camelCase(t)])):s=e,s}}function wr(n,t,u){if(i.acceptData(n)){var o,s,h=n.nodeType,f=h?i.cache:n,e=h?n[i.expando]:i.expando;if(f[e]){if(t&&(o=u?f[e]:f[e].data)){for(i.isArray(t)?t=t.concat(i.map(t,i.camelCase)):(t in o)?t=[t]:(t=i.camelCase(t),t=(t in o)?[t]:t.split(" ")),s=t.length;s--;)delete o[t[s]];if(u?!ei(o):!i.isEmptyObject(o))return}(u||(delete f[e].data,ei(f[e])))&&(h?i.cleanData([n],!0):r.deleteExpando||f!=f.window?delete f[e]:f[e]=null)}}}function vt(){return!0}function it(){return!1}function dr(){try{return u.activeElement}catch(n){}}function gr(n){var i=nu.split("|"),t=n.createDocumentFragment();if(t.createElement)while(i.length)t.createElement(i.pop());return t}function f(n,t){var e,u,s=0,r=typeof n.getElementsByTagName!==o?n.getElementsByTagName(t||"*"):typeof n.querySelectorAll!==o?n.querySelectorAll(t||"*"):void 0;if(!r)for(r=[],e=n.childNodes||n;null!=(u=e[s]);s++)!t||i.nodeName(u,t)?r.push(u):i.merge(r,f(u,t));return void 0===t||t&&i.nodeName(n,t)?i.merge([n],r):r}function we(n){oi.test(n.type)&&(n.defaultChecked=n.checked)}function eu(n,t){return i.nodeName(n,"table")&&i.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?n.getElementsByTagName("tbody")[0]||n.appendChild(n.ownerDocument.createElement("tbody")):n}function ou(n){return n.type=(null!==i.find.attr(n,"type"))+"/"+n.type,n}function su(n){var t=ve.exec(n.type);return t?n.type=t[1]:n.removeAttribute("type"),n}function li(n,t){for(var u,r=0;null!=(u=n[r]);r++)i._data(u,"globalEval",!t||i._data(t[r],"globalEval"))}function hu(n,t){if(1===t.nodeType&&i.hasData(n)){var u,f,o,s=i._data(n),r=i._data(t,s),e=s.events;if(e){delete r.handle;r.events={};for(u in e)for(f=0,o=e[u].length;o>f;f++)i.event.add(t,u,e[u][f])}r.data&&(r.data=i.extend({},r.data))}}function be(n,t){var u,e,f;if(1===t.nodeType){if(u=t.nodeName.toLowerCase(),!r.noCloneEvent&&t[i.expando]){f=i._data(t);for(e in f.events)i.removeEvent(t,e,f.handle);t.removeAttribute(i.expando)}"script"===u&&t.text!==n.text?(ou(t).text=n.text,su(t)):"object"===u?(t.parentNode&&(t.outerHTML=n.outerHTML),r.html5Clone&&n.innerHTML&&!i.trim(t.innerHTML)&&(t.innerHTML=n.innerHTML)):"input"===u&&oi.test(n.type)?(t.defaultChecked=t.checked=n.checked,t.value!==n.value&&(t.value=n.value)):"option"===u?t.defaultSelected=t.selected=n.defaultSelected:("input"===u||"textarea"===u)&&(t.defaultValue=n.defaultValue)}}function cu(t,r){var f,u=i(r.createElement(t)).appendTo(r.body),e=n.getDefaultComputedStyle&&(f=n.getDefaultComputedStyle(u[0]))?f.display:i.css(u[0],"display");return u.detach(),e}function yt(n){var r=u,t=ai[n];return t||(t=cu(n,r),"none"!==t&&t||(ot=(ot||i("<iframe frameborder='0' width='0' height='0'/>")).appendTo(r.documentElement),r=(ot[0].contentWindow||ot[0].contentDocument).document,r.write(),r.close(),t=cu(n,r),ot.detach()),ai[n]=t),t}function au(n,t){return{get:function(){var i=n();if(null!=i)return i?void delete this.get:(this.get=t).apply(this,arguments)}}}function pu(n,t){if(t in n)return t;for(var r=t.charAt(0).toUpperCase()+t.slice(1),u=t,i=yu.length;i--;)if(t=yu[i]+r,t in n)return t;return u}function wu(n,t){for(var f,r,o,e=[],u=0,s=n.length;s>u;u++)r=n[u],r.style&&(e[u]=i._data(r,"olddisplay"),f=r.style.display,t?(e[u]||"none"!==f||(r.style.display=""),""===r.style.display&&et(r)&&(e[u]=i._data(r,"olddisplay",yt(r.nodeName)))):(o=et(r),(f&&"none"!==f||!o)&&i._data(r,"olddisplay",o?f:i.css(r,"display"))));for(u=0;s>u;u++)r=n[u],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?e[u]||"":"none"));return n}function bu(n,t,i){var r=no.exec(t);return r?Math.max(0,r[1]-(i||0))+(r[2]||"px"):t}function ku(n,t,r,u,f){for(var e=r===(u?"border":"content")?4:"width"===t?1:0,o=0;4>e;e+=2)"margin"===r&&(o+=i.css(n,r+w[e],!0,f)),u?("content"===r&&(o-=i.css(n,"padding"+w[e],!0,f)),"margin"!==r&&(o-=i.css(n,"border"+w[e]+"Width",!0,f))):(o+=i.css(n,"padding"+w[e],!0,f),"padding"!==r&&(o+=i.css(n,"border"+w[e]+"Width",!0,f)));return o}function du(n,t,u){var o=!0,f="width"===t?n.offsetWidth:n.offsetHeight,e=k(n),s=r.boxSizing&&"border-box"===i.css(n,"boxSizing",!1,e);if(0>=f||null==f){if(f=d(n,t,e),(0>f||null==f)&&(f=n.style[t]),pt.test(f))return f;o=s&&(r.boxSizingReliable()||f===n.style[t]);f=parseFloat(f)||0}return f+ku(n,t,u||(s?"border":"content"),o,e)+"px"}function e(n,t,i,r,u){return new e.prototype.init(n,t,i,r,u)}function nf(){return setTimeout(function(){rt=void 0}),rt=i.now()}function kt(n,t){var r,i={height:n},u=0;for(t=t?1:0;4>u;u+=2-t)r=w[u],i["margin"+r]=i["padding"+r]=n;return t&&(i.opacity=i.width=n),i}function tf(n,t,i){for(var u,f=(st[t]||[]).concat(st["*"]),r=0,e=f.length;e>r;r++)if(u=f[r].call(i,t,n))return u}function fo(n,t,u){var f,a,p,v,s,w,h,b,l=this,y={},o=n.style,c=n.nodeType&&et(n),e=i._data(n,"fxshow");u.queue||(s=i._queueHooks(n,"fx"),null==s.unqueued&&(s.unqueued=0,w=s.empty.fire,s.empty.fire=function(){s.unqueued||w()}),s.unqueued++,l.always(function(){l.always(function(){s.unqueued--;i.queue(n,"fx").length||s.empty.fire()})}));1===n.nodeType&&("height"in t||"width"in t)&&(u.overflow=[o.overflow,o.overflowX,o.overflowY],h=i.css(n,"display"),b="none"===h?i._data(n,"olddisplay")||yt(n.nodeName):h,"inline"===b&&"none"===i.css(n,"float")&&(r.inlineBlockNeedsLayout&&"inline"!==yt(n.nodeName)?o.zoom=1:o.display="inline-block"));u.overflow&&(o.overflow="hidden",r.shrinkWrapBlocks()||l.always(function(){o.overflow=u.overflow[0];o.overflowX=u.overflow[1];o.overflowY=u.overflow[2]}));for(f in t)if(a=t[f],ro.exec(a)){if(delete t[f],p=p||"toggle"===a,a===(c?"hide":"show")){if("show"!==a||!e||void 0===e[f])continue;c=!0}y[f]=e&&e[f]||i.style(n,f)}else h=void 0;if(i.isEmptyObject(y))"inline"===("none"===h?yt(n.nodeName):h)&&(o.display=h);else{e?"hidden"in e&&(c=e.hidden):e=i._data(n,"fxshow",{});p&&(e.hidden=!c);c?i(n).show():l.done(function(){i(n).hide()});l.done(function(){var t;i._removeData(n,"fxshow");for(t in y)i.style(n,t,y[t])});for(f in y)v=tf(c?e[f]:0,f,l),f in e||(e[f]=v.start,c&&(v.end=v.start,v.start="width"===f||"height"===f?1:0))}}function eo(n,t){var r,f,e,u,o;for(r in n)if(f=i.camelCase(r),e=t[f],u=n[r],i.isArray(u)&&(e=u[1],u=n[r]=u[0]),r!==f&&(n[f]=u,delete n[r]),o=i.cssHooks[f],o&&"expand"in o){u=o.expand(u);delete n[f];for(r in u)r in n||(n[r]=u[r],t[r]=e)}else t[f]=e}function rf(n,t,r){var h,e,o=0,l=bt.length,f=i.Deferred().always(function(){delete c.elem}),c=function(){if(e)return!1;for(var s=rt||nf(),t=Math.max(0,u.startTime+u.duration-s),h=t/u.duration||0,i=1-h,r=0,o=u.tweens.length;o>r;r++)u.tweens[r].run(i);return f.notifyWith(n,[u,i,t]),1>i&&o?t:(f.resolveWith(n,[u]),!1)},u=f.promise({elem:n,props:i.extend({},t),opts:i.extend(!0,{specialEasing:{}},r),originalProperties:t,originalOptions:r,startTime:rt||nf(),duration:r.duration,tweens:[],createTween:function(t,r){var f=i.Tween(n,u.opts,t,r,u.opts.specialEasing[t]||u.opts.easing);return u.tweens.push(f),f},stop:function(t){var i=0,r=t?u.tweens.length:0;if(e)return this;for(e=!0;r>i;i++)u.tweens[i].run(1);return t?f.resolveWith(n,[u,t]):f.rejectWith(n,[u,t]),this}}),s=u.props;for(eo(s,u.opts.specialEasing);l>o;o++)if(h=bt[o].call(u,n,s,u.opts))return h;return i.map(s,tf,u),i.isFunction(u.opts.start)&&u.opts.start.call(n,u),i.fx.timer(i.extend(c,{elem:n,anim:u,queue:u.opts.queue})),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always)}function af(n){return function(t,r){"string"!=typeof t&&(r=t,t="*");var u,f=0,e=t.toLowerCase().match(h)||[];if(i.isFunction(r))while(u=e[f++])"+"===u.charAt(0)?(u=u.slice(1)||"*",(n[u]=n[u]||[]).unshift(r)):(n[u]=n[u]||[]).push(r)}}function vf(n,t,r,u){function e(s){var h;return f[s]=!0,i.each(n[s]||[],function(n,i){var s=i(t,r,u);return"string"!=typeof s||o||f[s]?o?!(h=s):void 0:(t.dataTypes.unshift(s),e(s),!1)}),h}var f={},o=n===bi;return e(t.dataTypes[0])||!f["*"]&&e("*")}function ki(n,t){var u,r,f=i.ajaxSettings.flatOptions||{};for(r in t)void 0!==t[r]&&((f[r]?n:u||(u={}))[r]=t[r]);return u&&i.extend(!0,n,u),n}function ao(n,t,i){for(var o,e,u,f,s=n.contents,r=n.dataTypes;"*"===r[0];)r.shift(),void 0===e&&(e=n.mimeType||t.getResponseHeader("Content-Type"));if(e)for(f in s)if(s[f]&&s[f].test(e)){r.unshift(f);break}if(r[0]in i)u=r[0];else{for(f in i){if(!r[0]||n.converters[f+" "+r[0]]){u=f;break}o||(o=f)}u=u||o}if(u)return(u!==r[0]&&r.unshift(u),i[u])}function vo(n,t,i,r){var h,u,f,s,e,o={},c=n.dataTypes.slice();if(c[1])for(f in n.converters)o[f.toLowerCase()]=n.converters[f];for(u=c.shift();u;)if(n.responseFields[u]&&(i[n.responseFields[u]]=t),!e&&r&&n.dataFilter&&(t=n.dataFilter(t,n.dataType)),e=u,u=c.shift())if("*"===u)u=e;else if("*"!==e&&e!==u){if(f=o[e+" "+u]||o["* "+u],!f)for(h in o)if(s=h.split(" "),s[1]===u&&(f=o[e+" "+s[0]]||o["* "+s[0]])){f===!0?f=o[h]:o[h]!==!0&&(u=s[0],c.unshift(s[1]));break}if(f!==!0)if(f&&n.throws)t=f(t);else try{t=f(t)}catch(l){return{state:"parsererror",error:f?l:"No conversion from "+e+" to "+u}}}return{state:"success",data:t}}function di(n,t,r,u){var f;if(i.isArray(t))i.each(t,function(t,i){r||po.test(n)?u(n,i):di(n+"["+("object"==typeof i?t:"")+"]",i,r,u)});else if(r||"object"!==i.type(t))u(n,t);else for(f in t)di(n+"["+f+"]",t[f],r,u)}function pf(){try{return new n.XMLHttpRequest}catch(t){}}function go(){try{return new n.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function wf(n){return i.isWindow(n)?n:9===n.nodeType?n.defaultView||n.parentWindow:!1}var c=[],l=c.slice,ir=c.concat,ii=c.push,rr=c.indexOf,ct={},df=ct.toString,tt=ct.hasOwnProperty,r={},ur="1.11.3",i=function(n,t){return new i.fn.init(n,t)},gf=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,ne=/^-ms-/,te=/-([\da-z])/gi,ie=function(n,t){return t.toUpperCase()},p,or,sr,h,fi,lt,o,lr,ar,vr,ot,ai,uf,ef,of,gt,gi,ti,nr,tr,bf,kf;i.fn=i.prototype={jquery:ur,constructor:i,selector:"",length:0,toArray:function(){return l.call(this)},get:function(n){return null!=n?0>n?this[n+this.length]:this[n]:l.call(this)},pushStack:function(n){var t=i.merge(this.constructor(),n);return t.prevObject=this,t.context=this.context,t},each:function(n,t){return i.each(this,n,t)},map:function(n){return this.pushStack(i.map(this,function(t,i){return n.call(t,i,t)}))},slice:function(){return this.pushStack(l.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(n){var i=this.length,t=+n+(0>n?i:0);return this.pushStack(t>=0&&i>t?[this[t]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:ii,sort:c.sort,splice:c.splice};i.extend=i.fn.extend=function(){var r,e,t,f,o,s,n=arguments[0]||{},u=1,c=arguments.length,h=!1;for("boolean"==typeof n&&(h=n,n=arguments[u]||{},u++),"object"==typeof n||i.isFunction(n)||(n={}),u===c&&(n=this,u--);c>u;u++)if(null!=(o=arguments[u]))for(f in o)r=n[f],t=o[f],n!==t&&(h&&t&&(i.isPlainObject(t)||(e=i.isArray(t)))?(e?(e=!1,s=r&&i.isArray(r)?r:[]):s=r&&i.isPlainObject(r)?r:{},n[f]=i.extend(h,s,t)):void 0!==t&&(n[f]=t));return n};i.extend({expando:"jQuery"+(ur+Math.random()).replace(/\D/g,""),isReady:!0,error:function(n){throw new Error(n);},noop:function(){},isFunction:function(n){return"function"===i.type(n)},isArray:Array.isArray||function(n){return"array"===i.type(n)},isWindow:function(n){return null!=n&&n==n.window},isNumeric:function(n){return!i.isArray(n)&&n-parseFloat(n)+1>=0},isEmptyObject:function(n){for(var t in n)return!1;return!0},isPlainObject:function(n){var t;if(!n||"object"!==i.type(n)||n.nodeType||i.isWindow(n))return!1;try{if(n.constructor&&!tt.call(n,"constructor")&&!tt.call(n.constructor.prototype,"isPrototypeOf"))return!1}catch(u){return!1}if(r.ownLast)for(t in n)return tt.call(n,t);for(t in n);return void 0===t||tt.call(n,t)},type:function(n){return null==n?n+"":"object"==typeof n||"function"==typeof n?ct[df.call(n)]||"object":typeof n},globalEval:function(t){t&&i.trim(t)&&(n.execScript||function(t){n.eval.call(n,t)})(t)},camelCase:function(n){return n.replace(ne,"ms-").replace(te,ie)},nodeName:function(n,t){return n.nodeName&&n.nodeName.toLowerCase()===t.toLowerCase()},each:function(n,t,i){var u,r=0,f=n.length,e=ri(n);if(i){if(e){for(;f>r;r++)if(u=t.apply(n[r],i),u===!1)break}else for(r in n)if(u=t.apply(n[r],i),u===!1)break}else if(e){for(;f>r;r++)if(u=t.call(n[r],r,n[r]),u===!1)break}else for(r in n)if(u=t.call(n[r],r,n[r]),u===!1)break;return n},trim:function(n){return null==n?"":(n+"").replace(gf,"")},makeArray:function(n,t){var r=t||[];return null!=n&&(ri(Object(n))?i.merge(r,"string"==typeof n?[n]:n):ii.call(r,n)),r},inArray:function(n,t,i){var r;if(t){if(rr)return rr.call(t,n,i);for(r=t.length,i=i?0>i?Math.max(0,r+i):i:0;r>i;i++)if(i in t&&t[i]===n)return i}return-1},merge:function(n,t){for(var r=+t.length,i=0,u=n.length;r>i;)n[u++]=t[i++];if(r!==r)while(void 0!==t[i])n[u++]=t[i++];return n.length=u,n},grep:function(n,t,i){for(var u,f=[],r=0,e=n.length,o=!i;e>r;r++)u=!t(n[r],r),u!==o&&f.push(n[r]);return f},map:function(n,t,i){var u,r=0,e=n.length,o=ri(n),f=[];if(o)for(;e>r;r++)u=t(n[r],r,i),null!=u&&f.push(u);else for(r in n)u=t(n[r],r,i),null!=u&&f.push(u);return ir.apply([],f)},guid:1,proxy:function(n,t){var u,r,f;return"string"==typeof t&&(f=n[t],t=n,n=f),i.isFunction(n)?(u=l.call(arguments,2),r=function(){return n.apply(t||this,u.concat(l.call(arguments)))},r.guid=n.guid=n.guid||i.guid++,r):void 0},now:function(){return+new Date},support:r});i.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(n,t){ct["[object "+t+"]"]=t.toLowerCase()});p=function(n){function r(n,t,i,r){var p,s,a,c,w,y,d,v,nt,g;if((t?t.ownerDocument||t:h)!==o&&k(t),t=t||o,i=i||[],c=t.nodeType,"string"!=typeof n||!n||1!==c&&9!==c&&11!==c)return i;if(!r&&l){if(11!==c&&(p=hr.exec(n)))if(a=p[1]){if(9===c){if(s=t.getElementById(a),!s||!s.parentNode)return i;if(s.id===a)return i.push(s),i}else if(t.ownerDocument&&(s=t.ownerDocument.getElementById(a))&&et(t,s)&&s.id===a)return i.push(s),i}else{if(p[2])return b.apply(i,t.getElementsByTagName(n)),i;if((a=p[3])&&u.getElementsByClassName)return b.apply(i,t.getElementsByClassName(a)),i}if(u.qsa&&(!e||!e.test(n))){if(v=d=f,nt=t,g=1!==c&&n,1===c&&"object"!==t.nodeName.toLowerCase()){for(y=ft(n),(d=t.getAttribute("id"))?v=d.replace(cr,"\\$&"):t.setAttribute("id",v),v="[id='"+v+"'] ",w=y.length;w--;)y[w]=v+vt(y[w]);nt=dt.test(n)&&ti(t.parentNode)||t;g=y.join(",")}if(g)try{return b.apply(i,nt.querySelectorAll(g)),i}catch(tt){}finally{d||t.removeAttribute("id")}}}return oi(n.replace(lt,"$1"),t,i,r)}function gt(){function n(r,u){return i.push(r+" ")>t.cacheLength&&delete n[i.shift()],n[r+" "]=u}var i=[];return n}function c(n){return n[f]=!0,n}function v(n){var t=o.createElement("div");try{return!!n(t)}catch(i){return!1}finally{t.parentNode&&t.parentNode.removeChild(t);t=null}}function ni(n,i){for(var u=n.split("|"),r=n.length;r--;)t.attrHandle[u[r]]=i}function wi(n,t){var i=t&&n,r=i&&1===n.nodeType&&1===t.nodeType&&(~t.sourceIndex||li)-(~n.sourceIndex||li);if(r)return r;if(i)while(i=i.nextSibling)if(i===t)return-1;return n?1:-1}function lr(n){return function(t){var i=t.nodeName.toLowerCase();return"input"===i&&t.type===n}}function ar(n){return function(t){var i=t.nodeName.toLowerCase();return("input"===i||"button"===i)&&t.type===n}}function tt(n){return c(function(t){return t=+t,c(function(i,r){for(var u,f=n([],i.length,t),e=f.length;e--;)i[u=f[e]]&&(i[u]=!(r[u]=i[u]))})})}function ti(n){return n&&"undefined"!=typeof n.getElementsByTagName&&n}function bi(){}function vt(n){for(var t=0,r=n.length,i="";r>t;t++)i+=n[t].value;return i}function ii(n,t,i){var r=t.dir,u=i&&"parentNode"===r,e=ki++;return t.first?function(t,i,f){while(t=t[r])if(1===t.nodeType||u)return n(t,i,f)}:function(t,i,o){var s,h,c=[a,e];if(o){while(t=t[r])if((1===t.nodeType||u)&&n(t,i,o))return!0}else while(t=t[r])if(1===t.nodeType||u){if(h=t[f]||(t[f]={}),(s=h[r])&&s[0]===a&&s[1]===e)return c[2]=s[2];if(h[r]=c,c[2]=n(t,i,o))return!0}}}function ri(n){return n.length>1?function(t,i,r){for(var u=n.length;u--;)if(!n[u](t,i,r))return!1;return!0}:n[0]}function vr(n,t,i){for(var u=0,f=t.length;f>u;u++)r(n,t[u],i);return i}function yt(n,t,i,r,u){for(var e,o=[],f=0,s=n.length,h=null!=t;s>f;f++)(e=n[f])&&(!i||i(e,r,u))&&(o.push(e),h&&t.push(f));return o}function ui(n,t,i,r,u,e){return r&&!r[f]&&(r=ui(r)),u&&!u[f]&&(u=ui(u,e)),c(function(f,e,o,s){var l,c,a,p=[],y=[],w=e.length,k=f||vr(t||"*",o.nodeType?[o]:o,[]),v=!n||!f&&t?k:yt(k,p,n,o,s),h=i?u||(f?n:w||r)?[]:e:v;if(i&&i(v,h,o,s),r)for(l=yt(h,y),r(l,[],o,s),c=l.length;c--;)(a=l[c])&&(h[y[c]]=!(v[y[c]]=a));if(f){if(u||n){if(u){for(l=[],c=h.length;c--;)(a=h[c])&&l.push(v[c]=a);u(null,h=[],l,s)}for(c=h.length;c--;)(a=h[c])&&(l=u?nt(f,a):p[c])>-1&&(f[l]=!(e[l]=a))}}else h=yt(h===e?h.splice(w,h.length):h),u?u(null,e,h,s):b.apply(e,h)})}function fi(n){for(var o,u,r,s=n.length,h=t.relative[n[0].type],c=h||t.relative[" "],i=h?1:0,l=ii(function(n){return n===o},c,!0),a=ii(function(n){return nt(o,n)>-1},c,!0),e=[function(n,t,i){var r=!h&&(i||t!==ht)||((o=t).nodeType?l(n,t,i):a(n,t,i));return o=null,r}];s>i;i++)if(u=t.relative[n[i].type])e=[ii(ri(e),u)];else{if(u=t.filter[n[i].type].apply(null,n[i].matches),u[f]){for(r=++i;s>r;r++)if(t.relative[n[r].type])break;return ui(i>1&&ri(e),i>1&&vt(n.slice(0,i-1).concat({value:" "===n[i-2].type?"*":""})).replace(lt,"$1"),u,r>i&&fi(n.slice(i,r)),s>r&&fi(n=n.slice(r)),s>r&&vt(n))}e.push(u)}return ri(e)}function yr(n,i){var u=i.length>0,f=n.length>0,e=function(e,s,h,c,l){var y,d,w,k=0,v="0",g=e&&[],p=[],nt=ht,tt=e||f&&t.find.TAG("*",l),it=a+=null==nt?1:Math.random()||.1,rt=tt.length;for(l&&(ht=s!==o&&s);v!==rt&&null!=(y=tt[v]);v++){if(f&&y){for(d=0;w=n[d++];)if(w(y,s,h)){c.push(y);break}l&&(a=it)}u&&((y=!w&&y)&&k--,e&&g.push(y))}if(k+=v,u&&v!==k){for(d=0;w=i[d++];)w(g,p,s,h);if(e){if(k>0)while(v--)g[v]||p[v]||(p[v]=gi.call(c));p=yt(p)}b.apply(c,p);l&&!e&&p.length>0&&k+i.length>1&&r.uniqueSort(c)}return l&&(a=it,ht=nt),g};return u?c(e):e}var it,u,t,st,ei,ft,pt,oi,ht,w,rt,k,o,s,l,e,d,ct,et,f="sizzle"+1*new Date,h=n.document,a=0,ki=0,si=gt(),hi=gt(),ci=gt(),wt=function(n,t){return n===t&&(rt=!0),0},li=-2147483648,di={}.hasOwnProperty,g=[],gi=g.pop,nr=g.push,b=g.push,ai=g.slice,nt=function(n,t){for(var i=0,r=n.length;r>i;i++)if(n[i]===t)return i;return-1},bt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",i="[\\x20\\t\\r\\n\\f]",ut="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",vi=ut.replace("w","w#"),yi="\\["+i+"*("+ut+")(?:"+i+"*([*^$|!~]?=)"+i+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+vi+"))|)"+i+"*\\]",kt=":("+ut+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+yi+")*)|.*)\\)|)",tr=new RegExp(i+"+","g"),lt=new RegExp("^"+i+"+|((?:^|[^\\\\])(?:\\\\.)*)"+i+"+$","g"),ir=new RegExp("^"+i+"*,"+i+"*"),rr=new RegExp("^"+i+"*([>+~]|"+i+")"+i+"*"),ur=new RegExp("="+i+"*([^\\]'\"]*?)"+i+"*\\]","g"),fr=new RegExp(kt),er=new RegExp("^"+vi+"$"),at={ID:new RegExp("^#("+ut+")"),CLASS:new RegExp("^\\.("+ut+")"),TAG:new RegExp("^("+ut.replace("w","w*")+")"),ATTR:new RegExp("^"+yi),PSEUDO:new RegExp("^"+kt),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+i+"*(even|odd|(([+-]|)(\\d*)n|)"+i+"*(?:([+-]|)"+i+"*(\\d+)|))"+i+"*\\)|)","i"),bool:new RegExp("^(?:"+bt+")$","i"),needsContext:new RegExp("^"+i+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+i+"*((?:-\\d)?\\d*)"+i+"*\\)|)(?=[^-]|$)","i")},or=/^(?:input|select|textarea|button)$/i,sr=/^h\d$/i,ot=/^[^{]+\{\s*\[native \w/,hr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,dt=/[+~]/,cr=/'|\\/g,y=new RegExp("\\\\([\\da-f]{1,6}"+i+"?|("+i+")|.)","ig"),p=function(n,t,i){var r="0x"+t-65536;return r!==r||i?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},pi=function(){k()};try{b.apply(g=ai.call(h.childNodes),h.childNodes);g[h.childNodes.length].nodeType}catch(pr){b={apply:g.length?function(n,t){nr.apply(n,ai.call(t))}:function(n,t){for(var i=n.length,r=0;n[i++]=t[r++];);n.length=i-1}}}u=r.support={};ei=r.isXML=function(n){var t=n&&(n.ownerDocument||n).documentElement;return t?"HTML"!==t.nodeName:!1};k=r.setDocument=function(n){var a,c,r=n?n.ownerDocument||n:h;return r!==o&&9===r.nodeType&&r.documentElement?(o=r,s=r.documentElement,c=r.defaultView,c&&c!==c.top&&(c.addEventListener?c.addEventListener("unload",pi,!1):c.attachEvent&&c.attachEvent("onunload",pi)),l=!ei(r),u.attributes=v(function(n){return n.className="i",!n.getAttribute("className")}),u.getElementsByTagName=v(function(n){return n.appendChild(r.createComment("")),!n.getElementsByTagName("*").length}),u.getElementsByClassName=ot.test(r.getElementsByClassName),u.getById=v(function(n){return s.appendChild(n).id=f,!r.getElementsByName||!r.getElementsByName(f).length}),u.getById?(t.find.ID=function(n,t){if("undefined"!=typeof t.getElementById&&l){var i=t.getElementById(n);return i&&i.parentNode?[i]:[]}},t.filter.ID=function(n){var t=n.replace(y,p);return function(n){return n.getAttribute("id")===t}}):(delete t.find.ID,t.filter.ID=function(n){var t=n.replace(y,p);return function(n){var i="undefined"!=typeof n.getAttributeNode&&n.getAttributeNode("id");return i&&i.value===t}}),t.find.TAG=u.getElementsByTagName?function(n,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(n):u.qsa?t.querySelectorAll(n):void 0}:function(n,t){var i,r=[],f=0,u=t.getElementsByTagName(n);if("*"===n){while(i=u[f++])1===i.nodeType&&r.push(i);return r}return u},t.find.CLASS=u.getElementsByClassName&&function(n,t){if(l)return t.getElementsByClassName(n)},d=[],e=[],(u.qsa=ot.test(r.querySelectorAll))&&(v(function(n){s.appendChild(n).innerHTML="<a id='"+f+"'><\/a><select id='"+f+"-\f]' msallowcapture=''><option selected=''><\/option><\/select>";n.querySelectorAll("[msallowcapture^='']").length&&e.push("[*^$]="+i+"*(?:''|\"\")");n.querySelectorAll("[selected]").length||e.push("\\["+i+"*(?:value|"+bt+")");n.querySelectorAll("[id~="+f+"-]").length||e.push("~=");n.querySelectorAll(":checked").length||e.push(":checked");n.querySelectorAll("a#"+f+"+*").length||e.push(".#.+[+~]")}),v(function(n){var t=r.createElement("input");t.setAttribute("type","hidden");n.appendChild(t).setAttribute("name","D");n.querySelectorAll("[name=d]").length&&e.push("name"+i+"*[*^$|!~]?=");n.querySelectorAll(":enabled").length||e.push(":enabled",":disabled");n.querySelectorAll("*,:x");e.push(",.*:")})),(u.matchesSelector=ot.test(ct=s.matches||s.webkitMatchesSelector||s.mozMatchesSelector||s.oMatchesSelector||s.msMatchesSelector))&&v(function(n){u.disconnectedMatch=ct.call(n,"div");ct.call(n,"[s!='']:x");d.push("!=",kt)}),e=e.length&&new RegExp(e.join("|")),d=d.length&&new RegExp(d.join("|")),a=ot.test(s.compareDocumentPosition),et=a||ot.test(s.contains)?function(n,t){var r=9===n.nodeType?n.documentElement:n,i=t&&t.parentNode;return n===i||!(!i||1!==i.nodeType||!(r.contains?r.contains(i):n.compareDocumentPosition&&16&n.compareDocumentPosition(i)))}:function(n,t){if(t)while(t=t.parentNode)if(t===n)return!0;return!1},wt=a?function(n,t){if(n===t)return rt=!0,0;var i=!n.compareDocumentPosition-!t.compareDocumentPosition;return i?i:(i=(n.ownerDocument||n)===(t.ownerDocument||t)?n.compareDocumentPosition(t):1,1&i||!u.sortDetached&&t.compareDocumentPosition(n)===i?n===r||n.ownerDocument===h&&et(h,n)?-1:t===r||t.ownerDocument===h&&et(h,t)?1:w?nt(w,n)-nt(w,t):0:4&i?-1:1)}:function(n,t){if(n===t)return rt=!0,0;var i,u=0,o=n.parentNode,s=t.parentNode,f=[n],e=[t];if(!o||!s)return n===r?-1:t===r?1:o?-1:s?1:w?nt(w,n)-nt(w,t):0;if(o===s)return wi(n,t);for(i=n;i=i.parentNode;)f.unshift(i);for(i=t;i=i.parentNode;)e.unshift(i);while(f[u]===e[u])u++;return u?wi(f[u],e[u]):f[u]===h?-1:e[u]===h?1:0},r):o};r.matches=function(n,t){return r(n,null,null,t)};r.matchesSelector=function(n,t){if((n.ownerDocument||n)!==o&&k(n),t=t.replace(ur,"='$1']"),!(!u.matchesSelector||!l||d&&d.test(t)||e&&e.test(t)))try{var i=ct.call(n,t);if(i||u.disconnectedMatch||n.document&&11!==n.document.nodeType)return i}catch(f){}return r(t,o,null,[n]).length>0};r.contains=function(n,t){return(n.ownerDocument||n)!==o&&k(n),et(n,t)};r.attr=function(n,i){(n.ownerDocument||n)!==o&&k(n);var f=t.attrHandle[i.toLowerCase()],r=f&&di.call(t.attrHandle,i.toLowerCase())?f(n,i,!l):void 0;return void 0!==r?r:u.attributes||!l?n.getAttribute(i):(r=n.getAttributeNode(i))&&r.specified?r.value:null};r.error=function(n){throw new Error("Syntax error, unrecognized expression: "+n);};r.uniqueSort=function(n){var r,f=[],t=0,i=0;if(rt=!u.detectDuplicates,w=!u.sortStable&&n.slice(0),n.sort(wt),rt){while(r=n[i++])r===n[i]&&(t=f.push(i));while(t--)n.splice(f[t],1)}return w=null,n};st=r.getText=function(n){var r,i="",u=0,t=n.nodeType;if(t){if(1===t||9===t||11===t){if("string"==typeof n.textContent)return n.textContent;for(n=n.firstChild;n;n=n.nextSibling)i+=st(n)}else if(3===t||4===t)return n.nodeValue}else while(r=n[u++])i+=st(r);return i};t=r.selectors={cacheLength:50,createPseudo:c,match:at,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(n){return n[1]=n[1].replace(y,p),n[3]=(n[3]||n[4]||n[5]||"").replace(y,p),"~="===n[2]&&(n[3]=" "+n[3]+" "),n.slice(0,4)},CHILD:function(n){return n[1]=n[1].toLowerCase(),"nth"===n[1].slice(0,3)?(n[3]||r.error(n[0]),n[4]=+(n[4]?n[5]+(n[6]||1):2*("even"===n[3]||"odd"===n[3])),n[5]=+(n[7]+n[8]||"odd"===n[3])):n[3]&&r.error(n[0]),n},PSEUDO:function(n){var i,t=!n[6]&&n[2];return at.CHILD.test(n[0])?null:(n[3]?n[2]=n[4]||n[5]||"":t&&fr.test(t)&&(i=ft(t,!0))&&(i=t.indexOf(")",t.length-i)-t.length)&&(n[0]=n[0].slice(0,i),n[2]=t.slice(0,i)),n.slice(0,3))}},filter:{TAG:function(n){var t=n.replace(y,p).toLowerCase();return"*"===n?function(){return!0}:function(n){return n.nodeName&&n.nodeName.toLowerCase()===t}},CLASS:function(n){var t=si[n+" "];return t||(t=new RegExp("(^|"+i+")"+n+"("+i+"|$)"))&&si(n,function(n){return t.test("string"==typeof n.className&&n.className||"undefined"!=typeof n.getAttribute&&n.getAttribute("class")||"")})},ATTR:function(n,t,i){return function(u){var f=r.attr(u,n);return null==f?"!="===t:t?(f+="","="===t?f===i:"!="===t?f!==i:"^="===t?i&&0===f.indexOf(i):"*="===t?i&&f.indexOf(i)>-1:"$="===t?i&&f.slice(-i.length)===i:"~="===t?(" "+f.replace(tr," ")+" ").indexOf(i)>-1:"|="===t?f===i||f.slice(0,i.length+1)===i+"-":!1):!0}},CHILD:function(n,t,i,r,u){var s="nth"!==n.slice(0,3),o="last"!==n.slice(-4),e="of-type"===t;return 1===r&&0===u?function(n){return!!n.parentNode}:function(t,i,h){var v,k,c,l,y,w,b=s!==o?"nextSibling":"previousSibling",p=t.parentNode,g=e&&t.nodeName.toLowerCase(),d=!h&&!e;if(p){if(s){while(b){for(c=t;c=c[b];)if(e?c.nodeName.toLowerCase()===g:1===c.nodeType)return!1;w=b="only"===n&&!w&&"nextSibling"}return!0}if(w=[o?p.firstChild:p.lastChild],o&&d){for(k=p[f]||(p[f]={}),v=k[n]||[],y=v[0]===a&&v[1],l=v[0]===a&&v[2],c=y&&p.childNodes[y];c=++y&&c&&c[b]||(l=y=0)||w.pop();)if(1===c.nodeType&&++l&&c===t){k[n]=[a,y,l];break}}else if(d&&(v=(t[f]||(t[f]={}))[n])&&v[0]===a)l=v[1];else while(c=++y&&c&&c[b]||(l=y=0)||w.pop())if((e?c.nodeName.toLowerCase()===g:1===c.nodeType)&&++l&&(d&&((c[f]||(c[f]={}))[n]=[a,l]),c===t))break;return l-=u,l===r||l%r==0&&l/r>=0}}},PSEUDO:function(n,i){var e,u=t.pseudos[n]||t.setFilters[n.toLowerCase()]||r.error("unsupported pseudo: "+n);return u[f]?u(i):u.length>1?(e=[n,n,"",i],t.setFilters.hasOwnProperty(n.toLowerCase())?c(function(n,t){for(var r,f=u(n,i),e=f.length;e--;)r=nt(n,f[e]),n[r]=!(t[r]=f[e])}):function(n){return u(n,0,e)}):u}},pseudos:{not:c(function(n){var t=[],r=[],i=pt(n.replace(lt,"$1"));return i[f]?c(function(n,t,r,u){for(var e,o=i(n,null,u,[]),f=n.length;f--;)(e=o[f])&&(n[f]=!(t[f]=e))}):function(n,u,f){return t[0]=n,i(t,null,f,r),t[0]=null,!r.pop()}}),has:c(function(n){return function(t){return r(n,t).length>0}}),contains:c(function(n){return n=n.replace(y,p),function(t){return(t.textContent||t.innerText||st(t)).indexOf(n)>-1}}),lang:c(function(n){return er.test(n||"")||r.error("unsupported lang: "+n),n=n.replace(y,p).toLowerCase(),function(t){var i;do if(i=l?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return i=i.toLowerCase(),i===n||0===i.indexOf(n+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var i=n.location&&n.location.hash;return i&&i.slice(1)===t.id},root:function(n){return n===s},focus:function(n){return n===o.activeElement&&(!o.hasFocus||o.hasFocus())&&!!(n.type||n.href||~n.tabIndex)},enabled:function(n){return n.disabled===!1},disabled:function(n){return n.disabled===!0},checked:function(n){var t=n.nodeName.toLowerCase();return"input"===t&&!!n.checked||"option"===t&&!!n.selected},selected:function(n){return n.parentNode&&n.parentNode.selectedIndex,n.selected===!0},empty:function(n){for(n=n.firstChild;n;n=n.nextSibling)if(n.nodeType<6)return!1;return!0},parent:function(n){return!t.pseudos.empty(n)},header:function(n){return sr.test(n.nodeName)},input:function(n){return or.test(n.nodeName)},button:function(n){var t=n.nodeName.toLowerCase();return"input"===t&&"button"===n.type||"button"===t},text:function(n){var t;return"input"===n.nodeName.toLowerCase()&&"text"===n.type&&(null==(t=n.getAttribute("type"))||"text"===t.toLowerCase())},first:tt(function(){return[0]}),last:tt(function(n,t){return[t-1]}),eq:tt(function(n,t,i){return[0>i?i+t:i]}),even:tt(function(n,t){for(var i=0;t>i;i+=2)n.push(i);return n}),odd:tt(function(n,t){for(var i=1;t>i;i+=2)n.push(i);return n}),lt:tt(function(n,t,i){for(var r=0>i?i+t:i;--r>=0;)n.push(r);return n}),gt:tt(function(n,t,i){for(var r=0>i?i+t:i;++r<t;)n.push(r);return n})}};t.pseudos.nth=t.pseudos.eq;for(it in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})t.pseudos[it]=lr(it);for(it in{submit:!0,reset:!0})t.pseudos[it]=ar(it);return bi.prototype=t.filters=t.pseudos,t.setFilters=new bi,ft=r.tokenize=function(n,i){var e,f,s,o,u,h,c,l=hi[n+" "];if(l)return i?0:l.slice(0);for(u=n,h=[],c=t.preFilter;u;){(!e||(f=ir.exec(u)))&&(f&&(u=u.slice(f[0].length)||u),h.push(s=[]));e=!1;(f=rr.exec(u))&&(e=f.shift(),s.push({value:e,type:f[0].replace(lt," ")}),u=u.slice(e.length));for(o in t.filter)(f=at[o].exec(u))&&(!c[o]||(f=c[o](f)))&&(e=f.shift(),s.push({value:e,type:o,matches:f}),u=u.slice(e.length));if(!e)break}return i?u.length:u?r.error(n):hi(n,h).slice(0)},pt=r.compile=function(n,t){var r,u=[],e=[],i=ci[n+" "];if(!i){for(t||(t=ft(n)),r=t.length;r--;)i=fi(t[r]),i[f]?u.push(i):e.push(i);i=ci(n,yr(e,u));i.selector=n}return i},oi=r.select=function(n,i,r,f){var s,e,o,a,v,c="function"==typeof n&&n,h=!f&&ft(n=c.selector||n);if(r=r||[],1===h.length){if(e=h[0]=h[0].slice(0),e.length>2&&"ID"===(o=e[0]).type&&u.getById&&9===i.nodeType&&l&&t.relative[e[1].type]){if(i=(t.find.ID(o.matches[0].replace(y,p),i)||[])[0],!i)return r;c&&(i=i.parentNode);n=n.slice(e.shift().value.length)}for(s=at.needsContext.test(n)?0:e.length;s--;){if(o=e[s],t.relative[a=o.type])break;if((v=t.find[a])&&(f=v(o.matches[0].replace(y,p),dt.test(e[0].type)&&ti(i.parentNode)||i))){if(e.splice(s,1),n=f.length&&vt(e),!n)return b.apply(r,f),r;break}}}return(c||pt(n,h))(f,i,!l,r,dt.test(n)&&ti(i.parentNode)||i),r},u.sortStable=f.split("").sort(wt).join("")===f,u.detectDuplicates=!!rt,k(),u.sortDetached=v(function(n){return 1&n.compareDocumentPosition(o.createElement("div"))}),v(function(n){return n.innerHTML="<a href='#'><\/a>","#"===n.firstChild.getAttribute("href")})||ni("type|href|height|width",function(n,t,i){if(!i)return n.getAttribute(t,"type"===t.toLowerCase()?1:2)}),u.attributes&&v(function(n){return n.innerHTML="<input/>",n.firstChild.setAttribute("value",""),""===n.firstChild.getAttribute("value")})||ni("value",function(n,t,i){if(!i&&"input"===n.nodeName.toLowerCase())return n.defaultValue}),v(function(n){return null==n.getAttribute("disabled")})||ni(bt,function(n,t,i){var r;if(!i)return n[t]===!0?t.toLowerCase():(r=n.getAttributeNode(t))&&r.specified?r.value:null}),r}(n);i.find=p;i.expr=p.selectors;i.expr[":"]=i.expr.pseudos;i.unique=p.uniqueSort;i.text=p.getText;i.isXMLDoc=p.isXML;i.contains=p.contains;var fr=i.expr.match.needsContext,er=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,re=/^.[^:#\[\.,]*$/;i.filter=function(n,t,r){var u=t[0];return r&&(n=":not("+n+")"),1===t.length&&1===u.nodeType?i.find.matchesSelector(u,n)?[u]:[]:i.find.matches(n,i.grep(t,function(n){return 1===n.nodeType}))};i.fn.extend({find:function(n){var t,r=[],u=this,f=u.length;if("string"!=typeof n)return this.pushStack(i(n).filter(function(){for(t=0;f>t;t++)if(i.contains(u[t],this))return!0}));for(t=0;f>t;t++)i.find(n,u[t],r);return r=this.pushStack(f>1?i.unique(r):r),r.selector=this.selector?this.selector+" "+n:n,r},filter:function(n){return this.pushStack(ui(this,n||[],!1))},not:function(n){return this.pushStack(ui(this,n||[],!0))},is:function(n){return!!ui(this,"string"==typeof n&&fr.test(n)?i(n):n||[],!1).length}});var ft,u=n.document,ue=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,fe=i.fn.init=function(n,t){var r,f;if(!n)return this;if("string"==typeof n){if(r="<"===n.charAt(0)&&">"===n.charAt(n.length-1)&&n.length>=3?[null,n,null]:ue.exec(n),!r||!r[1]&&t)return!t||t.jquery?(t||ft).find(n):this.constructor(t).find(n);if(r[1]){if(t=t instanceof i?t[0]:t,i.merge(this,i.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:u,!0)),er.test(r[1])&&i.isPlainObject(t))for(r in t)i.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}if(f=u.getElementById(r[2]),f&&f.parentNode){if(f.id!==r[2])return ft.find(n);this.length=1;this[0]=f}return this.context=u,this.selector=n,this}return n.nodeType?(this.context=this[0]=n,this.length=1,this):i.isFunction(n)?"undefined"!=typeof ft.ready?ft.ready(n):n(i):(void 0!==n.selector&&(this.selector=n.selector,this.context=n.context),i.makeArray(n,this))};fe.prototype=i.fn;ft=i(u);or=/^(?:parents|prev(?:Until|All))/;sr={children:!0,contents:!0,next:!0,prev:!0};i.extend({dir:function(n,t,r){for(var f=[],u=n[t];u&&9!==u.nodeType&&(void 0===r||1!==u.nodeType||!i(u).is(r));)1===u.nodeType&&f.push(u),u=u[t];return f},sibling:function(n,t){for(var i=[];n;n=n.nextSibling)1===n.nodeType&&n!==t&&i.push(n);return i}});i.fn.extend({has:function(n){var t,r=i(n,this),u=r.length;return this.filter(function(){for(t=0;u>t;t++)if(i.contains(this,r[t]))return!0})},closest:function(n,t){for(var r,f=0,o=this.length,u=[],e=fr.test(n)||"string"!=typeof n?i(n,t||this.context):0;o>f;f++)for(r=this[f];r&&r!==t;r=r.parentNode)if(r.nodeType<11&&(e?e.index(r)>-1:1===r.nodeType&&i.find.matchesSelector(r,n))){u.push(r);break}return this.pushStack(u.length>1?i.unique(u):u)},index:function(n){return n?"string"==typeof n?i.inArray(this[0],i(n)):i.inArray(n.jquery?n[0]:n,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(n,t){return this.pushStack(i.unique(i.merge(this.get(),i(n,t))))},addBack:function(n){return this.add(null==n?this.prevObject:this.prevObject.filter(n))}});i.each({parent:function(n){var t=n.parentNode;return t&&11!==t.nodeType?t:null},parents:function(n){return i.dir(n,"parentNode")},parentsUntil:function(n,t,r){return i.dir(n,"parentNode",r)},next:function(n){return hr(n,"nextSibling")},prev:function(n){return hr(n,"previousSibling")},nextAll:function(n){return i.dir(n,"nextSibling")},prevAll:function(n){return i.dir(n,"previousSibling")},nextUntil:function(n,t,r){return i.dir(n,"nextSibling",r)},prevUntil:function(n,t,r){return i.dir(n,"previousSibling",r)},siblings:function(n){return i.sibling((n.parentNode||{}).firstChild,n)},children:function(n){return i.sibling(n.firstChild)},contents:function(n){return i.nodeName(n,"iframe")?n.contentDocument||n.contentWindow.document:i.merge([],n.childNodes)}},function(n,t){i.fn[n]=function(r,u){var f=i.map(this,t,r);return"Until"!==n.slice(-5)&&(u=r),u&&"string"==typeof u&&(f=i.filter(u,f)),this.length>1&&(sr[n]||(f=i.unique(f)),or.test(n)&&(f=f.reverse())),this.pushStack(f)}});h=/\S+/g;fi={};i.Callbacks=function(n){n="string"==typeof n?fi[n]||ee(n):i.extend({},n);var o,u,h,f,e,c,t=[],r=!n.once&&[],l=function(i){for(u=n.memory&&i,h=!0,e=c||0,c=0,f=t.length,o=!0;t&&f>e;e++)if(t[e].apply(i[0],i[1])===!1&&n.stopOnFalse){u=!1;break}o=!1;t&&(r?r.length&&l(r.shift()):u?t=[]:s.disable())},s={add:function(){if(t){var r=t.length;!function e(r){i.each(r,function(r,u){var f=i.type(u);"function"===f?n.unique&&s.has(u)||t.push(u):u&&u.length&&"string"!==f&&e(u)})}(arguments);o?f=t.length:u&&(c=r,l(u))}return this},remove:function(){return t&&i.each(arguments,function(n,r){for(var u;(u=i.inArray(r,t,u))>-1;)t.splice(u,1),o&&(f>=u&&f--,e>=u&&e--)}),this},has:function(n){return n?i.inArray(n,t)>-1:!(!t||!t.length)},empty:function(){return t=[],f=0,this},disable:function(){return t=r=u=void 0,this},disabled:function(){return!t},lock:function(){return r=void 0,u||s.disable(),this},locked:function(){return!r},fireWith:function(n,i){return!t||h&&!r||(i=i||[],i=[n,i.slice?i.slice():i],o?r.push(i):l(i)),this},fire:function(){return s.fireWith(this,arguments),this},fired:function(){return!!h}};return s};i.extend({Deferred:function(n){var u=[["resolve","done",i.Callbacks("once memory"),"resolved"],["reject","fail",i.Callbacks("once memory"),"rejected"],["notify","progress",i.Callbacks("memory")]],f="pending",r={state:function(){return f},always:function(){return t.done(arguments).fail(arguments),this},then:function(){var n=arguments;return i.Deferred(function(f){i.each(u,function(u,e){var o=i.isFunction(n[u])&&n[u];t[e[1]](function(){var n=o&&o.apply(this,arguments);n&&i.isFunction(n.promise)?n.promise().done(f.resolve).fail(f.reject).progress(f.notify):f[e[0]+"With"](this===r?f.promise():this,o?[n]:arguments)})});n=null}).promise()},promise:function(n){return null!=n?i.extend(n,r):r}},t={};return r.pipe=r.then,i.each(u,function(n,i){var e=i[2],o=i[3];r[i[1]]=e.add;o&&e.add(function(){f=o},u[1^n][2].disable,u[2][2].lock);t[i[0]]=function(){return t[i[0]+"With"](this===t?r:this,arguments),this};t[i[0]+"With"]=e.fireWith}),r.promise(t),n&&n.call(t,t),t},when:function(n){var t=0,u=l.call(arguments),r=u.length,e=1!==r||n&&i.isFunction(n.promise)?r:0,f=1===e?n:i.Deferred(),h=function(n,t,i){return function(r){t[n]=this;i[n]=arguments.length>1?l.call(arguments):r;i===o?f.notifyWith(t,i):--e||f.resolveWith(t,i)}},o,c,s;if(r>1)for(o=new Array(r),c=new Array(r),s=new Array(r);r>t;t++)u[t]&&i.isFunction(u[t].promise)?u[t].promise().done(h(t,s,u)).fail(f.reject).progress(h(t,c,o)):--e;return e||f.resolveWith(s,u),f.promise()}});i.fn.ready=function(n){return i.ready.promise().done(n),this};i.extend({isReady:!1,readyWait:1,holdReady:function(n){n?i.readyWait++:i.ready(!0)},ready:function(n){if(n===!0?!--i.readyWait:!i.isReady){if(!u.body)return setTimeout(i.ready);i.isReady=!0;n!==!0&&--i.readyWait>0||(lt.resolveWith(u,[i]),i.fn.triggerHandler&&(i(u).triggerHandler("ready"),i(u).off("ready")))}}});i.ready.promise=function(t){if(!lt)if(lt=i.Deferred(),"complete"===u.readyState)setTimeout(i.ready);else if(u.addEventListener)u.addEventListener("DOMContentLoaded",a,!1),n.addEventListener("load",a,!1);else{u.attachEvent("onreadystatechange",a);n.attachEvent("onload",a);var r=!1;try{r=null==n.frameElement&&u.documentElement}catch(e){}r&&r.doScroll&&!function f(){if(!i.isReady){try{r.doScroll("left")}catch(n){return setTimeout(f,50)}cr();i.ready()}}()}return lt.promise(t)};o="undefined";for(lr in i(r))break;r.ownLast="0"!==lr;r.inlineBlockNeedsLayout=!1;i(function(){var f,t,n,i;n=u.getElementsByTagName("body")[0];n&&n.style&&(t=u.createElement("div"),i=u.createElement("div"),i.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendChild(i).appendChild(t),typeof t.style.zoom!==o&&(t.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",r.inlineBlockNeedsLayout=f=3===t.offsetWidth,f&&(n.style.zoom=1)),n.removeChild(i))}),function(){var n=u.createElement("div");if(null==r.deleteExpando){r.deleteExpando=!0;try{delete n.test}catch(t){r.deleteExpando=!1}}n=null}();i.acceptData=function(n){var t=i.noData[(n.nodeName+" ").toLowerCase()],r=+n.nodeType||1;return 1!==r&&9!==r?!1:!t||t!==!0&&n.getAttribute("classid")===t};ar=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/;vr=/([A-Z])/g;i.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(n){return n=n.nodeType?i.cache[n[i.expando]]:n[i.expando],!!n&&!ei(n)},data:function(n,t,i){return pr(n,t,i)},removeData:function(n,t){return wr(n,t)},_data:function(n,t,i){return pr(n,t,i,!0)},_removeData:function(n,t){return wr(n,t,!0)}});i.fn.extend({data:function(n,t){var f,u,e,r=this[0],o=r&&r.attributes;if(void 0===n){if(this.length&&(e=i.data(r),1===r.nodeType&&!i._data(r,"parsedAttrs"))){for(f=o.length;f--;)o[f]&&(u=o[f].name,0===u.indexOf("data-")&&(u=i.camelCase(u.slice(5)),yr(r,u,e[u])));i._data(r,"parsedAttrs",!0)}return e}return"object"==typeof n?this.each(function(){i.data(this,n)}):arguments.length>1?this.each(function(){i.data(this,n,t)}):r?yr(r,n,i.data(r,n)):void 0},removeData:function(n){return this.each(function(){i.removeData(this,n)})}});i.extend({queue:function(n,t,r){var u;if(n)return(t=(t||"fx")+"queue",u=i._data(n,t),r&&(!u||i.isArray(r)?u=i._data(n,t,i.makeArray(r)):u.push(r)),u||[])},dequeue:function(n,t){t=t||"fx";var r=i.queue(n,t),e=r.length,u=r.shift(),f=i._queueHooks(n,t),o=function(){i.dequeue(n,t)};"inprogress"===u&&(u=r.shift(),e--);u&&("fx"===t&&r.unshift("inprogress"),delete f.stop,u.call(n,o,f));!e&&f&&f.empty.fire()},_queueHooks:function(n,t){var r=t+"queueHooks";return i._data(n,r)||i._data(n,r,{empty:i.Callbacks("once memory").add(function(){i._removeData(n,t+"queue");i._removeData(n,r)})})}});i.fn.extend({queue:function(n,t){var r=2;return"string"!=typeof n&&(t=n,n="fx",r--),arguments.length<r?i.queue(this[0],n):void 0===t?this:this.each(function(){var r=i.queue(this,n,t);i._queueHooks(this,n);"fx"===n&&"inprogress"!==r[0]&&i.dequeue(this,n)})},dequeue:function(n){return this.each(function(){i.dequeue(this,n)})},clearQueue:function(n){return this.queue(n||"fx",[])},promise:function(n,t){var r,f=1,e=i.Deferred(),u=this,o=this.length,s=function(){--f||e.resolveWith(u,[u])};for("string"!=typeof n&&(t=n,n=void 0),n=n||"fx";o--;)r=i._data(u[o],n+"queueHooks"),r&&r.empty&&(f++,r.empty.add(s));return s(),e.promise(t)}});var at=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,w=["Top","Right","Bottom","Left"],et=function(n,t){return n=t||n,"none"===i.css(n,"display")||!i.contains(n.ownerDocument,n)},b=i.access=function(n,t,r,u,f,e,o){var s=0,c=n.length,h=null==r;if("object"===i.type(r)){f=!0;for(s in r)i.access(n,t,s,r[s],!0,e,o)}else if(void 0!==u&&(f=!0,i.isFunction(u)||(o=!0),h&&(o?(t.call(n,u),t=null):(h=t,t=function(n,t,r){return h.call(i(n),r)})),t))for(;c>s;s++)t(n[s],r,o?u:u.call(n[s],s,t(n[s],r)));return f?n:h?t.call(n):c?t(n[0],r):e},oi=/^(?:checkbox|radio)$/i;!function(){var t=u.createElement("input"),n=u.createElement("div"),i=u.createDocumentFragment();if(n.innerHTML="  <link/><table><\/table><a href='/a'>a<\/a><input type='checkbox'/>",r.leadingWhitespace=3===n.firstChild.nodeType,r.tbody=!n.getElementsByTagName("tbody").length,r.htmlSerialize=!!n.getElementsByTagName("link").length,r.html5Clone="<:nav><\/:nav>"!==u.createElement("nav").cloneNode(!0).outerHTML,t.type="checkbox",t.checked=!0,i.appendChild(t),r.appendChecked=t.checked,n.innerHTML="<textarea>x<\/textarea>",r.noCloneChecked=!!n.cloneNode(!0).lastChild.defaultValue,i.appendChild(n),n.innerHTML="<input type='radio' checked='checked' name='t'/>",r.checkClone=n.cloneNode(!0).cloneNode(!0).lastChild.checked,r.noCloneEvent=!0,n.attachEvent&&(n.attachEvent("onclick",function(){r.noCloneEvent=!1}),n.cloneNode(!0).click()),null==r.deleteExpando){r.deleteExpando=!0;try{delete n.test}catch(f){r.deleteExpando=!1}}}(),function(){var t,i,f=u.createElement("div");for(t in{submit:!0,change:!0,focusin:!0})i="on"+t,(r[t+"Bubbles"]=i in n)||(f.setAttribute(i,"t"),r[t+"Bubbles"]=f.attributes[i].expando===!1);f=null}();var si=/^(?:input|select|textarea)$/i,oe=/^key/,se=/^(?:mouse|pointer|contextmenu)|click/,br=/^(?:focusinfocus|focusoutblur)$/,kr=/^([^.]*)(?:\.(.+)|)$/;i.event={global:{},add:function(n,t,r,u,f){var w,y,b,p,s,c,l,a,e,k,d,v=i._data(n);if(v){for(r.handler&&(p=r,r=p.handler,f=p.selector),r.guid||(r.guid=i.guid++),(y=v.events)||(y=v.events={}),(c=v.handle)||(c=v.handle=function(n){if(typeof i!==o&&(!n||i.event.triggered!==n.type))return i.event.dispatch.apply(c.elem,arguments)},c.elem=n),t=(t||"").match(h)||[""],b=t.length;b--;)w=kr.exec(t[b])||[],e=d=w[1],k=(w[2]||"").split(".").sort(),e&&(s=i.event.special[e]||{},e=(f?s.delegateType:s.bindType)||e,s=i.event.special[e]||{},l=i.extend({type:e,origType:d,data:u,handler:r,guid:r.guid,selector:f,needsContext:f&&i.expr.match.needsContext.test(f),namespace:k.join(".")},p),(a=y[e])||(a=y[e]=[],a.delegateCount=0,s.setup&&s.setup.call(n,u,k,c)!==!1||(n.addEventListener?n.addEventListener(e,c,!1):n.attachEvent&&n.attachEvent("on"+e,c))),s.add&&(s.add.call(n,l),l.handler.guid||(l.handler.guid=r.guid)),f?a.splice(a.delegateCount++,0,l):a.push(l),i.event.global[e]=!0);n=null}},remove:function(n,t,r,u,f){var y,o,s,b,p,a,c,l,e,w,k,v=i.hasData(n)&&i._data(n);if(v&&(a=v.events)){for(t=(t||"").match(h)||[""],p=t.length;p--;)if(s=kr.exec(t[p])||[],e=k=s[1],w=(s[2]||"").split(".").sort(),e){for(c=i.event.special[e]||{},e=(u?c.delegateType:c.bindType)||e,l=a[e]||[],s=s[2]&&new RegExp("(^|\\.)"+w.join("\\.(?:.*\\.|)")+"(\\.|$)"),b=y=l.length;y--;)o=l[y],!f&&k!==o.origType||r&&r.guid!==o.guid||s&&!s.test(o.namespace)||u&&u!==o.selector&&("**"!==u||!o.selector)||(l.splice(y,1),o.selector&&l.delegateCount--,c.remove&&c.remove.call(n,o));b&&!l.length&&(c.teardown&&c.teardown.call(n,w,v.handle)!==!1||i.removeEvent(n,e,v.handle),delete a[e])}else for(e in a)i.event.remove(n,e+t[p],r,u,!0);i.isEmptyObject(a)&&(delete v.handle,i._removeData(n,"events"))}},trigger:function(t,r,f,e){var l,a,o,p,c,h,w,y=[f||u],s=tt.call(t,"type")?t.type:t,v=tt.call(t,"namespace")?t.namespace.split("."):[];if(o=h=f=f||u,3!==f.nodeType&&8!==f.nodeType&&!br.test(s+i.event.triggered)&&(s.indexOf(".")>=0&&(v=s.split("."),s=v.shift(),v.sort()),a=s.indexOf(":")<0&&"on"+s,t=t[i.expando]?t:new i.Event(s,"object"==typeof t&&t),t.isTrigger=e?2:3,t.namespace=v.join("."),t.namespace_re=t.namespace?new RegExp("(^|\\.)"+v.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=f),r=null==r?[t]:i.makeArray(r,[t]),c=i.event.special[s]||{},e||!c.trigger||c.trigger.apply(f,r)!==!1)){if(!e&&!c.noBubble&&!i.isWindow(f)){for(p=c.delegateType||s,br.test(p+s)||(o=o.parentNode);o;o=o.parentNode)y.push(o),h=o;h===(f.ownerDocument||u)&&y.push(h.defaultView||h.parentWindow||n)}for(w=0;(o=y[w++])&&!t.isPropagationStopped();)t.type=w>1?p:c.bindType||s,l=(i._data(o,"events")||{})[t.type]&&i._data(o,"handle"),l&&l.apply(o,r),l=a&&o[a],l&&l.apply&&i.acceptData(o)&&(t.result=l.apply(o,r),t.result===!1&&t.preventDefault());if(t.type=s,!e&&!t.isDefaultPrevented()&&(!c._default||c._default.apply(y.pop(),r)===!1)&&i.acceptData(f)&&a&&f[s]&&!i.isWindow(f)){h=f[a];h&&(f[a]=null);i.event.triggered=s;try{f[s]()}catch(b){}i.event.triggered=void 0;h&&(f[a]=h)}return t.result}},dispatch:function(n){n=i.event.fix(n);var e,f,t,r,o,s=[],h=l.call(arguments),c=(i._data(this,"events")||{})[n.type]||[],u=i.event.special[n.type]||{};if(h[0]=n,n.delegateTarget=this,!u.preDispatch||u.preDispatch.call(this,n)!==!1){for(s=i.event.handlers.call(this,n,c),e=0;(r=s[e++])&&!n.isPropagationStopped();)for(n.currentTarget=r.elem,o=0;(t=r.handlers[o++])&&!n.isImmediatePropagationStopped();)(!n.namespace_re||n.namespace_re.test(t.namespace))&&(n.handleObj=t,n.data=t.data,f=((i.event.special[t.origType]||{}).handle||t.handler).apply(r.elem,h),void 0!==f&&(n.result=f)===!1&&(n.preventDefault(),n.stopPropagation()));return u.postDispatch&&u.postDispatch.call(this,n),n.result}},handlers:function(n,t){var f,e,u,o,h=[],s=t.delegateCount,r=n.target;if(s&&r.nodeType&&(!n.button||"click"!==n.type))for(;r!=this;r=r.parentNode||this)if(1===r.nodeType&&(r.disabled!==!0||"click"!==n.type)){for(u=[],o=0;s>o;o++)e=t[o],f=e.selector+" ",void 0===u[f]&&(u[f]=e.needsContext?i(f,this).index(r)>=0:i.find(f,this,null,[r]).length),u[f]&&u.push(e);u.length&&h.push({elem:r,handlers:u})}return s<t.length&&h.push({elem:this,handlers:t.slice(s)}),h},fix:function(n){if(n[i.expando])return n;var e,o,s,r=n.type,f=n,t=this.fixHooks[r];for(t||(this.fixHooks[r]=t=se.test(r)?this.mouseHooks:oe.test(r)?this.keyHooks:{}),s=t.props?this.props.concat(t.props):this.props,n=new i.Event(f),e=s.length;e--;)o=s[e],n[o]=f[o];return n.target||(n.target=f.srcElement||u),3===n.target.nodeType&&(n.target=n.target.parentNode),n.metaKey=!!n.metaKey,t.filter?t.filter(n,f):n},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(n,t){return null==n.which&&(n.which=null!=t.charCode?t.charCode:t.keyCode),n}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(n,t){var i,e,r,f=t.button,o=t.fromElement;return null==n.pageX&&null!=t.clientX&&(e=n.target.ownerDocument||u,r=e.documentElement,i=e.body,n.pageX=t.clientX+(r&&r.scrollLeft||i&&i.scrollLeft||0)-(r&&r.clientLeft||i&&i.clientLeft||0),n.pageY=t.clientY+(r&&r.scrollTop||i&&i.scrollTop||0)-(r&&r.clientTop||i&&i.clientTop||0)),!n.relatedTarget&&o&&(n.relatedTarget=o===n.target?t.toElement:o),n.which||void 0===f||(n.which=1&f?1:2&f?3:4&f?2:0),n}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==dr()&&this.focus)try{return this.focus(),!1}catch(n){}},delegateType:"focusin"},blur:{trigger:function(){if(this===dr()&&this.blur)return(this.blur(),!1)},delegateType:"focusout"},click:{trigger:function(){if(i.nodeName(this,"input")&&"checkbox"===this.type&&this.click)return(this.click(),!1)},_default:function(n){return i.nodeName(n.target,"a")}},beforeunload:{postDispatch:function(n){void 0!==n.result&&n.originalEvent&&(n.originalEvent.returnValue=n.result)}}},simulate:function(n,t,r,u){var f=i.extend(new i.Event,r,{type:n,isSimulated:!0,originalEvent:{}});u?i.event.trigger(f,null,t):i.event.dispatch.call(t,f);f.isDefaultPrevented()&&r.preventDefault()}};i.removeEvent=u.removeEventListener?function(n,t,i){n.removeEventListener&&n.removeEventListener(t,i,!1)}:function(n,t,i){var r="on"+t;n.detachEvent&&(typeof n[r]===o&&(n[r]=null),n.detachEvent(r,i))};i.Event=function(n,t){return this instanceof i.Event?(n&&n.type?(this.originalEvent=n,this.type=n.type,this.isDefaultPrevented=n.defaultPrevented||void 0===n.defaultPrevented&&n.returnValue===!1?vt:it):this.type=n,t&&i.extend(this,t),this.timeStamp=n&&n.timeStamp||i.now(),void(this[i.expando]=!0)):new i.Event(n,t)};i.Event.prototype={isDefaultPrevented:it,isPropagationStopped:it,isImmediatePropagationStopped:it,preventDefault:function(){var n=this.originalEvent;this.isDefaultPrevented=vt;n&&(n.preventDefault?n.preventDefault():n.returnValue=!1)},stopPropagation:function(){var n=this.originalEvent;this.isPropagationStopped=vt;n&&(n.stopPropagation&&n.stopPropagation(),n.cancelBubble=!0)},stopImmediatePropagation:function(){var n=this.originalEvent;this.isImmediatePropagationStopped=vt;n&&n.stopImmediatePropagation&&n.stopImmediatePropagation();this.stopPropagation()}};i.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(n,t){i.event.special[n]={delegateType:t,bindType:t,handle:function(n){var u,f=this,r=n.relatedTarget,e=n.handleObj;return(!r||r!==f&&!i.contains(f,r))&&(n.type=e.origType,u=e.handler.apply(this,arguments),n.type=t),u}}});r.submitBubbles||(i.event.special.submit={setup:function(){return i.nodeName(this,"form")?!1:void i.event.add(this,"click._submit keypress._submit",function(n){var r=n.target,t=i.nodeName(r,"input")||i.nodeName(r,"button")?r.form:void 0;t&&!i._data(t,"submitBubbles")&&(i.event.add(t,"submit._submit",function(n){n._submit_bubble=!0}),i._data(t,"submitBubbles",!0))})},postDispatch:function(n){n._submit_bubble&&(delete n._submit_bubble,this.parentNode&&!n.isTrigger&&i.event.simulate("submit",this.parentNode,n,!0))},teardown:function(){return i.nodeName(this,"form")?!1:void i.event.remove(this,"._submit")}});r.changeBubbles||(i.event.special.change={setup:function(){return si.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(i.event.add(this,"propertychange._change",function(n){"checked"===n.originalEvent.propertyName&&(this._just_changed=!0)}),i.event.add(this,"click._change",function(n){this._just_changed&&!n.isTrigger&&(this._just_changed=!1);i.event.simulate("change",this,n,!0)})),!1):void i.event.add(this,"beforeactivate._change",function(n){var t=n.target;si.test(t.nodeName)&&!i._data(t,"changeBubbles")&&(i.event.add(t,"change._change",function(n){!this.parentNode||n.isSimulated||n.isTrigger||i.event.simulate("change",this.parentNode,n,!0)}),i._data(t,"changeBubbles",!0))})},handle:function(n){var t=n.target;if(this!==t||n.isSimulated||n.isTrigger||"radio"!==t.type&&"checkbox"!==t.type)return n.handleObj.handler.apply(this,arguments)},teardown:function(){return i.event.remove(this,"._change"),!si.test(this.nodeName)}});r.focusinBubbles||i.each({focus:"focusin",blur:"focusout"},function(n,t){var r=function(n){i.event.simulate(t,n.target,i.event.fix(n),!0)};i.event.special[t]={setup:function(){var u=this.ownerDocument||this,f=i._data(u,t);f||u.addEventListener(n,r,!0);i._data(u,t,(f||0)+1)},teardown:function(){var u=this.ownerDocument||this,f=i._data(u,t)-1;f?i._data(u,t,f):(u.removeEventListener(n,r,!0),i._removeData(u,t))}}});i.fn.extend({on:function(n,t,r,u,f){var o,e;if("object"==typeof n){"string"!=typeof t&&(r=r||t,t=void 0);for(o in n)this.on(o,t,r,n[o],f);return this}if(null==r&&null==u?(u=t,r=t=void 0):null==u&&("string"==typeof t?(u=r,r=void 0):(u=r,r=t,t=void 0)),u===!1)u=it;else if(!u)return this;return 1===f&&(e=u,u=function(n){return i().off(n),e.apply(this,arguments)},u.guid=e.guid||(e.guid=i.guid++)),this.each(function(){i.event.add(this,n,u,r,t)})},one:function(n,t,i,r){return this.on(n,t,i,r,1)},off:function(n,t,r){var u,f;if(n&&n.preventDefault&&n.handleObj)return u=n.handleObj,i(n.delegateTarget).off(u.namespace?u.origType+"."+u.namespace:u.origType,u.selector,u.handler),this;if("object"==typeof n){for(f in n)this.off(f,t,n[f]);return this}return(t===!1||"function"==typeof t)&&(r=t,t=void 0),r===!1&&(r=it),this.each(function(){i.event.remove(this,n,r,t)})},trigger:function(n,t){return this.each(function(){i.event.trigger(n,t,this)})},triggerHandler:function(n,t){var r=this[0];if(r)return i.event.trigger(n,t,r,!0)}});var nu="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",he=/ jQuery\d+="(?:null|\d+)"/g,tu=new RegExp("<(?:"+nu+")[\\s/>]","i"),hi=/^\s+/,iu=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,ru=/<([\w:]+)/,uu=/<tbody/i,ce=/<|&#?\w+;/,le=/<(?:script|style|link)/i,ae=/checked\s*(?:[^=]|=\s*.checked.)/i,fu=/^$|\/(?:java|ecma)script/i,ve=/^true\/(.*)/,ye=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,s={option:[1,"<select multiple='multiple'>","<\/select>"],legend:[1,"<fieldset>","<\/fieldset>"],area:[1,"<map>","<\/map>"],param:[1,"<object>","<\/object>"],thead:[1,"<table>","<\/table>"],tr:[2,"<table><tbody>","<\/tbody><\/table>"],col:[2,"<table><tbody><\/tbody><colgroup>","<\/colgroup><\/table>"],td:[3,"<table><tbody><tr>","<\/tr><\/tbody><\/table>"],_default:r.htmlSerialize?[0,"",""]:[1,"X<div>","<\/div>"]},pe=gr(u),ci=pe.appendChild(u.createElement("div"));s.optgroup=s.option;s.tbody=s.tfoot=s.colgroup=s.caption=s.thead;s.th=s.td;i.extend({clone:function(n,t,u){var e,c,s,o,h,l=i.contains(n.ownerDocument,n);if(r.html5Clone||i.isXMLDoc(n)||!tu.test("<"+n.nodeName+">")?s=n.cloneNode(!0):(ci.innerHTML=n.outerHTML,ci.removeChild(s=ci.firstChild)),!(r.noCloneEvent&&r.noCloneChecked||1!==n.nodeType&&11!==n.nodeType||i.isXMLDoc(n)))for(e=f(s),h=f(n),o=0;null!=(c=h[o]);++o)e[o]&&be(c,e[o]);if(t)if(u)for(h=h||f(n),e=e||f(s),o=0;null!=(c=h[o]);o++)hu(c,e[o]);else hu(n,s);return e=f(s,"script"),e.length>0&&li(e,!l&&f(n,"script")),e=h=c=null,s},buildFragment:function(n,t,u,e){for(var c,o,b,h,p,w,a,k=n.length,v=gr(t),l=[],y=0;k>y;y++)if(o=n[y],o||0===o)if("object"===i.type(o))i.merge(l,o.nodeType?[o]:o);else if(ce.test(o)){for(h=h||v.appendChild(t.createElement("div")),p=(ru.exec(o)||["",""])[1].toLowerCase(),a=s[p]||s._default,h.innerHTML=a[1]+o.replace(iu,"<$1><\/$2>")+a[2],c=a[0];c--;)h=h.lastChild;if(!r.leadingWhitespace&&hi.test(o)&&l.push(t.createTextNode(hi.exec(o)[0])),!r.tbody)for(o="table"!==p||uu.test(o)?"<table>"!==a[1]||uu.test(o)?0:h:h.firstChild,c=o&&o.childNodes.length;c--;)i.nodeName(w=o.childNodes[c],"tbody")&&!w.childNodes.length&&o.removeChild(w);for(i.merge(l,h.childNodes),h.textContent="";h.firstChild;)h.removeChild(h.firstChild);h=v.lastChild}else l.push(t.createTextNode(o));for(h&&v.removeChild(h),r.appendChecked||i.grep(f(l,"input"),we),y=0;o=l[y++];)if((!e||-1===i.inArray(o,e))&&(b=i.contains(o.ownerDocument,o),h=f(v.appendChild(o),"script"),b&&li(h),u))for(c=0;o=h[c++];)fu.test(o.type||"")&&u.push(o);return h=null,v},cleanData:function(n,t){for(var u,e,f,s,a=0,h=i.expando,l=i.cache,v=r.deleteExpando,y=i.event.special;null!=(u=n[a]);a++)if((t||i.acceptData(u))&&(f=u[h],s=f&&l[f])){if(s.events)for(e in s.events)y[e]?i.event.remove(u,e):i.removeEvent(u,e,s.handle);l[f]&&(delete l[f],v?delete u[h]:typeof u.removeAttribute!==o?u.removeAttribute(h):u[h]=null,c.push(f))}}});i.fn.extend({text:function(n){return b(this,function(n){return void 0===n?i.text(this):this.empty().append((this[0]&&this[0].ownerDocument||u).createTextNode(n))},null,n,arguments.length)},append:function(){return this.domManip(arguments,function(n){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=eu(this,n);t.appendChild(n)}})},prepend:function(){return this.domManip(arguments,function(n){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=eu(this,n);t.insertBefore(n,t.firstChild)}})},before:function(){return this.domManip(arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this)})},after:function(){return this.domManip(arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this.nextSibling)})},remove:function(n,t){for(var r,e=n?i.filter(n,this):this,u=0;null!=(r=e[u]);u++)t||1!==r.nodeType||i.cleanData(f(r)),r.parentNode&&(t&&i.contains(r.ownerDocument,r)&&li(f(r,"script")),r.parentNode.removeChild(r));return this},empty:function(){for(var n,t=0;null!=(n=this[t]);t++){for(1===n.nodeType&&i.cleanData(f(n,!1));n.firstChild;)n.removeChild(n.firstChild);n.options&&i.nodeName(n,"select")&&(n.options.length=0)}return this},clone:function(n,t){return n=null==n?!1:n,t=null==t?n:t,this.map(function(){return i.clone(this,n,t)})},html:function(n){return b(this,function(n){var t=this[0]||{},u=0,e=this.length;if(void 0===n)return 1===t.nodeType?t.innerHTML.replace(he,""):void 0;if(!("string"!=typeof n||le.test(n)||!r.htmlSerialize&&tu.test(n)||!r.leadingWhitespace&&hi.test(n)||s[(ru.exec(n)||["",""])[1].toLowerCase()])){n=n.replace(iu,"<$1><\/$2>");try{for(;e>u;u++)t=this[u]||{},1===t.nodeType&&(i.cleanData(f(t,!1)),t.innerHTML=n);t=0}catch(o){}}t&&this.empty().append(n)},null,n,arguments.length)},replaceWith:function(){var n=arguments[0];return this.domManip(arguments,function(t){n=this.parentNode;i.cleanData(f(this));n&&n.replaceChild(t,this)}),n&&(n.length||n.nodeType)?this:this.remove()},detach:function(n){return this.remove(n,!0)},domManip:function(n,t){n=ir.apply([],n);var h,u,c,o,v,s,e=0,l=this.length,p=this,w=l-1,a=n[0],y=i.isFunction(a);if(y||l>1&&"string"==typeof a&&!r.checkClone&&ae.test(a))return this.each(function(i){var r=p.eq(i);y&&(n[0]=a.call(this,i,r.html()));r.domManip(n,t)});if(l&&(s=i.buildFragment(n,this[0].ownerDocument,!1,this),h=s.firstChild,1===s.childNodes.length&&(s=h),h)){for(o=i.map(f(s,"script"),ou),c=o.length;l>e;e++)u=s,e!==w&&(u=i.clone(u,!0,!0),c&&i.merge(o,f(u,"script"))),t.call(this[e],u,e);if(c)for(v=o[o.length-1].ownerDocument,i.map(o,su),e=0;c>e;e++)u=o[e],fu.test(u.type||"")&&!i._data(u,"globalEval")&&i.contains(v,u)&&(u.src?i._evalUrl&&i._evalUrl(u.src):i.globalEval((u.text||u.textContent||u.innerHTML||"").replace(ye,"")));s=h=null}return this}});i.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(n,t){i.fn[n]=function(n){for(var u,r=0,f=[],e=i(n),o=e.length-1;o>=r;r++)u=r===o?this:this.clone(!0),i(e[r])[t](u),ii.apply(f,u.get());return this.pushStack(f)}});ai={};!function(){var n;r.shrinkWrapBlocks=function(){if(null!=n)return n;n=!1;var t,i,r;return i=u.getElementsByTagName("body")[0],i&&i.style?(t=u.createElement("div"),r=u.createElement("div"),r.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",i.appendChild(r).appendChild(t),typeof t.style.zoom!==o&&(t.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1",t.appendChild(u.createElement("div")).style.width="5px",n=3!==t.offsetWidth),i.removeChild(r),n):void 0}}();var lu=/^margin/,pt=new RegExp("^("+at+")(?!px)[a-z%]+$","i"),k,d,ke=/^(top|right|bottom|left)$/;n.getComputedStyle?(k=function(t){return t.ownerDocument.defaultView.opener?t.ownerDocument.defaultView.getComputedStyle(t,null):n.getComputedStyle(t,null)},d=function(n,t,r){var e,o,s,u,f=n.style;return r=r||k(n),u=r?r.getPropertyValue(t)||r[t]:void 0,r&&(""!==u||i.contains(n.ownerDocument,n)||(u=i.style(n,t)),pt.test(u)&&lu.test(t)&&(e=f.width,o=f.minWidth,s=f.maxWidth,f.minWidth=f.maxWidth=f.width=u,u=r.width,f.width=e,f.minWidth=o,f.maxWidth=s)),void 0===u?u:u+""}):u.documentElement.currentStyle&&(k=function(n){return n.currentStyle},d=function(n,t,i){var o,f,e,r,u=n.style;return i=i||k(n),r=i?i[t]:void 0,null==r&&u&&u[t]&&(r=u[t]),pt.test(r)&&!ke.test(t)&&(o=u.left,f=n.runtimeStyle,e=f&&f.left,e&&(f.left=n.currentStyle.left),u.left="fontSize"===t?"1em":r,r=u.pixelLeft+"px",u.left=o,e&&(f.left=e)),void 0===r?r:r+""||"auto"});!function(){var f,t,c,o,s,e,h;if(f=u.createElement("div"),f.innerHTML="  <link/><table><\/table><a href='/a'>a<\/a><input type='checkbox'/>",c=f.getElementsByTagName("a")[0],t=c&&c.style){t.cssText="float:left;opacity:.5";r.opacity="0.5"===t.opacity;r.cssFloat=!!t.cssFloat;f.style.backgroundClip="content-box";f.cloneNode(!0).style.backgroundClip="";r.clearCloneStyle="content-box"===f.style.backgroundClip;r.boxSizing=""===t.boxSizing||""===t.MozBoxSizing||""===t.WebkitBoxSizing;i.extend(r,{reliableHiddenOffsets:function(){return null==e&&c(),e},boxSizingReliable:function(){return null==s&&c(),s},pixelPosition:function(){return null==o&&c(),o},reliableMarginRight:function(){return null==h&&c(),h}});function c(){var i,r,f,t;r=u.getElementsByTagName("body")[0];r&&r.style&&(i=u.createElement("div"),f=u.createElement("div"),f.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",r.appendChild(f).appendChild(i),i.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",o=s=!1,h=!0,n.getComputedStyle&&(o="1%"!==(n.getComputedStyle(i,null)||{}).top,s="4px"===(n.getComputedStyle(i,null)||{width:"4px"}).width,t=i.appendChild(u.createElement("div")),t.style.cssText=i.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",t.style.marginRight=t.style.width="0",i.style.width="1px",h=!parseFloat((n.getComputedStyle(t,null)||{}).marginRight),i.removeChild(t)),i.innerHTML="<table><tr><td><\/td><td>t<\/td><\/tr><\/table>",t=i.getElementsByTagName("td"),t[0].style.cssText="margin:0;border:0;padding:0;display:none",e=0===t[0].offsetHeight,e&&(t[0].style.display="",t[1].style.display="none",e=0===t[0].offsetHeight),r.removeChild(f))}}}();i.swap=function(n,t,i,r){var f,u,e={};for(u in t)e[u]=n.style[u],n.style[u]=t[u];f=i.apply(n,r||[]);for(u in t)n.style[u]=e[u];return f};var vi=/alpha\([^)]*\)/i,de=/opacity\s*=\s*([^)]*)/,ge=/^(none|table(?!-c[ea]).+)/,no=new RegExp("^("+at+")(.*)$","i"),to=new RegExp("^([+-])=("+at+")","i"),io={position:"absolute",visibility:"hidden",display:"block"},vu={letterSpacing:"0",fontWeight:"400"},yu=["Webkit","O","Moz","ms"];i.extend({cssHooks:{opacity:{get:function(n,t){if(t){var i=d(n,"opacity");return""===i?"1":i}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:r.cssFloat?"cssFloat":"styleFloat"},style:function(n,t,u,f){if(n&&3!==n.nodeType&&8!==n.nodeType&&n.style){var o,h,e,s=i.camelCase(t),c=n.style;if(t=i.cssProps[s]||(i.cssProps[s]=pu(c,s)),e=i.cssHooks[t]||i.cssHooks[s],void 0===u)return e&&"get"in e&&void 0!==(o=e.get(n,!1,f))?o:c[t];if(h=typeof u,"string"===h&&(o=to.exec(u))&&(u=(o[1]+1)*o[2]+parseFloat(i.css(n,t)),h="number"),null!=u&&u===u&&("number"!==h||i.cssNumber[s]||(u+="px"),r.clearCloneStyle||""!==u||0!==t.indexOf("background")||(c[t]="inherit"),!(e&&"set"in e&&void 0===(u=e.set(n,u,f)))))try{c[t]=u}catch(l){}}},css:function(n,t,r,u){var s,f,e,o=i.camelCase(t);return t=i.cssProps[o]||(i.cssProps[o]=pu(n.style,o)),e=i.cssHooks[t]||i.cssHooks[o],e&&"get"in e&&(f=e.get(n,!0,r)),void 0===f&&(f=d(n,t,u)),"normal"===f&&t in vu&&(f=vu[t]),""===r||r?(s=parseFloat(f),r===!0||i.isNumeric(s)?s||0:f):f}});i.each(["height","width"],function(n,t){i.cssHooks[t]={get:function(n,r,u){if(r)return ge.test(i.css(n,"display"))&&0===n.offsetWidth?i.swap(n,io,function(){return du(n,t,u)}):du(n,t,u)},set:function(n,u,f){var e=f&&k(n);return bu(n,u,f?ku(n,t,f,r.boxSizing&&"border-box"===i.css(n,"boxSizing",!1,e),e):0)}}});r.opacity||(i.cssHooks.opacity={get:function(n,t){return de.test((t&&n.currentStyle?n.currentStyle.filter:n.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(n,t){var r=n.style,u=n.currentStyle,e=i.isNumeric(t)?"alpha(opacity="+100*t+")":"",f=u&&u.filter||r.filter||"";r.zoom=1;(t>=1||""===t)&&""===i.trim(f.replace(vi,""))&&r.removeAttribute&&(r.removeAttribute("filter"),""===t||u&&!u.filter)||(r.filter=vi.test(f)?f.replace(vi,e):f+" "+e)}});i.cssHooks.marginRight=au(r.reliableMarginRight,function(n,t){if(t)return i.swap(n,{display:"inline-block"},d,[n,"marginRight"])});i.each({margin:"",padding:"",border:"Width"},function(n,t){i.cssHooks[n+t]={expand:function(i){for(var r=0,f={},u="string"==typeof i?i.split(" "):[i];4>r;r++)f[n+w[r]+t]=u[r]||u[r-2]||u[0];return f}};lu.test(n)||(i.cssHooks[n+t].set=bu)});i.fn.extend({css:function(n,t){return b(this,function(n,t,r){var f,e,o={},u=0;if(i.isArray(t)){for(f=k(n),e=t.length;e>u;u++)o[t[u]]=i.css(n,t[u],!1,f);return o}return void 0!==r?i.style(n,t,r):i.css(n,t)},n,t,arguments.length>1)},show:function(){return wu(this,!0)},hide:function(){return wu(this)},toggle:function(n){return"boolean"==typeof n?n?this.show():this.hide():this.each(function(){et(this)?i(this).show():i(this).hide()})}});i.Tween=e;e.prototype={constructor:e,init:function(n,t,r,u,f,e){this.elem=n;this.prop=r;this.easing=f||"swing";this.options=t;this.start=this.now=this.cur();this.end=u;this.unit=e||(i.cssNumber[r]?"":"px")},cur:function(){var n=e.propHooks[this.prop];return n&&n.get?n.get(this):e.propHooks._default.get(this)},run:function(n){var t,r=e.propHooks[this.prop];return this.pos=this.options.duration?t=i.easing[this.easing](n,this.options.duration*n,0,1,this.options.duration):t=n,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),r&&r.set?r.set(this):e.propHooks._default.set(this),this}};e.prototype.init.prototype=e.prototype;e.propHooks={_default:{get:function(n){var t;return null==n.elem[n.prop]||n.elem.style&&null!=n.elem.style[n.prop]?(t=i.css(n.elem,n.prop,""),t&&"auto"!==t?t:0):n.elem[n.prop]},set:function(n){i.fx.step[n.prop]?i.fx.step[n.prop](n):n.elem.style&&(null!=n.elem.style[i.cssProps[n.prop]]||i.cssHooks[n.prop])?i.style(n.elem,n.prop,n.now+n.unit):n.elem[n.prop]=n.now}}};e.propHooks.scrollTop=e.propHooks.scrollLeft={set:function(n){n.elem.nodeType&&n.elem.parentNode&&(n.elem[n.prop]=n.now)}};i.easing={linear:function(n){return n},swing:function(n){return.5-Math.cos(n*Math.PI)/2}};i.fx=e.prototype.init;i.fx.step={};var rt,wt,ro=/^(?:toggle|show|hide)$/,gu=new RegExp("^(?:([+-])=|)("+at+")([a-z%]*)$","i"),uo=/queueHooks$/,bt=[fo],st={"*":[function(n,t){var f=this.createTween(n,t),s=f.cur(),r=gu.exec(t),e=r&&r[3]||(i.cssNumber[n]?"":"px"),u=(i.cssNumber[n]||"px"!==e&&+s)&&gu.exec(i.css(f.elem,n)),o=1,h=20;if(u&&u[3]!==e){e=e||u[3];r=r||[];u=+s||1;do o=o||".5",u/=o,i.style(f.elem,n,u+e);while(o!==(o=f.cur()/s)&&1!==o&&--h)}return r&&(u=f.start=+u||+s||0,f.unit=e,f.end=r[1]?u+(r[1]+1)*r[2]:+r[2]),f}]};i.Animation=i.extend(rf,{tweener:function(n,t){i.isFunction(n)?(t=n,n=["*"]):n=n.split(" ");for(var r,u=0,f=n.length;f>u;u++)r=n[u],st[r]=st[r]||[],st[r].unshift(t)},prefilter:function(n,t){t?bt.unshift(n):bt.push(n)}});i.speed=function(n,t,r){var u=n&&"object"==typeof n?i.extend({},n):{complete:r||!r&&t||i.isFunction(n)&&n,duration:n,easing:r&&t||t&&!i.isFunction(t)&&t};return u.duration=i.fx.off?0:"number"==typeof u.duration?u.duration:u.duration in i.fx.speeds?i.fx.speeds[u.duration]:i.fx.speeds._default,(null==u.queue||u.queue===!0)&&(u.queue="fx"),u.old=u.complete,u.complete=function(){i.isFunction(u.old)&&u.old.call(this);u.queue&&i.dequeue(this,u.queue)},u};i.fn.extend({fadeTo:function(n,t,i,r){return this.filter(et).css("opacity",0).show().end().animate({opacity:t},n,i,r)},animate:function(n,t,r,u){var o=i.isEmptyObject(n),e=i.speed(t,r,u),f=function(){var t=rf(this,i.extend({},n),e);(o||i._data(this,"finish"))&&t.stop(!0)};return f.finish=f,o||e.queue===!1?this.each(f):this.queue(e.queue,f)},stop:function(n,t,r){var u=function(n){var t=n.stop;delete n.stop;t(r)};return"string"!=typeof n&&(r=t,t=n,n=void 0),t&&n!==!1&&this.queue(n||"fx",[]),this.each(function(){var o=!0,t=null!=n&&n+"queueHooks",e=i.timers,f=i._data(this);if(t)f[t]&&f[t].stop&&u(f[t]);else for(t in f)f[t]&&f[t].stop&&uo.test(t)&&u(f[t]);for(t=e.length;t--;)e[t].elem!==this||null!=n&&e[t].queue!==n||(e[t].anim.stop(r),o=!1,e.splice(t,1));(o||!r)&&i.dequeue(this,n)})},finish:function(n){return n!==!1&&(n=n||"fx"),this.each(function(){var t,f=i._data(this),r=f[n+"queue"],e=f[n+"queueHooks"],u=i.timers,o=r?r.length:0;for(f.finish=!0,i.queue(this,n,[]),e&&e.stop&&e.stop.call(this,!0),t=u.length;t--;)u[t].elem===this&&u[t].queue===n&&(u[t].anim.stop(!0),u.splice(t,1));for(t=0;o>t;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete f.finish})}});i.each(["toggle","show","hide"],function(n,t){var r=i.fn[t];i.fn[t]=function(n,i,u){return null==n||"boolean"==typeof n?r.apply(this,arguments):this.animate(kt(t,!0),n,i,u)}});i.each({slideDown:kt("show"),slideUp:kt("hide"),slideToggle:kt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(n,t){i.fn[n]=function(n,i,r){return this.animate(t,n,i,r)}});i.timers=[];i.fx.tick=function(){var r,n=i.timers,t=0;for(rt=i.now();t<n.length;t++)r=n[t],r()||n[t]!==r||n.splice(t--,1);n.length||i.fx.stop();rt=void 0};i.fx.timer=function(n){i.timers.push(n);n()?i.fx.start():i.timers.pop()};i.fx.interval=13;i.fx.start=function(){wt||(wt=setInterval(i.fx.tick,i.fx.interval))};i.fx.stop=function(){clearInterval(wt);wt=null};i.fx.speeds={slow:600,fast:200,_default:400};i.fn.delay=function(n,t){return n=i.fx?i.fx.speeds[n]||n:n,t=t||"fx",this.queue(t,function(t,i){var r=setTimeout(t,n);i.stop=function(){clearTimeout(r)}})},function(){var n,t,f,i,e;t=u.createElement("div");t.setAttribute("className","t");t.innerHTML="  <link/><table><\/table><a href='/a'>a<\/a><input type='checkbox'/>";i=t.getElementsByTagName("a")[0];f=u.createElement("select");e=f.appendChild(u.createElement("option"));n=t.getElementsByTagName("input")[0];i.style.cssText="top:1px";r.getSetAttribute="t"!==t.className;r.style=/top/.test(i.getAttribute("style"));r.hrefNormalized="/a"===i.getAttribute("href");r.checkOn=!!n.value;r.optSelected=e.selected;r.enctype=!!u.createElement("form").enctype;f.disabled=!0;r.optDisabled=!e.disabled;n=u.createElement("input");n.setAttribute("value","");r.input=""===n.getAttribute("value");n.value="t";n.setAttribute("type","radio");r.radioValue="t"===n.value}();uf=/\r/g;i.fn.extend({val:function(n){var t,r,f,u=this[0];return arguments.length?(f=i.isFunction(n),this.each(function(r){var u;1===this.nodeType&&(u=f?n.call(this,r,i(this).val()):n,null==u?u="":"number"==typeof u?u+="":i.isArray(u)&&(u=i.map(u,function(n){return null==n?"":n+""})),t=i.valHooks[this.type]||i.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,u,"value")||(this.value=u))})):u?(t=i.valHooks[u.type]||i.valHooks[u.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(r=t.get(u,"value"))?r:(r=u.value,"string"==typeof r?r.replace(uf,""):null==r?"":r)):void 0}});i.extend({valHooks:{option:{get:function(n){var t=i.find.attr(n,"value");return null!=t?t:i.trim(i.text(n))}},select:{get:function(n){for(var o,t,s=n.options,u=n.selectedIndex,f="select-one"===n.type||0>u,h=f?null:[],c=f?u+1:s.length,e=0>u?c:f?u:0;c>e;e++)if(t=s[e],!(!t.selected&&e!==u||(r.optDisabled?t.disabled:null!==t.getAttribute("disabled"))||t.parentNode.disabled&&i.nodeName(t.parentNode,"optgroup"))){if(o=i(t).val(),f)return o;h.push(o)}return h},set:function(n,t){for(var f,r,u=n.options,o=i.makeArray(t),e=u.length;e--;)if(r=u[e],i.inArray(i.valHooks.option.get(r),o)>=0)try{r.selected=f=!0}catch(s){r.scrollHeight}else r.selected=!1;return f||(n.selectedIndex=-1),u}}}});i.each(["radio","checkbox"],function(){i.valHooks[this]={set:function(n,t){if(i.isArray(t))return n.checked=i.inArray(i(n).val(),t)>=0}};r.checkOn||(i.valHooks[this].get=function(n){return null===n.getAttribute("value")?"on":n.value})});var ut,ff,v=i.expr.attrHandle,yi=/^(?:checked|selected)$/i,g=r.getSetAttribute,dt=r.input;i.fn.extend({attr:function(n,t){return b(this,i.attr,n,t,arguments.length>1)},removeAttr:function(n){return this.each(function(){i.removeAttr(this,n)})}});i.extend({attr:function(n,t,r){var u,f,e=n.nodeType;if(n&&3!==e&&8!==e&&2!==e)return typeof n.getAttribute===o?i.prop(n,t,r):(1===e&&i.isXMLDoc(n)||(t=t.toLowerCase(),u=i.attrHooks[t]||(i.expr.match.bool.test(t)?ff:ut)),void 0===r?u&&"get"in u&&null!==(f=u.get(n,t))?f:(f=i.find.attr(n,t),null==f?void 0:f):null!==r?u&&"set"in u&&void 0!==(f=u.set(n,r,t))?f:(n.setAttribute(t,r+""),r):void i.removeAttr(n,t))},removeAttr:function(n,t){var r,u,e=0,f=t&&t.match(h);if(f&&1===n.nodeType)while(r=f[e++])u=i.propFix[r]||r,i.expr.match.bool.test(r)?dt&&g||!yi.test(r)?n[u]=!1:n[i.camelCase("default-"+r)]=n[u]=!1:i.attr(n,r,""),n.removeAttribute(g?r:u)},attrHooks:{type:{set:function(n,t){if(!r.radioValue&&"radio"===t&&i.nodeName(n,"input")){var u=n.value;return n.setAttribute("type",t),u&&(n.value=u),t}}}}});ff={set:function(n,t,r){return t===!1?i.removeAttr(n,r):dt&&g||!yi.test(r)?n.setAttribute(!g&&i.propFix[r]||r,r):n[i.camelCase("default-"+r)]=n[r]=!0,r}};i.each(i.expr.match.bool.source.match(/\w+/g),function(n,t){var r=v[t]||i.find.attr;v[t]=dt&&g||!yi.test(t)?function(n,t,i){var u,f;return i||(f=v[t],v[t]=u,u=null!=r(n,t,i)?t.toLowerCase():null,v[t]=f),u}:function(n,t,r){if(!r)return n[i.camelCase("default-"+t)]?t.toLowerCase():null}});dt&&g||(i.attrHooks.value={set:function(n,t,r){return i.nodeName(n,"input")?void(n.defaultValue=t):ut&&ut.set(n,t,r)}});g||(ut={set:function(n,t,i){var r=n.getAttributeNode(i);return r||n.setAttributeNode(r=n.ownerDocument.createAttribute(i)),r.value=t+="","value"===i||t===n.getAttribute(i)?t:void 0}},v.id=v.name=v.coords=function(n,t,i){var r;if(!i)return(r=n.getAttributeNode(t))&&""!==r.value?r.value:null},i.valHooks.button={get:function(n,t){var i=n.getAttributeNode(t);if(i&&i.specified)return i.value},set:ut.set},i.attrHooks.contenteditable={set:function(n,t,i){ut.set(n,""===t?!1:t,i)}},i.each(["width","height"],function(n,t){i.attrHooks[t]={set:function(n,i){if(""===i)return(n.setAttribute(t,"auto"),i)}}}));r.style||(i.attrHooks.style={get:function(n){return n.style.cssText||void 0},set:function(n,t){return n.style.cssText=t+""}});ef=/^(?:input|select|textarea|button|object)$/i;of=/^(?:a|area)$/i;i.fn.extend({prop:function(n,t){return b(this,i.prop,n,t,arguments.length>1)},removeProp:function(n){return n=i.propFix[n]||n,this.each(function(){try{this[n]=void 0;delete this[n]}catch(t){}})}});i.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(n,t,r){var f,u,o,e=n.nodeType;if(n&&3!==e&&8!==e&&2!==e)return o=1!==e||!i.isXMLDoc(n),o&&(t=i.propFix[t]||t,u=i.propHooks[t]),void 0!==r?u&&"set"in u&&void 0!==(f=u.set(n,r,t))?f:n[t]=r:u&&"get"in u&&null!==(f=u.get(n,t))?f:n[t]},propHooks:{tabIndex:{get:function(n){var t=i.find.attr(n,"tabindex");return t?parseInt(t,10):ef.test(n.nodeName)||of.test(n.nodeName)&&n.href?0:-1}}}});r.hrefNormalized||i.each(["href","src"],function(n,t){i.propHooks[t]={get:function(n){return n.getAttribute(t,4)}}});r.optSelected||(i.propHooks.selected={get:function(n){var t=n.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}});i.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){i.propFix[this.toLowerCase()]=this});r.enctype||(i.propFix.enctype="encoding");gt=/[\t\r\n\f]/g;i.fn.extend({addClass:function(n){var o,t,r,u,s,f,e=0,c=this.length,l="string"==typeof n&&n;if(i.isFunction(n))return this.each(function(t){i(this).addClass(n.call(this,t,this.className))});if(l)for(o=(n||"").match(h)||[];c>e;e++)if(t=this[e],r=1===t.nodeType&&(t.className?(" "+t.className+" ").replace(gt," "):" ")){for(s=0;u=o[s++];)r.indexOf(" "+u+" ")<0&&(r+=u+" ");f=i.trim(r);t.className!==f&&(t.className=f)}return this},removeClass:function(n){var o,t,r,u,s,f,e=0,c=this.length,l=0===arguments.length||"string"==typeof n&&n;if(i.isFunction(n))return this.each(function(t){i(this).removeClass(n.call(this,t,this.className))});if(l)for(o=(n||"").match(h)||[];c>e;e++)if(t=this[e],r=1===t.nodeType&&(t.className?(" "+t.className+" ").replace(gt," "):"")){for(s=0;u=o[s++];)while(r.indexOf(" "+u+" ")>=0)r=r.replace(" "+u+" "," ");f=n?i.trim(r):"";t.className!==f&&(t.className=f)}return this},toggleClass:function(n,t){var r=typeof n;return"boolean"==typeof t&&"string"===r?t?this.addClass(n):this.removeClass(n):this.each(i.isFunction(n)?function(r){i(this).toggleClass(n.call(this,r,this.className,t),t)}:function(){if("string"===r)for(var t,f=0,u=i(this),e=n.match(h)||[];t=e[f++];)u.hasClass(t)?u.removeClass(t):u.addClass(t);else(r===o||"boolean"===r)&&(this.className&&i._data(this,"__className__",this.className),this.className=this.className||n===!1?"":i._data(this,"__className__")||"")})},hasClass:function(n){for(var i=" "+n+" ",t=0,r=this.length;r>t;t++)if(1===this[t].nodeType&&(" "+this[t].className+" ").replace(gt," ").indexOf(i)>=0)return!0;return!1}});i.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(n,t){i.fn[t]=function(n,i){return arguments.length>0?this.on(t,null,n,i):this.trigger(t)}});i.fn.extend({hover:function(n,t){return this.mouseenter(n).mouseleave(t||n)},bind:function(n,t,i){return this.on(n,null,t,i)},unbind:function(n,t){return this.off(n,null,t)},delegate:function(n,t,i,r){return this.on(t,n,i,r)},undelegate:function(n,t,i){return 1===arguments.length?this.off(n,"**"):this.off(t,n||"**",i)}});var pi=i.now(),wi=/\?/,oo=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;i.parseJSON=function(t){if(n.JSON&&n.JSON.parse)return n.JSON.parse(t+"");var f,r=null,u=i.trim(t+"");return u&&!i.trim(u.replace(oo,function(n,t,i,u){return f&&t&&(r=0),0===r?n:(f=i||t,r+=!u-!i,"")}))?Function("return "+u)():i.error("Invalid JSON: "+t)};i.parseXML=function(t){var r,u;if(!t||"string"!=typeof t)return null;try{n.DOMParser?(u=new DOMParser,r=u.parseFromString(t,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(t))}catch(f){r=void 0}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||i.error("Invalid XML: "+t),r};var nt,y,so=/#.*$/,sf=/([?&])_=[^&]*/,ho=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,co=/^(?:GET|HEAD)$/,lo=/^\/\//,hf=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,cf={},bi={},lf="*/".concat("*");try{y=location.href}catch(ns){y=u.createElement("a");y.href="";y=y.href}nt=hf.exec(y.toLowerCase())||[];i.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:y,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(nt[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":lf,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":i.parseJSON,"text xml":i.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(n,t){return t?ki(ki(n,i.ajaxSettings),t):ki(i.ajaxSettings,n)},ajaxPrefilter:af(cf),ajaxTransport:af(bi),ajax:function(n,t){function w(n,t,s,h){var v,it,nt,y,w,c=t;2!==e&&(e=2,k&&clearTimeout(k),a=void 0,b=h||"",u.readyState=n>0?4:0,v=n>=200&&300>n||304===n,s&&(y=ao(r,u,s)),y=vo(r,y,u,v),v?(r.ifModified&&(w=u.getResponseHeader("Last-Modified"),w&&(i.lastModified[f]=w),w=u.getResponseHeader("etag"),w&&(i.etag[f]=w)),204===n||"HEAD"===r.type?c="nocontent":304===n?c="notmodified":(c=y.state,it=y.data,nt=y.error,v=!nt)):(nt=c,(n||!c)&&(c="error",0>n&&(n=0))),u.status=n,u.statusText=(t||c)+"",v?g.resolveWith(o,[it,c,u]):g.rejectWith(o,[u,c,nt]),u.statusCode(p),p=void 0,l&&d.trigger(v?"ajaxSuccess":"ajaxError",[u,r,v?it:nt]),tt.fireWith(o,[u,c]),l&&(d.trigger("ajaxComplete",[u,r]),--i.active||i.event.trigger("ajaxStop")))}"object"==typeof n&&(t=n,n=void 0);t=t||{};var s,c,f,b,k,l,a,v,r=i.ajaxSetup({},t),o=r.context||r,d=r.context&&(o.nodeType||o.jquery)?i(o):i.event,g=i.Deferred(),tt=i.Callbacks("once memory"),p=r.statusCode||{},it={},rt={},e=0,ut="canceled",u={readyState:0,getResponseHeader:function(n){var t;if(2===e){if(!v)for(v={};t=ho.exec(b);)v[t[1].toLowerCase()]=t[2];t=v[n.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===e?b:null},setRequestHeader:function(n,t){var i=n.toLowerCase();return e||(n=rt[i]=rt[i]||n,it[n]=t),this},overrideMimeType:function(n){return e||(r.mimeType=n),this},statusCode:function(n){var t;if(n)if(2>e)for(t in n)p[t]=[p[t],n[t]];else u.always(n[u.status]);return this},abort:function(n){var t=n||ut;return a&&a.abort(t),w(0,t),this}};if(g.promise(u).complete=tt.add,u.success=u.done,u.error=u.fail,r.url=((n||r.url||y)+"").replace(so,"").replace(lo,nt[1]+"//"),r.type=t.method||t.type||r.method||r.type,r.dataTypes=i.trim(r.dataType||"*").toLowerCase().match(h)||[""],null==r.crossDomain&&(s=hf.exec(r.url.toLowerCase()),r.crossDomain=!(!s||s[1]===nt[1]&&s[2]===nt[2]&&(s[3]||("http:"===s[1]?"80":"443"))===(nt[3]||("http:"===nt[1]?"80":"443")))),r.data&&r.processData&&"string"!=typeof r.data&&(r.data=i.param(r.data,r.traditional)),vf(cf,r,t,u),2===e)return u;l=i.event&&r.global;l&&0==i.active++&&i.event.trigger("ajaxStart");r.type=r.type.toUpperCase();r.hasContent=!co.test(r.type);f=r.url;r.hasContent||(r.data&&(f=r.url+=(wi.test(f)?"&":"?")+r.data,delete r.data),r.cache===!1&&(r.url=sf.test(f)?f.replace(sf,"$1_="+pi++):f+(wi.test(f)?"&":"?")+"_="+pi++));r.ifModified&&(i.lastModified[f]&&u.setRequestHeader("If-Modified-Since",i.lastModified[f]),i.etag[f]&&u.setRequestHeader("If-None-Match",i.etag[f]));(r.data&&r.hasContent&&r.contentType!==!1||t.contentType)&&u.setRequestHeader("Content-Type",r.contentType);u.setRequestHeader("Accept",r.dataTypes[0]&&r.accepts[r.dataTypes[0]]?r.accepts[r.dataTypes[0]]+("*"!==r.dataTypes[0]?", "+lf+"; q=0.01":""):r.accepts["*"]);for(c in r.headers)u.setRequestHeader(c,r.headers[c]);if(r.beforeSend&&(r.beforeSend.call(o,u,r)===!1||2===e))return u.abort();ut="abort";for(c in{success:1,error:1,complete:1})u[c](r[c]);if(a=vf(bi,r,t,u)){u.readyState=1;l&&d.trigger("ajaxSend",[u,r]);r.async&&r.timeout>0&&(k=setTimeout(function(){u.abort("timeout")},r.timeout));try{e=1;a.send(it,w)}catch(ft){if(!(2>e))throw ft;w(-1,ft)}}else w(-1,"No Transport");return u},getJSON:function(n,t,r){return i.get(n,t,r,"json")},getScript:function(n,t){return i.get(n,void 0,t,"script")}});i.each(["get","post"],function(n,t){i[t]=function(n,r,u,f){return i.isFunction(r)&&(f=f||u,u=r,r=void 0),i.ajax({url:n,type:t,dataType:f,data:r,success:u})}});i._evalUrl=function(n){return i.ajax({url:n,type:"GET",dataType:"script",async:!1,global:!1,throws:!0})};i.fn.extend({wrapAll:function(n){if(i.isFunction(n))return this.each(function(t){i(this).wrapAll(n.call(this,t))});if(this[0]){var t=i(n,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]);t.map(function(){for(var n=this;n.firstChild&&1===n.firstChild.nodeType;)n=n.firstChild;return n}).append(this)}return this},wrapInner:function(n){return this.each(i.isFunction(n)?function(t){i(this).wrapInner(n.call(this,t))}:function(){var t=i(this),r=t.contents();r.length?r.wrapAll(n):t.append(n)})},wrap:function(n){var t=i.isFunction(n);return this.each(function(r){i(this).wrapAll(t?n.call(this,r):n)})},unwrap:function(){return this.parent().each(function(){i.nodeName(this,"body")||i(this).replaceWith(this.childNodes)}).end()}});i.expr.filters.hidden=function(n){return n.offsetWidth<=0&&n.offsetHeight<=0||!r.reliableHiddenOffsets()&&"none"===(n.style&&n.style.display||i.css(n,"display"))};i.expr.filters.visible=function(n){return!i.expr.filters.hidden(n)};var yo=/%20/g,po=/\[\]$/,yf=/\r?\n/g,wo=/^(?:submit|button|image|reset|file)$/i,bo=/^(?:input|select|textarea|keygen)/i;i.param=function(n,t){var r,u=[],f=function(n,t){t=i.isFunction(t)?t():null==t?"":t;u[u.length]=encodeURIComponent(n)+"="+encodeURIComponent(t)};if(void 0===t&&(t=i.ajaxSettings&&i.ajaxSettings.traditional),i.isArray(n)||n.jquery&&!i.isPlainObject(n))i.each(n,function(){f(this.name,this.value)});else for(r in n)di(r,n[r],t,f);return u.join("&").replace(yo,"+")};i.fn.extend({serialize:function(){return i.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var n=i.prop(this,"elements");return n?i.makeArray(n):this}).filter(function(){var n=this.type;return this.name&&!i(this).is(":disabled")&&bo.test(this.nodeName)&&!wo.test(n)&&(this.checked||!oi.test(n))}).map(function(n,t){var r=i(this).val();return null==r?null:i.isArray(r)?i.map(r,function(n){return{name:t.name,value:n.replace(yf,"\r\n")}}):{name:t.name,value:r.replace(yf,"\r\n")}}).get()}});i.ajaxSettings.xhr=void 0!==n.ActiveXObject?function(){return!this.isLocal&&/^(get|post|head|put|delete|options)$/i.test(this.type)&&pf()||go()}:pf;var ko=0,ni={},ht=i.ajaxSettings.xhr();return n.attachEvent&&n.attachEvent("onunload",function(){for(var n in ni)ni[n](void 0,!0)}),r.cors=!!ht&&"withCredentials"in ht,ht=r.ajax=!!ht,ht&&i.ajaxTransport(function(n){if(!n.crossDomain||r.cors){var t;return{send:function(r,u){var e,f=n.xhr(),o=++ko;if(f.open(n.type,n.url,n.async,n.username,n.password),n.xhrFields)for(e in n.xhrFields)f[e]=n.xhrFields[e];n.mimeType&&f.overrideMimeType&&f.overrideMimeType(n.mimeType);n.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest");for(e in r)void 0!==r[e]&&f.setRequestHeader(e,r[e]+"");f.send(n.hasContent&&n.data||null);t=function(r,e){var s,c,h;if(t&&(e||4===f.readyState))if(delete ni[o],t=void 0,f.onreadystatechange=i.noop,e)4!==f.readyState&&f.abort();else{h={};s=f.status;"string"==typeof f.responseText&&(h.text=f.responseText);try{c=f.statusText}catch(l){c=""}s||!n.isLocal||n.crossDomain?1223===s&&(s=204):s=h.text?200:404}h&&u(s,c,h,f.getAllResponseHeaders())};n.async?4===f.readyState?setTimeout(t):f.onreadystatechange=ni[o]=t:t()},abort:function(){t&&t(void 0,!0)}}}}),i.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(n){return i.globalEval(n),n}}}),i.ajaxPrefilter("script",function(n){void 0===n.cache&&(n.cache=!1);n.crossDomain&&(n.type="GET",n.global=!1)}),i.ajaxTransport("script",function(n){if(n.crossDomain){var t,r=u.head||i("head")[0]||u.documentElement;return{send:function(i,f){t=u.createElement("script");t.async=!0;n.scriptCharset&&(t.charset=n.scriptCharset);t.src=n.url;t.onload=t.onreadystatechange=function(n,i){(i||!t.readyState||/loaded|complete/.test(t.readyState))&&(t.onload=t.onreadystatechange=null,t.parentNode&&t.parentNode.removeChild(t),t=null,i||f(200,"success"))};r.insertBefore(t,r.firstChild)},abort:function(){t&&t.onload(void 0,!0)}}}}),gi=[],ti=/(=)\?(?=&|$)|\?\?/,i.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var n=gi.pop()||i.expando+"_"+pi++;return this[n]=!0,n}}),i.ajaxPrefilter("json jsonp",function(t,r,u){var f,o,e,s=t.jsonp!==!1&&(ti.test(t.url)?"url":"string"==typeof t.data&&!(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&ti.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return(f=t.jsonpCallback=i.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(ti,"$1"+f):t.jsonp!==!1&&(t.url+=(wi.test(t.url)?"&":"?")+t.jsonp+"="+f),t.converters["script json"]=function(){return e||i.error(f+" was not called"),e[0]},t.dataTypes[0]="json",o=n[f],n[f]=function(){e=arguments},u.always(function(){n[f]=o;t[f]&&(t.jsonpCallback=r.jsonpCallback,gi.push(f));e&&i.isFunction(o)&&o(e[0]);e=o=void 0}),"script")}),i.parseHTML=function(n,t,r){if(!n||"string"!=typeof n)return null;"boolean"==typeof t&&(r=t,t=!1);t=t||u;var f=er.exec(n),e=!r&&[];return f?[t.createElement(f[1])]:(f=i.buildFragment([n],t,e),e&&e.length&&i(e).remove(),i.merge([],f.childNodes))},nr=i.fn.load,i.fn.load=function(n,t,r){if("string"!=typeof n&&nr)return nr.apply(this,arguments);var u,o,s,f=this,e=n.indexOf(" ");return e>=0&&(u=i.trim(n.slice(e,n.length)),n=n.slice(0,e)),i.isFunction(t)?(r=t,t=void 0):t&&"object"==typeof t&&(s="POST"),f.length>0&&i.ajax({url:n,type:s,dataType:"html",data:t}).done(function(n){o=arguments;f.html(u?i("<div>").append(i.parseHTML(n)).find(u):n)}).complete(r&&function(n,t){f.each(r,o||[n.responseText,t,n])}),this},i.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(n,t){i.fn[t]=function(n){return this.on(t,n)}}),i.expr.filters.animated=function(n){return i.grep(i.timers,function(t){return n===t.elem}).length},tr=n.document.documentElement,i.offset={setOffset:function(n,t,r){var e,o,s,h,u,c,v,l=i.css(n,"position"),a=i(n),f={};"static"===l&&(n.style.position="relative");u=a.offset();s=i.css(n,"top");c=i.css(n,"left");v=("absolute"===l||"fixed"===l)&&i.inArray("auto",[s,c])>-1;v?(e=a.position(),h=e.top,o=e.left):(h=parseFloat(s)||0,o=parseFloat(c)||0);i.isFunction(t)&&(t=t.call(n,r,u));null!=t.top&&(f.top=t.top-u.top+h);null!=t.left&&(f.left=t.left-u.left+o);"using"in t?t.using.call(n,f):a.css(f)}},i.fn.extend({offset:function(n){if(arguments.length)return void 0===n?this:this.each(function(t){i.offset.setOffset(this,n,t)});var t,f,u={top:0,left:0},r=this[0],e=r&&r.ownerDocument;if(e)return t=e.documentElement,i.contains(t,r)?(typeof r.getBoundingClientRect!==o&&(u=r.getBoundingClientRect()),f=wf(e),{top:u.top+(f.pageYOffset||t.scrollTop)-(t.clientTop||0),left:u.left+(f.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}):u},position:function(){if(this[0]){var n,r,t={top:0,left:0},u=this[0];return"fixed"===i.css(u,"position")?r=u.getBoundingClientRect():(n=this.offsetParent(),r=this.offset(),i.nodeName(n[0],"html")||(t=n.offset()),t.top+=i.css(n[0],"borderTopWidth",!0),t.left+=i.css(n[0],"borderLeftWidth",!0)),{top:r.top-t.top-i.css(u,"marginTop",!0),left:r.left-t.left-i.css(u,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var n=this.offsetParent||tr;n&&!i.nodeName(n,"html")&&"static"===i.css(n,"position");)n=n.offsetParent;return n||tr})}}),i.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(n,t){var r=/Y/.test(t);i.fn[n]=function(u){return b(this,function(n,u,f){var e=wf(n);return void 0===f?e?t in e?e[t]:e.document.documentElement[u]:n[u]:void(e?e.scrollTo(r?i(e).scrollLeft():f,r?f:i(e).scrollTop()):n[u]=f)},n,u,arguments.length,null)}}),i.each(["top","left"],function(n,t){i.cssHooks[t]=au(r.pixelPosition,function(n,r){if(r)return(r=d(n,t),pt.test(r)?i(n).position()[t]+"px":r)})}),i.each({Height:"height",Width:"width"},function(n,t){i.each({padding:"inner"+n,content:t,"":"outer"+n},function(r,u){i.fn[u]=function(u,f){var e=arguments.length&&(r||"boolean"!=typeof u),o=r||(u===!0||f===!0?"margin":"border");return b(this,function(t,r,u){var f;return i.isWindow(t)?t.document.documentElement["client"+n]:9===t.nodeType?(f=t.documentElement,Math.max(t.body["scroll"+n],f["scroll"+n],t.body["offset"+n],f["offset"+n],f["client"+n])):void 0===u?i.css(t,r,o):i.style(t,r,u,o)},t,e?u:void 0,e,null)}})}),i.fn.size=function(){return this.length},i.fn.andSelf=i.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return i}),bf=n.jQuery,kf=n.$,i.noConflict=function(t){return n.$===i&&(n.$=kf),t&&n.jQuery===i&&(n.jQuery=bf),i},typeof t===o&&(n.jQuery=n.$=i),i}),"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(n){"use strict";var t=n.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1==t[0]&&9==t[1]&&t[2]<1||t[0]>2)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 3");}(jQuery);+function(n){"use strict";function t(){var i=document.createElement("bootstrap"),n={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var t in n)if(void 0!==i.style[t])return{end:n[t]};return!1}n.fn.emulateTransitionEnd=function(t){var i=!1,u=this,r;n(this).one("bsTransitionEnd",function(){i=!0});return r=function(){i||n(u).trigger(n.support.transition.end)},setTimeout(r,t),this};n(function(){n.support.transition=t();n.support.transition&&(n.event.special.bsTransitionEnd={bindType:n.support.transition.end,delegateType:n.support.transition.end,handle:function(t){if(n(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})})}(jQuery);+function(n){"use strict";function u(i){return this.each(function(){var r=n(this),u=r.data("bs.alert");u||r.data("bs.alert",u=new t(this));"string"==typeof i&&u[i].call(r)})}var i='[data-dismiss="alert"]',t=function(t){n(t).on("click",i,this.close)},r;t.VERSION="3.3.6";t.TRANSITION_DURATION=150;t.prototype.close=function(i){function e(){r.detach().trigger("closed.bs.alert").remove()}var f=n(this),u=f.attr("data-target"),r;u||(u=f.attr("href"),u=u&&u.replace(/.*(?=#[^\s]*$)/,""));r=n(u);i&&i.preventDefault();r.length||(r=f.closest(".alert"));r.trigger(i=n.Event("close.bs.alert"));i.isDefaultPrevented()||(r.removeClass("in"),n.support.transition&&r.hasClass("fade")?r.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e())};r=n.fn.alert;n.fn.alert=u;n.fn.alert.Constructor=t;n.fn.alert.noConflict=function(){return n.fn.alert=r,this};n(document).on("click.bs.alert.data-api",i,t.prototype.close)}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.button"),f="object"==typeof i&&i;r||u.data("bs.button",r=new t(this,f));"toggle"==i?r.toggle():i&&r.setState(i)})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.isLoading=!1},r;t.VERSION="3.3.6";t.DEFAULTS={loadingText:"loading..."};t.prototype.setState=function(t){var r="disabled",i=this.$element,f=i.is("input")?"val":"html",u=i.data();t+="Text";null==u.resetText&&i.data("resetText",i[f]());setTimeout(n.proxy(function(){i[f](null==u[t]?this.options[t]:u[t]);"loadingText"==t?(this.isLoading=!0,i.addClass(r).attr(r,r)):this.isLoading&&(this.isLoading=!1,i.removeClass(r).removeAttr(r))},this),0)};t.prototype.toggle=function(){var t=!0,i=this.$element.closest('[data-toggle="buttons"]'),n;i.length?(n=this.$element.find("input"),"radio"==n.prop("type")?(n.prop("checked")&&(t=!1),i.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==n.prop("type")&&(n.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),n.prop("checked",this.$element.hasClass("active")),t&&n.trigger("change")):(this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active"))};r=n.fn.button;n.fn.button=i;n.fn.button.Constructor=t;n.fn.button.noConflict=function(){return n.fn.button=r,this};n(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(t){var r=n(t.target);r.hasClass("btn")||(r=r.closest(".btn"));i.call(r,"toggle");n(t.target).is('input[type="radio"]')||n(t.target).is('input[type="checkbox"]')||t.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){n(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.carousel"),f=n.extend({},t.DEFAULTS,u.data(),"object"==typeof i&&i),e="string"==typeof i?i:f.slide;r||u.data("bs.carousel",r=new t(this,f));"number"==typeof i?r.to(i):e?r[e]():f.interval&&r.pause().cycle()})}var t=function(t,i){this.$element=n(t);this.$indicators=this.$element.find(".carousel-indicators");this.options=i;this.paused=null;this.sliding=null;this.interval=null;this.$active=null;this.$items=null;this.options.keyboard&&this.$element.on("keydown.bs.carousel",n.proxy(this.keydown,this));"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",n.proxy(this.pause,this)).on("mouseleave.bs.carousel",n.proxy(this.cycle,this))},u,r;t.VERSION="3.3.6";t.TRANSITION_DURATION=600;t.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0};t.prototype.keydown=function(n){if(!/input|textarea/i.test(n.target.tagName)){switch(n.which){case 37:this.prev();break;case 39:this.next();break;default:return}n.preventDefault()}};t.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(n.proxy(this.next,this),this.options.interval)),this};t.prototype.getItemIndex=function(n){return this.$items=n.parent().children(".item"),this.$items.index(n||this.$active)};t.prototype.getItemForDirection=function(n,t){var i=this.getItemIndex(t),f="prev"==n&&0===i||"next"==n&&i==this.$items.length-1,r,u;return f&&!this.options.wrap?t:(r="prev"==n?-1:1,u=(i+r)%this.$items.length,this.$items.eq(u))};t.prototype.to=function(n){var i=this,t=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(n>this.$items.length-1)&&!(0>n))return this.sliding?this.$element.one("slid.bs.carousel",function(){i.to(n)}):t==n?this.pause().cycle():this.slide(n>t?"next":"prev",this.$items.eq(n))};t.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&n.support.transition&&(this.$element.trigger(n.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this};t.prototype.next=function(){if(!this.sliding)return this.slide("next")};t.prototype.prev=function(){if(!this.sliding)return this.slide("prev")};t.prototype.slide=function(i,r){var e=this.$element.find(".item.active"),u=r||this.getItemForDirection(i,e),l=this.interval,f="next"==i?"left":"right",a=this,o,s,h,c;return u.hasClass("active")?this.sliding=!1:(o=u[0],s=n.Event("slide.bs.carousel",{relatedTarget:o,direction:f}),(this.$element.trigger(s),!s.isDefaultPrevented())?((this.sliding=!0,l&&this.pause(),this.$indicators.length)&&(this.$indicators.find(".active").removeClass("active"),h=n(this.$indicators.children()[this.getItemIndex(u)]),h&&h.addClass("active")),c=n.Event("slid.bs.carousel",{relatedTarget:o,direction:f}),n.support.transition&&this.$element.hasClass("slide")?(u.addClass(i),u[0].offsetWidth,e.addClass(f),u.addClass(f),e.one("bsTransitionEnd",function(){u.removeClass([i,f].join(" ")).addClass("active");e.removeClass(["active",f].join(" "));a.sliding=!1;setTimeout(function(){a.$element.trigger(c)},0)}).emulateTransitionEnd(t.TRANSITION_DURATION)):(e.removeClass("active"),u.addClass("active"),this.sliding=!1,this.$element.trigger(c)),l&&this.cycle(),this):void 0)};u=n.fn.carousel;n.fn.carousel=i;n.fn.carousel.Constructor=t;n.fn.carousel.noConflict=function(){return n.fn.carousel=u,this};r=function(t){var o,r=n(this),u=n(r.attr("data-target")||(o=r.attr("href"))&&o.replace(/.*(?=#[^\s]+$)/,"")),e,f;u.hasClass("carousel")&&(e=n.extend({},u.data(),r.data()),f=r.attr("data-slide-to"),f&&(e.interval=!1),i.call(u,e),f&&u.data("bs.carousel").to(f),t.preventDefault())};n(document).on("click.bs.carousel.data-api","[data-slide]",r).on("click.bs.carousel.data-api","[data-slide-to]",r);n(window).on("load",function(){n('[data-ride="carousel"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery);+function(n){"use strict";function r(t){var i,r=t.attr("data-target")||(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return n(r)}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.collapse"),f=n.extend({},t.DEFAULTS,u.data(),"object"==typeof i&&i);!r&&f.toggle&&/show|hide/.test(i)&&(f.toggle=!1);r||u.data("bs.collapse",r=new t(this,f));"string"==typeof i&&r[i]()})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.$trigger=n('[data-toggle="collapse"][href="#'+i.id+'"],[data-toggle="collapse"][data-target="#'+i.id+'"]');this.transitioning=null;this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger);this.options.toggle&&this.toggle()},u;t.VERSION="3.3.6";t.TRANSITION_DURATION=350;t.DEFAULTS={toggle:!0};t.prototype.dimension=function(){var n=this.$element.hasClass("width");return n?"width":"height"};t.prototype.show=function(){var f,r,e,u,o,s;if(!this.transitioning&&!this.$element.hasClass("in")&&(r=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing"),!(r&&r.length&&(f=r.data("bs.collapse"),f&&f.transitioning))&&(e=n.Event("show.bs.collapse"),this.$element.trigger(e),!e.isDefaultPrevented()))){if(r&&r.length&&(i.call(r,"hide"),f||r.data("bs.collapse",null)),u=this.dimension(),this.$element.removeClass("collapse").addClass("collapsing")[u](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1,o=function(){this.$element.removeClass("collapsing").addClass("collapse in")[u]("");this.transitioning=0;this.$element.trigger("shown.bs.collapse")},!n.support.transition)return o.call(this);s=n.camelCase(["scroll",u].join("-"));this.$element.one("bsTransitionEnd",n.proxy(o,this)).emulateTransitionEnd(t.TRANSITION_DURATION)[u](this.$element[0][s])}};t.prototype.hide=function(){var r,i,u;if(!this.transitioning&&this.$element.hasClass("in")&&(r=n.Event("hide.bs.collapse"),this.$element.trigger(r),!r.isDefaultPrevented()))return i=this.dimension(),this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1,u=function(){this.transitioning=0;this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")},n.support.transition?void this.$element[i](0).one("bsTransitionEnd",n.proxy(u,this)).emulateTransitionEnd(t.TRANSITION_DURATION):u.call(this)};t.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};t.prototype.getParent=function(){return n(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(n.proxy(function(t,i){var u=n(i);this.addAriaAndCollapsedClass(r(u),u)},this)).end()};t.prototype.addAriaAndCollapsedClass=function(n,t){var i=n.hasClass("in");n.attr("aria-expanded",i);t.toggleClass("collapsed",!i).attr("aria-expanded",i)};u=n.fn.collapse;n.fn.collapse=i;n.fn.collapse.Constructor=t;n.fn.collapse.noConflict=function(){return n.fn.collapse=u,this};n(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(t){var u=n(this);u.attr("data-target")||t.preventDefault();var f=r(u),e=f.data("bs.collapse"),o=e?"toggle":u.data();i.call(f,o)})}(jQuery);+function(n){"use strict";function r(t){var i=t.attr("data-target"),r;return i||(i=t.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,"")),r=i&&n(i),r&&r.length?r:t.parent()}function u(t){t&&3===t.which||(n(o).remove(),n(i).each(function(){var u=n(this),i=r(u),f={relatedTarget:this};i.hasClass("open")&&(t&&"click"==t.type&&/input|textarea/i.test(t.target.tagName)&&n.contains(i[0],t.target)||(i.trigger(t=n.Event("hide.bs.dropdown",f)),t.isDefaultPrevented()||(u.attr("aria-expanded","false"),i.removeClass("open").trigger(n.Event("hidden.bs.dropdown",f)))))}))}function e(i){return this.each(function(){var r=n(this),u=r.data("bs.dropdown");u||r.data("bs.dropdown",u=new t(this));"string"==typeof i&&u[i].call(r)})}var o=".dropdown-backdrop",i='[data-toggle="dropdown"]',t=function(t){n(t).on("click.bs.dropdown",this.toggle)},f;t.VERSION="3.3.6";t.prototype.toggle=function(t){var f=n(this),i,o,e;if(!f.is(".disabled, :disabled")){if(i=r(f),o=i.hasClass("open"),u(),!o){if("ontouchstart"in document.documentElement&&!i.closest(".navbar-nav").length&&n(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(n(this)).on("click",u),e={relatedTarget:this},i.trigger(t=n.Event("show.bs.dropdown",e)),t.isDefaultPrevented())return;f.trigger("focus").attr("aria-expanded","true");i.toggleClass("open").trigger(n.Event("shown.bs.dropdown",e))}return!1}};t.prototype.keydown=function(t){var e,o,s,h,f,u;if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)&&(e=n(this),t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled"))){if(o=r(e),s=o.hasClass("open"),!s&&27!=t.which||s&&27==t.which)return 27==t.which&&o.find(i).trigger("focus"),e.trigger("click");h=" li:not(.disabled):visible a";f=o.find(".dropdown-menu"+h);f.length&&(u=f.index(t.target),38==t.which&&u>0&&u--,40==t.which&&u<f.length-1&&u++,~u||(u=0),f.eq(u).trigger("focus"))}};f=n.fn.dropdown;n.fn.dropdown=e;n.fn.dropdown.Constructor=t;n.fn.dropdown.noConflict=function(){return n.fn.dropdown=f,this};n(document).on("click.bs.dropdown.data-api",u).on("click.bs.dropdown.data-api",".dropdown form",function(n){n.stopPropagation()}).on("click.bs.dropdown.data-api",i,t.prototype.toggle).on("keydown.bs.dropdown.data-api",i,t.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",t.prototype.keydown)}(jQuery);+function(n){"use strict";function i(i,r){return this.each(function(){var f=n(this),u=f.data("bs.modal"),e=n.extend({},t.DEFAULTS,f.data(),"object"==typeof i&&i);u||f.data("bs.modal",u=new t(this,e));"string"==typeof i?u[i](r):e.show&&u.show(r)})}var t=function(t,i){this.options=i;this.$body=n(document.body);this.$element=n(t);this.$dialog=this.$element.find(".modal-dialog");this.$backdrop=null;this.isShown=null;this.originalBodyPad=null;this.scrollbarWidth=0;this.ignoreBackdropClick=!1;this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,n.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))},r;t.VERSION="3.3.6";t.TRANSITION_DURATION=300;t.BACKDROP_TRANSITION_DURATION=150;t.DEFAULTS={backdrop:!0,keyboard:!0,show:!0};t.prototype.toggle=function(n){return this.isShown?this.hide():this.show(n)};t.prototype.show=function(i){var r=this,u=n.Event("show.bs.modal",{relatedTarget:i});this.$element.trigger(u);this.isShown||u.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',n.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){r.$element.one("mouseup.dismiss.bs.modal",function(t){n(t.target).is(r.$element)&&(r.ignoreBackdropClick=!0)})}),this.backdrop(function(){var f=n.support.transition&&r.$element.hasClass("fade"),u;r.$element.parent().length||r.$element.appendTo(r.$body);r.$element.show().scrollTop(0);r.adjustDialog();f&&r.$element[0].offsetWidth;r.$element.addClass("in");r.enforceFocus();u=n.Event("shown.bs.modal",{relatedTarget:i});f?r.$dialog.one("bsTransitionEnd",function(){r.$element.trigger("focus").trigger(u)}).emulateTransitionEnd(t.TRANSITION_DURATION):r.$element.trigger("focus").trigger(u)}))};t.prototype.hide=function(i){i&&i.preventDefault();i=n.Event("hide.bs.modal");this.$element.trigger(i);this.isShown&&!i.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),n(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),n.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",n.proxy(this.hideModal,this)).emulateTransitionEnd(t.TRANSITION_DURATION):this.hideModal())};t.prototype.enforceFocus=function(){n(document).off("focusin.bs.modal").on("focusin.bs.modal",n.proxy(function(n){this.$element[0]===n.target||this.$element.has(n.target).length||this.$element.trigger("focus")},this))};t.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",n.proxy(function(n){27==n.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")};t.prototype.resize=function(){this.isShown?n(window).on("resize.bs.modal",n.proxy(this.handleUpdate,this)):n(window).off("resize.bs.modal")};t.prototype.hideModal=function(){var n=this;this.$element.hide();this.backdrop(function(){n.$body.removeClass("modal-open");n.resetAdjustments();n.resetScrollbar();n.$element.trigger("hidden.bs.modal")})};t.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove();this.$backdrop=null};t.prototype.backdrop=function(i){var e=this,f=this.$element.hasClass("fade")?"fade":"",r,u;if(this.isShown&&this.options.backdrop){if(r=n.support.transition&&f,this.$backdrop=n(document.createElement("div")).addClass("modal-backdrop "+f).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",n.proxy(function(n){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(n.target===n.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),r&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!i)return;r?this.$backdrop.one("bsTransitionEnd",i).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):i()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),u=function(){e.removeBackdrop();i&&i()},n.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",u).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):u()):i&&i()};t.prototype.handleUpdate=function(){this.adjustDialog()};t.prototype.adjustDialog=function(){var n=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&n?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!n?this.scrollbarWidth:""})};t.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})};t.prototype.checkScrollbar=function(){var n=window.innerWidth,t;n||(t=document.documentElement.getBoundingClientRect(),n=t.right-Math.abs(t.left));this.bodyIsOverflowing=document.body.clientWidth<n;this.scrollbarWidth=this.measureScrollbar()};t.prototype.setScrollbar=function(){var n=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"";this.bodyIsOverflowing&&this.$body.css("padding-right",n+this.scrollbarWidth)};t.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)};t.prototype.measureScrollbar=function(){var n=document.createElement("div"),t;return n.className="modal-scrollbar-measure",this.$body.append(n),t=n.offsetWidth-n.clientWidth,this.$body[0].removeChild(n),t};r=n.fn.modal;n.fn.modal=i;n.fn.modal.Constructor=t;n.fn.modal.noConflict=function(){return n.fn.modal=r,this};n(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var r=n(this),f=r.attr("href"),u=n(r.attr("data-target")||f&&f.replace(/.*(?=#[^\s]+$)/,"")),e=u.data("bs.modal")?"toggle":n.extend({remote:!/#/.test(f)&&f},u.data(),r.data());r.is("a")&&t.preventDefault();u.one("show.bs.modal",function(n){n.isDefaultPrevented()||u.one("hidden.bs.modal",function(){r.is(":visible")&&r.trigger("focus")})});i.call(u,e,this)})}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.tooltip"),f="object"==typeof i&&i;(r||!/destroy|hide/.test(i))&&(r||u.data("bs.tooltip",r=new t(this,f)),"string"==typeof i&&r[i]())})}var t=function(n,t){this.type=null;this.options=null;this.enabled=null;this.timeout=null;this.hoverState=null;this.$element=null;this.inState=null;this.init("tooltip",n,t)},i;t.VERSION="3.3.6";t.TRANSITION_DURATION=150;t.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"><\/div><div class="tooltip-inner"><\/div><\/div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}};t.prototype.init=function(t,i,r){var f,e,u,o,s;if(this.enabled=!0,this.type=t,this.$element=n(i),this.options=this.getOptions(r),this.$viewport=this.options.viewport&&n(n.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(f=this.options.trigger.split(" "),e=f.length;e--;)if(u=f[e],"click"==u)this.$element.on("click."+this.type,this.options.selector,n.proxy(this.toggle,this));else"manual"!=u&&(o="hover"==u?"mouseenter":"focusin",s="hover"==u?"mouseleave":"focusout",this.$element.on(o+"."+this.type,this.options.selector,n.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,n.proxy(this.leave,this)));this.options.selector?this._options=n.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()};t.prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.getOptions=function(t){return t=n.extend({},this.getDefaults(),this.$element.data(),t),t.delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t};t.prototype.getDelegateOptions=function(){var t={},i=this.getDefaults();return this._options&&n.each(this._options,function(n,r){i[n]!=r&&(t[n]=r)}),t};t.prototype.enter=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);return i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState["focusin"==t.type?"focus":"hover"]=!0),i.tip().hasClass("in")||"in"==i.hoverState?void(i.hoverState="in"):(clearTimeout(i.timeout),i.hoverState="in",i.options.delay&&i.options.delay.show?void(i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)):i.show())};t.prototype.isInStateTrue=function(){for(var n in this.inState)if(this.inState[n])return!0;return!1};t.prototype.leave=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);return i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState["focusout"==t.type?"focus":"hover"]=!1),i.isInStateTrue()?void 0:(clearTimeout(i.timeout),i.hoverState="out",i.options.delay&&i.options.delay.hide?void(i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)):i.hide())};t.prototype.show=function(){var c=n.Event("show.bs."+this.type),l,p,e,w,h;if(this.hasContent()&&this.enabled){if(this.$element.trigger(c),l=n.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]),c.isDefaultPrevented()||!l)return;var u=this,r=this.tip(),a=this.getUID(this.type);this.setContent();r.attr("id",a);this.$element.attr("aria-describedby",a);this.options.animation&&r.addClass("fade");var i="function"==typeof this.options.placement?this.options.placement.call(this,r[0],this.$element[0]):this.options.placement,v=/\s?auto?\s?/i,y=v.test(i);y&&(i=i.replace(v,"")||"top");r.detach().css({top:0,left:0,display:"block"}).addClass(i).data("bs."+this.type,this);this.options.container?r.appendTo(this.options.container):r.insertAfter(this.$element);this.$element.trigger("inserted.bs."+this.type);var f=this.getPosition(),o=r[0].offsetWidth,s=r[0].offsetHeight;y&&(p=i,e=this.getPosition(this.$viewport),i="bottom"==i&&f.bottom+s>e.bottom?"top":"top"==i&&f.top-s<e.top?"bottom":"right"==i&&f.right+o>e.width?"left":"left"==i&&f.left-o<e.left?"right":i,r.removeClass(p).addClass(i));w=this.getCalculatedOffset(i,f,o,s);this.applyPlacement(w,i);h=function(){var n=u.hoverState;u.$element.trigger("shown.bs."+u.type);u.hoverState=null;"out"==n&&u.leave(u)};n.support.transition&&this.$tip.hasClass("fade")?r.one("bsTransitionEnd",h).emulateTransitionEnd(t.TRANSITION_DURATION):h()}};t.prototype.applyPlacement=function(t,i){var r=this.tip(),l=r[0].offsetWidth,e=r[0].offsetHeight,o=parseInt(r.css("margin-top"),10),s=parseInt(r.css("margin-left"),10),h,f,u;isNaN(o)&&(o=0);isNaN(s)&&(s=0);t.top+=o;t.left+=s;n.offset.setOffset(r[0],n.extend({using:function(n){r.css({top:Math.round(n.top),left:Math.round(n.left)})}},t),0);r.addClass("in");h=r[0].offsetWidth;f=r[0].offsetHeight;"top"==i&&f!=e&&(t.top=t.top+e-f);u=this.getViewportAdjustedDelta(i,t,h,f);u.left?t.left+=u.left:t.top+=u.top;var c=/top|bottom/.test(i),a=c?2*u.left-l+h:2*u.top-e+f,v=c?"offsetWidth":"offsetHeight";r.offset(t);this.replaceArrow(a,r[0][v],c)};t.prototype.replaceArrow=function(n,t,i){this.arrow().css(i?"left":"top",50*(1-n/t)+"%").css(i?"top":"left","")};t.prototype.setContent=function(){var n=this.tip(),t=this.getTitle();n.find(".tooltip-inner")[this.options.html?"html":"text"](t);n.removeClass("fade in top bottom left right")};t.prototype.hide=function(i){function f(){"in"!=u.hoverState&&r.detach();u.$element.removeAttr("aria-describedby").trigger("hidden.bs."+u.type);i&&i()}var u=this,r=n(this.$tip),e=n.Event("hide.bs."+this.type);return this.$element.trigger(e),e.isDefaultPrevented()?void 0:(r.removeClass("in"),n.support.transition&&r.hasClass("fade")?r.one("bsTransitionEnd",f).emulateTransitionEnd(t.TRANSITION_DURATION):f(),this.hoverState=null,this)};t.prototype.fixTitle=function(){var n=this.$element;(n.attr("title")||"string"!=typeof n.attr("data-original-title"))&&n.attr("data-original-title",n.attr("title")||"").attr("title","")};t.prototype.hasContent=function(){return this.getTitle()};t.prototype.getPosition=function(t){t=t||this.$element;var u=t[0],r="BODY"==u.tagName,i=u.getBoundingClientRect();null==i.width&&(i=n.extend({},i,{width:i.right-i.left,height:i.bottom-i.top}));var f=r?{top:0,left:0}:t.offset(),e={scroll:r?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop()},o=r?{width:n(window).width(),height:n(window).height()}:null;return n.extend({},i,e,o,f)};t.prototype.getCalculatedOffset=function(n,t,i,r){return"bottom"==n?{top:t.top+t.height,left:t.left+t.width/2-i/2}:"top"==n?{top:t.top-r,left:t.left+t.width/2-i/2}:"left"==n?{top:t.top+t.height/2-r/2,left:t.left-i}:{top:t.top+t.height/2-r/2,left:t.left+t.width}};t.prototype.getViewportAdjustedDelta=function(n,t,i,r){var f={top:0,left:0},e,u,o,s,h,c;return this.$viewport?(e=this.options.viewport&&this.options.viewport.padding||0,u=this.getPosition(this.$viewport),/right|left/.test(n)?(o=t.top-e-u.scroll,s=t.top+e-u.scroll+r,o<u.top?f.top=u.top-o:s>u.top+u.height&&(f.top=u.top+u.height-s)):(h=t.left-e,c=t.left+e+i,h<u.left?f.left=u.left-h:c>u.right&&(f.left=u.left+u.width-c)),f):f};t.prototype.getTitle=function(){var t=this.$element,n=this.options;return t.attr("data-original-title")||("function"==typeof n.title?n.title.call(t[0]):n.title)};t.prototype.getUID=function(n){do n+=~~(1e6*Math.random());while(document.getElementById(n));return n};t.prototype.tip=function(){if(!this.$tip&&(this.$tip=n(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")};t.prototype.enable=function(){this.enabled=!0};t.prototype.disable=function(){this.enabled=!1};t.prototype.toggleEnabled=function(){this.enabled=!this.enabled};t.prototype.toggle=function(t){var i=this;t&&(i=n(t.currentTarget).data("bs."+this.type),i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)));t?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("in")?i.leave(i):i.enter(i)};t.prototype.destroy=function(){var n=this;clearTimeout(this.timeout);this.hide(function(){n.$element.off("."+n.type).removeData("bs."+n.type);n.$tip&&n.$tip.detach();n.$tip=null;n.$arrow=null;n.$viewport=null})};i=n.fn.tooltip;n.fn.tooltip=r;n.fn.tooltip.Constructor=t;n.fn.tooltip.noConflict=function(){return n.fn.tooltip=i,this}}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.popover"),f="object"==typeof i&&i;(r||!/destroy|hide/.test(i))&&(r||u.data("bs.popover",r=new t(this,f)),"string"==typeof i&&r[i]())})}var t=function(n,t){this.init("popover",n,t)},i;if(!n.fn.tooltip)throw new Error("Popover requires tooltip.js");t.VERSION="3.3.6";t.DEFAULTS=n.extend({},n.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"><\/div><h3 class="popover-title"><\/h3><div class="popover-content"><\/div><\/div>'});t.prototype=n.extend({},n.fn.tooltip.Constructor.prototype);t.prototype.constructor=t;t.prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.setContent=function(){var n=this.tip(),i=this.getTitle(),t=this.getContent();n.find(".popover-title")[this.options.html?"html":"text"](i);n.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof t?"html":"append":"text"](t);n.removeClass("fade top bottom left right in");n.find(".popover-title").html()||n.find(".popover-title").hide()};t.prototype.hasContent=function(){return this.getTitle()||this.getContent()};t.prototype.getContent=function(){var t=this.$element,n=this.options;return t.attr("data-content")||("function"==typeof n.content?n.content.call(t[0]):n.content)};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};i=n.fn.popover;n.fn.popover=r;n.fn.popover.Constructor=t;n.fn.popover.noConflict=function(){return n.fn.popover=i,this}}(jQuery);+function(n){"use strict";function t(i,r){this.$body=n(document.body);this.$scrollElement=n(n(i).is(document.body)?window:i);this.options=n.extend({},t.DEFAULTS,r);this.selector=(this.options.target||"")+" .nav li > a";this.offsets=[];this.targets=[];this.activeTarget=null;this.scrollHeight=0;this.$scrollElement.on("scroll.bs.scrollspy",n.proxy(this.process,this));this.refresh();this.process()}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.scrollspy"),f="object"==typeof i&&i;r||u.data("bs.scrollspy",r=new t(this,f));"string"==typeof i&&r[i]()})}t.VERSION="3.3.6";t.DEFAULTS={offset:10};t.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)};t.prototype.refresh=function(){var t=this,i="offset",r=0;this.offsets=[];this.targets=[];this.scrollHeight=this.getScrollHeight();n.isWindow(this.$scrollElement[0])||(i="position",r=this.$scrollElement.scrollTop());this.$body.find(this.selector).map(function(){var f=n(this),u=f.data("target")||f.attr("href"),t=/^#./.test(u)&&n(u);return t&&t.length&&t.is(":visible")&&[[t[i]().top+r,u]]||null}).sort(function(n,t){return n[0]-t[0]}).each(function(){t.offsets.push(this[0]);t.targets.push(this[1])})};t.prototype.process=function(){var n,i=this.$scrollElement.scrollTop()+this.options.offset,f=this.getScrollHeight(),e=this.options.offset+f-this.$scrollElement.height(),t=this.offsets,r=this.targets,u=this.activeTarget;if(this.scrollHeight!=f&&this.refresh(),i>=e)return u!=(n=r[r.length-1])&&this.activate(n);if(u&&i<t[0])return this.activeTarget=null,this.clear();for(n=t.length;n--;)u!=r[n]&&i>=t[n]&&(void 0===t[n+1]||i<t[n+1])&&this.activate(r[n])};t.prototype.activate=function(t){this.activeTarget=t;this.clear();var r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',i=n(r).parents("li").addClass("active");i.parent(".dropdown-menu").length&&(i=i.closest("li.dropdown").addClass("active"));i.trigger("activate.bs.scrollspy")};t.prototype.clear=function(){n(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var r=n.fn.scrollspy;n.fn.scrollspy=i;n.fn.scrollspy.Constructor=t;n.fn.scrollspy.noConflict=function(){return n.fn.scrollspy=r,this};n(window).on("load.bs.scrollspy.data-api",function(){n('[data-spy="scroll"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.tab");r||u.data("bs.tab",r=new t(this));"string"==typeof i&&r[i]()})}var t=function(t){this.element=n(t)},u,i;t.VERSION="3.3.6";t.TRANSITION_DURATION=150;t.prototype.show=function(){var t=this.element,f=t.closest("ul:not(.dropdown-menu)"),i=t.data("target"),u;if(i||(i=t.attr("href"),i=i&&i.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var r=f.find(".active:last a"),e=n.Event("hide.bs.tab",{relatedTarget:t[0]}),o=n.Event("show.bs.tab",{relatedTarget:r[0]});(r.trigger(e),t.trigger(o),o.isDefaultPrevented()||e.isDefaultPrevented())||(u=n(i),this.activate(t.closest("li"),f),this.activate(u,u.parent(),function(){r.trigger({type:"hidden.bs.tab",relatedTarget:t[0]});t.trigger({type:"shown.bs.tab",relatedTarget:r[0]})}))}};t.prototype.activate=function(i,r,u){function e(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1);i.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0);o?(i[0].offsetWidth,i.addClass("in")):i.removeClass("fade");i.parent(".dropdown-menu").length&&i.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0);u&&u()}var f=r.find("> .active"),o=u&&n.support.transition&&(f.length&&f.hasClass("fade")||!!r.find("> .fade").length);f.length&&o?f.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e();f.removeClass("in")};u=n.fn.tab;n.fn.tab=r;n.fn.tab.Constructor=t;n.fn.tab.noConflict=function(){return n.fn.tab=u,this};i=function(t){t.preventDefault();r.call(n(this),"show")};n(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.affix"),f="object"==typeof i&&i;r||u.data("bs.affix",r=new t(this,f));"string"==typeof i&&r[i]()})}var t=function(i,r){this.options=n.extend({},t.DEFAULTS,r);this.$target=n(this.options.target).on("scroll.bs.affix.data-api",n.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",n.proxy(this.checkPositionWithEventLoop,this));this.$element=n(i);this.affixed=null;this.unpin=null;this.pinnedOffset=null;this.checkPosition()},r;t.VERSION="3.3.6";t.RESET="affix affix-top affix-bottom";t.DEFAULTS={offset:0,target:window};t.prototype.getState=function(n,t,i,r){var u=this.$target.scrollTop(),f=this.$element.offset(),e=this.$target.height();if(null!=i&&"top"==this.affixed)return i>u?"top":!1;if("bottom"==this.affixed)return null!=i?u+this.unpin<=f.top?!1:"bottom":n-r>=u+e?!1:"bottom";var o=null==this.affixed,s=o?u:f.top,h=o?e:t;return null!=i&&i>=u?"top":null!=r&&s+h>=n-r?"bottom":!1};t.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(t.RESET).addClass("affix");var n=this.$target.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-n};t.prototype.checkPositionWithEventLoop=function(){setTimeout(n.proxy(this.checkPosition,this),1)};t.prototype.checkPosition=function(){var i,e,o;if(this.$element.is(":visible")){var s=this.$element.height(),r=this.options.offset,f=r.top,u=r.bottom,h=Math.max(n(document).height(),n(document.body).height());if("object"!=typeof r&&(u=f=r),"function"==typeof f&&(f=r.top(this.$element)),"function"==typeof u&&(u=r.bottom(this.$element)),i=this.getState(h,s,f,u),this.affixed!=i){if(null!=this.unpin&&this.$element.css("top",""),e="affix"+(i?"-"+i:""),o=n.Event(e+".bs.affix"),this.$element.trigger(o),o.isDefaultPrevented())return;this.affixed=i;this.unpin="bottom"==i?this.getPinnedOffset():null;this.$element.removeClass(t.RESET).addClass(e).trigger(e.replace("affix","affixed")+".bs.affix")}"bottom"==i&&this.$element.offset({top:h-s-u})}};r=n.fn.affix;n.fn.affix=i;n.fn.affix.Constructor=t;n.fn.affix.noConflict=function(){return n.fn.affix=r,this};n(window).on("load",function(){n('[data-spy="affix"]').each(function(){var r=n(this),t=r.data();t.offset=t.offset||{};null!=t.offsetBottom&&(t.offset.bottom=t.offsetBottom);null!=t.offsetTop&&(t.offset.top=t.offsetTop);i.call(r,t)})})}(jQuery);!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(n=n||self).Swiper=t()}(this,function(){"use strict";function t(n,t){var s=[],r=0,h,c,e,o;if(n&&!t&&n instanceof f)return n;if(n)if("string"==typeof n)if(e=n.trim(),0<=e.indexOf("<")&&0<=e.indexOf(">"))for(o="div",0===e.indexOf("<li")&&(o="ul"),0===e.indexOf("<tr")&&(o="tbody"),0!==e.indexOf("<td")&&0!==e.indexOf("<th")||(o="tr"),0===e.indexOf("<tbody")&&(o="table"),0===e.indexOf("<option")&&(o="select"),(c=u.createElement(o)).innerHTML=e,r=0;r<c.childNodes.length;r+=1)s.push(c.childNodes[r]);else for(h=t||"#"!==n[0]||n.match(/[ .<>:~]/)?(t||u).querySelectorAll(n.trim()):[u.getElementById(n.trim().split("#")[1])],r=0;r<h.length;r+=1)h[r]&&s.push(h[r]);else if(n.nodeType||n===i||n===u)s.push(n);else if(0<n.length&&n[0].nodeType)for(r=0;r<n.length;r+=1)s.push(n[r]);return new f(s)}function rt(n){for(var i=[],t=0;t<n.length;t+=1)-1===i.indexOf(n[t])&&i.push(n[t]);return i}function at(){var n=this,t=n.params,i=n.el,r;if(!i||0!==i.offsetWidth){t.breakpoints&&n.setBreakpoint();var u=n.allowSlideNext,f=n.allowSlidePrev,e=n.snapGrid;(n.allowSlideNext=!0,n.allowSlidePrev=!0,n.updateSize(),n.updateSlides(),t.freeMode)?(r=Math.min(Math.max(n.translate,n.maxTranslate()),n.minTranslate()),n.setTranslate(r),n.updateActiveIndex(),n.updateSlidesClasses(),t.autoHeight&&n.updateAutoHeight()):(n.updateSlidesClasses(),("auto"===t.slidesPerView||1<t.slidesPerView)&&n.isEnd&&!n.params.centeredSlides?n.slideTo(n.slides.length-1,0,!1,!0):n.slideTo(n.activeIndex,0,!1,!0));n.allowSlidePrev=f;n.allowSlideNext=u;n.params.watchOverflow&&e!==n.snapGrid&&n.checkOverflow()}}var u="undefined"==typeof document?{body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},location:{hash:""}}:document,i="undefined"==typeof window?{document:u,navigator:{userAgent:""},location:{},history:{},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){}}:window,f=function(n){for(var t=0;t<n.length;t+=1)this[t]=n[t];return this.length=n.length,this},ut;t.fn=f.prototype;t.Class=f;t.Dom7=f;ut={addClass:function(n){var r,i,t;if(void 0===n)return this;for(r=n.split(" "),i=0;i<r.length;i+=1)for(t=0;t<this.length;t+=1)void 0!==this[t]&&void 0!==this[t].classList&&this[t].classList.add(r[i]);return this},removeClass:function(n){for(var t,r=n.split(" "),i=0;i<r.length;i+=1)for(t=0;t<this.length;t+=1)void 0!==this[t]&&void 0!==this[t].classList&&this[t].classList.remove(r[i]);return this},hasClass:function(n){return!!this[0]&&this[0].classList.contains(n)},toggleClass:function(n){for(var t,r=n.split(" "),i=0;i<r.length;i+=1)for(t=0;t<this.length;t+=1)void 0!==this[t]&&void 0!==this[t].classList&&this[t].classList.toggle(r[i]);return this},attr:function(n,t){var u=arguments,i,r;if(1===arguments.length&&"string"==typeof n)return this[0]?this[0].getAttribute(n):void 0;for(i=0;i<this.length;i+=1)if(2===u.length)this[i].setAttribute(n,t);else for(r in n)this[i][r]=n[r],this[i].setAttribute(r,n[r]);return this},removeAttr:function(n){for(var t=0;t<this.length;t+=1)this[t].removeAttribute(n);return this},data:function(n,t){var i,r,u;if(void 0!==t){for(r=0;r<this.length;r+=1)(i=this[r]).dom7ElementDataStorage||(i.dom7ElementDataStorage={}),i.dom7ElementDataStorage[n]=t;return this}if(i=this[0])return i.dom7ElementDataStorage&&n in i.dom7ElementDataStorage?i.dom7ElementDataStorage[n]:(u=i.getAttribute("data-"+n),u||void 0)},transform:function(n){for(var i,t=0;t<this.length;t+=1)i=this[t].style,i.webkitTransform=n,i.transform=n;return this},transition:function(n){var t,i;for("string"!=typeof n&&(n+="ms"),t=0;t<this.length;t+=1)i=this[t].style,i.webkitTransitionDuration=n,i.transitionDuration=n;return this},on:function(){function y(n){var f=n.target,i,e,r;if(f)if(i=n.target.dom7EventData||[],i.indexOf(n)<0&&i.unshift(n),t(f).is(c))u.apply(f,i);else for(e=t(f).parents(),r=0;r<e.length;r+=1)t(e[r]).is(c)&&u.apply(e[r],i)}function p(n){var t=n&&n.target&&n.target.dom7EventData||[];t.indexOf(n)<0&&t.unshift(n);u.apply(this,t)}for(var a,r,e,l,n,o,s,i=[],h=arguments.length;h--;)i[h]=arguments[h];var v=i[0],c=i[1],u=i[2],f=i[3];for("function"==typeof i[1]&&(v=(a=i)[0],u=a[1],f=a[2],c=void 0),f||(f=!1),e=v.split(" "),l=0;l<this.length;l+=1)if(n=this[l],c)for(r=0;r<e.length;r+=1)o=e[r],n.dom7LiveListeners||(n.dom7LiveListeners={}),n.dom7LiveListeners[o]||(n.dom7LiveListeners[o]=[]),n.dom7LiveListeners[o].push({listener:u,proxyListener:y}),n.addEventListener(o,y,f);else for(r=0;r<e.length;r+=1)s=e[r],n.dom7Listeners||(n.dom7Listeners={}),n.dom7Listeners[s]||(n.dom7Listeners[s]=[]),n.dom7Listeners[s].push({listener:u,proxyListener:p}),n.addEventListener(s,p,f);return this},off:function(){for(var l,v,h,o,c,i,n,u,r,t=[],s=arguments.length;s--;)t[s]=arguments[s];var y=t[0],a=t[1],f=t[2],e=t[3];for("function"==typeof t[1]&&(y=(l=t)[0],f=l[1],e=l[2],a=void 0),e||(e=!1),v=y.split(" "),h=0;h<v.length;h+=1)for(o=v[h],c=0;c<this.length;c+=1)if(i=this[c],n=void 0,!a&&i.dom7Listeners?n=i.dom7Listeners[o]:a&&i.dom7LiveListeners&&(n=i.dom7LiveListeners[o]),n&&n.length)for(u=n.length-1;0<=u;u-=1)r=n[u],f&&r.listener===f?(i.removeEventListener(o,r.proxyListener,e),n.splice(u,1)):f&&r.listener&&r.listener.dom7proxy&&r.listener.dom7proxy===f?(i.removeEventListener(o,r.proxyListener,e),n.splice(u,1)):f||(i.removeEventListener(o,r.proxyListener,e),n.splice(u,1));return this},trigger:function(){for(var s,e,t,r,n=[],f=arguments.length;f--;)n[f]=arguments[f];for(var h=n[0].split(" "),c=n[1],o=0;o<h.length;o+=1)for(s=h[o],e=0;e<this.length;e+=1){t=this[e];r=void 0;try{r=new i.CustomEvent(s,{detail:c,bubbles:!0,cancelable:!0})}catch(n){(r=u.createEvent("Event")).initEvent(s,!0,!0);r.detail=c}t.dom7EventData=n.filter(function(n,t){return 0<t});t.dispatchEvent(r);t.dom7EventData=[];delete t.dom7EventData}return this},transitionEnd:function(n){function u(f){if(f.target===this)for(n.call(this,f),t=0;t<i.length;t+=1)r.off(i[t],u)}var t,i=["webkitTransitionEnd","transitionend"],r=this;if(n)for(t=0;t<i.length;t+=1)r.on(i[t],u);return this},outerWidth:function(n){if(0<this.length){if(n){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(n){if(0<this.length){if(n){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},offset:function(){if(0<this.length){var n=this[0],t=n.getBoundingClientRect(),r=u.body,f=n.clientTop||r.clientTop||0,e=n.clientLeft||r.clientLeft||0,o=n===i?i.scrollY:n.scrollTop,s=n===i?i.scrollX:n.scrollLeft;return{top:t.top+o-f,left:t.left+s-e}}return null},css:function(n,t){var r,u;if(1===arguments.length){if("string"!=typeof n){for(r=0;r<this.length;r+=1)for(u in n)this[r].style[u]=n[u];return this}if(this[0])return i.getComputedStyle(this[0],null).getPropertyValue(n)}if(2===arguments.length&&"string"==typeof n){for(r=0;r<this.length;r+=1)this[r].style[n]=t;return this}return this},each:function(n){if(!n)return this;for(var t=0;t<this.length;t+=1)if(!1===n.call(this[t],t,this[t]))return this;return this},html:function(n){if(void 0===n)return this[0]?this[0].innerHTML:void 0;for(var t=0;t<this.length;t+=1)this[t].innerHTML=n;return this},text:function(n){if(void 0===n)return this[0]?this[0].textContent.trim():null;for(var t=0;t<this.length;t+=1)this[t].textContent=n;return this},is:function(n){var o,e,r=this[0];if(!r||void 0===n)return!1;if("string"==typeof n){if(r.matches)return r.matches(n);if(r.webkitMatchesSelector)return r.webkitMatchesSelector(n);if(r.msMatchesSelector)return r.msMatchesSelector(n);for(o=t(n),e=0;e<o.length;e+=1)if(o[e]===r)return!0;return!1}if(n===u)return r===u;if(n===i)return r===i;if(n.nodeType||n instanceof f){for(o=n.nodeType?[n]:n,e=0;e<o.length;e+=1)if(o[e]===r)return!0;return!1}return!1},index:function(){var t,n=this[0];if(n){for(t=0;null!==(n=n.previousSibling);)1===n.nodeType&&(t+=1);return t}},eq:function(n){if(void 0===n)return this;var t,i=this.length;return new f(i-1<n?[]:n<0?(t=i+n)<0?[]:[this[t]]:[this[n]])},append:function(){for(var n,e,t,o,s,i=[],r=arguments.length;r--;)i[r]=arguments[r];for(e=0;e<i.length;e+=1)for(n=i[e],t=0;t<this.length;t+=1)if("string"==typeof n)for(o=u.createElement("div"),o.innerHTML=n;o.firstChild;)this[t].appendChild(o.firstChild);else if(n instanceof f)for(s=0;s<n.length;s+=1)this[t].appendChild(n[s]);else this[t].appendChild(n);return this},prepend:function(n){for(var i,r,t=0;t<this.length;t+=1)if("string"==typeof n)for(r=u.createElement("div"),r.innerHTML=n,i=r.childNodes.length-1;0<=i;i-=1)this[t].insertBefore(r.childNodes[i],this[t].childNodes[0]);else if(n instanceof f)for(i=0;i<n.length;i+=1)this[t].insertBefore(n[i],this[t].childNodes[0]);else this[t].insertBefore(n,this[t].childNodes[0]);return this},next:function(n){return 0<this.length?n?this[0].nextElementSibling&&t(this[0].nextElementSibling).is(n)?new f([this[0].nextElementSibling]):new f([]):this[0].nextElementSibling?new f([this[0].nextElementSibling]):new f([]):new f([])},nextAll:function(n){var u=[],r=this[0],i;if(!r)return new f([]);for(;r.nextElementSibling;)i=r.nextElementSibling,n?t(i).is(n)&&u.push(i):u.push(i),r=i;return new f(u)},prev:function(n){if(0<this.length){var i=this[0];return n?i.previousElementSibling&&t(i.previousElementSibling).is(n)?new f([i.previousElementSibling]):new f([]):i.previousElementSibling?new f([i.previousElementSibling]):new f([])}return new f([])},prevAll:function(n){var u=[],r=this[0],i;if(!r)return new f([]);for(;r.previousElementSibling;)i=r.previousElementSibling,n?t(i).is(n)&&u.push(i):u.push(i),r=i;return new f(u)},parent:function(n){for(var r=[],i=0;i<this.length;i+=1)null!==this[i].parentNode&&(n?t(this[i].parentNode).is(n)&&r.push(this[i].parentNode):r.push(this[i].parentNode));return t(rt(r))},parents:function(n){for(var i,r=[],u=0;u<this.length;u+=1)for(i=this[u].parentNode;i;)n?t(i).is(n)&&r.push(i):r.push(i),i=i.parentNode;return t(rt(r))},closest:function(n){var t=this;return void 0===n?new f([]):(t.is(n)||(t=t.parents(n).eq(0)),t)},find:function(n){for(var u,i,r=[],t=0;t<this.length;t+=1)for(u=this[t].querySelectorAll(n),i=0;i<u.length;i+=1)r.push(u[i]);return new f(r)},children:function(n){for(var r,i,u=[],e=0;e<this.length;e+=1)for(r=this[e].childNodes,i=0;i<r.length;i+=1)n?1===r[i].nodeType&&t(r[i]).is(n)&&u.push(r[i]):1===r[i].nodeType&&u.push(r[i]);return new f(rt(u))},remove:function(){for(var n=0;n<this.length;n+=1)this[n].parentNode&&this[n].parentNode.removeChild(this[n]);return this},add:function(){for(var r,u,f,n=[],i=arguments.length;i--;)n[i]=arguments[i];for(r=0;r<n.length;r+=1)for(f=t(n[r]),u=0;u<f.length;u+=1)this[this.length]=f[u],this.length+=1;return this},styles:function(){return this[0]?i.getComputedStyle(this[0],null):{}}};Object.keys(ut).forEach(function(n){t.fn[n]=ut[n]});var v,b,k,d,n={deleteProps:function(n){var t=n;Object.keys(t).forEach(function(n){try{t[n]=null}catch(n){}try{delete t[n]}catch(n){}})},nextTick:function(n,t){return void 0===t&&(t=0),setTimeout(n,t)},now:function(){return Date.now()},getTranslate:function(n,t){var f,u,e,r;return void 0===t&&(t="x"),r=i.getComputedStyle(n,null),i.WebKitCSSMatrix?(6<(u=r.transform||r.webkitTransform).split(",").length&&(u=u.split(", ").map(function(n){return n.replace(",",".")}).join(", ")),e=new i.WebKitCSSMatrix("none"===u?"":u)):f=(e=r.MozTransform||r.OTransform||r.MsTransform||r.msTransform||r.transform||r.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(u=i.WebKitCSSMatrix?e.m41:16===f.length?parseFloat(f[12]):parseFloat(f[4])),"y"===t&&(u=i.WebKitCSSMatrix?e.m42:16===f.length?parseFloat(f[13]):parseFloat(f[5])),u||0},parseUrlQuery:function(n){var r,f,u,e,o={},t=n||i.location.href;if("string"==typeof t&&t.length)for(e=(f=(t=-1<t.indexOf("?")?t.replace(/\S*\?/,""):"").split("&").filter(function(n){return""!==n})).length,r=0;r<e;r+=1)u=f[r].replace(/#\S+/g,"").split("="),o[decodeURIComponent(u[0])]=void 0===u[1]?void 0:decodeURIComponent(u[1])||"";return o},isObject:function(n){return"object"==typeof n&&null!==n&&n.constructor&&n.constructor===Object},extend:function(){for(var r,e,i,t,s,u=[],f=arguments.length;f--;)u[f]=arguments[f];for(r=Object(u[0]),e=1;e<u.length;e+=1)if(i=u[e],null!=i)for(var h=Object.keys(Object(i)),o=0,c=h.length;o<c;o+=1)t=h[o],s=Object.getOwnPropertyDescriptor(i,t),void 0!==s&&s.enumerable&&(n.isObject(r[t])&&n.isObject(i[t])?n.extend(r[t],i[t]):!n.isObject(r[t])&&n.isObject(i[t])?(r[t]={},n.extend(r[t],i[t])):r[t]=i[t]);return r}},r=(k=u.createElement("div"),{touch:i.Modernizr&&!0===i.Modernizr.touch||!!(0<i.navigator.maxTouchPoints||"ontouchstart"in i||i.DocumentTouch&&u instanceof i.DocumentTouch),pointerEvents:!!(i.navigator.pointerEnabled||i.PointerEvent||"maxTouchPoints"in i.navigator&&0<i.navigator.maxTouchPoints),prefixedPointerEvents:!!i.navigator.msPointerEnabled,transition:(b=k.style,"transition"in b||"webkitTransition"in b||"MozTransition"in b),transforms3d:i.Modernizr&&!0===i.Modernizr.csstransforms3d||(v=k.style,"webkitPerspective"in v||"MozPerspective"in v||"OPerspective"in v||"MsPerspective"in v||"perspective"in v),flexbox:function(){for(var i=k.style,t="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),n=0;n<t.length;n+=1)if(t[n]in i)return!0;return!1}(),observer:"MutationObserver"in i||"WebkitMutationObserver"in i,passiveListener:function(){var n=!1,t;try{t=Object.defineProperty({},"passive",{get:function(){n=!0}});i.addEventListener("testPassiveListener",null,t)}catch(n){}return n}(),gestures:"ongesturestart"in i}),h={isIE:!!i.navigator.userAgent.match(/Trident/g)||!!i.navigator.userAgent.match(/MSIE/g),isEdge:!!i.navigator.userAgent.match(/Edge/g),isSafari:(d=i.navigator.userAgent.toLowerCase(),0<=d.indexOf("safari")&&d.indexOf("chrome")<0&&d.indexOf("android")<0),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(i.navigator.userAgent)},c=function(n){void 0===n&&(n={});var t=this;t.params=n;t.eventsListeners={};t.params&&t.params.on&&Object.keys(t.params.on).forEach(function(n){t.on(n,t.params.on[n])})},lt={components:{configurable:!0}};c.prototype.on=function(n,t,i){var r=this,u;return"function"!=typeof t?r:(u=i?"unshift":"push",n.split(" ").forEach(function(n){r.eventsListeners[n]||(r.eventsListeners[n]=[]);r.eventsListeners[n][u](t)}),r)};c.prototype.once=function(n,t,i){function r(){for(var f=[],i=arguments.length;i--;)f[i]=arguments[i];t.apply(u,f);u.off(n,r);r.f7proxy&&delete r.f7proxy}var u=this;return"function"!=typeof t?u:(r.f7proxy=t,u.on(n,r,i))};c.prototype.off=function(n,t){var i=this;return i.eventsListeners&&n.split(" ").forEach(function(n){void 0===t?i.eventsListeners[n]=[]:i.eventsListeners[n]&&i.eventsListeners[n].length&&i.eventsListeners[n].forEach(function(r,u){(r===t||r.f7proxy&&r.f7proxy===t)&&i.eventsListeners[n].splice(u,1)})}),i};c.prototype.emit=function(){for(var i,u,f,t,n=[],r=arguments.length;r--;)n[r]=arguments[r];return t=this,t.eventsListeners&&("string"==typeof n[0]||Array.isArray(n[0])?(i=n[0],u=n.slice(1,n.length),f=t):(i=n[0].events,u=n[0].data,f=n[0].context||t),(Array.isArray(i)?i:i.split(" ")).forEach(function(n){if(t.eventsListeners&&t.eventsListeners[n]){var i=[];t.eventsListeners[n].forEach(function(n){i.push(n)});i.forEach(function(n){n.apply(f,u)})}})),t};c.prototype.useModulesParams=function(t){var i=this;i.modules&&Object.keys(i.modules).forEach(function(r){var u=i.modules[r];u.params&&n.extend(t,u.params)})};c.prototype.useModules=function(n){void 0===n&&(n={});var t=this;t.modules&&Object.keys(t.modules).forEach(function(i){var r=t.modules[i],u=n[i]||{};r.instance&&Object.keys(r.instance).forEach(function(n){var i=r.instance[n];t[n]="function"==typeof i?i.bind(t):i});r.on&&t.on&&Object.keys(r.on).forEach(function(n){t.on(n,r.on[n])});r.create&&r.create.bind(t)(u)})};lt.components.set=function(n){this.use&&this.use(n)};c.installModule=function(t){for(var i,f,u=[],r=arguments.length-1;0<r--;)u[r]=arguments[r+1];return i=this,i.prototype.modules||(i.prototype.modules={}),f=t.name||Object.keys(i.prototype.modules).length+"_"+n.now(),(i.prototype.modules[f]=t).proto&&Object.keys(t.proto).forEach(function(n){i.prototype[n]=t.proto[n]}),t.static&&Object.keys(t.static).forEach(function(n){i[n]=t.static[n]}),t.install&&t.install.apply(i,u),i};c.use=function(n){for(var t,r=[],i=arguments.length-1;0<i--;)r[i]=arguments[i+1];return t=this,Array.isArray(n)?(n.forEach(function(n){return t.installModule(n)}),t):t.installModule.apply(t,[n].concat(r))};Object.defineProperties(c,lt);var gt={updateSize:function(){var i,r,t=this,u=t.$el;i=void 0!==t.params.width?t.params.width:u[0].clientWidth;r=void 0!==t.params.height?t.params.height:u[0].clientHeight;0===i&&t.isHorizontal()||0===r&&t.isVertical()||(i=i-parseInt(u.css("padding-left"),10)-parseInt(u.css("padding-right"),10),r=r-parseInt(u.css("padding-top"),10)-parseInt(u.css("padding-bottom"),10),n.extend(t,{width:i,height:r,size:t.isHorizontal()?i:r}))},updateSlides:function(){var u=this,t=u.params,b=u.$wrapperEl,v=u.size,st=u.rtlTranslate,ei=u.wrongRTL,wt=u.virtual&&t.virtual.enabled,oi=wt?u.virtual.slides.length:u.slides.length,c=b.children("."+u.params.slideClass),p=wt?u.virtual.slides.length:c.length,f=[],k=[],ht=[],ct=t.slidesOffsetBefore,ut,d,o,l,it,ft,rt,et,ot,pt;"function"==typeof ct&&(ct=t.slidesOffsetBefore.call(u));ut=t.slidesOffsetAfter;"function"==typeof ut&&(ut=t.slidesOffsetAfter.call(u));var si=u.snapGrid.length,hi=u.snapGrid.length,s=t.spaceBetween,e=-ct,lt=0,at=0;if(void 0!==v){"string"==typeof s&&0<=s.indexOf("%")&&(s=parseFloat(s.replace("%",""))/100*v);u.virtualSize=-s;st?c.css({marginLeft:"",marginTop:""}):c.css({marginRight:"",marginBottom:""});1<t.slidesPerColumn&&(d=Math.floor(p/t.slidesPerColumn)===p/u.params.slidesPerColumn?p:Math.ceil(p/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(d=Math.max(d,t.slidesPerView*t.slidesPerColumn)));for(var g,nt=t.slidesPerColumn,bt=d/nt,kt=Math.floor(p/t.slidesPerColumn),h=0;h<p;h+=1){if(o=0,l=c.eq(h),1<t.slidesPerColumn){var tt=void 0,w=void 0,y=void 0;"column"===t.slidesPerColumnFill?(y=h-(w=Math.floor(h/nt))*nt,(kt<w||w===kt&&y===nt-1)&&nt<=(y+=1)&&(y=0,w+=1),tt=w+y*d/nt,l.css({"-webkit-box-ordinal-group":tt,"-moz-box-ordinal-group":tt,"-ms-flex-order":tt,"-webkit-order":tt,order:tt})):w=h-(y=Math.floor(h/bt))*bt;l.css("margin-"+(u.isHorizontal()?"top":"left"),0!==y&&t.spaceBetween&&t.spaceBetween+"px").attr("data-swiper-column",w).attr("data-swiper-row",y)}if("none"!==l.css("display")){if("auto"===t.slidesPerView){var a=i.getComputedStyle(l[0],null),vt=l[0].style.transform,yt=l[0].style.webkitTransform;if(vt&&(l[0].style.transform="none"),yt&&(l[0].style.webkitTransform="none"),t.roundLengths)o=u.isHorizontal()?l.outerWidth(!0):l.outerHeight(!0);else if(u.isHorizontal()){var dt=parseFloat(a.getPropertyValue("width")),ci=parseFloat(a.getPropertyValue("padding-left")),li=parseFloat(a.getPropertyValue("padding-right")),gt=parseFloat(a.getPropertyValue("margin-left")),ni=parseFloat(a.getPropertyValue("margin-right")),ti=a.getPropertyValue("box-sizing");o=ti&&"border-box"===ti?dt+gt+ni:dt+ci+li+gt+ni}else{var ii=parseFloat(a.getPropertyValue("height")),ai=parseFloat(a.getPropertyValue("padding-top")),vi=parseFloat(a.getPropertyValue("padding-bottom")),ri=parseFloat(a.getPropertyValue("margin-top")),ui=parseFloat(a.getPropertyValue("margin-bottom")),fi=a.getPropertyValue("box-sizing");o=fi&&"border-box"===fi?ii+ri+ui:ii+ai+vi+ri+ui}vt&&(l[0].style.transform=vt);yt&&(l[0].style.webkitTransform=yt);t.roundLengths&&(o=Math.floor(o))}else o=(v-(t.slidesPerView-1)*s)/t.slidesPerView,t.roundLengths&&(o=Math.floor(o)),c[h]&&(u.isHorizontal()?c[h].style.width=o+"px":c[h].style.height=o+"px");c[h]&&(c[h].swiperSlideSize=o);ht.push(o);t.centeredSlides?(e=e+o/2+lt/2+s,0===lt&&0!==h&&(e=e-v/2-s),0===h&&(e=e-v/2-s),Math.abs(e)<.001&&(e=0),t.roundLengths&&(e=Math.floor(e)),at%t.slidesPerGroup==0&&f.push(e),k.push(e)):(t.roundLengths&&(e=Math.floor(e)),at%t.slidesPerGroup==0&&f.push(e),k.push(e),e=e+o+s);u.virtualSize+=o+s;lt=o;at+=1}}if(u.virtualSize=Math.max(u.virtualSize,v)+ut,st&&ei&&("slide"===t.effect||"coverflow"===t.effect)&&b.css({width:u.virtualSize+t.spaceBetween+"px"}),r.flexbox&&!t.setWrapperSize||(u.isHorizontal()?b.css({width:u.virtualSize+t.spaceBetween+"px"}):b.css({height:u.virtualSize+t.spaceBetween+"px"})),1<t.slidesPerColumn&&(u.virtualSize=(o+t.spaceBetween)*d,u.virtualSize=Math.ceil(u.virtualSize/t.slidesPerColumn)-t.spaceBetween,u.isHorizontal()?b.css({width:u.virtualSize+t.spaceBetween+"px"}):b.css({height:u.virtualSize+t.spaceBetween+"px"}),t.centeredSlides)){for(g=[],it=0;it<f.length;it+=1)ft=f[it],t.roundLengths&&(ft=Math.floor(ft)),f[it]<u.virtualSize+f[0]&&g.push(ft);f=g}if(!t.centeredSlides){for(g=[],rt=0;rt<f.length;rt+=1)et=f[rt],t.roundLengths&&(et=Math.floor(et)),f[rt]<=u.virtualSize-v&&g.push(et);f=g;1<Math.floor(u.virtualSize-v)-Math.floor(f[f.length-1])&&f.push(u.virtualSize-v)}(0===f.length&&(f=[0]),0!==t.spaceBetween&&(u.isHorizontal()?st?c.css({marginLeft:s+"px"}):c.css({marginRight:s+"px"}):c.css({marginBottom:s+"px"})),t.centerInsufficientSlides)&&(ot=0,(ht.forEach(function(n){ot+=n+(t.spaceBetween?t.spaceBetween:0)}),(ot-=t.spaceBetween)<v)&&(pt=(v-ot)/2,f.forEach(function(n,t){f[t]=n-pt}),k.forEach(function(n,t){k[t]=n+pt})));n.extend(u,{slides:c,snapGrid:f,slidesGrid:k,slidesSizesGrid:ht});p!==oi&&u.emit("slidesLengthChange");f.length!==si&&(u.params.watchOverflow&&u.checkOverflow(),u.emit("snapGridLengthChange"));k.length!==hi&&u.emit("slidesGridLengthChange");(t.watchSlidesProgress||t.watchSlidesVisibility)&&u.updateSlidesOffset()}},updateAutoHeight:function(n){var i,t=this,r=[],u=0,f,e;if("number"==typeof n?t.setTransition(n):!0===n&&t.setTransition(t.params.speed),"auto"!==t.params.slidesPerView&&1<t.params.slidesPerView)for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){if(f=t.activeIndex+i,f>t.slides.length)break;r.push(t.slides.eq(f)[0])}else r.push(t.slides.eq(t.activeIndex)[0]);for(i=0;i<r.length;i+=1)void 0!==r[i]&&(e=r[i].offsetHeight,u=u<e?e:u);u&&t.$wrapperEl.css("height",u+"px")},updateSlidesOffset:function(){for(var t=this.slides,n=0;n<t.length;n+=1)t[n].swiperSlideOffset=this.isHorizontal()?t[n].offsetLeft:t[n].offsetTop},updateSlidesProgress:function(n){var s,r,f,c,o,h;void 0===n&&(n=this&&this.translate||0);var i=this,e=i.params,u=i.slides,l=i.rtlTranslate;if(0!==u.length){for(void 0===u[0].swiperSlideOffset&&i.updateSlidesOffset(),s=-n,l&&(s=n),u.removeClass(e.slideVisibleClass),i.visibleSlidesIndexes=[],i.visibleSlides=[],r=0;r<u.length;r+=1)f=u[r],c=(s+(e.centeredSlides?i.minTranslate():0)-f.swiperSlideOffset)/(f.swiperSlideSize+e.spaceBetween),e.watchSlidesVisibility&&(o=-(s-f.swiperSlideOffset),h=o+i.slidesSizesGrid[r],(0<=o&&o<i.size||0<h&&h<=i.size||o<=0&&h>=i.size)&&(i.visibleSlides.push(f),i.visibleSlidesIndexes.push(r),u.eq(r).addClass(e.slideVisibleClass))),f.progress=l?-c:c;i.visibleSlides=t(i.visibleSlides)}},updateProgress:function(t){void 0===t&&(t=this&&this.translate||0);var i=this,e=i.params,o=i.maxTranslate()-i.minTranslate(),f=i.progress,r=i.isBeginning,u=i.isEnd,s=r,h=u;0===o?u=r=!(f=0):(r=(f=(t-i.minTranslate())/o)<=0,u=1<=f);n.extend(i,{progress:f,isBeginning:r,isEnd:u});(e.watchSlidesProgress||e.watchSlidesVisibility)&&i.updateSlidesProgress(t);r&&!s&&i.emit("reachBeginning toEdge");u&&!h&&i.emit("reachEnd toEdge");(s&&!r||h&&!u)&&i.emit("fromEdge");i.emit("progress",f)},updateSlidesClasses:function(){var f,t=this,e=t.slides,n=t.params,i=t.$wrapperEl,o=t.activeIndex,s=t.realIndex,h=t.virtual&&n.virtual.enabled,r,u;e.removeClass(n.slideActiveClass+" "+n.slideNextClass+" "+n.slidePrevClass+" "+n.slideDuplicateActiveClass+" "+n.slideDuplicateNextClass+" "+n.slideDuplicatePrevClass);(f=h?t.$wrapperEl.find("."+n.slideClass+'[data-swiper-slide-index="'+o+'"]'):e.eq(o)).addClass(n.slideActiveClass);n.loop&&(f.hasClass(n.slideDuplicateClass)?i.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+s+'"]').addClass(n.slideDuplicateActiveClass):i.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+s+'"]').addClass(n.slideDuplicateActiveClass));r=f.nextAll("."+n.slideClass).eq(0).addClass(n.slideNextClass);n.loop&&0===r.length&&(r=e.eq(0)).addClass(n.slideNextClass);u=f.prevAll("."+n.slideClass).eq(0).addClass(n.slidePrevClass);n.loop&&0===u.length&&(u=e.eq(-1)).addClass(n.slidePrevClass);n.loop&&(r.hasClass(n.slideDuplicateClass)?i.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+r.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicateNextClass):i.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+r.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicateNextClass),u.hasClass(n.slideDuplicateClass)?i.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+u.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicatePrevClass):i.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+u.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicatePrevClass))},updateActiveIndex:function(t){var o,i=this,e=i.rtlTranslate?i.translate:-i.translate,f=i.slidesGrid,s=i.snapGrid,c=i.params,l=i.activeIndex,a=i.realIndex,v=i.snapIndex,u=t,r,h;if(void 0===u){for(r=0;r<f.length;r+=1)void 0!==f[r+1]?e>=f[r]&&e<f[r+1]-(f[r+1]-f[r])/2?u=r:e>=f[r]&&e<f[r+1]&&(u=r+1):e>=f[r]&&(u=r);c.normalizeSlideIndex&&(u<0||void 0===u)&&(u=0)}((o=0<=s.indexOf(e)?s.indexOf(e):Math.floor(u/c.slidesPerGroup))>=s.length&&(o=s.length-1),u!==l)?(h=parseInt(i.slides.eq(u).attr("data-swiper-slide-index")||u,10),n.extend(i,{snapIndex:o,realIndex:h,previousIndex:l,activeIndex:u}),i.emit("activeIndexChange"),i.emit("snapIndexChange"),a!==h&&i.emit("realIndexChange"),i.emit("slideChange")):o!==v&&(i.snapIndex=o,i.emit("snapIndexChange"))},updateClickedSlide:function(n){var i=this,f=i.params,r=t(n.target).closest("."+f.slideClass)[0],e=!1,u;if(r)for(u=0;u<i.slides.length;u+=1)i.slides[u]===r&&(e=!0);if(!r||!e)return i.clickedSlide=void 0,void(i.clickedIndex=void 0);i.clickedSlide=r;i.clickedIndex=i.virtual&&i.params.virtual.enabled?parseInt(t(r).attr("data-swiper-slide-index"),10):t(r).index();f.slideToClickedSlide&&void 0!==i.clickedIndex&&i.clickedIndex!==i.activeIndex&&i.slideToClickedSlide()}},ni={getTranslate:function(t){var i;void 0===t&&(t=this.isHorizontal()?"x":"y");var f=this.params,r=this.rtlTranslate,u=this.translate,e=this.$wrapperEl;return f.virtualTranslate?r?-u:u:(i=n.getTranslate(e[0],t),r&&(i=-i),i||0)},setTranslate:function(n,t){var i=this,h=i.rtlTranslate,o=i.params,s=i.$wrapperEl,c=i.progress,u=0,f=0,e;i.isHorizontal()?u=h?-n:n:f=n;o.roundLengths&&(u=Math.floor(u),f=Math.floor(f));o.virtualTranslate||(r.transforms3d?s.transform("translate3d("+u+"px, "+f+"px, 0px)"):s.transform("translate("+u+"px, "+f+"px)"));i.previousTranslate=i.translate;i.translate=i.isHorizontal()?u:f;e=i.maxTranslate()-i.minTranslate();(0===e?0:(n-i.minTranslate())/e)!==c&&i.updateProgress(n);i.emit("setTranslate",i.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]}},ti={setTransition:function(n,t){this.$wrapperEl.transition(n);this.emit("setTransition",n,t)},transitionStart:function(n,t){var r;void 0===n&&(n=!0);var i=this,u=i.activeIndex,e=i.params,f=i.previousIndex;if(e.autoHeight&&i.updateAutoHeight(),r=t,r||(r=f<u?"next":u<f?"prev":"reset"),i.emit("transitionStart"),n&&u!==f){if("reset"===r)return void i.emit("slideResetTransitionStart");i.emit("slideChangeTransitionStart");"next"===r?i.emit("slideNextTransitionStart"):i.emit("slidePrevTransitionStart")}},transitionEnd:function(n,t){var r;void 0===n&&(n=!0);var i=this,u=i.activeIndex,f=i.previousIndex;if(i.animating=!1,i.setTransition(0),r=t,r||(r=f<u?"next":u<f?"prev":"reset"),i.emit("transitionEnd"),n&&u!==f){if("reset"===r)return void i.emit("slideResetTransitionEnd");i.emit("slideChangeTransitionEnd");"next"===r?i.emit("slideNextTransitionEnd"):i.emit("slidePrevTransitionEnd")}}},ii={slideTo:function(n,t,i,u){var f,e,a,s,o,l;void 0===n&&(n=0);void 0===t&&(t=this.params.speed);void 0===i&&(i=!0);f=this;e=n;e<0&&(e=0);var h=f.params,v=f.snapGrid,y=f.slidesGrid,w=f.previousIndex,c=f.activeIndex,p=f.rtlTranslate;if(f.animating&&h.preventInteractionOnTransition)return!1;if(a=Math.floor(e/h.slidesPerGroup),a>=v.length&&(a=v.length-1),(c||h.initialSlide||0)===(w||0)&&i&&f.emit("beforeSlideChangeStart"),o=-v[a],f.updateProgress(o),h.normalizeSlideIndex)for(l=0;l<y.length;l+=1)-Math.floor(100*o)>=Math.floor(100*y[l])&&(e=l);return f.initialized&&e!==c&&(!f.allowSlideNext&&o<f.translate&&o<f.minTranslate()||!f.allowSlidePrev&&o>f.translate&&o>f.maxTranslate()&&(c||0)!==e)?!1:(s=c<e?"next":e<c?"prev":"reset",p&&-o===f.translate||!p&&o===f.translate?(f.updateActiveIndex(e),h.autoHeight&&f.updateAutoHeight(),f.updateSlidesClasses(),"slide"!==h.effect&&f.setTranslate(o),"reset"!==s&&(f.transitionStart(i,s),f.transitionEnd(i,s)),!1):(0!==t&&r.transition?(f.setTransition(t),f.setTranslate(o),f.updateActiveIndex(e),f.updateSlidesClasses(),f.emit("beforeTransitionStart",t,u),f.transitionStart(i,s),f.animating||(f.animating=!0,f.onSlideToWrapperTransitionEnd||(f.onSlideToWrapperTransitionEnd=function(n){f&&!f.destroyed&&n.target===this&&(f.$wrapperEl[0].removeEventListener("transitionend",f.onSlideToWrapperTransitionEnd),f.$wrapperEl[0].removeEventListener("webkitTransitionEnd",f.onSlideToWrapperTransitionEnd),f.onSlideToWrapperTransitionEnd=null,delete f.onSlideToWrapperTransitionEnd,f.transitionEnd(i,s))}),f.$wrapperEl[0].addEventListener("transitionend",f.onSlideToWrapperTransitionEnd),f.$wrapperEl[0].addEventListener("webkitTransitionEnd",f.onSlideToWrapperTransitionEnd))):(f.setTransition(0),f.setTranslate(o),f.updateActiveIndex(e),f.updateSlidesClasses(),f.emit("beforeTransitionStart",t,u),f.transitionStart(i,s),f.transitionEnd(i,s)),!0))},slideToLoop:function(n,t,i,r){void 0===n&&(n=0);void 0===t&&(t=this.params.speed);void 0===i&&(i=!0);var u=n;return this.params.loop&&(u+=this.loopedSlides),this.slideTo(u,t,i,r)},slideNext:function(n,t,i){void 0===n&&(n=this.params.speed);void 0===t&&(t=!0);var r=this,u=r.params,f=r.animating;return u.loop?!f&&(r.loopFix(),r._clientLeft=r.$wrapperEl[0].clientLeft,r.slideTo(r.activeIndex+u.slidesPerGroup,n,t,i)):r.slideTo(r.activeIndex+u.slidesPerGroup,n,t,i)},slidePrev:function(n,t,i){function f(n){return n<0?-Math.floor(Math.abs(n)):Math.floor(n)}void 0===n&&(n=this.params.speed);void 0===t&&(t=!0);var r=this,l=r.params,a=r.animating,u=r.snapGrid,o=r.slidesGrid,v=r.rtlTranslate;if(l.loop){if(a)return!1;r.loopFix();r._clientLeft=r.$wrapperEl[0].clientLeft}var e,s=f(v?r.translate:-r.translate),h=u.map(function(n){return f(n)}),c=(o.map(function(n){return f(n)}),u[h.indexOf(s)],u[h.indexOf(s)-1]);return void 0!==c&&(e=o.indexOf(c))<0&&(e=r.activeIndex-1),r.slideTo(e,n,t,i)},slideReset:function(n,t,i){return void 0===n&&(n=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,n,t,i)},slideToClosest:function(n,t,i){var o,e;void 0===n&&(n=this.params.speed);void 0===t&&(t=!0);var r=this,u=r.activeIndex,f=Math.floor(u/r.params.slidesPerGroup);return f<r.snapGrid.length-1&&(o=r.rtlTranslate?r.translate:-r.translate,e=r.snapGrid[f],(r.snapGrid[f+1]-e)/2<o-e&&(u=r.params.slidesPerGroup)),r.slideTo(u,n,t,i)},slideToClickedSlide:function(){var f,i=this,u=i.params,o=i.$wrapperEl,e="auto"===u.slidesPerView?i.slidesPerViewDynamic():u.slidesPerView,r=i.clickedIndex;if(u.loop){if(i.animating)return;f=parseInt(t(i.clickedSlide).attr("data-swiper-slide-index"),10);u.centeredSlides?r<i.loopedSlides-e/2||r>i.slides.length-i.loopedSlides+e/2?(i.loopFix(),r=o.children("."+u.slideClass+'[data-swiper-slide-index="'+f+'"]:not(.'+u.slideDuplicateClass+")").eq(0).index(),n.nextTick(function(){i.slideTo(r)})):i.slideTo(r):r>i.slides.length-e?(i.loopFix(),r=o.children("."+u.slideClass+'[data-swiper-slide-index="'+f+'"]:not(.'+u.slideDuplicateClass+")").eq(0).index(),n.nextTick(function(){i.slideTo(r)})):i.slideTo(r)}else i.slideTo(r)}},ri={loopCreate:function(){var r=this,n=r.params,f=r.$wrapperEl,i,c,l,a,e,o,s,h;if(f.children("."+n.slideClass+"."+n.slideDuplicateClass).remove(),i=f.children("."+n.slideClass),n.loopFillGroupWithBlank&&(c=n.slidesPerGroup-i.length%n.slidesPerGroup,c!==n.slidesPerGroup)){for(l=0;l<c;l+=1)a=t(u.createElement("div")).addClass(n.slideClass+" "+n.slideBlankClass),f.append(a);i=f.children("."+n.slideClass)}for("auto"!==n.slidesPerView||n.loopedSlides||(n.loopedSlides=i.length),r.loopedSlides=parseInt(n.loopedSlides||n.slidesPerView,10),r.loopedSlides+=n.loopAdditionalSlides,r.loopedSlides>i.length&&(r.loopedSlides=i.length),e=[],o=[],i.each(function(n,u){var f=t(u);n<r.loopedSlides&&o.push(u);n<i.length&&n>=i.length-r.loopedSlides&&e.push(u);f.attr("data-swiper-slide-index",n)}),s=0;s<o.length;s+=1)f.append(t(o[s].cloneNode(!0)).addClass(n.slideDuplicateClass));for(h=e.length-1;0<=h;h-=1)f.prepend(t(e[h].cloneNode(!0)).addClass(n.slideDuplicateClass))},loopFix:function(){var i,n=this,o=n.params,r=n.activeIndex,f=n.slides,t=n.loopedSlides,s=n.allowSlidePrev,h=n.allowSlideNext,c=n.snapGrid,e=n.rtlTranslate,u;n.allowSlidePrev=!0;n.allowSlideNext=!0;u=-c[r]-n.getTranslate();r<t?(i=f.length-3*t+r,i+=t,n.slideTo(i,0,!1,!0)&&0!==u&&n.setTranslate((e?-n.translate:n.translate)-u)):("auto"===o.slidesPerView&&2*t<=r||r>=f.length-t)&&(i=-f.length+r+t,i+=t,n.slideTo(i,0,!1,!0)&&0!==u&&n.setTranslate((e?-n.translate:n.translate)-u));n.allowSlidePrev=s;n.allowSlideNext=h},loopDestroy:function(){var t=this.$wrapperEl,n=this.params,i=this.slides;t.children("."+n.slideClass+"."+n.slideDuplicateClass+",."+n.slideClass+"."+n.slideBlankClass).remove();i.removeAttr("data-swiper-slide-index")}},ui={setGrabCursor:function(n){if(!(r.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked)){var t=this.el;t.style.cursor="move";t.style.cursor=n?"-webkit-grabbing":"-webkit-grab";t.style.cursor=n?"-moz-grabbin":"-moz-grab";t.style.cursor=n?"grabbing":"grab"}},unsetGrabCursor:function(){r.touch||this.params.watchOverflow&&this.isLocked||(this.el.style.cursor="")}},fi={appendSlide:function(n){var t=this,f=t.$wrapperEl,u=t.params,i;if(u.loop&&t.loopDestroy(),"object"==typeof n&&"length"in n)for(i=0;i<n.length;i+=1)n[i]&&f.append(n[i]);else f.append(n);u.loop&&t.loopCreate();u.observer&&r.observer||t.update()},prependSlide:function(n){var t=this,u=t.params,e=t.$wrapperEl,o=t.activeIndex,f,i;if(u.loop&&t.loopDestroy(),f=o+1,"object"==typeof n&&"length"in n){for(i=0;i<n.length;i+=1)n[i]&&e.prepend(n[i]);f=o+n.length}else e.prepend(n);u.loop&&t.loopCreate();u.observer&&r.observer||t.update();t.slideTo(f,0,!1)},addSlide:function(n,t){var i=this,o=i.$wrapperEl,f=i.params,u=i.activeIndex,h,v,e,s;if(f.loop&&(u-=i.loopedSlides,i.loopDestroy(),i.slides=o.children("."+f.slideClass)),h=i.slides.length,n<=0)i.prependSlide(t);else if(h<=n)i.appendSlide(t);else{for(var c=n<u?u+1:u,l=[],a=h-1;n<=a;a-=1)v=i.slides.eq(a),v.remove(),l.unshift(v);if("object"==typeof t&&"length"in t){for(e=0;e<t.length;e+=1)t[e]&&o.append(t[e]);c=n<u?u+t.length:u}else o.append(t);for(s=0;s<l.length;s+=1)o.append(l[s]);f.loop&&i.loopCreate();f.observer&&r.observer||i.update();f.loop?i.slideTo(c+i.loopedSlides,0,!1):i.slideTo(c,0,!1)}},removeSlide:function(n){var t=this,f=t.params,s=t.$wrapperEl,o=t.activeIndex,u,i,e;if(f.loop&&(o-=t.loopedSlides,t.loopDestroy(),t.slides=s.children("."+f.slideClass)),i=o,"object"==typeof n&&"length"in n){for(e=0;e<n.length;e+=1)u=n[e],t.slides[u]&&t.slides.eq(u).remove(),u<i&&(i-=1);i=Math.max(i,0)}else u=n,t.slides[u]&&t.slides.eq(u).remove(),u<i&&(i-=1),i=Math.max(i,0);f.loop&&t.loopCreate();f.observer&&r.observer||t.update();f.loop?t.slideTo(i+t.loopedSlides,0,!1):t.slideTo(i,0,!1)},removeAllSlides:function(){for(var t=[],n=0;n<this.slides.length;n+=1)t.push(n);this.removeSlide(t)}},e=function(){var t=i.navigator.userAgent,n={ios:!1,android:!1,androidChrome:!1,desktop:!1,windows:!1,iphone:!1,ipod:!1,ipad:!1,cordova:i.cordova||i.phonegap,phonegap:i.cordova||i.phonegap},s=t.match(/(Windows Phone);?[\s\/]+([\d.]+)?/),c=t.match(/(Android);?[\s\/]+([\d.]+)?/),f=t.match(/(iPad).*OS\s([\d_]+)/),r=t.match(/(iPod)(.*OS\s([\d_]+))?/),e=!f&&t.match(/(iPhone\sOS|iOS)\s([\d_]+)/),o,h;return(s&&(n.os="windows",n.osVersion=s[2],n.windows=!0),c&&!s&&(n.os="android",n.osVersion=c[2],n.android=!0,n.androidChrome=0<=t.toLowerCase().indexOf("chrome")),(f||e||r)&&(n.os="ios",n.ios=!0),e&&!r&&(n.osVersion=e[2].replace(/_/g,"."),n.iphone=!0),f&&(n.osVersion=f[2].replace(/_/g,"."),n.ipad=!0),r&&(n.osVersion=r[3]?r[3].replace(/_/g,"."):null,n.iphone=!0),n.ios&&n.osVersion&&0<=t.indexOf("Version/")&&"10"===n.osVersion.split(".")[0]&&(n.osVersion=t.toLowerCase().split("version/")[1].split(" ")[0]),n.desktop=!(n.os||n.android||n.webView),n.webView=(e||f||r)&&t.match(/.*AppleWebKit(?!.*Safari)/i),n.os&&"ios"===n.os)&&(o=n.osVersion.split("."),h=u.querySelector('meta[name="viewport"]'),n.minimalUi=!n.webView&&(r||e)&&(1*o[0]==7?1<=1*o[1]:7<1*o[0])&&h&&0<=h.getAttribute("content").indexOf("minimal-ui")),n.pixelRatio=i.devicePixelRatio||1,n}();var vt={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsInverse:!1,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!0,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0},ft={update:gt,translate:ni,transition:ti,slide:ii,loop:ri,grabCursor:ui,manipulation:fi,events:{attachEvents:function(){var f=this,o=f.params,s=f.touchEvents,a=f.el,v=f.wrapperEl,h,c,l;f.onTouchStart=function(r){var o=this,s=o.touchEventsData,e=o.params,h=o.touches,f,l,v;if((!o.animating||!e.preventInteractionOnTransition)&&(f=r,f.originalEvent&&(f=f.originalEvent),s.isTouchEvent="touchstart"===f.type,(s.isTouchEvent||!("which"in f)||3!==f.which)&&!(!s.isTouchEvent&&"button"in f&&0<f.button||s.isTouched&&s.isMoved)))if(e.noSwiping&&t(f.target).closest(e.noSwipingSelector?e.noSwipingSelector:"."+e.noSwipingClass)[0])o.allowClick=!0;else if(!e.swipeHandler||t(f).closest(e.swipeHandler)[0]){h.currentX="touchstart"===f.type?f.targetTouches[0].pageX:f.pageX;h.currentY="touchstart"===f.type?f.targetTouches[0].pageY:f.pageY;var c=h.currentX,y=h.currentY,p=e.edgeSwipeDetection||e.iOSEdgeSwipeDetection,a=e.edgeSwipeThreshold||e.iOSEdgeSwipeThreshold;p&&(c<=a||c>=i.screen.width-a)||((n.extend(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),h.startX=c,h.startY=y,s.touchStartTime=n.now(),o.allowClick=!0,o.updateSize(),o.swipeDirection=void 0,0<e.threshold&&(s.allowThresholdMove=!1),"touchstart"!==f.type)&&(l=!0,t(f.target).is(s.formElements)&&(l=!1),u.activeElement&&t(u.activeElement).is(s.formElements)&&u.activeElement!==f.target&&u.activeElement.blur(),v=l&&o.allowTouchMove&&e.touchStartPreventDefault,(e.touchStartForcePreventDefault||v)&&f.preventDefault()),o.emit("touchStart",f))}}.bind(f);f.onTouchMove=function(i){var f=this,r=f.touchEventsData,s=f.params,e=f.touches,b=f.rtlTranslate,o=i,c,l,w,a,v,h,y,p;if(o.originalEvent&&(o=o.originalEvent),r.isTouched){if(!r.isTouchEvent||"mousemove"!==o.type){if(c="touchmove"===o.type?o.targetTouches[0].pageX:o.pageX,l="touchmove"===o.type?o.targetTouches[0].pageY:o.pageY,o.preventedByNestedSwiper)return e.startX=c,void(e.startY=l);if(!f.allowTouchMove)return f.allowClick=!1,void(r.isTouched&&(n.extend(e,{startX:c,startY:l,currentX:c,currentY:l}),r.touchStartTime=n.now()));if(r.isTouchEvent&&s.touchReleaseOnEdges&&!s.loop)if(f.isVertical()){if(l<e.startY&&f.translate<=f.maxTranslate()||l>e.startY&&f.translate>=f.minTranslate())return r.isTouched=!1,void(r.isMoved=!1)}else if(c<e.startX&&f.translate<=f.maxTranslate()||c>e.startX&&f.translate>=f.minTranslate())return;if(r.isTouchEvent&&u.activeElement&&o.target===u.activeElement&&t(o.target).is(r.formElements))return r.isMoved=!0,void(f.allowClick=!1);if((r.allowTouchCallbacks&&f.emit("touchMove",o),!(o.targetTouches&&1<o.targetTouches.length))&&(e.currentX=c,e.currentY=l,a=e.currentX-e.startX,v=e.currentY-e.startY,!(f.params.threshold&&Math.sqrt(Math.pow(a,2)+Math.pow(v,2))<f.params.threshold)))if(void 0===r.isScrolling&&(f.isHorizontal()&&e.currentY===e.startY||f.isVertical()&&e.currentX===e.startX?r.isScrolling=!1:25<=a*a+v*v&&(w=180*Math.atan2(Math.abs(v),Math.abs(a))/Math.PI,r.isScrolling=f.isHorizontal()?w>s.touchAngle:90-w>s.touchAngle)),r.isScrolling&&f.emit("touchMoveOpposite",o),void 0===r.startMoving&&(e.currentX===e.startX&&e.currentY===e.startY||(r.startMoving=!0)),r.isScrolling)r.isTouched=!1;else if(r.startMoving){if(f.allowClick=!1,o.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&o.stopPropagation(),r.isMoved||(s.loop&&f.loopFix(),r.startTranslate=f.getTranslate(),f.setTransition(0),f.animating&&f.$wrapperEl.trigger("webkitTransitionEnd transitionend"),r.allowMomentumBounce=!1,!s.grabCursor||!0!==f.allowSlideNext&&!0!==f.allowSlidePrev||f.setGrabCursor(!0),f.emit("sliderFirstMove",o)),f.emit("sliderMove",o),r.isMoved=!0,h=f.isHorizontal()?a:v,e.diff=h,h*=s.touchRatio,b&&(h=-h),f.swipeDirection=0<h?"prev":"next",r.currentTranslate=h+r.startTranslate,y=!0,p=s.resistanceRatio,s.touchReleaseOnEdges&&(p=0),0<h&&r.currentTranslate>f.minTranslate()?(y=!1,s.resistance&&(r.currentTranslate=f.minTranslate()-1+Math.pow(-f.minTranslate()+r.startTranslate+h,p))):h<0&&r.currentTranslate<f.maxTranslate()&&(y=!1,s.resistance&&(r.currentTranslate=f.maxTranslate()+1-Math.pow(f.maxTranslate()-r.startTranslate-h,p))),y&&(o.preventedByNestedSwiper=!0),!f.allowSlideNext&&"next"===f.swipeDirection&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!f.allowSlidePrev&&"prev"===f.swipeDirection&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),0<s.threshold){if(!(Math.abs(h)>s.threshold||r.allowThresholdMove))return void(r.currentTranslate=r.startTranslate);if(!r.allowThresholdMove)return r.allowThresholdMove=!0,e.startX=e.currentX,e.startY=e.currentY,r.currentTranslate=r.startTranslate,void(e.diff=f.isHorizontal()?e.currentX-e.startX:e.currentY-e.startY)}s.followFinger&&((s.freeMode||s.watchSlidesProgress||s.watchSlidesVisibility)&&(f.updateActiveIndex(),f.updateSlidesClasses()),s.freeMode&&(0===r.velocities.length&&r.velocities.push({position:e[f.isHorizontal()?"startX":"startY"],time:r.touchStartTime}),r.velocities.push({position:e[f.isHorizontal()?"currentX":"currentY"],time:n.now()})),f.updateProgress(r.currentTranslate),f.setTranslate(r.currentTranslate))}}}else r.startMoving&&r.isScrolling&&f.emit("touchMoveOpposite",o)}.bind(f);f.onTouchEnd=function(t){var i=this,r=i.touchEventsData,u=i.params,ot=i.touches,g=i.rtlTranslate,nt=i.$wrapperEl,e=i.slidesGrid,h=i.snapGrid,c=t,l,w,a,k,it,d,v,y,p,ut;if(c.originalEvent&&(c=c.originalEvent),r.allowTouchCallbacks&&i.emit("touchEnd",c),r.allowTouchCallbacks=!1,!r.isTouched)return r.isMoved&&u.grabCursor&&i.setGrabCursor(!1),r.isMoved=!1,void(r.startMoving=!1);if(u.grabCursor&&r.isMoved&&r.isTouched&&(!0===i.allowSlideNext||!0===i.allowSlidePrev)&&i.setGrabCursor(!1),w=n.now(),a=w-r.touchStartTime,i.allowClick&&(i.updateClickedSlide(c),i.emit("tap",c),a<300&&300<w-r.lastClickTime&&(r.clickTimeout&&clearTimeout(r.clickTimeout),r.clickTimeout=n.nextTick(function(){i&&!i.destroyed&&i.emit("click",c)},300)),a<300&&w-r.lastClickTime<300&&(r.clickTimeout&&clearTimeout(r.clickTimeout),i.emit("doubleTap",c))),r.lastClickTime=n.now(),n.nextTick(function(){i.destroyed||(i.allowClick=!0)}),!r.isTouched||!r.isMoved||!i.swipeDirection||0===ot.diff||r.currentTranslate===r.startTranslate)return r.isTouched=!1,r.isMoved=!1,void(r.startMoving=!1);if(r.isTouched=!1,r.isMoved=!1,r.startMoving=!1,l=u.followFinger?g?i.translate:-i.translate:-r.currentTranslate,u.freeMode){if(l<-i.minTranslate())return void i.slideTo(i.activeIndex);if(l>-i.maxTranslate())return void(i.slides.length<h.length?i.slideTo(h.length-1):i.slideTo(i.slides.length-1));if(u.freeModeMomentum){if(1<r.velocities.length){var tt=r.velocities.pop(),ft=r.velocities.pop(),st=tt.position-ft.position,et=tt.time-ft.time;i.velocity=st/et;i.velocity/=2;Math.abs(i.velocity)<u.freeModeMinimumVelocity&&(i.velocity=0);(150<et||300<n.now()-tt.time)&&(i.velocity=0)}else i.velocity=0;i.velocity*=u.freeModeMomentumVelocityRatio;r.velocities.length=0;var b=1e3*u.freeModeMomentumRatio,ht=i.velocity*b,f=i.translate+ht;if(g&&(f=-f),d=!1,v=20*Math.abs(i.velocity)*u.freeModeMomentumBounceRatio,f<i.maxTranslate())u.freeModeMomentumBounce?(f+i.maxTranslate()<-v&&(f=i.maxTranslate()-v),k=i.maxTranslate(),d=!0,r.allowMomentumBounce=!0):f=i.maxTranslate(),u.loop&&u.centeredSlides&&(it=!0);else if(f>i.minTranslate())u.freeModeMomentumBounce?(f-i.minTranslate()>v&&(f=i.minTranslate()+v),k=i.minTranslate(),d=!0,r.allowMomentumBounce=!0):f=i.minTranslate(),u.loop&&u.centeredSlides&&(it=!0);else if(u.freeModeSticky){for(p=0;p<h.length;p+=1)if(h[p]>-f){y=p;break}f=-(f=Math.abs(h[y]-f)<Math.abs(h[y-1]-f)||"next"===i.swipeDirection?h[y]:h[y-1])}if(it&&i.once("transitionEnd",function(){i.loopFix()}),0!==i.velocity)b=g?Math.abs((-f-i.translate)/i.velocity):Math.abs((f-i.translate)/i.velocity);else if(u.freeModeSticky)return void i.slideToClosest();u.freeModeMomentumBounce&&d?(i.updateProgress(k),i.setTransition(b),i.setTranslate(f),i.transitionStart(!0,i.swipeDirection),i.animating=!0,nt.transitionEnd(function(){i&&!i.destroyed&&r.allowMomentumBounce&&(i.emit("momentumBounce"),i.setTransition(u.speed),i.setTranslate(k),nt.transitionEnd(function(){i&&!i.destroyed&&i.transitionEnd()}))})):i.velocity?(i.updateProgress(f),i.setTransition(b),i.setTranslate(f),i.transitionStart(!0,i.swipeDirection),i.animating||(i.animating=!0,nt.transitionEnd(function(){i&&!i.destroyed&&i.transitionEnd()}))):i.updateProgress(f);i.updateActiveIndex();i.updateSlidesClasses()}else if(u.freeModeSticky)return void i.slideToClosest();(!u.freeModeMomentum||a>=u.longSwipesMs)&&(i.updateProgress(),i.updateActiveIndex(),i.updateSlidesClasses())}else{for(var o=0,rt=i.slidesSizesGrid[0],s=0;s<e.length;s+=u.slidesPerGroup)void 0!==e[s+u.slidesPerGroup]?l>=e[s]&&l<e[s+u.slidesPerGroup]&&(rt=e[(o=s)+u.slidesPerGroup]-e[s]):l>=e[s]&&(o=s,rt=e[e.length-1]-e[e.length-2]);if(ut=(l-e[o])/rt,a>u.longSwipesMs){if(!u.longSwipes)return void i.slideTo(i.activeIndex);"next"===i.swipeDirection&&(ut>=u.longSwipesRatio?i.slideTo(o+u.slidesPerGroup):i.slideTo(o));"prev"===i.swipeDirection&&(ut>1-u.longSwipesRatio?i.slideTo(o+u.slidesPerGroup):i.slideTo(o))}else{if(!u.shortSwipes)return void i.slideTo(i.activeIndex);"next"===i.swipeDirection&&i.slideTo(o+u.slidesPerGroup);"prev"===i.swipeDirection&&i.slideTo(o)}}}.bind(f);f.onClick=function(n){this.allowClick||(this.params.preventClicks&&n.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(n.stopPropagation(),n.stopImmediatePropagation()))}.bind(f);h="container"===o.touchEventsTarget?a:v;c=!!o.nested;!r.touch&&(r.pointerEvents||r.prefixedPointerEvents)?(h.addEventListener(s.start,f.onTouchStart,!1),u.addEventListener(s.move,f.onTouchMove,c),u.addEventListener(s.end,f.onTouchEnd,!1)):(r.touch&&(l=!("touchstart"!==s.start||!r.passiveListener||!o.passiveListeners)&&{passive:!0,capture:!1},h.addEventListener(s.start,f.onTouchStart,l),h.addEventListener(s.move,f.onTouchMove,r.passiveListener?{passive:!1,capture:c}:c),h.addEventListener(s.end,f.onTouchEnd,l)),(o.simulateTouch&&!e.ios&&!e.android||o.simulateTouch&&!r.touch&&e.ios)&&(h.addEventListener("mousedown",f.onTouchStart,!1),u.addEventListener("mousemove",f.onTouchMove,c),u.addEventListener("mouseup",f.onTouchEnd,!1)));(o.preventClicks||o.preventClicksPropagation)&&h.addEventListener("click",f.onClick,!0);f.on(e.ios||e.android?"resize orientationchange observerUpdate":"resize observerUpdate",at,!0)},detachEvents:function(){var n=this,t=n.params,i=n.touchEvents,h=n.el,c=n.wrapperEl,f="container"===t.touchEventsTarget?h:c,o=!!t.nested,s;!r.touch&&(r.pointerEvents||r.prefixedPointerEvents)?(f.removeEventListener(i.start,n.onTouchStart,!1),u.removeEventListener(i.move,n.onTouchMove,o),u.removeEventListener(i.end,n.onTouchEnd,!1)):(r.touch&&(s=!("onTouchStart"!==i.start||!r.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1},f.removeEventListener(i.start,n.onTouchStart,s),f.removeEventListener(i.move,n.onTouchMove,o),f.removeEventListener(i.end,n.onTouchEnd,s)),(t.simulateTouch&&!e.ios&&!e.android||t.simulateTouch&&!r.touch&&e.ios)&&(f.removeEventListener("mousedown",n.onTouchStart,!1),u.removeEventListener("mousemove",n.onTouchMove,o),u.removeEventListener("mouseup",n.onTouchEnd,!1)));(t.preventClicks||t.preventClicksPropagation)&&f.removeEventListener("click",n.onClick,!0);n.off(e.ios||e.android?"resize orientationchange observerUpdate":"resize observerUpdate",at)}},breakpoints:{setBreakpoint:function(){var t=this,c=t.activeIndex,s=t.initialized,o=t.loopedSlides,u,i,r,f;if(void 0===o&&(o=0),u=t.params,i=u.breakpoints,i&&(!i||0!==Object.keys(i).length)&&(r=t.getBreakpoint(i),r&&t.currentBreakpoint!==r)){f=r in i?i[r]:void 0;f&&["slidesPerView","spaceBetween","slidesPerGroup"].forEach(function(n){var t=f[n];void 0!==t&&(f[n]="slidesPerView"!==n||"AUTO"!==t&&"auto"!==t?"slidesPerView"===n?parseFloat(t):parseInt(t,10):"auto")});var e=f||t.originalParams,h=e.direction&&e.direction!==u.direction,l=u.loop&&(e.slidesPerView!==u.slidesPerView||h);h&&s&&t.changeDirection();n.extend(t.params,e);n.extend(t,{allowTouchMove:t.params.allowTouchMove,allowSlideNext:t.params.allowSlideNext,allowSlidePrev:t.params.allowSlidePrev});t.currentBreakpoint=r;l&&s&&(t.loopDestroy(),t.loopCreate(),t.updateSlides(),t.slideTo(c-o+t.loopedSlides,0,!1));t.emit("breakpoint",e)}},getBreakpoint:function(n){var t,r,f,u;if(n){for(t=!1,r=[],Object.keys(n).forEach(function(n){r.push(n)}),r.sort(function(n,t){return parseInt(n,10)-parseInt(t,10)}),f=0;f<r.length;f+=1)u=r[f],this.params.breakpointsInverse?u<=i.innerWidth&&(t=u):u>=i.innerWidth&&!t&&(t=u);return t||"max"}}},checkOverflow:{checkOverflow:function(){var n=this,t=n.isLocked;n.isLocked=1===n.snapGrid.length;n.allowSlideNext=!n.isLocked;n.allowSlidePrev=!n.isLocked;t!==n.isLocked&&n.emit(n.isLocked?"lock":"unlock");t&&t!==n.isLocked&&(n.isEnd=!1,n.navigation.update())}},classes:{addClasses:function(){var i=this.classNames,t=this.params,u=this.rtl,f=this.$el,n=[];n.push("initialized");n.push(t.direction);t.freeMode&&n.push("free-mode");r.flexbox||n.push("no-flexbox");t.autoHeight&&n.push("autoheight");u&&n.push("rtl");1<t.slidesPerColumn&&n.push("multirow");e.android&&n.push("android");e.ios&&n.push("ios");(h.isIE||h.isEdge)&&(r.pointerEvents||r.prefixedPointerEvents)&&n.push("wp8-"+t.direction);n.forEach(function(n){i.push(t.containerModifierClass+n)});f.addClass(i.join(" "))},removeClasses:function(){var n=this.$el,t=this.classNames;n.removeClass(t.join(" "))}},images:{loadImage:function(n,t,r,u,f,e){function s(){e&&e()}var o;n.complete&&f?s():t?((o=new i.Image).onload=s,o.onerror=s,u&&(o.sizes=u),r&&(o.srcset=r),t&&(o.src=t)):s()},preloadImages:function(){function r(){null!=n&&n&&!n.destroyed&&(void 0!==n.imagesLoaded&&(n.imagesLoaded+=1),n.imagesLoaded===n.imagesToLoad.length&&(n.params.updateOnImagesReady&&n.update(),n.emit("imagesReady")))}var n=this,i,t;for(n.imagesToLoad=n.$el.find("img"),i=0;i<n.imagesToLoad.length;i+=1)t=n.imagesToLoad[i],n.loadImage(t,t.currentSrc||t.getAttribute("src"),t.srcset||t.getAttribute("srcset"),t.sizes||t.getAttribute("sizes"),!0,r)}}},et={},o=function(i){function u(){for(var w,s,e,f,y,o,p,a,c,v,h=[],l=arguments.length;l--;)h[l]=arguments[l];return 1===h.length&&h[0].constructor&&h[0].constructor===Object?e=h[0]:(s=(w=h)[0],e=w[1]),e||(e={}),e=n.extend({},e),s&&!e.el&&(e.el=s),i.call(this,e),Object.keys(ft).forEach(function(n){Object.keys(ft[n]).forEach(function(t){u.prototype[t]||(u.prototype[t]=ft[n][t])})}),f=this,void 0===f.modules&&(f.modules={}),Object.keys(f.modules).forEach(function(n){var r=f.modules[n],t,i;if(r.params){if(t=Object.keys(r.params)[0],i=r.params[t],"object"!=typeof i||null===i)return;if(!(t in e&&"enabled"in i))return;!0===e[t]&&(e[t]={enabled:!0});"object"!=typeof e[t]||"enabled"in e[t]||(e[t].enabled=!0);e[t]||(e[t]={enabled:!1})}}),y=n.extend({},vt),f.useModulesParams(y),f.params=n.extend({},y,et,e),f.originalParams=n.extend({},f.params),f.passedParams=n.extend({},e),o=(f.$=t)(f.params.el),(s=o[0])?1<o.length?(p=[],o.each(function(t,i){var r=n.extend({},e,{el:i});p.push(new u(r))}),p):(s.swiper=f,o.data("swiper",f),v=o.children("."+f.params.wrapperClass),n.extend(f,{$el:o,el:s,$wrapperEl:v,wrapperEl:v[0],classNames:[],slides:t(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===f.params.direction},isVertical:function(){return"vertical"===f.params.direction},rtl:"rtl"===s.dir.toLowerCase()||"rtl"===o.css("direction"),rtlTranslate:"horizontal"===f.params.direction&&("rtl"===s.dir.toLowerCase()||"rtl"===o.css("direction")),wrongRTL:"-webkit-box"===v.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:f.params.allowSlideNext,allowSlidePrev:f.params.allowSlidePrev,touchEvents:(a=["touchstart","touchmove","touchend"],c=["mousedown","mousemove","mouseup"],r.pointerEvents?c=["pointerdown","pointermove","pointerup"]:r.prefixedPointerEvents&&(c=["MSPointerDown","MSPointerMove","MSPointerUp"]),f.touchEventsTouch={start:a[0],move:a[1],end:a[2]},f.touchEventsDesktop={start:c[0],move:c[1],end:c[2]},r.touch||!f.params.simulateTouch?f.touchEventsTouch:f.touchEventsDesktop),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video",lastClickTime:n.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:f.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),f.useModules(),f.params.init&&f.init(),f):void 0}i&&(u.__proto__=i);var f={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};return((u.prototype=Object.create(i&&i.prototype)).constructor=u).prototype.slidesPerViewDynamic=function(){var t=this,l=t.params,n=t.slides,c=t.slidesGrid,s=t.size,i=t.activeIndex,f=1,e,h,r,u,o;if(l.centeredSlides){for(h=n[i].swiperSlideSize,r=i+1;r<n.length;r+=1)n[r]&&!e&&(f+=1,s<(h+=n[r].swiperSlideSize)&&(e=!0));for(u=i-1;0<=u;u-=1)n[u]&&!e&&(f+=1,s<(h+=n[u].swiperSlideSize)&&(e=!0))}else for(o=i+1;o<n.length;o+=1)c[o]-c[i]<s&&(f+=1);return f},u.prototype.update=function(){function r(){var t=n.rtlTranslate?-1*n.translate:n.translate,i=Math.min(Math.max(t,n.maxTranslate()),n.minTranslate());n.setTranslate(i);n.updateActiveIndex();n.updateSlidesClasses()}var n=this,i,t;n&&!n.destroyed&&(i=n.snapGrid,t=n.params,t.breakpoints&&n.setBreakpoint(),n.updateSize(),n.updateSlides(),n.updateProgress(),n.updateSlidesClasses(),n.params.freeMode?(r(),n.params.autoHeight&&n.updateAutoHeight()):(("auto"===n.params.slidesPerView||1<n.params.slidesPerView)&&n.isEnd&&!n.params.centeredSlides?n.slideTo(n.slides.length-1,0,!1,!0):n.slideTo(n.activeIndex,0,!1,!0))||r(),t.watchOverflow&&i!==n.snapGrid&&n.checkOverflow(),n.emit("update"))},u.prototype.changeDirection=function(n,t){void 0===t&&(t=!0);var i=this,u=i.params.direction;return n||(n="horizontal"===u?"vertical":"horizontal"),n===u||"horizontal"!==n&&"vertical"!==n||("vertical"===u&&(i.$el.removeClass(i.params.containerModifierClass+"vertical wp8-vertical").addClass(""+i.params.containerModifierClass+n),(h.isIE||h.isEdge)&&(r.pointerEvents||r.prefixedPointerEvents)&&i.$el.addClass(i.params.containerModifierClass+"wp8-"+n)),"horizontal"===u&&(i.$el.removeClass(i.params.containerModifierClass+"horizontal wp8-horizontal").addClass(""+i.params.containerModifierClass+n),(h.isIE||h.isEdge)&&(r.pointerEvents||r.prefixedPointerEvents)&&i.$el.addClass(i.params.containerModifierClass+"wp8-"+n)),i.params.direction=n,i.slides.each(function(t,i){"vertical"===n?i.style.width="":i.style.height=""}),i.emit("changeDirection"),t&&i.update()),i},u.prototype.init=function(){var n=this;n.initialized||(n.emit("beforeInit"),n.params.breakpoints&&n.setBreakpoint(),n.addClasses(),n.params.loop&&n.loopCreate(),n.updateSize(),n.updateSlides(),n.params.watchOverflow&&n.checkOverflow(),n.params.grabCursor&&n.setGrabCursor(),n.params.preloadImages&&n.preloadImages(),n.params.loop?n.slideTo(n.params.initialSlide+n.loopedSlides,0,n.params.runCallbacksOnInit):n.slideTo(n.params.initialSlide,0,n.params.runCallbacksOnInit),n.attachEvents(),n.initialized=!0,n.emit("init"))},u.prototype.destroy=function(t,i){void 0===t&&(t=!0);void 0===i&&(i=!0);var r=this,u=r.params,e=r.$el,o=r.$wrapperEl,f=r.slides;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),u.loop&&r.loopDestroy(),i&&(r.removeClasses(),e.removeAttr("style"),o.removeAttr("style"),f&&f.length&&f.removeClass([u.slideVisibleClass,u.slideActiveClass,u.slideNextClass,u.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index").removeAttr("data-swiper-column").removeAttr("data-swiper-row")),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(function(n){r.off(n)}),!1!==t&&(r.$el[0].swiper=null,r.$el.data("swiper",null),n.deleteProps(r)),r.destroyed=!0),null},u.extendDefaults=function(t){n.extend(et,t)},f.extendedDefaults.get=function(){return et},f.defaults.get=function(){return vt},f.Class.get=function(){return i},f.$.get=function(){return t},Object.defineProperties(u,f),u}(c),ei={name:"device",proto:{device:e},"static":{device:e}},oi={name:"support",proto:{support:r},"static":{support:r}},si={name:"browser",proto:{browser:h},"static":{browser:h}},hi={name:"resize",create:function(){var t=this;n.extend(t,{resize:{resizeHandler:function(){t&&!t.destroyed&&t.initialized&&(t.emit("beforeResize"),t.emit("resize"))},orientationChangeHandler:function(){t&&!t.destroyed&&t.initialized&&t.emit("orientationchange")}}})},on:{init:function(){i.addEventListener("resize",this.resize.resizeHandler);i.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy:function(){i.removeEventListener("resize",this.resize.resizeHandler);i.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}},g={func:i.MutationObserver||i.WebkitMutationObserver,attach:function(n,t){void 0===t&&(t={});var r=this,u=new g.func(function(n){if(1!==n.length){var t=function(){r.emit("observerUpdate",n[0])};i.requestAnimationFrame?i.requestAnimationFrame(t):i.setTimeout(t,0)}else r.emit("observerUpdate",n[0])});u.observe(n,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData});r.observer.observers.push(u)},init:function(){var n=this,i,t;if(r.observer&&n.params.observer){if(n.params.observeParents)for(i=n.$el.parents(),t=0;t<i.length;t+=1)n.observer.attach(i[t]);n.observer.attach(n.$el[0],{childList:n.params.observeSlideChildren});n.observer.attach(n.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach(function(n){n.disconnect()});this.observer.observers=[]}},ci={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){n.extend(this,{observer:{init:g.init.bind(this),attach:g.attach.bind(this),destroy:g.destroy.bind(this),observers:[]}})},on:{init:function(){this.observer.init()},destroy:function(){this.observer.destroy()}}},y={update:function(t){function ut(){i.updateSlides();i.updateProgress();i.updateSlidesClasses();i.lazy&&i.params.lazy.enabled&&i.lazy.load()}var i=this,v=i.params,y=v.slidesPerView,c=v.slidesPerGroup,ft=v.centeredSlides,nt=i.params.virtual,tt=nt.addSlidesBefore,it=nt.addSlidesAfter,f=i.virtual,p=f.from,l=f.to,s=f.slides,et=f.slidesGrid,rt=f.renderSlide,ot=f.offset,w,b,k,d,g,a,o,r;i.updateActiveIndex();d=i.activeIndex||0;w=i.rtlTranslate?"right":i.isHorizontal()?"left":"top";ft?(b=Math.floor(y/2)+c+tt,k=Math.floor(y/2)+c+it):(b=y+(c-1)+tt,k=c+it);var u=Math.max((d||0)-k,0),e=Math.min((d||0)+b,s.length-1),h=(i.slidesGrid[u]||0)-(i.slidesGrid[0]||0);if(n.extend(i.virtual,{from:u,to:e,offset:h,slidesGrid:i.slidesGrid}),p===u&&l===e&&!t)return i.slidesGrid!==et&&h!==ot&&i.slides.css(w,h+"px"),void i.updateProgress();if(i.params.virtual.renderExternal)return i.params.virtual.renderExternal.call(i,{offset:h,from:u,to:e,slides:function(){for(var t=[],n=u;n<=e;n+=1)t.push(s[n]);return t}()}),void ut();if(g=[],a=[],t)i.$wrapperEl.find("."+i.params.slideClass).remove();else for(o=p;o<=l;o+=1)(o<u||e<o)&&i.$wrapperEl.find("."+i.params.slideClass+'[data-swiper-slide-index="'+o+'"]').remove();for(r=0;r<s.length;r+=1)u<=r&&r<=e&&(void 0===l||t?a.push(r):(l<r&&a.push(r),r<p&&g.push(r)));a.forEach(function(n){i.$wrapperEl.append(rt(s[n],n))});g.sort(function(n,t){return t-n}).forEach(function(n){i.$wrapperEl.prepend(rt(s[n],n))});i.$wrapperEl.children(".swiper-slide").css(w,h+"px");ut()},renderSlide:function(n,i){var r=this,f=r.params.virtual,u;return f.cache&&r.virtual.cache[i]?r.virtual.cache[i]:(u=f.renderSlide?t(f.renderSlide.call(r,n,i)):t('<div class="'+r.params.slideClass+'" data-swiper-slide-index="'+i+'">'+n+"<\/div>"),u.attr("data-swiper-slide-index")||u.attr("data-swiper-slide-index",i),f.cache&&(r.virtual.cache[i]=u),u)},appendSlide:function(n){if("object"==typeof n&&"length"in n)for(var t=0;t<n.length;t+=1)n[t]&&this.virtual.slides.push(n[t]);else this.virtual.slides.push(n);this.virtual.update(!0)},prependSlide:function(n){var t=this,f=t.activeIndex,e=f+1,o=1,i,r,u;if(Array.isArray(n)){for(i=0;i<n.length;i+=1)n[i]&&t.virtual.slides.unshift(n[i]);e=f+n.length;o=n.length}else t.virtual.slides.unshift(n);t.params.virtual.cache&&(r=t.virtual.cache,u={},Object.keys(r).forEach(function(n){u[parseInt(n,10)+o]=r[n]}),t.virtual.cache=u);t.virtual.update(!0);t.slideTo(e,0)},removeSlide:function(n){var i=this,t,r;if(null!=n){if(t=i.activeIndex,Array.isArray(n))for(r=n.length-1;0<=r;r-=1)i.virtual.slides.splice(n[r],1),i.params.virtual.cache&&delete i.virtual.cache[n[r]],n[r]<t&&(t-=1),t=Math.max(t,0);else i.virtual.slides.splice(n,1),i.params.virtual.cache&&delete i.virtual.cache[n],n<t&&(t-=1),t=Math.max(t,0);i.virtual.update(!0);i.slideTo(t,0)}},removeAllSlides:function(){var n=this;n.virtual.slides=[];n.params.virtual.cache&&(n.virtual.cache={});n.virtual.update(!0);n.slideTo(0,0)}},li={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,addSlidesBefore:0,addSlidesAfter:0}},create:function(){var t=this;n.extend(t,{virtual:{update:y.update.bind(t),appendSlide:y.appendSlide.bind(t),prependSlide:y.prependSlide.bind(t),removeSlide:y.removeSlide.bind(t),removeAllSlides:y.removeAllSlides.bind(t),renderSlide:y.renderSlide.bind(t),slides:t.params.virtual.slides,cache:{}}})},on:{beforeInit:function(){var t=this,i;t.params.virtual.enabled&&(t.classNames.push(t.params.containerModifierClass+"virtual"),i={watchSlidesProgress:!0},n.extend(t.params,i),n.extend(t.originalParams,i),t.params.initialSlide||t.virtual.update())},setTranslate:function(){this.params.virtual.enabled&&this.virtual.update()}}},ot={handle:function(n){var t=this,o=t.rtlTranslate,f=n,r,c,l,h,s;if((f.originalEvent&&(f=f.originalEvent),r=f.keyCode||f.charCode,!t.allowSlideNext&&(t.isHorizontal()&&39===r||t.isVertical()&&40===r))||!t.allowSlidePrev&&(t.isHorizontal()&&37===r||t.isVertical()&&38===r))return!1;if(!(f.shiftKey||f.altKey||f.ctrlKey||f.metaKey||u.activeElement&&u.activeElement.nodeName&&("input"===u.activeElement.nodeName.toLowerCase()||"textarea"===u.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(37===r||39===r||38===r||40===r)){if(c=!1,0<t.$el.parents("."+t.params.slideClass).length&&0===t.$el.parents("."+t.params.slideActiveClass).length)return;var a=i.innerWidth,v=i.innerHeight,e=t.$el.offset();for(o&&(e.left-=t.$el[0].scrollLeft),l=[[e.left,e.top],[e.left+t.width,e.top],[e.left,e.top+t.height],[e.left+t.width,e.top+t.height]],h=0;h<l.length;h+=1)s=l[h],0<=s[0]&&s[0]<=a&&0<=s[1]&&s[1]<=v&&(c=!0);if(!c)return}t.isHorizontal()?(37!==r&&39!==r||(f.preventDefault?f.preventDefault():f.returnValue=!1),(39===r&&!o||37===r&&o)&&t.slideNext(),(37===r&&!o||39===r&&o)&&t.slidePrev()):(38!==r&&40!==r||(f.preventDefault?f.preventDefault():f.returnValue=!1),40===r&&t.slideNext(),38===r&&t.slidePrev());t.emit("keyPress",r)}},enable:function(){this.keyboard.enabled||(t(u).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable:function(){this.keyboard.enabled&&(t(u).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}},ai={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create:function(){n.extend(this,{keyboard:{enabled:!1,enable:ot.enable.bind(this),disable:ot.disable.bind(this),handle:ot.handle.bind(this)}})},on:{init:function(){this.params.keyboard.enabled&&this.keyboard.enable()},destroy:function(){this.keyboard.enabled&&this.keyboard.disable()}}},l={lastScrollTime:n.now(),event:-1<i.navigator.userAgent.indexOf("firefox")?"DOMMouseScroll":function(){var t="onwheel",n=t in u,i;return n||(i=u.createElement("div"),i.setAttribute(t,"return;"),n="function"==typeof i[t]),!n&&u.implementation&&u.implementation.hasFeature&&!0!==u.implementation.hasFeature("","")&&(n=u.implementation.hasFeature("Events.wheel","3.0")),n}()?"wheel":"mousewheel",normalize:function(n){var u=0,t=0,i=0,r=0;return"detail"in n&&(t=n.detail),"wheelDelta"in n&&(t=-n.wheelDelta/120),"wheelDeltaY"in n&&(t=-n.wheelDeltaY/120),"wheelDeltaX"in n&&(u=-n.wheelDeltaX/120),"axis"in n&&n.axis===n.HORIZONTAL_AXIS&&(u=t,t=0),i=10*u,r=10*t,"deltaY"in n&&(r=n.deltaY),"deltaX"in n&&(i=n.deltaX),(i||r)&&n.deltaMode&&(1===n.deltaMode?(i*=40,r*=40):(i*=800,r*=800)),i&&!u&&(u=i<1?-1:1),r&&!t&&(t=r<1?-1:1),{spinX:u,spinY:t,pixelX:i,pixelY:r}},handleMouseEnter:function(){this.mouseEntered=!0},handleMouseLeave:function(){this.mouseEntered=!1},handle:function(t){var u=t,r=this,s=r.params.mousewheel;if(!r.mouseEntered&&!s.releaseOnEdges)return!0;u.originalEvent&&(u=u.originalEvent);var e=0,h=r.rtlTranslate?-1:1,f=l.normalize(u);if(s.forceToAxis)if(r.isHorizontal()){if(!(Math.abs(f.pixelX)>Math.abs(f.pixelY)))return!0;e=f.pixelX*h}else{if(!(Math.abs(f.pixelY)>Math.abs(f.pixelX)))return!0;e=f.pixelY}else e=Math.abs(f.pixelX)>Math.abs(f.pixelY)?-f.pixelX*h:-f.pixelY;if(0===e)return!0;if(s.invert&&(e=-e),r.params.freeMode){r.params.loop&&r.loopFix();var o=r.getTranslate()+e*s.sensitivity,c=r.isBeginning,a=r.isEnd;if(o>=r.minTranslate()&&(o=r.minTranslate()),o<=r.maxTranslate()&&(o=r.maxTranslate()),r.setTransition(0),r.setTranslate(o),r.updateProgress(),r.updateActiveIndex(),r.updateSlidesClasses(),(!c&&r.isBeginning||!a&&r.isEnd)&&r.updateSlidesClasses(),r.params.freeModeSticky&&(clearTimeout(r.mousewheel.timeout),r.mousewheel.timeout=n.nextTick(function(){r.slideToClosest()},300)),r.emit("scroll",u),r.params.autoplay&&r.params.autoplayDisableOnInteraction&&r.autoplay.stop(),o===r.minTranslate()||o===r.maxTranslate())return!0}else{if(60<n.now()-r.mousewheel.lastScrollTime)if(e<0)if(r.isEnd&&!r.params.loop||r.animating){if(s.releaseOnEdges)return!0}else r.slideNext(),r.emit("scroll",u);else if(r.isBeginning&&!r.params.loop||r.animating){if(s.releaseOnEdges)return!0}else r.slidePrev(),r.emit("scroll",u);r.mousewheel.lastScrollTime=(new i.Date).getTime()}return u.preventDefault?u.preventDefault():u.returnValue=!1,!1},enable:function(){var n=this,i;return l.event?n.mousewheel.enabled?!1:(i=n.$el,"container"!==n.params.mousewheel.eventsTarged&&(i=t(n.params.mousewheel.eventsTarged)),i.on("mouseenter",n.mousewheel.handleMouseEnter),i.on("mouseleave",n.mousewheel.handleMouseLeave),i.on(l.event,n.mousewheel.handle),n.mousewheel.enabled=!0):!1},disable:function(){var n=this,i;return l.event?n.mousewheel.enabled?(i=n.$el,"container"!==n.params.mousewheel.eventsTarged&&(i=t(n.params.mousewheel.eventsTarged)),i.off(l.event,n.mousewheel.handle),!(n.mousewheel.enabled=!1)):!1:!1}},p={update:function(){var n=this,t=n.params.navigation;if(!n.params.loop){var u=n.navigation,i=u.$nextEl,r=u.$prevEl;r&&0<r.length&&(n.isBeginning?r.addClass(t.disabledClass):r.removeClass(t.disabledClass),r[n.params.watchOverflow&&n.isLocked?"addClass":"removeClass"](t.lockClass));i&&0<i.length&&(n.isEnd?i.addClass(t.disabledClass):i.removeClass(t.disabledClass),i[n.params.watchOverflow&&n.isLocked?"addClass":"removeClass"](t.lockClass))}},onPrevClick:function(n){n.preventDefault();this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick:function(n){n.preventDefault();this.isEnd&&!this.params.loop||this.slideNext()},init:function(){var u,f,r=this,i=r.params.navigation;(i.nextEl||i.prevEl)&&(i.nextEl&&(u=t(i.nextEl),r.params.uniqueNavElements&&"string"==typeof i.nextEl&&1<u.length&&1===r.$el.find(i.nextEl).length&&(u=r.$el.find(i.nextEl))),i.prevEl&&(f=t(i.prevEl),r.params.uniqueNavElements&&"string"==typeof i.prevEl&&1<f.length&&1===r.$el.find(i.prevEl).length&&(f=r.$el.find(i.prevEl))),u&&0<u.length&&u.on("click",r.navigation.onNextClick),f&&0<f.length&&f.on("click",r.navigation.onPrevClick),n.extend(r.navigation,{$nextEl:u,nextEl:u&&u[0],$prevEl:f,prevEl:f&&f[0]}))},destroy:function(){var n=this,r=n.navigation,t=r.$nextEl,i=r.$prevEl;t&&t.length&&(t.off("click",n.navigation.onNextClick),t.removeClass(n.params.navigation.disabledClass));i&&i.length&&(i.off("click",n.navigation.onPrevClick),i.removeClass(n.params.navigation.disabledClass))}},nt={update:function(){var n=this,w=n.rtl,i=n.params.pagination,e,s,l,u,a;if(i.el&&n.pagination.el&&n.pagination.$el&&0!==n.pagination.$el.length){var r,h=n.virtual&&n.params.virtual.enabled?n.virtual.slides.length:n.slides.length,f=n.pagination.$el,o=n.params.loop?Math.ceil((h-2*n.loopedSlides)/n.params.slidesPerGroup):n.snapGrid.length;if(n.params.loop?((r=Math.ceil((n.activeIndex-n.loopedSlides)/n.params.slidesPerGroup))>h-1-2*n.loopedSlides&&(r-=h-2*n.loopedSlides),o-1<r&&(r-=o),r<0&&"bullets"!==n.params.paginationType&&(r=o+r)):r=void 0!==n.snapIndex?n.snapIndex:n.activeIndex||0,"bullets"===i.type&&n.pagination.bullets&&0<n.pagination.bullets.length){if(u=n.pagination.bullets,i.dynamicBullets&&(n.pagination.bulletSize=u.eq(0)[n.isHorizontal()?"outerWidth":"outerHeight"](!0),f.css(n.isHorizontal()?"width":"height",n.pagination.bulletSize*(i.dynamicMainBullets+4)+"px"),1<i.dynamicMainBullets&&void 0!==n.previousIndex&&(n.pagination.dynamicBulletIndex+=r-n.previousIndex,n.pagination.dynamicBulletIndex>i.dynamicMainBullets-1?n.pagination.dynamicBulletIndex=i.dynamicMainBullets-1:n.pagination.dynamicBulletIndex<0&&(n.pagination.dynamicBulletIndex=0)),e=r-n.pagination.dynamicBulletIndex,l=((s=e+(Math.min(u.length,i.dynamicMainBullets)-1))+e)/2),u.removeClass(i.bulletActiveClass+" "+i.bulletActiveClass+"-next "+i.bulletActiveClass+"-next-next "+i.bulletActiveClass+"-prev "+i.bulletActiveClass+"-prev-prev "+i.bulletActiveClass+"-main"),1<f.length)u.each(function(n,u){var f=t(u),o=f.index();o===r&&f.addClass(i.bulletActiveClass);i.dynamicBullets&&(e<=o&&o<=s&&f.addClass(i.bulletActiveClass+"-main"),o===e&&f.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev"),o===s&&f.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next"))});else if(u.eq(r).addClass(i.bulletActiveClass),i.dynamicBullets){for(var b=u.eq(e),k=u.eq(s),c=e;c<=s;c+=1)u.eq(c).addClass(i.bulletActiveClass+"-main");b.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev");k.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next")}if(i.dynamicBullets){var d=Math.min(u.length,i.dynamicMainBullets+4),g=(n.pagination.bulletSize*d-n.pagination.bulletSize)/2-l*n.pagination.bulletSize,nt=w?"right":"left";u.css(n.isHorizontal()?nt:"top",g+"px")}}if("fraction"===i.type&&(f.find("."+i.currentClass).text(i.formatFractionCurrent(r+1)),f.find("."+i.totalClass).text(i.formatFractionTotal(o))),"progressbar"===i.type){a=i.progressbarOpposite?n.isHorizontal()?"vertical":"horizontal":n.isHorizontal()?"horizontal":"vertical";var v=(r+1)/o,y=1,p=1;"horizontal"===a?y=v:p=v;f.find("."+i.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+y+") scaleY("+p+")").transition(n.params.speed)}"custom"===i.type&&i.renderCustom?(f.html(i.renderCustom(n,r+1,o)),n.emit("paginationRender",n,f[0])):n.emit("paginationUpdate",n,f[0]);f[n.params.watchOverflow&&n.isLocked?"addClass":"removeClass"](i.lockClass)}},render:function(){var t=this,n=t.params.pagination,f,u;if(n.el&&t.pagination.el&&t.pagination.$el&&0!==t.pagination.$el.length){var e=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,r=t.pagination.$el,i="";if("bullets"===n.type){for(f=t.params.loop?Math.ceil((e-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length,u=0;u<f;u+=1)i+=n.renderBullet?n.renderBullet.call(t,u,n.bulletClass):"<"+n.bulletElement+' class="'+n.bulletClass+'"><\/'+n.bulletElement+">";r.html(i);t.pagination.bullets=r.find("."+n.bulletClass)}"fraction"===n.type&&(i=n.renderFraction?n.renderFraction.call(t,n.currentClass,n.totalClass):'<span class="'+n.currentClass+'"><\/span> / <span class="'+n.totalClass+'"><\/span>',r.html(i));"progressbar"===n.type&&(i=n.renderProgressbar?n.renderProgressbar.call(t,n.progressbarFillClass):'<span class="'+n.progressbarFillClass+'"><\/span>',r.html(i));"custom"!==n.type&&t.emit("paginationRender",t.pagination.$el[0])}},init:function(){var u=this,i=u.params.pagination,r;i.el&&(r=t(i.el),0!==r.length&&(u.params.uniqueNavElements&&"string"==typeof i.el&&1<r.length&&1===u.$el.find(i.el).length&&(r=u.$el.find(i.el)),"bullets"===i.type&&i.clickable&&r.addClass(i.clickableClass),r.addClass(i.modifierClass+i.type),"bullets"===i.type&&i.dynamicBullets&&(r.addClass(""+i.modifierClass+i.type+"-dynamic"),u.pagination.dynamicBulletIndex=0,i.dynamicMainBullets<1&&(i.dynamicMainBullets=1)),"progressbar"===i.type&&i.progressbarOpposite&&r.addClass(i.progressbarOppositeClass),i.clickable&&r.on("click","."+i.bulletClass,function(n){n.preventDefault();var i=t(this).index()*u.params.slidesPerGroup;u.params.loop&&(i+=u.loopedSlides);u.slideTo(i)}),n.extend(u.pagination,{$el:r,el:r[0]})))},destroy:function(){var n=this,t=n.params.pagination,i;t.el&&n.pagination.el&&n.pagination.$el&&0!==n.pagination.$el.length&&(i=n.pagination.$el,i.removeClass(t.hiddenClass),i.removeClass(t.modifierClass+t.type),n.pagination.bullets&&n.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&i.off("click","."+t.bulletClass))}},s={setTranslate:function(){var t=this;if(t.params.scrollbar.el&&t.scrollbar.el){var o=t.scrollbar,h=t.rtlTranslate,c=t.progress,i=o.dragSize,e=o.trackSize,u=o.$dragEl,s=o.$el,l=t.params.scrollbar,f=i,n=(e-i)*c;h?0<(n=-n)?(f=i-n,n=0):e<-n+i&&(f=e+n):n<0?(f=i+n,n=0):e<n+i&&(f=e-n);t.isHorizontal()?(r.transforms3d?u.transform("translate3d("+n+"px, 0, 0)"):u.transform("translateX("+n+"px)"),u[0].style.width=f+"px"):(r.transforms3d?u.transform("translate3d(0px, "+n+"px, 0)"):u.transform("translateY("+n+"px)"),u[0].style.height=f+"px");l.hide&&(clearTimeout(t.scrollbar.timeout),s[0].style.opacity=1,t.scrollbar.timeout=setTimeout(function(){s[0].style.opacity=0;s.transition(400)},1e3))}},setTransition:function(n){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(n)},updateSize:function(){var t=this;if(t.params.scrollbar.el&&t.scrollbar.el){var i=t.scrollbar,r=i.$dragEl,u=i.$el;r[0].style.width="";r[0].style.height="";var f,o=t.isHorizontal()?u[0].offsetWidth:u[0].offsetHeight,e=t.size/t.virtualSize,s=e*(o/t.size);f="auto"===t.params.scrollbar.dragSize?o*e:parseInt(t.params.scrollbar.dragSize,10);t.isHorizontal()?r[0].style.width=f+"px":r[0].style.height=f+"px";u[0].style.display=1<=e?"none":"";t.params.scrollbar.hide&&(u[0].style.opacity=0);n.extend(i,{trackSize:o,divider:e,moveDivider:s,dragSize:f});i.$el[t.params.watchOverflow&&t.isLocked?"addClass":"removeClass"](t.params.scrollbar.lockClass)}},setDragPosition:function(n){var i,t=this,r=t.scrollbar,e=t.rtlTranslate,o=r.$el,f=r.dragSize,s=r.trackSize,u;i=((t.isHorizontal()?"touchstart"===n.type||"touchmove"===n.type?n.targetTouches[0].pageX:n.pageX||n.clientX:"touchstart"===n.type||"touchmove"===n.type?n.targetTouches[0].pageY:n.pageY||n.clientY)-o.offset()[t.isHorizontal()?"left":"top"]-f/2)/(s-f);i=Math.max(Math.min(i,1),0);e&&(i=1-i);u=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*i;t.updateProgress(u);t.setTranslate(u);t.updateActiveIndex();t.updateSlidesClasses()},onDragStart:function(n){var t=this,u=t.params.scrollbar,i=t.scrollbar,f=t.$wrapperEl,r=i.$el,e=i.$dragEl;t.scrollbar.isTouched=!0;n.preventDefault();n.stopPropagation();f.transition(100);e.transition(100);i.setDragPosition(n);clearTimeout(t.scrollbar.dragTimeout);r.transition(0);u.hide&&r.css("opacity",1);t.emit("scrollbarDragStart",n)},onDragMove:function(n){var t=this.scrollbar,i=this.$wrapperEl,r=t.$el,u=t.$dragEl;this.scrollbar.isTouched&&(n.preventDefault?n.preventDefault():n.returnValue=!1,t.setDragPosition(n),i.transition(0),r.transition(0),u.transition(0),this.emit("scrollbarDragMove",n))},onDragEnd:function(t){var i=this,r=i.params.scrollbar,u=i.scrollbar.$el;i.scrollbar.isTouched&&(i.scrollbar.isTouched=!1,r.hide&&(clearTimeout(i.scrollbar.dragTimeout),i.scrollbar.dragTimeout=n.nextTick(function(){u.css("opacity",0);u.transition(400)},1e3)),i.emit("scrollbarDragEnd",t),r.snapOnRelease&&i.slideToClosest())},enableDraggable:function(){var n=this;if(n.params.scrollbar.el){var h=n.scrollbar,f=n.touchEventsTouch,e=n.touchEventsDesktop,o=n.params,t=h.$el[0],i=!(!r.passiveListener||!o.passiveListeners)&&{passive:!1,capture:!1},s=!(!r.passiveListener||!o.passiveListeners)&&{passive:!0,capture:!1};r.touch?(t.addEventListener(f.start,n.scrollbar.onDragStart,i),t.addEventListener(f.move,n.scrollbar.onDragMove,i),t.addEventListener(f.end,n.scrollbar.onDragEnd,s)):(t.addEventListener(e.start,n.scrollbar.onDragStart,i),u.addEventListener(e.move,n.scrollbar.onDragMove,i),u.addEventListener(e.end,n.scrollbar.onDragEnd,s))}},disableDraggable:function(){var n=this;if(n.params.scrollbar.el){var h=n.scrollbar,f=n.touchEventsTouch,e=n.touchEventsDesktop,o=n.params,t=h.$el[0],i=!(!r.passiveListener||!o.passiveListeners)&&{passive:!1,capture:!1},s=!(!r.passiveListener||!o.passiveListeners)&&{passive:!0,capture:!1};r.touch?(t.removeEventListener(f.start,n.scrollbar.onDragStart,i),t.removeEventListener(f.move,n.scrollbar.onDragMove,i),t.removeEventListener(f.end,n.scrollbar.onDragEnd,s)):(t.removeEventListener(e.start,n.scrollbar.onDragStart,i),u.removeEventListener(e.move,n.scrollbar.onDragMove,i),u.removeEventListener(e.end,n.scrollbar.onDragEnd,s))}},init:function(){var i=this,u;if(i.params.scrollbar.el){var e=i.scrollbar,o=i.$el,f=i.params.scrollbar,r=t(f.el);i.params.uniqueNavElements&&"string"==typeof f.el&&1<r.length&&1===o.find(f.el).length&&(r=o.find(f.el));u=r.find("."+i.params.scrollbar.dragClass);0===u.length&&(u=t('<div class="'+i.params.scrollbar.dragClass+'"><\/div>'),r.append(u));n.extend(e,{$el:r,el:r[0],$dragEl:u,dragEl:u[0]});f.draggable&&e.enableDraggable()}},destroy:function(){this.scrollbar.disableDraggable()}},st={setTransform:function(n,i){var a=this.rtl,f=t(n),s=a?-1:1,h=f.attr("data-swiper-parallax")||"0",r=f.attr("data-swiper-parallax-x"),u=f.attr("data-swiper-parallax-y"),e=f.attr("data-swiper-parallax-scale"),o=f.attr("data-swiper-parallax-opacity"),c,l;(r||u?(r=r||"0",u=u||"0"):this.isHorizontal()?(r=h,u="0"):(u=h,r="0"),r=0<=r.indexOf("%")?parseInt(r,10)*i*s+"%":r*i*s+"px",u=0<=u.indexOf("%")?parseInt(u,10)*i+"%":u*i+"px",null!=o)&&(c=o-(o-1)*(1-Math.abs(i)),f[0].style.opacity=c);null==e?f.transform("translate3d("+r+", "+u+", 0px)"):(l=e-(e-1)*(1-Math.abs(i)),f.transform("translate3d("+r+", "+u+", 0px) scale("+l+")"))},setTranslate:function(){var n=this,r=n.$el,u=n.slides,i=n.progress,f=n.snapGrid;r.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(t,r){n.parallax.setTransform(r,i)});u.each(function(r,u){var e=u.progress;1<n.params.slidesPerGroup&&"auto"!==n.params.slidesPerView&&(e+=Math.ceil(r/2)-i*(f.length-1));e=Math.min(Math.max(e,-1),1);t(u).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(t,i){n.parallax.setTransform(i,e)})})},setTransition:function(n){void 0===n&&(n=this.params.speed);this.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(i,r){var u=t(r),f=parseInt(u.attr("data-swiper-parallax-duration"),10)||n;0===n&&(f=0);u.transition(f)})}},ht={getDistanceBetweenTouches:function(n){if(n.targetTouches.length<2)return 1;var t=n.targetTouches[0].pageX,i=n.targetTouches[0].pageY,r=n.targetTouches[1].pageX,u=n.targetTouches[1].pageY;return Math.sqrt(Math.pow(r-t,2)+Math.pow(u-i,2))},onGestureStart:function(n){var u=this,e=u.params.zoom,f=u.zoom,i=f.gesture;if(f.fakeGestureTouched=!1,f.fakeGestureMoved=!1,!r.gestures){if("touchstart"!==n.type||"touchstart"===n.type&&n.targetTouches.length<2)return;f.fakeGestureTouched=!0;i.scaleStart=ht.getDistanceBetweenTouches(n)}i.$slideEl&&i.$slideEl.length||(i.$slideEl=t(n.target).closest(".swiper-slide"),0===i.$slideEl.length&&(i.$slideEl=u.slides.eq(u.activeIndex)),i.$imageEl=i.$slideEl.find("img, svg, canvas"),i.$imageWrapEl=i.$imageEl.parent("."+e.containerClass),i.maxRatio=i.$imageWrapEl.attr("data-swiper-zoom")||e.maxRatio,0!==i.$imageWrapEl.length)?(i.$imageEl.transition(0),u.zoom.isScaling=!0):i.$imageEl=void 0},onGestureChange:function(n){var u=this.params.zoom,t=this.zoom,i=t.gesture;if(!r.gestures){if("touchmove"!==n.type||"touchmove"===n.type&&n.targetTouches.length<2)return;t.fakeGestureMoved=!0;i.scaleMove=ht.getDistanceBetweenTouches(n)}i.$imageEl&&0!==i.$imageEl.length&&(t.scale=r.gestures?n.scale*t.currentScale:i.scaleMove/i.scaleStart*t.currentScale,t.scale>i.maxRatio&&(t.scale=i.maxRatio-1+Math.pow(t.scale-i.maxRatio+1,.5)),t.scale<u.minRatio&&(t.scale=u.minRatio+1-Math.pow(u.minRatio-t.scale+1,.5)),i.$imageEl.transform("translate3d(0,0,0) scale("+t.scale+")"))},onGestureEnd:function(n){var u=this.params.zoom,t=this.zoom,i=t.gesture;if(!r.gestures){if(!t.fakeGestureTouched||!t.fakeGestureMoved)return;if("touchend"!==n.type||"touchend"===n.type&&n.changedTouches.length<2&&!e.android)return;t.fakeGestureTouched=!1;t.fakeGestureMoved=!1}i.$imageEl&&0!==i.$imageEl.length&&(t.scale=Math.max(Math.min(t.scale,i.maxRatio),u.minRatio),i.$imageEl.transition(this.params.speed).transform("translate3d(0,0,0) scale("+t.scale+")"),t.currentScale=t.scale,t.isScaling=!1,1===t.scale&&(i.$slideEl=void 0))},onTouchStart:function(n){var i=this.zoom,r=i.gesture,t=i.image;r.$imageEl&&0!==r.$imageEl.length&&(t.isTouched||(e.android&&n.preventDefault(),t.isTouched=!0,t.touchesStart.x="touchstart"===n.type?n.targetTouches[0].pageX:n.pageX,t.touchesStart.y="touchstart"===n.type?n.targetTouches[0].pageY:n.pageY))},onTouchMove:function(t){var e=this,f=e.zoom,u=f.gesture,i=f.image,r=f.velocity,o,s;if(u.$imageEl&&0!==u.$imageEl.length&&(e.allowClick=!1,i.isTouched&&u.$slideEl)&&(i.isMoved||(i.width=u.$imageEl[0].offsetWidth,i.height=u.$imageEl[0].offsetHeight,i.startX=n.getTranslate(u.$imageWrapEl[0],"x")||0,i.startY=n.getTranslate(u.$imageWrapEl[0],"y")||0,u.slideWidth=u.$slideEl[0].offsetWidth,u.slideHeight=u.$slideEl[0].offsetHeight,u.$imageWrapEl.transition(0),e.rtl&&(i.startX=-i.startX,i.startY=-i.startY)),o=i.width*f.scale,s=i.height*f.scale,!(o<u.slideWidth&&s<u.slideHeight))){if((i.minX=Math.min(u.slideWidth/2-o/2,0),i.maxX=-i.minX,i.minY=Math.min(u.slideHeight/2-s/2,0),i.maxY=-i.minY,i.touchesCurrent.x="touchmove"===t.type?t.targetTouches[0].pageX:t.pageX,i.touchesCurrent.y="touchmove"===t.type?t.targetTouches[0].pageY:t.pageY,!i.isMoved&&!f.isScaling)&&(e.isHorizontal()&&(Math.floor(i.minX)===Math.floor(i.startX)&&i.touchesCurrent.x<i.touchesStart.x||Math.floor(i.maxX)===Math.floor(i.startX)&&i.touchesCurrent.x>i.touchesStart.x)||!e.isHorizontal()&&(Math.floor(i.minY)===Math.floor(i.startY)&&i.touchesCurrent.y<i.touchesStart.y||Math.floor(i.maxY)===Math.floor(i.startY)&&i.touchesCurrent.y>i.touchesStart.y)))return void(i.isTouched=!1);t.preventDefault();t.stopPropagation();i.isMoved=!0;i.currentX=i.touchesCurrent.x-i.touchesStart.x+i.startX;i.currentY=i.touchesCurrent.y-i.touchesStart.y+i.startY;i.currentX<i.minX&&(i.currentX=i.minX+1-Math.pow(i.minX-i.currentX+1,.8));i.currentX>i.maxX&&(i.currentX=i.maxX-1+Math.pow(i.currentX-i.maxX+1,.8));i.currentY<i.minY&&(i.currentY=i.minY+1-Math.pow(i.minY-i.currentY+1,.8));i.currentY>i.maxY&&(i.currentY=i.maxY-1+Math.pow(i.currentY-i.maxY+1,.8));r.prevPositionX||(r.prevPositionX=i.touchesCurrent.x);r.prevPositionY||(r.prevPositionY=i.touchesCurrent.y);r.prevTime||(r.prevTime=Date.now());r.x=(i.touchesCurrent.x-r.prevPositionX)/(Date.now()-r.prevTime)/2;r.y=(i.touchesCurrent.y-r.prevPositionY)/(Date.now()-r.prevTime)/2;Math.abs(i.touchesCurrent.x-r.prevPositionX)<2&&(r.x=0);Math.abs(i.touchesCurrent.y-r.prevPositionY)<2&&(r.y=0);r.prevPositionX=i.touchesCurrent.x;r.prevPositionY=i.touchesCurrent.y;r.prevTime=Date.now();u.$imageWrapEl.transform("translate3d("+i.currentX+"px, "+i.currentY+"px,0)")}},onTouchEnd:function(){var i=this.zoom,r=i.gesture,n=i.image,t=i.velocity,s,h,c;if(r.$imageEl&&0!==r.$imageEl.length){if(!n.isTouched||!n.isMoved)return n.isTouched=!1,void(n.isMoved=!1);n.isTouched=!1;n.isMoved=!1;var u=300,f=300,l=t.x*u,e=n.currentX+l,a=t.y*f,o=n.currentY+a;0!==t.x&&(u=Math.abs((e-n.currentX)/t.x));0!==t.y&&(f=Math.abs((o-n.currentY)/t.y));s=Math.max(u,f);n.currentX=e;n.currentY=o;h=n.width*i.scale;c=n.height*i.scale;n.minX=Math.min(r.slideWidth/2-h/2,0);n.maxX=-n.minX;n.minY=Math.min(r.slideHeight/2-c/2,0);n.maxY=-n.minY;n.currentX=Math.max(Math.min(n.currentX,n.maxX),n.minX);n.currentY=Math.max(Math.min(n.currentY,n.maxY),n.minY);r.$imageWrapEl.transition(s).transform("translate3d("+n.currentX+"px, "+n.currentY+"px,0)")}},onTransitionEnd:function(){var t=this.zoom,n=t.gesture;n.$slideEl&&this.previousIndex!==this.activeIndex&&(n.$imageEl.transform("translate3d(0,0,0) scale(1)"),n.$imageWrapEl.transform("translate3d(0,0,0)"),t.scale=1,t.currentScale=1,n.$slideEl=void 0,n.$imageEl=void 0,n.$imageWrapEl=void 0)},toggle:function(n){var t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(n)},"in":function(n){var s,h,b,k,u,f,d,g,nt,tt,c,l,a,v,y,p,e=this,r=e.zoom,o=e.params.zoom,i=r.gesture,w=r.image;(i.$slideEl||(i.$slideEl=e.clickedSlide?t(e.clickedSlide):e.slides.eq(e.activeIndex),i.$imageEl=i.$slideEl.find("img, svg, canvas"),i.$imageWrapEl=i.$imageEl.parent("."+o.containerClass)),i.$imageEl&&0!==i.$imageEl.length)&&(i.$slideEl.addClass(""+o.zoomedSlideClass),void 0===w.touchesStart.x&&n?(s="touchend"===n.type?n.changedTouches[0].pageX:n.pageX,h="touchend"===n.type?n.changedTouches[0].pageY:n.pageY):(s=w.touchesStart.x,h=w.touchesStart.y),r.scale=i.$imageWrapEl.attr("data-swiper-zoom")||o.maxRatio,r.currentScale=i.$imageWrapEl.attr("data-swiper-zoom")||o.maxRatio,n?(y=i.$slideEl[0].offsetWidth,p=i.$slideEl[0].offsetHeight,b=i.$slideEl.offset().left+y/2-s,k=i.$slideEl.offset().top+p/2-h,d=i.$imageEl[0].offsetWidth,g=i.$imageEl[0].offsetHeight,nt=d*r.scale,tt=g*r.scale,a=-(c=Math.min(y/2-nt/2,0)),v=-(l=Math.min(p/2-tt/2,0)),(u=b*r.scale)<c&&(u=c),a<u&&(u=a),(f=k*r.scale)<l&&(f=l),v<f&&(f=v)):f=u=0,i.$imageWrapEl.transition(300).transform("translate3d("+u+"px, "+f+"px,0)"),i.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+r.scale+")"))},out:function(){var i=this,r=i.zoom,u=i.params.zoom,n=r.gesture;n.$slideEl||(n.$slideEl=i.clickedSlide?t(i.clickedSlide):i.slides.eq(i.activeIndex),n.$imageEl=n.$slideEl.find("img, svg, canvas"),n.$imageWrapEl=n.$imageEl.parent("."+u.containerClass));n.$imageEl&&0!==n.$imageEl.length&&(r.scale=1,r.currentScale=1,n.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),n.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),n.$slideEl.removeClass(""+u.zoomedSlideClass),n.$slideEl=void 0)},enable:function(){var n=this,t=n.zoom,i;t.enabled||(t.enabled=!0,i=!("touchstart"!==n.touchEvents.start||!r.passiveListener||!n.params.passiveListeners)&&{passive:!0,capture:!1},r.gestures?(n.$wrapperEl.on("gesturestart",".swiper-slide",t.onGestureStart,i),n.$wrapperEl.on("gesturechange",".swiper-slide",t.onGestureChange,i),n.$wrapperEl.on("gestureend",".swiper-slide",t.onGestureEnd,i)):"touchstart"===n.touchEvents.start&&(n.$wrapperEl.on(n.touchEvents.start,".swiper-slide",t.onGestureStart,i),n.$wrapperEl.on(n.touchEvents.move,".swiper-slide",t.onGestureChange,i),n.$wrapperEl.on(n.touchEvents.end,".swiper-slide",t.onGestureEnd,i)),n.$wrapperEl.on(n.touchEvents.move,"."+n.params.zoom.containerClass,t.onTouchMove))},disable:function(){var n=this,t=n.zoom,i;t.enabled&&(n.zoom.enabled=!1,i=!("touchstart"!==n.touchEvents.start||!r.passiveListener||!n.params.passiveListeners)&&{passive:!0,capture:!1},r.gestures?(n.$wrapperEl.off("gesturestart",".swiper-slide",t.onGestureStart,i),n.$wrapperEl.off("gesturechange",".swiper-slide",t.onGestureChange,i),n.$wrapperEl.off("gestureend",".swiper-slide",t.onGestureEnd,i)):"touchstart"===n.touchEvents.start&&(n.$wrapperEl.off(n.touchEvents.start,".swiper-slide",t.onGestureStart,i),n.$wrapperEl.off(n.touchEvents.move,".swiper-slide",t.onGestureChange,i),n.$wrapperEl.off(n.touchEvents.end,".swiper-slide",t.onGestureEnd,i)),n.$wrapperEl.off(n.touchEvents.move,"."+n.params.zoom.containerClass,t.onTouchMove))}},yt={loadInSlide:function(n,i){var r,u,f,e;void 0===i&&(i=!0);r=this;u=r.params.lazy;void 0!==n&&0!==r.slides.length&&(f=r.virtual&&r.params.virtual.enabled?r.$wrapperEl.children("."+r.params.slideClass+'[data-swiper-slide-index="'+n+'"]'):r.slides.eq(n),e=f.find("."+u.elementClass+":not(."+u.loadedClass+"):not(."+u.loadingClass+")"),!f.hasClass(u.elementClass)||f.hasClass(u.loadedClass)||f.hasClass(u.loadingClass)||(e=e.add(f[0])),0!==e.length&&e.each(function(n,e){var o=t(e);o.addClass(u.loadingClass);var s=o.attr("data-background"),h=o.attr("data-src"),c=o.attr("data-srcset"),l=o.attr("data-sizes");r.loadImage(o[0],h||s,c,l,!1,function(){var n,t,e;null!=r&&r&&(!r||r.params)&&!r.destroyed&&((s?(o.css("background-image","url(/ndist/js/"+s+")"),o.removeAttr("data-background")):(c&&(o.attr("srcset",c),o.removeAttr("data-srcset")),l&&(o.attr("sizes",l),o.removeAttr("data-sizes")),h&&(o.attr("src",h),o.removeAttr("data-src"))),o.addClass(u.loadedClass).removeClass(u.loadingClass),f.find("."+u.preloaderClass).remove(),r.params.loop&&i)&&(n=f.attr("data-swiper-slide-index"),f.hasClass(r.params.slideDuplicateClass)?(t=r.$wrapperEl.children('[data-swiper-slide-index="'+n+'"]:not(.'+r.params.slideDuplicateClass+")"),r.lazy.loadInSlide(t.index(),!1)):(e=r.$wrapperEl.children("."+r.params.slideDuplicateClass+'[data-swiper-slide-index="'+n+'"]'),r.lazy.loadInSlide(e.index(),!1))),r.emit("lazyImageReady",f[0],o[0]))});r.emit("lazyImageLoad",f[0],o[0])}))},load:function(){function l(n){if(c){if(o.children("."+i.slideClass+'[data-swiper-slide-index="'+n+'"]').length)return!0}else if(p[n])return!0;return!1}function w(n){return c?t(n).attr("data-swiper-slide-index"):t(n).index()}var n=this,o=n.$wrapperEl,i=n.params,p=n.slides,r=n.activeIndex,c=n.virtual&&i.virtual.enabled,s=i.lazy,u=i.slidesPerView,f,e,v,y;if("auto"===u&&(u=0),n.lazy.initialImageLoaded||(n.lazy.initialImageLoaded=!0),n.params.watchSlidesVisibility)o.children("."+i.slideVisibleClass).each(function(i,r){var u=c?t(r).attr("data-swiper-slide-index"):t(r).index();n.lazy.loadInSlide(u)});else if(1<u)for(f=r;f<r+u;f+=1)l(f)&&n.lazy.loadInSlide(f);else n.lazy.loadInSlide(r);if(s.loadPrevNext)if(1<u||s.loadPrevNextAmount&&1<s.loadPrevNextAmount){for(var b=s.loadPrevNextAmount,a=u,k=Math.min(r+a+Math.max(b,a),p.length),d=Math.max(r-Math.max(a,b),0),h=r+u;h<k;h+=1)l(h)&&n.lazy.loadInSlide(h);for(e=d;e<r;e+=1)l(e)&&n.lazy.loadInSlide(e)}else v=o.children("."+i.slideNextClass),0<v.length&&n.lazy.loadInSlide(w(v)),y=o.children("."+i.slidePrevClass),0<y.length&&n.lazy.loadInSlide(w(y))}},w={LinearSpline:function(n,t){var i,u,e,r,f,o=function(n,t){for(u=-1,i=n.length;1<i-u;)n[e=i+u>>1]<=t?u=e:i=e;return i};return this.x=n,this.y=t,this.lastIndex=n.length-1,this.interpolate=function(n){return n?(f=o(this.x,n),r=f-1,(n-this.x[r])*(this.y[f]-this.y[r])/(this.x[f]-this.x[r])+this.y[r]):0},this},getInterpolateFunction:function(n){var t=this;t.controller.spline||(t.controller.spline=t.params.loop?new w.LinearSpline(t.slidesGrid,n.slidesGrid):new w.LinearSpline(t.snapGrid,n.snapGrid))},setTranslate:function(n,t){function s(n){var t=i.rtlTranslate?-i.translate:i.translate;"slide"===i.params.controller.by&&(i.controller.getInterpolateFunction(n),u=-i.controller.spline.interpolate(-t));u&&"container"!==i.params.controller.by||(e=(n.maxTranslate()-n.minTranslate())/(i.maxTranslate()-i.minTranslate()),u=(t-i.minTranslate())*e+n.minTranslate());i.params.controller.inverse&&(u=n.maxTranslate()-u);n.updateProgress(u);n.setTranslate(u,i);n.updateActiveIndex();n.updateSlidesClasses()}var e,u,i=this,r=i.controller.control,f;if(Array.isArray(r))for(f=0;f<r.length;f+=1)r[f]!==t&&r[f]instanceof o&&s(r[f]);else r instanceof o&&t!==r&&s(r)},setTransition:function(t,i){function e(i){i.setTransition(t,f);0!==t&&(i.transitionStart(),i.params.autoHeight&&n.nextTick(function(){i.updateAutoHeight()}),i.$wrapperEl.transitionEnd(function(){r&&(i.params.loop&&"slide"===f.params.controller.by&&i.loopFix(),i.transitionEnd())}))}var u,f=this,r=f.controller.control;if(Array.isArray(r))for(u=0;u<r.length;u+=1)r[u]!==i&&r[u]instanceof o&&e(r[u]);else r instanceof o&&i!==r&&e(r)}},pt={makeElFocusable:function(n){return n.attr("tabIndex","0"),n},addElRole:function(n,t){return n.attr("role",t),n},addElLabel:function(n,t){return n.attr("aria-label",t),n},disableEl:function(n){return n.attr("aria-disabled",!0),n},enableEl:function(n){return n.attr("aria-disabled",!1),n},onEnterKey:function(n){var i=this,u=i.params.a11y,r;13===n.keyCode&&(r=t(n.target),i.navigation&&i.navigation.$nextEl&&r.is(i.navigation.$nextEl)&&(i.isEnd&&!i.params.loop||i.slideNext(),i.isEnd?i.a11y.notify(u.lastSlideMessage):i.a11y.notify(u.nextSlideMessage)),i.navigation&&i.navigation.$prevEl&&r.is(i.navigation.$prevEl)&&(i.isBeginning&&!i.params.loop||i.slidePrev(),i.isBeginning?i.a11y.notify(u.firstSlideMessage):i.a11y.notify(u.prevSlideMessage)),i.pagination&&r.is("."+i.params.pagination.bulletClass)&&r[0].click())},notify:function(n){var t=this.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(n))},updateNavigation:function(){var n=this;if(!n.params.loop){var r=n.navigation,t=r.$nextEl,i=r.$prevEl;i&&0<i.length&&(n.isBeginning?n.a11y.disableEl(i):n.a11y.enableEl(i));t&&0<t.length&&(n.isEnd?n.a11y.disableEl(t):n.a11y.enableEl(t))}},updatePagination:function(){var n=this,i=n.params.a11y;n.pagination&&n.params.pagination.clickable&&n.pagination.bullets&&n.pagination.bullets.length&&n.pagination.bullets.each(function(r,u){var f=t(u);n.a11y.makeElFocusable(f);n.a11y.addElRole(f,"button");n.a11y.addElLabel(f,i.paginationBulletMessage.replace(/{{index}}/,f.index()+1))})},init:function(){var n=this,t,i,r;n.$el.append(n.a11y.liveRegion);r=n.params.a11y;n.navigation&&n.navigation.$nextEl&&(t=n.navigation.$nextEl);n.navigation&&n.navigation.$prevEl&&(i=n.navigation.$prevEl);t&&(n.a11y.makeElFocusable(t),n.a11y.addElRole(t,"button"),n.a11y.addElLabel(t,r.nextSlideMessage),t.on("keydown",n.a11y.onEnterKey));i&&(n.a11y.makeElFocusable(i),n.a11y.addElRole(i,"button"),n.a11y.addElLabel(i,r.prevSlideMessage),i.on("keydown",n.a11y.onEnterKey));n.pagination&&n.params.pagination.clickable&&n.pagination.bullets&&n.pagination.bullets.length&&n.pagination.$el.on("keydown","."+n.params.pagination.bulletClass,n.a11y.onEnterKey)},destroy:function(){var t,i,n=this;n.a11y.liveRegion&&0<n.a11y.liveRegion.length&&n.a11y.liveRegion.remove();n.navigation&&n.navigation.$nextEl&&(t=n.navigation.$nextEl);n.navigation&&n.navigation.$prevEl&&(i=n.navigation.$prevEl);t&&t.off("keydown",n.a11y.onEnterKey);i&&i.off("keydown",n.a11y.onEnterKey);n.pagination&&n.params.pagination.clickable&&n.pagination.bullets&&n.pagination.bullets.length&&n.pagination.$el.off("keydown","."+n.params.pagination.bulletClass,n.a11y.onEnterKey)}},a={init:function(){var n=this,t;if(n.params.history){if(!i.history||!i.history.pushState)return n.params.history.enabled=!1,void(n.params.hashNavigation.enabled=!0);t=n.history;t.initialized=!0;t.paths=a.getPathValues();(t.paths.key||t.paths.value)&&(t.scrollToSlide(0,t.paths.value,n.params.runCallbacksOnInit),n.params.history.replaceState||i.addEventListener("popstate",n.history.setHistoryPopState))}},destroy:function(){this.params.history.replaceState||i.removeEventListener("popstate",this.history.setHistoryPopState)},setHistoryPopState:function(){this.history.paths=a.getPathValues();this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues:function(){var n=i.location.pathname.slice(1).split("/").filter(function(n){return""!==n}),t=n.length;return{key:n[t-2],value:n[t-1]}},setHistory:function(n,t){var f,r,u;this.history.initialized&&this.params.history.enabled&&(f=this.slides.eq(t),r=a.slugify(f.attr("data-history")),i.location.pathname.includes(n)||(r=n+"/"+r),u=i.history.state,u&&u.value===r||(this.params.history.replaceState?i.history.replaceState({value:r},null,r):i.history.pushState({value:r},null,r)))},slugify:function(n){return n.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(n,t,i){var r=this,u,e,f,o;if(t)for(u=0,e=r.slides.length;u<e;u+=1)f=r.slides.eq(u),a.slugify(f.attr("data-history"))!==t||f.hasClass(r.params.slideDuplicateClass)||(o=f.index(),r.slideTo(o,n,i));else r.slideTo(0,n,i)}},tt={onHashCange:function(){var n=this,i=u.location.hash.replace("#",""),t;if(i!==n.slides.eq(n.activeIndex).attr("data-hash")){if(t=n.$wrapperEl.children("."+n.params.slideClass+'[data-hash="'+i+'"]').index(),void 0===t)return;n.slideTo(t)}},setHash:function(){var n=this,t,r;n.hashNavigation.initialized&&n.params.hashNavigation.enabled&&(n.params.hashNavigation.replaceState&&i.history&&i.history.replaceState?i.history.replaceState(null,null,"#"+n.slides.eq(n.activeIndex).attr("data-hash")||""):(t=n.slides.eq(n.activeIndex),r=t.attr("data-hash")||t.attr("data-history"),u.location.hash=r||""))},init:function(){var n=this,e,f,o,r,s;if(!(!n.params.hashNavigation.enabled||n.params.history&&n.params.history.enabled)){if(n.hashNavigation.initialized=!0,e=u.location.hash.replace("#",""),e)for(f=0,o=n.slides.length;f<o;f+=1)r=n.slides.eq(f),(r.attr("data-hash")||r.attr("data-history"))!==e||r.hasClass(n.params.slideDuplicateClass)||(s=r.index(),n.slideTo(s,0,n.params.runCallbacksOnInit,!0));n.params.hashNavigation.watchState&&t(i).on("hashchange",n.hashNavigation.onHashCange)}},destroy:function(){this.params.hashNavigation.watchState&&t(i).off("hashchange",this.hashNavigation.onHashCange)}},it={run:function(){var t=this,i=t.slides.eq(t.activeIndex),r=t.params.autoplay.delay;i.attr("data-swiper-autoplay")&&(r=i.attr("data-swiper-autoplay")||t.params.autoplay.delay);t.autoplay.timeout=n.nextTick(function(){t.params.autoplay.reverseDirection?t.params.loop?(t.loopFix(),t.slidePrev(t.params.speed,!0,!0),t.emit("autoplay")):t.isBeginning?t.params.autoplay.stopOnLastSlide?t.autoplay.stop():(t.slideTo(t.slides.length-1,t.params.speed,!0,!0),t.emit("autoplay")):(t.slidePrev(t.params.speed,!0,!0),t.emit("autoplay")):t.params.loop?(t.loopFix(),t.slideNext(t.params.speed,!0,!0),t.emit("autoplay")):t.isEnd?t.params.autoplay.stopOnLastSlide?t.autoplay.stop():(t.slideTo(0,t.params.speed,!0,!0),t.emit("autoplay")):(t.slideNext(t.params.speed,!0,!0),t.emit("autoplay"))},r)},start:function(){var n=this;return void 0===n.autoplay.timeout&&!n.autoplay.running&&(n.autoplay.running=!0,n.emit("autoplayStart"),n.autoplay.run(),!0)},stop:function(){var n=this;return!!n.autoplay.running&&void 0!==n.autoplay.timeout&&(n.autoplay.timeout&&(clearTimeout(n.autoplay.timeout),n.autoplay.timeout=void 0),n.autoplay.running=!1,n.emit("autoplayStop"),!0)},pause:function(n){var t=this;t.autoplay.running&&(t.autoplay.paused||(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==n&&t.params.autoplay.waitForTransition?(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd)):(t.autoplay.paused=!1,t.autoplay.run())))}},wt={setTranslate:function(){for(var t,i,u,f,n=this,e=n.slides,r=0;r<e.length;r+=1)t=n.slides.eq(r),i=-t[0].swiperSlideOffset,n.params.virtualTranslate||(i-=n.translate),u=0,n.isHorizontal()||(u=i,i=0),f=n.params.fadeEffect.crossFade?Math.max(1-Math.abs(t[0].progress),0):1+Math.min(Math.max(t[0].progress,-1),0),t.css({opacity:f}).transform("translate3d("+i+"px, "+u+"px, 0px)")},setTransition:function(n){var t=this,r=t.slides,u=t.$wrapperEl,i;(r.transition(n),t.params.virtualTranslate&&0!==n)&&(i=!1,r.transitionEnd(function(){if(!i&&t&&!t.destroyed){i=!0;t.animating=!1;for(var r=["webkitTransitionEnd","transitionend"],n=0;n<r.length;n+=1)u.trigger(r[n])}}))}},bt={setTranslate:function(){var u,n=this,nt=n.$el,k=n.$wrapperEl,tt=n.slides,d=n.width,it=n.height,g=n.rtlTranslate,i=n.size,s=n.params.cubeEffect,f=n.isHorizontal(),st=n.virtual&&n.params.virtual.enabled,l=0,w,r,e,c,a,ut,y,p,ot;for(s.shadow&&(f?(0===(u=k.find(".swiper-cube-shadow")).length&&(u=t('<div class="swiper-cube-shadow"><\/div>'),k.append(u)),u.css({height:d+"px"})):0===(u=nt.find(".swiper-cube-shadow")).length&&(u=t('<div class="swiper-cube-shadow"><\/div>'),nt.append(u))),w=0;w<tt.length;w+=1){r=tt.eq(w);e=w;st&&(e=parseInt(r.attr("data-swiper-slide-index"),10));c=90*e;a=Math.floor(c/360);g&&(c=-c,a=Math.floor(-c/360));var v=Math.max(Math.min(r[0].progress,1),-1),o=0,rt=0,b=0;e%4==0?(o=4*-a*i,b=0):(e-1)%4==0?(o=0,b=4*-a*i):(e-2)%4==0?(o=i+4*a*i,b=i):(e-3)%4==0&&(o=-i,b=3*i+4*i*a);g&&(o=-o);f||(rt=o,o=0);ut="rotateX("+(f?0:-c)+"deg) rotateY("+(f?c:0)+"deg) translate3d("+o+"px, "+rt+"px, "+b+"px)";(v<=1&&-1<v&&(l=90*e+90*v,g&&(l=90*-e-90*v)),r.transform(ut),s.slideShadows)&&(y=f?r.find(".swiper-slide-shadow-left"):r.find(".swiper-slide-shadow-top"),p=f?r.find(".swiper-slide-shadow-right"):r.find(".swiper-slide-shadow-bottom"),0===y.length&&(y=t('<div class="swiper-slide-shadow-'+(f?"left":"top")+'"><\/div>'),r.append(y)),0===p.length&&(p=t('<div class="swiper-slide-shadow-'+(f?"right":"bottom")+'"><\/div>'),r.append(p)),y.length&&(y[0].style.opacity=Math.max(-v,0)),p.length&&(p[0].style.opacity=Math.max(v,0)))}if(k.css({"-webkit-transform-origin":"50% 50% -"+i/2+"px","-moz-transform-origin":"50% 50% -"+i/2+"px","-ms-transform-origin":"50% 50% -"+i/2+"px","transform-origin":"50% 50% -"+i/2+"px"}),s.shadow)if(f)u.transform("translate3d(0px, "+(d/2+s.shadowOffset)+"px, "+-d/2+"px) rotateX(90deg) rotateZ(0deg) scale("+s.shadowScale+")");else{var ft=Math.abs(l)-90*Math.floor(Math.abs(l)/90),ht=1.5-(Math.sin(2*ft*Math.PI/360)/2+Math.cos(2*ft*Math.PI/360)/2),ct=s.shadowScale,et=s.shadowScale/ht,lt=s.shadowOffset;u.transform("scale3d("+ct+", 1, "+et+") translate3d(0px, "+(it/2+lt)+"px, "+-it/2/et+"px) rotateX(-90deg)")}ot=h.isSafari||h.isUiWebView?-i/2:0;k.transform("translate3d(0px,0,"+ot+"px) rotateX("+(n.isHorizontal()?0:l)+"deg) rotateY("+(n.isHorizontal()?-l:0)+"deg)")},setTransition:function(n){var t=this.$el;this.slides.transition(n).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(n);this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(n)}},kt={setTranslate:function(){for(var n,r,u,f,i=this,o=i.slides,a=i.rtlTranslate,s=0;s<o.length;s+=1){n=o.eq(s);r=n[0].progress;i.params.flipEffect.limitRotation&&(r=Math.max(Math.min(n[0].progress,1),-1));var e=-180*r,c=0,h=-n[0].swiperSlideOffset,l=0;(i.isHorizontal()?a&&(e=-e):(l=h,c=-e,e=h=0),n[0].style.zIndex=-Math.abs(Math.round(r))+o.length,i.params.flipEffect.slideShadows)&&(u=i.isHorizontal()?n.find(".swiper-slide-shadow-left"):n.find(".swiper-slide-shadow-top"),f=i.isHorizontal()?n.find(".swiper-slide-shadow-right"):n.find(".swiper-slide-shadow-bottom"),0===u.length&&(u=t('<div class="swiper-slide-shadow-'+(i.isHorizontal()?"left":"top")+'"><\/div>'),n.append(u)),0===f.length&&(f=t('<div class="swiper-slide-shadow-'+(i.isHorizontal()?"right":"bottom")+'"><\/div>'),n.append(f)),u.length&&(u[0].style.opacity=Math.max(-r,0)),f.length&&(f[0].style.opacity=Math.max(r,0)));n.transform("translate3d("+h+"px, "+l+"px, 0px) rotateX("+c+"deg) rotateY("+e+"deg)")}},setTransition:function(n){var t=this,r=t.slides,u=t.activeIndex,f=t.$wrapperEl,i;(r.transition(n).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(n),t.params.virtualTranslate&&0!==n)&&(i=!1,r.eq(u).transitionEnd(function(){if(!i&&t&&!t.destroyed){i=!0;t.animating=!1;for(var r=["webkitTransitionEnd","transitionend"],n=0;n<r.length;n+=1)f.trigger(r[n])}}))}},dt={setTranslate:function(){for(var g,o,s,f=this,nt=f.width,tt=f.height,p=f.slides,it=f.$wrapperEl,rt=f.slidesSizesGrid,e=f.params.coverflowEffect,n=f.isHorizontal(),w=f.translate,b=n?nt/2-w:tt/2-w,k=n?e.rotate:-e.rotate,ut=e.depth,h=0,ft=p.length;h<ft;h+=1){var u=p.eq(h),d=rt[h],i=(b-u[0].swiperSlideOffset-d/2)/d*e.modifier,c=n?k*i:0,l=n?0:k*i,a=-ut*Math.abs(i),v=n?0:e.stretch*i,y=n?e.stretch*i:0;Math.abs(y)<.001&&(y=0);Math.abs(v)<.001&&(v=0);Math.abs(a)<.001&&(a=0);Math.abs(c)<.001&&(c=0);Math.abs(l)<.001&&(l=0);g="translate3d("+y+"px,"+v+"px,"+a+"px)  rotateX("+l+"deg) rotateY("+c+"deg)";(u.transform(g),u[0].style.zIndex=1-Math.abs(Math.round(i)),e.slideShadows)&&(o=n?u.find(".swiper-slide-shadow-left"):u.find(".swiper-slide-shadow-top"),s=n?u.find(".swiper-slide-shadow-right"):u.find(".swiper-slide-shadow-bottom"),0===o.length&&(o=t('<div class="swiper-slide-shadow-'+(n?"left":"top")+'"><\/div>'),u.append(o)),0===s.length&&(s=t('<div class="swiper-slide-shadow-'+(n?"right":"bottom")+'"><\/div>'),u.append(s)),o.length&&(o[0].style.opacity=0<i?i:0),s.length&&(s[0].style.opacity=0<-i?-i:0))}(r.pointerEvents||r.prefixedPointerEvents)&&(it[0].style.perspectiveOrigin=b+"px 50%")},setTransition:function(n){this.slides.transition(n).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(n)}},ct={init:function(){var t=this,i=t.params.thumbs,r=t.constructor;i.swiper instanceof r?(t.thumbs.swiper=i.swiper,n.extend(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),n.extend(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):n.isObject(i.swiper)&&(t.thumbs.swiper=new r(n.extend({},i.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),t.thumbs.swiperCreated=!0);t.thumbs.swiper.$el.addClass(t.params.thumbs.thumbsContainerClass);t.thumbs.swiper.on("tap",t.thumbs.onThumbClick)},onThumbClick:function(){var n=this,r=n.thumbs.swiper,o,s,u,i,f,e;r&&(o=r.clickedIndex,s=r.clickedSlide,s&&t(s).hasClass(n.params.thumbs.slideThumbActiveClass)||null==o||((u=r.params.loop?parseInt(t(r.clickedSlide).attr("data-swiper-slide-index"),10):o,n.params.loop)&&(i=n.activeIndex,n.slides.eq(i).hasClass(n.params.slideDuplicateClass)&&(n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft,i=n.activeIndex),f=n.slides.eq(i).prevAll('[data-swiper-slide-index="'+u+'"]').eq(0).index(),e=n.slides.eq(i).nextAll('[data-swiper-slide-index="'+u+'"]').eq(0).index(),u=void 0===f?e:void 0===e?f:e-i<i-f?e:f),n.slideTo(u)))},update:function(n){var r=this,t=r.thumbs.swiper,o,u,i,f,e,s,h,c,l;if(t)if(o="auto"===t.params.slidesPerView?t.slidesPerViewDynamic():t.params.slidesPerView,r.realIndex!==t.realIndex&&(i=t.activeIndex,t.params.loop?(t.slides.eq(i).hasClass(t.params.slideDuplicateClass)&&(t.loopFix(),t._clientLeft=t.$wrapperEl[0].clientLeft,i=t.activeIndex),f=t.slides.eq(i).prevAll('[data-swiper-slide-index="'+r.realIndex+'"]').eq(0).index(),e=t.slides.eq(i).nextAll('[data-swiper-slide-index="'+r.realIndex+'"]').eq(0).index(),u=void 0===f?e:void 0===e?f:e-i==i-f?i:e-i<i-f?e:f):u=r.realIndex,t.visibleSlidesIndexes.indexOf(u)<0&&(t.params.centeredSlides?u=i<u?u-Math.floor(o/2)+1:u+Math.floor(o/2)-1:i<u&&(u=u-o+1),t.slideTo(u,n?0:void 0))),s=1,h=r.params.thumbs.slideThumbActiveClass,1<r.params.slidesPerView&&!r.params.centeredSlides&&(s=r.params.slidesPerView),t.slides.removeClass(h),t.params.loop)for(c=0;c<s;c+=1)t.$wrapperEl.children('[data-swiper-slide-index="'+(r.realIndex+c)+'"]').addClass(h);else for(l=0;l<s;l+=1)t.slides.eq(r.realIndex+l).addClass(h)}},vi=[ei,oi,si,hi,ci,li,ai,{name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){var t=this;n.extend(t,{mousewheel:{enabled:!1,enable:l.enable.bind(t),disable:l.disable.bind(t),handle:l.handle.bind(t),handleMouseEnter:l.handleMouseEnter.bind(t),handleMouseLeave:l.handleMouseLeave.bind(t),lastScrollTime:n.now()}})},on:{init:function(){this.params.mousewheel.enabled&&this.mousewheel.enable()},destroy:function(){this.mousewheel.enabled&&this.mousewheel.disable()}}},{name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){var t=this;n.extend(t,{navigation:{init:p.init.bind(t),update:p.update.bind(t),destroy:p.destroy.bind(t),onNextClick:p.onNextClick.bind(t),onPrevClick:p.onPrevClick.bind(t)}})},on:{init:function(){this.navigation.init();this.navigation.update()},toEdge:function(){this.navigation.update()},fromEdge:function(){this.navigation.update()},destroy:function(){this.navigation.destroy()},click:function(n){var f,i=this,e=i.navigation,r=e.$nextEl,u=e.$prevEl;!i.params.navigation.hideOnClick||t(n.target).is(u)||t(n.target).is(r)||(r?f=r.hasClass(i.params.navigation.hiddenClass):u&&(f=u.hasClass(i.params.navigation.hiddenClass)),!0===f?i.emit("navigationShow",i):i.emit("navigationHide",i),r&&r.toggleClass(i.params.navigation.hiddenClass),u&&u.toggleClass(i.params.navigation.hiddenClass))}}},{name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(n){return n},formatFractionTotal:function(n){return n},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){var t=this;n.extend(t,{pagination:{init:nt.init.bind(t),render:nt.render.bind(t),update:nt.update.bind(t),destroy:nt.destroy.bind(t),dynamicBulletIndex:0}})},on:{init:function(){this.pagination.init();this.pagination.render();this.pagination.update()},activeIndexChange:function(){this.params.loop?this.pagination.update():void 0===this.snapIndex&&this.pagination.update()},snapIndexChange:function(){this.params.loop||this.pagination.update()},slidesLengthChange:function(){this.params.loop&&(this.pagination.render(),this.pagination.update())},snapGridLengthChange:function(){this.params.loop||(this.pagination.render(),this.pagination.update())},destroy:function(){this.pagination.destroy()},click:function(n){var i=this;i.params.pagination.el&&i.params.pagination.hideOnClick&&0<i.pagination.$el.length&&!t(n.target).hasClass(i.params.pagination.bulletClass)&&(!0===i.pagination.$el.hasClass(i.params.pagination.hiddenClass)?i.emit("paginationShow",i):i.emit("paginationHide",i),i.pagination.$el.toggleClass(i.params.pagination.hiddenClass))}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function(){var t=this;n.extend(t,{scrollbar:{init:s.init.bind(t),destroy:s.destroy.bind(t),updateSize:s.updateSize.bind(t),setTranslate:s.setTranslate.bind(t),setTransition:s.setTransition.bind(t),enableDraggable:s.enableDraggable.bind(t),disableDraggable:s.disableDraggable.bind(t),setDragPosition:s.setDragPosition.bind(t),onDragStart:s.onDragStart.bind(t),onDragMove:s.onDragMove.bind(t),onDragEnd:s.onDragEnd.bind(t),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init:function(){this.scrollbar.init();this.scrollbar.updateSize();this.scrollbar.setTranslate()},update:function(){this.scrollbar.updateSize()},resize:function(){this.scrollbar.updateSize()},observerUpdate:function(){this.scrollbar.updateSize()},setTranslate:function(){this.scrollbar.setTranslate()},setTransition:function(n){this.scrollbar.setTransition(n)},destroy:function(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create:function(){n.extend(this,{parallax:{setTransform:st.setTransform.bind(this),setTranslate:st.setTranslate.bind(this),setTransition:st.setTransition.bind(this)}})},on:{beforeInit:function(){this.params.parallax.enabled&&(this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},init:function(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTranslate:function(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTransition:function(n){this.params.parallax.enabled&&this.parallax.setTransition(n)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var t=this,r={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}},i;"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function(n){r[n]=ht[n].bind(t)});n.extend(t,{zoom:r});i=1;Object.defineProperty(t.zoom,"scale",{get:function(){return i},set:function(n){if(i!==n){var r=t.zoom.gesture.$imageEl?t.zoom.gesture.$imageEl[0]:void 0,u=t.zoom.gesture.$slideEl?t.zoom.gesture.$slideEl[0]:void 0;t.emit("zoomChange",n,r,u)}i=n}})},on:{init:function(){this.params.zoom.enabled&&this.zoom.enable()},destroy:function(){this.zoom.disable()},touchStart:function(n){this.zoom.enabled&&this.zoom.onTouchStart(n)},touchEnd:function(n){this.zoom.enabled&&this.zoom.onTouchEnd(n)},doubleTap:function(n){this.params.zoom.enabled&&this.zoom.enabled&&this.params.zoom.toggle&&this.zoom.toggle(n)},transitionEnd:function(){this.zoom.enabled&&this.params.zoom.enabled&&this.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){n.extend(this,{lazy:{initialImageLoaded:!1,load:yt.load.bind(this),loadInSlide:yt.loadInSlide.bind(this)}})},on:{beforeInit:function(){this.params.lazy.enabled&&this.params.preloadImages&&(this.params.preloadImages=!1)},init:function(){this.params.lazy.enabled&&!this.params.loop&&0===this.params.initialSlide&&this.lazy.load()},scroll:function(){this.params.freeMode&&!this.params.freeModeSticky&&this.lazy.load()},resize:function(){this.params.lazy.enabled&&this.lazy.load()},scrollbarDragMove:function(){this.params.lazy.enabled&&this.lazy.load()},transitionStart:function(){var n=this;n.params.lazy.enabled&&(n.params.lazy.loadOnTransitionStart||!n.params.lazy.loadOnTransitionStart&&!n.lazy.initialImageLoaded)&&n.lazy.load()},transitionEnd:function(){this.params.lazy.enabled&&!this.params.lazy.loadOnTransitionStart&&this.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){var t=this;n.extend(t,{controller:{control:t.params.controller.control,getInterpolateFunction:w.getInterpolateFunction.bind(t),setTranslate:w.setTranslate.bind(t),setTransition:w.setTransition.bind(t)}})},on:{update:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},resize:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},observerUpdate:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},setTranslate:function(n,t){this.controller.control&&this.controller.setTranslate(n,t)},setTransition:function(n,t){this.controller.control&&this.controller.setTransition(n,t)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create:function(){var i=this;n.extend(i,{a11y:{liveRegion:t('<span class="'+i.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"><\/span>')}});Object.keys(pt).forEach(function(n){i.a11y[n]=pt[n].bind(i)})},on:{init:function(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate:function(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy:function(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create:function(){var t=this;n.extend(t,{history:{init:a.init.bind(t),setHistory:a.setHistory.bind(t),setHistoryPopState:a.setHistoryPopState.bind(t),scrollToSlide:a.scrollToSlide.bind(t),destroy:a.destroy.bind(t)}})},on:{init:function(){this.params.history.enabled&&this.history.init()},destroy:function(){this.params.history.enabled&&this.history.destroy()},transitionEnd:function(){this.history.initialized&&this.history.setHistory(this.params.history.key,this.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){var t=this;n.extend(t,{hashNavigation:{initialized:!1,init:tt.init.bind(t),destroy:tt.destroy.bind(t),setHash:tt.setHash.bind(t),onHashCange:tt.onHashCange.bind(t)}})},on:{init:function(){this.params.hashNavigation.enabled&&this.hashNavigation.init()},destroy:function(){this.params.hashNavigation.enabled&&this.hashNavigation.destroy()},transitionEnd:function(){this.hashNavigation.initialized&&this.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){var t=this;n.extend(t,{autoplay:{running:!1,paused:!1,run:it.run.bind(t),start:it.start.bind(t),stop:it.stop.bind(t),pause:it.pause.bind(t),onTransitionEnd:function(n){t&&!t.destroyed&&t.$wrapperEl&&n.target===this&&(t.$wrapperEl[0].removeEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].removeEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd),t.autoplay.paused=!1,t.autoplay.running?t.autoplay.run():t.autoplay.stop())}}})},on:{init:function(){this.params.autoplay.enabled&&this.autoplay.start()},beforeTransitionStart:function(n,t){this.autoplay.running&&(t||!this.params.autoplay.disableOnInteraction?this.autoplay.pause(n):this.autoplay.stop())},sliderFirstMove:function(){this.autoplay.running&&(this.params.autoplay.disableOnInteraction?this.autoplay.stop():this.autoplay.pause())},destroy:function(){this.autoplay.running&&this.autoplay.stop()}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){n.extend(this,{fadeEffect:{setTranslate:wt.setTranslate.bind(this),setTransition:wt.setTransition.bind(this)}})},on:{beforeInit:function(){var t=this,i;"fade"===t.params.effect&&(t.classNames.push(t.params.containerModifierClass+"fade"),i={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0},n.extend(t.params,i),n.extend(t.originalParams,i))},setTranslate:function(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition:function(n){"fade"===this.params.effect&&this.fadeEffect.setTransition(n)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){n.extend(this,{cubeEffect:{setTranslate:bt.setTranslate.bind(this),setTransition:bt.setTransition.bind(this)}})},on:{beforeInit:function(){var t=this,i;"cube"===t.params.effect&&(t.classNames.push(t.params.containerModifierClass+"cube"),t.classNames.push(t.params.containerModifierClass+"3d"),i={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0},n.extend(t.params,i),n.extend(t.originalParams,i))},setTranslate:function(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition:function(n){"cube"===this.params.effect&&this.cubeEffect.setTransition(n)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){n.extend(this,{flipEffect:{setTranslate:kt.setTranslate.bind(this),setTransition:kt.setTransition.bind(this)}})},on:{beforeInit:function(){var t=this,i;"flip"===t.params.effect&&(t.classNames.push(t.params.containerModifierClass+"flip"),t.classNames.push(t.params.containerModifierClass+"3d"),i={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0},n.extend(t.params,i),n.extend(t.originalParams,i))},setTranslate:function(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition:function(n){"flip"===this.params.effect&&this.flipEffect.setTransition(n)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create:function(){n.extend(this,{coverflowEffect:{setTranslate:dt.setTranslate.bind(this),setTransition:dt.setTransition.bind(this)}})},on:{beforeInit:function(){var n=this;"coverflow"===n.params.effect&&(n.classNames.push(n.params.containerModifierClass+"coverflow"),n.classNames.push(n.params.containerModifierClass+"3d"),n.params.watchSlidesProgress=!0,n.originalParams.watchSlidesProgress=!0)},setTranslate:function(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition:function(n){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(n)}}},{name:"thumbs",params:{thumbs:{swiper:null,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function(){n.extend(this,{thumbs:{swiper:null,init:ct.init.bind(this),update:ct.update.bind(this),onThumbClick:ct.onThumbClick.bind(this)}})},on:{beforeInit:function(){var n=this.params.thumbs;n&&n.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange:function(){this.thumbs.swiper&&this.thumbs.update()},update:function(){this.thumbs.swiper&&this.thumbs.update()},resize:function(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate:function(){this.thumbs.swiper&&this.thumbs.update()},setTransition:function(n){var t=this.thumbs.swiper;t&&t.setTransition(n)},beforeDestroy:function(){var n=this.thumbs.swiper;n&&this.thumbs.swiperCreated&&n&&n.destroy()}}}];return void 0===o.use&&(o.use=o.Class.use,o.installModule=o.Class.installModule),o.use(vi),o});msBeautify=msBeautify||{},function(n){function t(t,i){var e=n.extend(!0,{byJson:{data:null,selectedIndex:0,name:null,size:0,multiple:!1,width:250},mainCSS:"dd",height:120,visibleRows:7,rowHeight:0,showIcon:!0,zIndex:9999,useSprite:!1,animStyle:"slideDown",event:"click",openDirection:"auto",jsonTitle:!0,style:"",disabledOpacity:.7,disabledOptionEvents:!0,on:{create:null,open:null,close:null,add:null,remove:null,change:null,blur:null,click:null,dblclick:null,mousemove:null,mouseover:null,mouseout:null,focus:null,mousedown:null,mouseup:null}},i),v=this,ci={postElementHolder:"_msddHolder",postID:"_msdd",postTitleID:"_title",postTitleTextID:"_titleText",postChildID:"_child"},r={dd:e.mainCSS,ddTitle:"ddTitle",arrow:"arrow arrowoff",ddChild:"ddChild",ddTitleText:"ddTitleText",disabled:"disabled",enabled:"enabled",ddOutOfVision:"ddOutOfVision",borderTop:"borderTop",noBorderTop:"noBorderTop",selected:"selected",divider:"divider",optgroup:"optgroup",optgroupTitle:"optgroupTitle",description:"description",label:"ddlabel",hover:"hover",disabledAll:"disabledAll"},s={li:"_msddli_",borderRadiusTp:"borderRadiusTp",ddChildMore:"border shadow",fnone:"fnone"},l=!1,b=!1,h=!1,ot={},u,y,st=!1,li=40,ai=38,vi=37,yi=39,pi=27,wi=13,bi=47,dt=16,gt=17,g=!1,ut=!1,ht=null,ct=!1,ni,ti=document,f=function(n){return ot[n]===undefined&&(ot[n]=ti.getElementById(n)),ot[n]},k=function(t){var i=o("postChildID");return n("#"+i+" li."+s.li).index(t)},ki=function(){var validData,id,obj,oSelect,i,current,opt,p,key;if(e.byJson.data){validData=["description","image","title"];try{for(t.id||(t.id="dropdown"+msBeautify.counter),e.byJson.data=eval(e.byJson.data),id="msdropdown"+msBeautify.counter++,obj={},obj.id=id,obj.name=e.byJson.name||t.id,e.byJson.size>0&&(obj.size=e.byJson.size),obj.multiple=e.byJson.multiple,oSelect=c("select",obj),i=0;i<e.byJson.data.length;i++){current=e.byJson.data[i];opt=new Option(current.text,current.value);for(p in current)p.toLowerCase()!="text"&&(key=n.inArray(p.toLowerCase(),validData)!=-1?"data-":"",opt.setAttribute(key+p,current[p]));oSelect.options[i]=opt}f(t.id).appendChild(oSelect);oSelect.selectedIndex=e.byJson.selectedIndex;n(oSelect).css({width:e.byJson.width+"px"});t=oSelect}catch(e){throw"There is an error in json data.";}}},di=function(){ki();t.id||(t.id="msdrpdd"+msBeautify.counter++);u=t.id;v._element=u;h=f(u).disabled;l=f(u).size>1||f(u).multiple==!0?!0:!1;var i=n("#"+u).data("maincss");i&&(r.dd=i);l&&(b=f(u).multiple);tu();nu();or();a("uiData",d());a("selectedOptions",n("#"+u+" option:selected"))},o=function(n){return u+ci[n]},ii=function(n){return n.style===undefined?"":n.style.cssText},nt=function(opt){var imagePath="",title="",description="",value=-1,text="",className="",imagecss="",attrTitle,reg,isJson,obj;return opt!==undefined&&(attrTitle=opt.title||"",attrTitle!=""&&(reg=/^\{.*\}$/,isJson=reg.test(attrTitle),isJson&&e.jsonTitle&&(obj=eval("["+attrTitle+"]")),title=isJson&&e.jsonTitle?obj[0].title:title,description=isJson&&e.jsonTitle?obj[0].description:description,imagePath=isJson&&e.jsonTitle?obj[0].image:attrTitle,imagecss=isJson&&e.jsonTitle?obj[0].imagecss:imagecss),text=opt.text||"",value=opt.value||"",className=opt.className||"",title=n(opt).prop("data-title")||n(opt).data("title")||title||"",description=n(opt).prop("data-description")||n(opt).data("description")||description||"",imagePath=n(opt).prop("data-image")||n(opt).data("image")||imagePath||"",imagecss=n(opt).prop("data-imagecss")||n(opt).data("imagecss")||imagecss||""),{image:imagePath,title:title,description:description,value:value,text:text,className:className,imagecss:imagecss}},c=function(n,t,i){var u=ti.createElement(n),r;if(t)for(r in t)switch(r){case"style":u.style.cssText=t[r];break;default:u[r]=t[r]}return i&&(u.innerHTML=i),u},gi=function(){var t=o("postElementHolder"),i,f;n("#"+t).length==0?(i={style:"height: 0px;overflow: hidden;position: absolute;",className:r.ddOutOfVision},i.id=t,f=c("div",i),n("#"+u).after(f),n("#"+u).appendTo(n("#"+t))):n("#"+t).css({height:0,overflow:"hidden",position:"absolute"})},nr=function(){var t={className:r.dd+" ddcommon borderRadius"},i=ii(f(u)),e=n("#"+u).outerWidth();return t.style="width: "+e+"px;",i.length>0&&(t.style=t.style+""+i),t.id=o("postID"),c("div",t)},tr=function(){var a,i,b,k;a=f(u).selectedIndex>=0?f(u).options[f(u).selectedIndex]:{value:"",text:""};var v="",y="",p=n("#"+u).data("usesprite");p&&(e.useSprite=p);e.useSprite!=!1&&(v=" "+e.useSprite,y=" "+a.className);var h=c("div",{className:r.ddTitle+v+" "+s.borderRadiusTp}),d=c("span",{className:r.divider}),g=c("span",{className:r.arrow}),tt=o("postTitleID"),l=c("span",{className:r.ddTitleText+y,id:tt}),t=nt(a),w=t.image,it=t.text||"";return w!=""&&e.showIcon&&(i=c("img"),i.src=w,t.imagecss!=""&&(i.className=t.imagecss+" ")),b=c("span",{className:r.label},it),h.appendChild(d),h.appendChild(g),i&&l.appendChild(i),l.appendChild(b),h.appendChild(l),k=c("span",{className:r.description},t.description),l.appendChild(k),h},ir=function(){var n=o("postTitleTextID");return c("input",{id:n,type:"text",value:"",autocomplete:"off",className:"text shadow borderRadius",style:"display: none"})},lt=function(n){var o={},a=ii(n),t,f,i,h,u,l,v,y,p;return a.length>0&&(o.style=a),t=n.disabled?r.disabled:r.enabled,t=n.selected?t+" "+r.selected:t,t=t+" "+s.li,o.className=t,e.useSprite!=!1&&(o.className=t+" "+n.className),f=c("li",o),i=nt(n),i.title!=""&&(f.title=i.title),h=i.image,h!=""&&e.showIcon&&(u=c("img"),u.src=h,i.imagecss!=""&&(u.className=i.imagecss+" ")),i.description!=""&&(l=c("span",{className:r.description},i.description)),v=n.text||"",y=c("span",{className:r.label},v),u&&f.appendChild(u),f.appendChild(y),l?f.appendChild(l):u&&(u.className=u.className+s.fnone),p=c("div",{className:"clear"}),f.appendChild(p),f},rr=function(){var g=o("postChildID"),b={className:r.ddChild+" ddchild_ "+s.ddChildMore,id:g},v,i,y,h,n,t,k,p,w,a,d;for(l==!1&&(b.style="z-index: "+e.zIndex),v=c("div",b),i=c("ul"),e.useSprite!=!1&&(i.className=e.useSprite),y=f(u).children,h=0;h<y.length;h++){if(n=y[h],n.nodeName.toLowerCase()=="optgroup"){for(t=c("li",{className:r.optgroup}),k=c("span",{className:r.optgroupTitle},n.label),t.appendChild(k),p=n.children,w=c("ul"),a=0;a<p.length;a++)d=lt(p[a]),w.appendChild(d);t.appendChild(w)}else t=lt(n);i.appendChild(t)}return v.appendChild(i),v},p=function(t){var i=o("postChildID"),r,s;return t?(t==-1?n("#"+i).css({height:"auto",overflow:"auto"}):n("#"+i).css("height",t+"px"),!1):(f(u).options.length>e.visibleRows?(s=parseInt(n("#"+i+" li:first").css("padding-bottom"))+parseInt(n("#"+i+" li:first").css("padding-top")),e.rowHeight===0&&(n("#"+i).css({visibility:"hidden",display:"block"}),e.rowHeight=Math.round(n("#"+i+" li:first").height()),n("#"+i).css({visibility:"visible"}),l||n("#"+i).css({display:"none"})),r=(e.rowHeight+s)*e.visibleRows):l&&(r=n("#"+u).height()),r)},ri=function(){var t=o("postChildID");n("#"+t).on("click",function(n){if(h==!0)return!1;n.preventDefault();n.stopPropagation();l&&yt()});n("#"+t+" li."+r.enabled).on("click",function(){rt(this)});n("#"+t+" li."+r.enabled).on("mousedown",function(i){var f,o,e,a;if(h==!0)return!1;if(ni=n("#"+t+" li."+r.selected),ht=this,i.preventDefault(),i.stopPropagation(),l===!0)if(b)if(g===!0){if(n(this).addClass(r.selected),f=n("#"+t+" li."+r.selected),o=k(this),f.length>1){var v=n("#"+t+" li."+s.li),c=k(f[0]),u=k(f[1]);for(o>u&&(c=o,u=u+1),e=Math.min(c,u);e<=Math.max(c,u);e++)a=v[e],n(a).hasClass(r.enabled)&&n(a).addClass(r.selected)}}else ut===!0?n(this).toggleClass(r.selected):(n("#"+t+" li."+r.selected).removeClass(r.selected),n(this).addClass(r.selected));else n("#"+t+" li."+r.selected).removeClass(r.selected),n(this).addClass(r.selected);else n("#"+t+" li."+r.selected).removeClass(r.selected),n(this).addClass(r.selected)});n("#"+t+" li."+r.enabled).on("mouseenter",function(t){if(h==!0)return!1;t.preventDefault();t.stopPropagation();ht!=null&&b&&n(this).addClass(r.selected)});n("#"+t+" li."+r.enabled).on("mouseover",function(){if(h==!0)return!1;n(this).addClass(r.hover)});n("#"+t+" li."+r.enabled).on("mouseout",function(){if(h==!0)return!1;n("#"+t+" li."+r.hover).removeClass(r.hover)});n("#"+t+" li."+r.enabled).on("mouseup",function(i){if(h==!0)return!1;i.preventDefault();i.stopPropagation();var u=n("#"+t+" li."+r.selected).length;ct=ni.length!=u||u==0?!0:!1;ft();pt();yt();ht=null});if(e.disabledOptionEvents==!1){n("#"+t+" li."+s.li).on("click",function(){if(h==!0)return!1;it(this,"click")});n("#"+t+" li."+s.li).on("mouseenter",function(){if(h==!0)return!1;it(this,"mouseenter")});n("#"+t+" li."+s.li).on("mouseover",function(){if(h==!0)return!1;it(this,"mouseover")});n("#"+t+" li."+s.li).on("mouseout",function(){if(h==!0)return!1;it(this,"mouseout")});n("#"+t+" li."+s.li).on("mousedown",function(){if(h==!0)return!1;it(this,"mousedown")});n("#"+t+" li."+s.li).on("mouseup",function(){if(h==!0)return!1;it(this,"mouseup")})}},ur=function(){var t=o("postChildID");n("#"+t).off("click");n("#"+t+" li."+r.enabled).off("mouseenter");n("#"+t+" li."+r.enabled).off("click");n("#"+t+" li."+r.enabled).off("mouseover");n("#"+t+" li."+r.enabled).off("mouseout");n("#"+t+" li."+r.enabled).off("mousedown");n("#"+t+" li."+r.enabled).off("mouseup")},fr=function(){var t=o("postID"),i=o("postChildID");n("#"+t).on(e.event,function(n){if(h==!0)return!1;w("click");n.preventDefault();n.stopPropagation();oi(n)});ri();n("#"+t).on("dblclick",ar);n("#"+t).on("mousemove",vr);n("#"+t).on("mouseenter",yr);n("#"+t).on("mouseleave",pr);n("#"+t).on("mousedown",wr);n("#"+t).on("mouseup",br)},at=function(){var i=o("postID"),t=o("postChildID"),u,f;l===!0?(n("#"+i+" ."+r.ddTitle).hide(),n("#"+t).css({display:"block",position:"relative"})):(b=!1,n("#"+i+" ."+r.ddTitle).show(),n("#"+t).css({display:"none",position:"absolute"}),u=n("#"+t+" li."+r.selected)[0],n("#"+t+" li."+r.selected).removeClass(r.selected),f=k(n(u).addClass(r.selected)),tt(f));p(p())},ui=function(){var t=o("postID"),i=h==!0?e.disabledOpacity:1;h===!0?n("#"+t).addClass(r.disabledAll):n("#"+t).removeClass(r.disabledAll)},er=function(){var t=o("postTitleTextID");n("#"+t).on("keyup",hr);at();ui()},or=function(){var t=nr(),f=tr(),i,r;t.appendChild(f);i=ir();t.appendChild(i);r=rr();t.appendChild(r);n("#"+u).after(t);gi();er();fr();typeof e.on.create=="function"&&e.on.create.apply(v,arguments)},sr=function(t){for(var s,h=o("postChildID"),e=t||n("#"+h+" li."+r.selected),i=0;i<e.length;i++)s=k(e[i]),f(u).options[s].selected="selected"},ft=function(){var i=o("postChildID"),e=n("#"+i+" li."+r.selected),t;(b&&(g||ut)||ct)&&(f(u).selectedIndex=-1);e.length==0?t=-1:e.length>1?(sr(e),t=n("#"+i+" li."+r.selected)):t=k(n("#"+i+" li."+r.selected));(f(u).selectedIndex!=t||ct)&&(tt(t),n("#"+u).trigger("change"))},tt=function(t){var r,i,e,o;t!==undefined&&(t==-1?(r=-1,i="",e="",et(-1)):typeof t!="object"?(o=f(u).options[t],f(u).selectedIndex=t,r=t,i=nt(o),e=t>=0?f(u).options[t].text:"",et(undefined,i),i=i.value):(r=f(u).selectedIndex,i=f(u).value,e=f(u).options[f(u).selectedIndex].text||""),a("selectedIndex",r),a("value",i),a("selectedText",e),a("children",f(u).children),a("uiData",d()),a("selectedOptions",n("#"+u+" option:selected")))},vt=function(t){var i={byElement:!1,byJQuery:!1,hasEvent:!1},r=n("#"+u),f;return r.prop("on"+t)!=undefined&&(i.hasEvent=!0,i.byElement=!0),f=typeof n._data=="function"?n._data(r[0],"events"):r.data("events"),f&&f[t]&&(i.hasEvent=!0,i.byJQuery=!0),i},yt=function(){pt();n("body").on("click",rt);n(document).on("keydown",fi);n(document).on("keyup",ei)},pt=function(){n("body").off("click",rt);n(document).off("keydown",fi);n(document).off("keyup",ei)},hr=function(){var t=o("postChildID"),r=o("postTitleTextID"),i=f(r).value;i.length==0?(n("#"+t+" li:hidden").show(),p(p())):(n("#"+t+" li").hide(),n("#"+t+" li:Contains('"+i+"')").show(),n("#"+t+" li:visible").length<=e.visibleRows&&p(-1))},cr=function(){var t=o("postTitleTextID");n("#"+t+":hidden").length>0&&ut==!1&&(n("#"+t+":hidden").show().val(""),f(t).focus())},lr=function(){var t=o("postTitleTextID");n("#"+t+":visible").length>0&&(n("#"+t+":visible").hide(),f(t).blur())},fi=function(n){var t=o("postTitleTextID");switch(n.keyCode){case li:case yi:n.preventDefault();n.stopPropagation();kr();break;case ai:case vi:n.preventDefault();n.stopPropagation();dr();break;case pi:case wi:n.preventDefault();n.stopPropagation();rt();break;case dt:g=!0;break;case gt:ut=!0;break;default:n.keyCode>=bi&&l===!1&&cr()}if(h==!0)return!1;w("keydown")},ei=function(n){switch(n.keyCode){case dt:g=!1;break;case gt:ut=!1}if(h==!0)return!1;w("keyup")},ar=function(){if(h==!0)return!1;w("dblclick")},vr=function(){if(h==!0)return!1;w("mousemove")},yr=function(n){if(h==!0)return!1;n.preventDefault();w("mouseover")},pr=function(n){if(h==!0)return!1;n.preventDefault();w("mouseout")},wr=function(){if(h==!0)return!1;w("mousedown")},br=function(){if(h==!0)return!1;w("mouseup")},wt=function(t,i){var r={byElement:!1,byJQuery:!1,hasEvent:!1},u;return n(t).prop("on"+i)!=undefined&&(r.hasEvent=!0,r.byElement=!0),u=n(t).data("events"),u&&u[i]&&(r.hasEvent=!0,r.byJQuery=!0),r},it=function(t,i){if(e.disabledOptionEvents==!1){var r=f(u).options[k(t)];if(wt(r,i).hasEvent===!0){if(wt(r,i).byElement===!0&&r["on"+i](),wt(r,i).byJQuery===!0)switch(i){case"keydown":case"keyup":break;default:n(r).trigger(i)}return!1}}},w=function(t){if(typeof e.on[t]=="function"&&e.on[t].apply(this,arguments),vt(t).hasEvent===!0){if(vt(t).byElement===!0&&f(u)["on"+t](),vt(t).byJQuery===!0)switch(t){case"keydown":case"keyup":break;default:n("#"+u).trigger(t)}return!1}},bt=function(t){var i=o("postChildID"),u,f,e;t=t!==undefined?t:n("#"+i+" li."+r.selected);t.length>0&&(u=parseInt(n(t).position().top),f=parseInt(n("#"+i).height()),u>f&&(e=u+n("#"+i).scrollTop()-f/2,n("#"+i).animate({scrollTop:e},500)))},kr=function(){function e(t){return(t=t+1,t>i.length)?t:n(i[t]).hasClass(r.enabled)===!0?t:e(t)}var u=o("postChildID"),i=n("#"+u+" li:visible."+s.li),f=n("#"+u+" li:visible."+r.selected),t;f=f.length==0?i[0]:f;t=n("#"+u+" li:visible."+s.li).index(f);t<i.length-1&&(t=e(t),t<i.length&&(g&&l&&b||n("#"+u+" ."+r.selected).removeClass(r.selected),n(i[t]).addClass(r.selected),et(t),l==!0&&ft(),bt(n(i[t]))),l||kt())},dr=function(){function e(t){return(t=t-1,t<0)?t:n(u[t]).hasClass(r.enabled)===!0?t:e(t)}var i=o("postChildID"),h=n("#"+i+" li:visible."+r.selected),u=n("#"+i+" li:visible."+s.li),t=n("#"+i+" li:visible."+s.li).index(h[0]),f;t>=0&&(t=e(t),t>=0&&(g&&l&&b||n("#"+i+" ."+r.selected).removeClass(r.selected),n(u[t]).addClass(r.selected),et(t),l==!0&&ft(),parseInt(n(u[t]).position().top+n(u[t]).height())<=0&&(f=n("#"+i).scrollTop()-n("#"+i).height()-n(u[t]).height(),n("#"+i).animate({scrollTop:f},500))),l||kt())},kt=function(){var t=o("postID"),i=o("postChildID"),s=n("#"+t).offset(),h=n("#"+t).height(),c=n(window).height(),u=n(window).scrollTop(),f=n("#"+i).height(),r=n("#"+t).height();c+u<Math.floor(f+h+s.top)||e.openDirection.toLowerCase()=="alwaysup"?(r=f,n("#"+i).css({top:"-"+r+"px",display:"block",zIndex:e.zIndex}),n("#"+t).removeClass("borderRadius borderRadiusTp").addClass("borderRadiusBtm"),r=n("#"+i).offset().top,r<-10&&(n("#"+i).css({top:parseInt(n("#"+i).css("top"))-r+20+u+"px",zIndex:e.zIndex}),n("#"+t).removeClass("borderRadiusBtm borderRadiusTp").addClass("borderRadius"))):(n("#"+i).css({top:r+"px",zIndex:e.zIndex}),n("#"+t).removeClass("borderRadius borderRadiusBtm").addClass("borderRadiusTp"))},oi=function(){var u,t,i,r;if(h==!0)return!1;u=o("postID");t=o("postChildID");st?e.event!=="mouseover"&&rt():(st=!0,msBeautify.oldDiv!=""&&n("#"+msBeautify.oldDiv).css({display:"none"}),msBeautify.oldDiv=t,n("#"+t+" li:hidden").show(),kt(),i=e.animStyle,i==""||i=="none"?(n("#"+t).css({display:"block"}),bt(),typeof e.on.open=="function"&&(r=d(),e.on.open(r.data,r.ui))):n("#"+t)[i]("fast",function(){if(bt(),typeof e.on.open=="function"){var n=d();e.on.open(n.data,n.ui)}}),yt())},rt=function(){var r,t,i;st=!1;r=o("postID");t=o("postChildID");l===!1&&(n("#"+t).css({display:"none"}),n("#"+r).removeClass("borderRadiusTp borderRadiusBtm").addClass("borderRadius"),ft());pt();typeof e.on.close=="function"&&(i=d(),e.on.close(i.data,i.ui));lr();p(p());n("#"+t).css({zIndex:1})},gr=function(){if(y.onchange!=null&&y.onchange.apply(this,arguments),v.selectedIndex=this.selectedIndex,v.value=this.value,v.selectedText=this.selectedIndex>=0?this.options[this.selectedIndex].text:"",typeof e.on.change=="function"){var n=d();e.on.change(n.data,n.ui)}},nu=function(){f(u).onchange=gr},tu=function(){y=n.extend(!0,{},f(u));for(var t in y)typeof y[t]!="function"&&(v[t]=y[t]);v.selectedText=y.selectedIndex>=0?y.options[y.selectedIndex].text:"";v.version=msBeautify.version;v.author=msBeautify.author},si=function(t){if(t!=null&&typeof t!="undefined"){var i=o("postChildID"),r=nt(t),u=n("#"+i+" li."+s.li+":eq("+t.index+")");return{data:r,ui:u,option:t,index:t.index}}return null},d=function(){var y=o("postChildID"),i=f(u),s,t,e,h,c,a;if(i.selectedIndex==-1)s=null,t=null,e=null,h=-1;else if(t=n("#"+y+" li."+r.selected),t.length>1){var l=[],v=[];for(c=0;c<t.length;c++)a=k(t[c]),l.push(a),v.push(i.options[a]);s=l;e=v;h=l}else e=i.options[i.selectedIndex],s=nt(e),h=i.selectedIndex;return{data:s,ui:t,index:h,option:e}},et=function(t,i){var a=o("postTitleID"),h={},v,l;t==-1?(h.text="&nbsp;",h.className="",h.description="",h.image=""):typeof t!="undefined"?(v=f(u).options[t],h=nt(v)):h=i;n("#"+a).find("."+r.label).html(h.text);f(a).className=r.ddTitleText+" "+h.className;h.description!=""?n("#"+a).find("."+r.description).html(h.description).show():n("#"+a).find("."+r.description).html("").hide();l=n("#"+a).find("img");l.length>0&&n(l).remove();h.image!=""&&e.showIcon&&(l=c("img",{src:h.image}),n("#"+a).prepend(l),h.imagecss!=""&&(l.className=h.imagecss+" "),h.description==""&&(l.className=l.className+s.fnone))},a=function(n,t){v[n]=t},hi=function(t,i,h){var c=o("postChildID"),w=!1,y,v,b,a,k;switch(t){case"add":y=lt(i||f(u).options[h]);v=arguments.length==3?h:n("#"+c+" li."+s.li).length-1;v<0||!v?n("#"+c+" ul").append(y):(b=n("#"+c+" li."+s.li)[v],n(b).before(y));ur();ri();e.on.add!=null&&e.on.add.apply(this,arguments);break;case"remove":w=n(n("#"+c+" li."+s.li)[h]).hasClass(r.selected);n("#"+c+" li."+s.li+":eq("+h+")").remove();a=n("#"+c+" li."+r.enabled);w==!0&&a.length>0&&(n(a[0]).addClass(r.selected),k=n("#"+c+" li."+s.li).index(a[0]),tt(k));a.length==0&&tt(-1);n("#"+c+" li."+s.li).length<e.visibleRows&&!l&&p(-1);e.on.remove!=null&&e.on.remove.apply(this,arguments)}};this.act=function(){var n=arguments[0];Array.prototype.shift.call(arguments);switch(n){case"add":v.add.apply(this,arguments);break;case"remove":v.remove.apply(this,arguments);break;default:try{f(u)[n].apply(f(u),arguments)}catch(t){}}};this.add=function(){var i,r,e,o,s,t=arguments[0];t instanceof HTMLOptionElement?opt=t:typeof t=="string"?(i=t,r=i,opt=new Option(i,r)):(i=t.text||"",r=t.value||i,e=t.title||"",o=t.image||"",s=t.description||"",opt=new Option(i,r),n(opt).data("description",s),n(opt).data("image",o),n(opt).data("title",e));arguments[0]=opt;f(u).add.apply(f(u),arguments);a("children",f(u).children);a("length",f(u).length);hi("add",opt,arguments[1])};this.remove=function(n){f(u).remove(n);a("children",f(u).children);a("length",f(u).length);hi("remove",undefined,n)};this.set=function(t,i){var e;if(typeof t=="undefined"||typeof i=="undefined")return!1;t=t.toString();try{a(t,i)}catch(c){}switch(t){case"size":f(u)[t]=i;i==0&&(f(u).multiple=!1);l=f(u).size>1||f(u).multiple==!0?!0:!1;at();break;case"multiple":l=f(u).size>1||f(u).multiple==!0?!0:!1;b=f(u).multiple;at();a(t,i);break;case"disabled":f(u)[t]=i;h=i;ui();break;case"selectedIndex":case"value":f(u)[t]=i;e=o("postChildID");n("#"+e+" li."+s.li).removeClass(r.selected);n(n("#"+e+" li."+s.li)[f(u).selectedIndex]).addClass(r.selected);tt(f(u).selectedIndex);break;case"length":e=o("postChildID");i<f(u).length&&(f(u)[t]=i,i==0?(n("#"+e+" li."+s.li).remove(),tt(-1)):(n("#"+e+" li."+s.li+":gt("+(i-1)+")").remove(),n("#"+e+" li."+r.selected).length==0&&n("#"+e+" li."+r.enabled+":eq(0)").addClass(r.selected)),a(t,i),a("children",f(u).children));break;case"id":break;default:try{f(u)[t]=i;a(t,i)}catch(c){}}};this.get=function(n){return v[n]||f(u)[n]};this.visible=function(t){var i=o("postID");if(t==!0)n("#"+i).show();else if(t==!1)n("#"+i).hide();else return n("#"+i).css("display")};this.debug=function(n){msBeautify.debug(n)};this.close=function(){rt()};this.open=function(){oi()};this.showRows=function(n){if(typeof n=="undefined"||n==0)return!1;e.visibleRows=n;p(p())};this.visibleRows=this.showRows;this.on=function(t,i){n("#"+u).on(t,i)};this.off=function(t,i){n("#"+u).off(t,i)};this.addMyEvent=this.on;this.getData=function(){return d()};this.namedItem=function(){var n=f(u).namedItem.apply(f(u),arguments);return si(n)};this.item=function(){var n=f(u).item.apply(f(u),arguments);return si(n)};this.destory=function(){var i=o("postElementHolder"),t=o("postID");n("#"+t+", #"+t+" *").off();n("#"+t).remove();n("#"+u).parent().replaceWith(n("#"+u));f(u).onchange=function(){y.onchange!=null&&y.onchange.apply(this,arguments)};n("#"+u).data("dd",null)};di()}msBeautify={version:"3.0",author:"manoj badage",counter:20,debug:function(t){t!==!1?n(".ddOutOfVision").css({height:"auto",position:"relative"}):n(".ddOutOfVision").css({height:"0px",position:"absolute"})},oldDiv:"",create:function(t,i,r){r=r||"dropdown";var u;switch(r.toLowerCase()){case"dropdown":case"select":u=n(t).msDropdown(i).data("dd")}return u}};n.msDropDown={};n.msDropdown={};n.extend(!0,n.msDropDown,msBeautify);n.extend(!0,n.msDropdown,msBeautify);n.fn.prop===undefined&&(n.fn.prop=n.fn.attr);n.fn.on===undefined&&(n.fn.on=n.fn.bind,n.fn.off=n.fn.unbind);n.expr[":"].Contains=typeof n.expr.createPseudo=="function"?n.expr.createPseudo(function(t){return function(i){return n(i).text().toUpperCase().indexOf(t.toUpperCase())>=0}}):function(t,i,r){return n(t).text().toUpperCase().indexOf(r[3].toUpperCase())>=0};n.fn.extend({msDropDown:function(i){return this.each(function(){if(!n(this).data("dd")){var r=new t(this,i);n(this).data("dd",r)}})}});n.fn.msDropdown=n.fn.msDropDown}(jQuery);!function(n,t,i){"use strict";!function r(n,t,i){function u(f,o){var h,c,s;if(!t[f]){if(!n[f]){if(h="function"==typeof require&&require,!o&&h)return h(f,!0);if(e)return e(f,!0);c=new Error("Cannot find module '"+f+"'");throw c.code="MODULE_NOT_FOUND",c;}s=t[f]={exports:{}};n[f][0].call(s.exports,function(t){var i=n[f][1][t];return u(i?i:t)},s,s.exports,r,n,t,i)}return t[f].exports}for(var e="function"==typeof require&&require,f=0;f<i.length;f++)u(i[f]);return u}({1:[function(n,t,i){Object.defineProperty(i,"__esModule",{value:!0});i["default"]={title:"",text:"",type:null,allowOutsideClick:!1,showConfirmButton:!0,showCancelButton:!1,closeOnConfirm:!0,closeOnCancel:!0,confirmButtonText:"OK",confirmButtonClass:"btn-primary",cancelButtonText:"Cancel",cancelButtonClass:"btn-default",containerClass:"",titleClass:"",textClass:"",imageUrl:null,imageSize:null,timer:null,customClass:"",html:!1,animation:!0,allowEscapeKey:!0,inputType:"text",inputPlaceholder:"",inputValue:"",showLoaderOnConfirm:!1}},{}],2:[function(t,r,u){Object.defineProperty(u,"__esModule",{value:!0});u.handleCancel=u.handleConfirm=u.handleButton=i;var f=(t("./handle-swal-dom"),t("./handle-dom")),s=function(t,i,r){var s,p,w,h=t||n.event,u=h.target||h.srcElement,l=-1!==u.className.indexOf("confirm"),b=-1!==u.className.indexOf("sweet-overlay"),c=f.hasClass(r,"visible"),a=i.doneFunction&&"true"===r.getAttribute("data-has-done-function"),v,y;switch(l&&i.confirmButtonColor&&(s=i.confirmButtonColor,p=colorLuminance(s,-.04),w=colorLuminance(s,-.14)),h.type){case"click":if(v=r===u,y=f.isDescendant(r,u),!v&&!y&&c&&!i.allowOutsideClick)break;l&&a&&c?e(r,i):a&&c||b?o(r,i):f.isDescendant(r,u)&&"BUTTON"===u.tagName&&sweetAlert.close()}},e=function(n,t){var i=!0;f.hasClass(n,"show-input")&&(i=n.querySelector("input").value,i||(i=""));t.doneFunction(i);t.closeOnConfirm&&sweetAlert.close();t.showLoaderOnConfirm&&sweetAlert.disableButtons()},o=function(n,t){var i=String(t.doneFunction).replace(/\s/g,""),r="function("===i.substring(0,9)&&")"!==i.substring(9,10);r&&t.doneFunction(!1);t.closeOnCancel&&sweetAlert.close()};u.handleButton=s;u.handleConfirm=e;u.handleCancel=o},{"./handle-dom":3,"./handle-swal-dom":5}],3:[function(i,r,u){Object.defineProperty(u,"__esModule",{value:!0});var f=function(n,t){return new RegExp(" "+t+" ").test(" "+n.className+" ")},s=function(n,t){f(n,t)||(n.className+=" "+t)},h=function(n,t){var i=" "+n.className.replace(/[\t\r\n]/g," ")+" ";if(f(n,t)){for(;i.indexOf(" "+t+" ")>=0;)i=i.replace(" "+t+" "," ");n.className=i.replace(/^\s+|\s+$/g,"")}},c=function(n){var i=t.createElement("div");return i.appendChild(t.createTextNode(n)),i.innerHTML},e=function(n){n.style.opacity="";n.style.display="block"},l=function(n){if(n&&!n.length)return e(n);for(var t=0;t<n.length;++t)e(n[t])},o=function(n){n.style.opacity="";n.style.display="none"},a=function(n){if(n&&!n.length)return o(n);for(var t=0;t<n.length;++t)o(n[t])},v=function(n,t){for(var i=t.parentNode;null!==i;){if(i===n)return!0;i=i.parentNode}return!1},y=function(n){n.style.left="-9999px";n.style.display="block";var t,i=n.clientHeight;return t="undefined"!=typeof getComputedStyle?parseInt(getComputedStyle(n).getPropertyValue("padding-top"),10):parseInt(n.currentStyle.padding),n.style.left="",n.style.display="none","-"+parseInt((i+t)/2)+"px"},p=function(n,t){if(+n.style.opacity<1){t=t||16;n.style.opacity=0;n.style.display="block";var i=+new Date,r=function u(){n.style.opacity=+n.style.opacity+(new Date-i)/100;i=+new Date;+n.style.opacity<1&&setTimeout(u,t)};r()}n.style.display="block"},w=function(n,t){t=t||16;n.style.opacity=1;var i=+new Date,r=function u(){n.style.opacity=+n.style.opacity-(new Date-i)/100;i=+new Date;+n.style.opacity>0?setTimeout(u,t):n.style.display="none"};r()},b=function(i){var u,r;"function"==typeof MouseEvent?(u=new MouseEvent("click",{view:n,bubbles:!1,cancelable:!0}),i.dispatchEvent(u)):t.createEvent?(r=t.createEvent("MouseEvents"),r.initEvent("click",!1,!1),i.dispatchEvent(r)):t.createEventObject?i.fireEvent("onclick"):"function"==typeof i.onclick&&i.onclick()},k=function(t){"function"==typeof t.stopPropagation?(t.stopPropagation(),t.preventDefault()):n.event&&n.event.hasOwnProperty("cancelBubble")&&(n.event.cancelBubble=!0)};u.hasClass=f;u.addClass=s;u.removeClass=h;u.escapeHtml=c;u._show=e;u.show=l;u._hide=o;u.hide=a;u.isDescendant=v;u.getTopMargin=y;u.fadeIn=p;u.fadeOut=w;u.fireClick=b;u.stopEventPropagation=k},{}],4:[function(t,r,u){Object.defineProperty(u,"__esModule",{value:!0});var f=t("./handle-dom"),e=t("./handle-swal-dom"),o=function(t,r,u){var s=t||n.event,l=s.keyCode||s.which,a=u.querySelector("button.confirm"),y=u.querySelector("button.cancel"),h=u.querySelectorAll("button[tabindex]");if(-1!==[9,13,32,27].indexOf(l)){for(var o=s.target||s.srcElement,c=-1,v=0;v<h.length;v++)if(o===h[v]){c=v;break}9===l?(o=-1===c?a:c===h.length-1?h[0]:h[c+1],f.stopEventPropagation(s),o.focus(),r.confirmButtonColor&&e.setFocusStyle(o,r.confirmButtonColor)):13===l?("INPUT"===o.tagName&&(o=a,a.focus()),o=-1===c?a:i):27===l&&r.allowEscapeKey===!0?(o=y,f.fireClick(o,s)):o=i}};u["default"]=o},{"./handle-dom":3,"./handle-swal-dom":5}],5:[function(r,u,f){function h(n){return n&&n.__esModule?n:{"default":n}}Object.defineProperty(f,"__esModule",{value:!0});f.fixVerticalPosition=f.resetInputError=f.resetInput=f.openModal=f.getInput=f.getOverlay=f.getModal=f.sweetAlertInitialize=i;var e=r("./handle-dom"),y=r("./default-params"),s=h(y),p=r("./injected-html"),w=h(p),b=".sweet-alert",k=".sweet-overlay",c=function(){var n=t.createElement("div");for(n.innerHTML=w["default"];n.firstChild;)t.body.appendChild(n.firstChild)},o=function d(){var n=t.querySelector(b);return n||(c(),n=d()),n},l=function(){var n=o();if(n)return n.querySelector("input")},a=function(){return t.querySelector(k)},g=function(i){var r=o(),s,u,f;e.fadeIn(a(),10);e.show(r);e.addClass(r,"showSweetAlert");e.removeClass(r,"hideSweetAlert");n.previousActiveElement=t.activeElement;s=r.querySelector("button.confirm");s.focus();setTimeout(function(){e.addClass(r,"visible")},500);u=r.getAttribute("data-timer");"null"!==u&&""!==u&&(f=i,r.timeout=setTimeout(function(){var n=(f||null)&&"true"===r.getAttribute("data-has-done-function");n?f(null):sweetAlert.close()},u))},nt=function(){var t=o(),n=l();e.removeClass(t,"show-input");n.value=s["default"].inputValue;n.setAttribute("type",s["default"].inputType);n.setAttribute("placeholder",s["default"].inputPlaceholder);v()},v=function(n){var t,i,r;if(n&&13===n.keyCode)return!1;t=o();i=t.querySelector(".sa-input-error");e.removeClass(i,"show");r=t.querySelector(".form-group");e.removeClass(r,"has-error")},tt=function(){var n=o();n.style.marginTop=e.getTopMargin(o())};f.sweetAlertInitialize=c;f.getModal=o;f.getOverlay=a;f.getInput=l;f.openModal=g;f.resetInput=nt;f.resetInputError=v;f.fixVerticalPosition=tt},{"./default-params":1,"./handle-dom":3,"./injected-html":6}],6:[function(n,t,i){Object.defineProperty(i,"__esModule",{value:!0});i["default"]='<div class="sweet-overlay" tabIndex="-1"><\/div><div class="sweet-alert" tabIndex="-1"><div class="sa-icon sa-error">\n      <span class="sa-x-mark">\n        <span class="sa-line sa-left"><\/span>\n        <span class="sa-line sa-right"><\/span>\n      <\/span>\n    <\/div><div class="sa-icon sa-warning">\n      <span class="sa-body"><\/span>\n      <span class="sa-dot"><\/span>\n    <\/div><div class="sa-icon sa-info"><\/div><div class="sa-icon sa-success">\n      <span class="sa-line sa-tip"><\/span>\n      <span class="sa-line sa-long"><\/span>\n\n      <div class="sa-placeholder"><\/div>\n      <div class="sa-fix"><\/div>\n    <\/div><div class="sa-icon sa-custom"><\/div><h2>Title<\/h2>\n    <p class="lead text-muted">Text<\/p>\n    <div class="form-group">\n      <input type="text" class="form-control" tabIndex="3" />\n      <span class="sa-input-error help-block">\n        <span class="glyphicon glyphicon-exclamation-sign"><\/span> <span class="sa-help-text">Not valid<\/span>\n      <\/span>\n    <\/div><div class="sa-button-container">\n      <button class="cancel btn btn-lg" tabIndex="2">Cancel<\/button>\n      <div class="sa-confirm-button-container">\n        <button class="confirm btn btn-lg" tabIndex="1">OK<\/button><div class="la-ball-fall">\n          <div><\/div>\n          <div><\/div>\n          <div><\/div>\n        <\/div>\n      <\/div>\n    <\/div><\/div>'},{}],7:[function(n,t,i){Object.defineProperty(i,"__esModule",{value:!0});var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol?"symbol":typeof n},o=n("./utils"),u=n("./handle-swal-dom"),r=n("./handle-dom"),f=["error","warning","info","success","input","prompt"],s=function(n){var t=u.getModal(),y=t.querySelector("h2"),l=t.querySelector("p"),h=t.querySelector("button.cancel"),i=t.querySelector("button.confirm"),p,c,s,a,v,d;if((y.innerHTML=n.html?n.title:r.escapeHtml(n.title).split("\n").join("<br>"),l.innerHTML=n.html?n.text:r.escapeHtml(n.text||"").split("\n").join("<br>"),n.text&&r.show(l),n.customClass)?(r.addClass(t,n.customClass),t.setAttribute("data-custom-class",n.customClass)):(p=t.getAttribute("data-custom-class"),r.removeClass(t,p),t.setAttribute("data-custom-class","")),(r.hide(t.querySelectorAll(".sa-icon")),n.type&&!o.isIE8())&&(c=function(){for(var h,i,e,s=!1,o=0;o<f.length;o++)if(n.type===f[o]){s=!0;break}if(!s)return logStr("Unknown alert type: "+n.type),{v:!1};h=["success","error","warning","info"];i=void 0;-1!==h.indexOf(n.type)&&(i=t.querySelector(".sa-icon.sa-"+n.type),r.show(i));e=u.getInput();switch(n.type){case"success":r.addClass(i,"animate");r.addClass(i.querySelector(".sa-tip"),"animateSuccessTip");r.addClass(i.querySelector(".sa-long"),"animateSuccessLong");break;case"error":r.addClass(i,"animateErrorIcon");r.addClass(i.querySelector(".sa-x-mark"),"animateXMark");break;case"warning":r.addClass(i,"pulseWarning");r.addClass(i.querySelector(".sa-body"),"pulseWarningIns");r.addClass(i.querySelector(".sa-dot"),"pulseWarningIns");break;case"input":case"prompt":e.setAttribute("type",n.inputType);e.value=n.inputValue;e.setAttribute("placeholder",n.inputPlaceholder);r.addClass(t,"show-input");setTimeout(function(){e.focus();e.addEventListener("keyup",swal.resetInputError)},400)}}(),"object"===("undefined"==typeof c?"undefined":e(c))))return c.v;if(n.imageUrl){if(s=t.querySelector(".sa-icon.sa-custom"),s.style.backgroundImage="url(/ndist/plugin/bootstrap-sweetalert/+a.imageUrl+)",r.show(s),a=80,v=80,n.imageSize){var w=n.imageSize.toString().split("x"),b=w[0],k=w[1];b&&k?(a=b,v=k):logStr("Parameter imageSize expects value with format WIDTHxHEIGHT, got "+n.imageSize)}s.setAttribute("style",s.getAttribute("style")+"width:"+a+"px; height:"+v+"px")}t.setAttribute("data-has-cancel-button",n.showCancelButton);n.showCancelButton?h.style.display="inline-block":r.hide(h);t.setAttribute("data-has-confirm-button",n.showConfirmButton);n.showConfirmButton?i.style.display="inline-block":r.hide(i);n.cancelButtonText&&(h.innerHTML=r.escapeHtml(n.cancelButtonText));n.confirmButtonText&&(i.innerHTML=r.escapeHtml(n.confirmButtonText));i.className="confirm btn btn-lg";r.addClass(t,n.containerClass);r.addClass(i,n.confirmButtonClass);r.addClass(h,n.cancelButtonClass);r.addClass(y,n.titleClass);r.addClass(l,n.textClass);t.setAttribute("data-allow-outside-click",n.allowOutsideClick);d=!!n.doneFunction;t.setAttribute("data-has-done-function",d);n.animation?"string"==typeof n.animation?t.setAttribute("data-animation",n.animation):t.setAttribute("data-animation","pop"):t.setAttribute("data-animation","none");t.setAttribute("data-timer",n.timer)};i["default"]=s},{"./handle-dom":3,"./handle-swal-dom":5,"./utils":8}],8:[function(t,i,r){Object.defineProperty(r,"__esModule",{value:!0});var u=function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);return n},f=function(){return n.attachEvent&&!n.addEventListener},e=function(t){n.console&&n.console.log("SweetAlert: "+t)};r.extend=u;r.isIE8=f;r.logStr=e},{}],9:[function(r,u,f){function v(n){return n&&n.__esModule?n:{"default":n}}Object.defineProperty(f,"__esModule",{value:!0});var p,a,s,h,y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol?"symbol":typeof n},e=r("./modules/handle-dom"),c=r("./modules/utils"),o=r("./modules/handle-swal-dom"),w=r("./modules/handle-click"),b=r("./modules/handle-key"),k=v(b),d=r("./modules/default-params"),l=v(d),g=r("./modules/set-params"),nt=v(g);f["default"]=s=h=function(){function d(n){var t=u;return t[n]===i?l["default"][n]:t[n]}var u=arguments[0],r,s,f,rt,ut;if(e.addClass(t.body,"stop-scrolling"),o.resetInput(),u===i)return c.logStr("SweetAlert expects at least 1 attribute!"),!1;r=c.extend({},l["default"]);switch("undefined"==typeof u?"undefined":y(u)){case"string":r.title=u;r.text=arguments[1]||"";r.type=arguments[2]||"";break;case"object":if(u.title===i)return c.logStr('Missing "title" argument!'),!1;r.title=u.title;for(s in l["default"])r[s]=d(s);r.confirmButtonText=r.showCancelButton?"Confirm":l["default"].confirmButtonText;r.confirmButtonText=d("confirmButtonText");r.doneFunction=arguments[1]||null;break;default:return c.logStr('Unexpected type of argument! Expected "string" or "object", got '+("undefined"==typeof u?"undefined":y(u))),!1}nt["default"](r);o.fixVerticalPosition();o.openModal(arguments[1]);for(var v=o.getModal(),g=v.querySelectorAll("button"),tt=["onclick"],it=function(n){return w.handleButton(n,r,v)},b=0;b<g.length;b++)for(f=0;f<tt.length;f++)rt=tt[f],g[b][rt]=it;o.getOverlay().onclick=it;p=n.onkeydown;ut=function(n){return k["default"](n,r,v)};n.onkeydown=ut;n.onfocus=function(){setTimeout(function(){a!==i&&(a.focus(),a=i)},0)};h.enableButtons()};s.setDefaults=h.setDefaults=function(n){if(!n)throw new Error("userParams is required");if("object"!==("undefined"==typeof n?"undefined":y(n)))throw new Error("userParams has to be a object");c.extend(l["default"],n)};s.close=h.close=function(){var r=o.getModal(),u,s,f;return e.fadeOut(o.getOverlay(),5),e.fadeOut(r,5),e.removeClass(r,"showSweetAlert"),e.addClass(r,"hideSweetAlert"),e.removeClass(r,"visible"),u=r.querySelector(".sa-icon.sa-success"),e.removeClass(u,"animate"),e.removeClass(u.querySelector(".sa-tip"),"animateSuccessTip"),e.removeClass(u.querySelector(".sa-long"),"animateSuccessLong"),s=r.querySelector(".sa-icon.sa-error"),e.removeClass(s,"animateErrorIcon"),e.removeClass(s.querySelector(".sa-x-mark"),"animateXMark"),f=r.querySelector(".sa-icon.sa-warning"),e.removeClass(f,"pulseWarning"),e.removeClass(f.querySelector(".sa-body"),"pulseWarningIns"),e.removeClass(f.querySelector(".sa-dot"),"pulseWarningIns"),setTimeout(function(){var n=r.getAttribute("data-custom-class");e.removeClass(r,n)},300),e.removeClass(t.body,"stop-scrolling"),n.onkeydown=p,n.previousActiveElement&&n.previousActiveElement.focus(),a=i,clearTimeout(r.timeout),!0};s.showInputError=h.showInputError=function(n){var t=o.getModal(),r=t.querySelector(".sa-input-error"),i;e.addClass(r,"show");i=t.querySelector(".form-group");e.addClass(i,"has-error");i.querySelector(".sa-help-text").innerHTML=n;setTimeout(function(){s.enableButtons()},1);t.querySelector("input").focus()};s.resetInputError=h.resetInputError=function(n){var t,i,r;if(n&&13===n.keyCode)return!1;t=o.getModal();i=t.querySelector(".sa-input-error");e.removeClass(i,"show");r=t.querySelector(".form-group");e.removeClass(r,"has-error")};s.disableButtons=h.disableButtons=function(){var n=o.getModal(),t=n.querySelector("button.confirm"),i=n.querySelector("button.cancel");t.disabled=!0;i.disabled=!0};s.enableButtons=h.enableButtons=function(){var n=o.getModal(),t=n.querySelector("button.confirm"),i=n.querySelector("button.cancel");t.disabled=!1;i.disabled=!1};"undefined"!=typeof n?n.sweetAlert=n.swal=s:c.logStr("SweetAlert is a frontend module!")},{"./modules/default-params":1,"./modules/handle-click":2,"./modules/handle-dom":3,"./modules/handle-key":4,"./modules/handle-swal-dom":5,"./modules/set-params":7,"./modules/utils":8}]},{},[9]);"function"==typeof define&&define.amd?define(function(){return sweetAlert}):"undefined"!=typeof module&&module.exports&&(module.exports=sweetAlert)}(window,document);!function(n){"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof module&&module.exports?module.exports=function(t,i){return void 0===i&&(i="undefined"!=typeof window?require("jquery"):require("jquery")(t)),n(i),i}:n(jQuery)}(function(n){var t=function(){function u(n,t){return g.call(n,t)}function a(n,t){var e,o,s,f,h,y,c,p,i,l,w,u=t&&t.split("/"),a=r.map,v=a&&a["*"]||{};if(n){for(h=(n=n.split("/")).length-1,r.nodeIdCompat&&b.test(n[h])&&(n[h]=n[h].replace(b,"")),"."===n[0].charAt(0)&&u&&(n=u.slice(0,u.length-1).concat(n)),i=0;i<n.length;i++)if("."===(w=n[i]))n.splice(i,1),i-=1;else if(".."===w){if(0===i||1===i&&".."===n[2]||".."===n[i-1])continue;0<i&&(n.splice(i-1,2),i-=2)}n=n.join("/")}if((u||v)&&a){for(i=(e=n.split("/")).length;0<i;i-=1){if(o=e.slice(0,i).join("/"),u)for(l=u.length;0<l;l-=1)if(s=(s=a[u.slice(0,l).join("/")])&&s[o]){f=s;y=i;break}if(f)break;!c&&v&&v[o]&&(c=v[o],p=i)}!f&&c&&(f=c,y=p);f&&(e.splice(0,y,f),n=e.join("/"))}return n}function tt(n,t){return function(){var i=nt.call(arguments,0);return"string"!=typeof i[0]&&1===i.length&&i.push(null),o.apply(f,i.concat([n,t]))}}function rt(n){return function(t){i[n]=t}}function v(n){if(u(e,n)){var t=e[n];delete e[n];c[n]=!0;h.apply(f,t)}if(!u(i,n)&&!u(c,n))throw new Error("No "+n);return i[n]}function k(n){var i,t=n?n.indexOf("!"):-1;return-1<t&&(i=n.substring(0,t),n=n.substring(t+1,n.length)),[i,n]}function it(n){return n?k(n):[]}var t,y,p,d,f,h,o,w,s,i,e,r,c,g,nt,b,l;return n&&n.fn&&n.fn.select2&&n.fn.select2.amd&&(t=n.fn.select2.amd),t&&t.requirejs||(t?p=t:t={},i={},e={},r={},c={},g=Object.prototype.hasOwnProperty,nt=[].slice,b=/\.js$/,w=function(n,t){var r,u=k(n),i=u[0],f=t[1];return n=u[1],i&&(r=v(i=a(i,f))),i?n=r&&r.normalize?r.normalize(n,function(n){return function(t){return a(t,n)}}(f)):a(n,f):(i=(u=k(n=a(n,f)))[0],n=u[1],i&&(r=v(i))),{f:i?i+"!"+n:n,n:n,pr:i,p:r}},s={require:function(n){return tt(n)},exports:function(n){var t=i[n];return void 0!==t?t:i[n]={}},module:function(n){return{id:n,uri:"",exports:i[n],config:function(n){return function(){return r&&r.config&&r.config[n]||{}}}(n)}}},h=function(n,t,r,o){var y,h,b,p,l,k,d,a=[],g=typeof r;if(k=it(o=o||n),"undefined"==g||"function"==g){for(t=!t.length&&r.length?["require","exports","module"]:t,l=0;l<t.length;l+=1)if("require"===(h=(p=w(t[l],k)).f))a[l]=s.require(n);else if("exports"===h)a[l]=s.exports(n),d=!0;else if("module"===h)y=a[l]=s.module(n);else if(u(i,h)||u(e,h)||u(c,h))a[l]=v(h);else{if(!p.p)throw new Error(n+" missing "+h);p.p.load(p.n,tt(o,!0),rt(h),{});a[l]=i[h]}b=r?r.apply(i[n],a):void 0;n&&(y&&y.exports!==f&&y.exports!==i[n]?i[n]=y.exports:b===f&&d||(i[n]=b))}else n&&(i[n]=r)},y=p=o=function(n,t,i,u,e){if("string"==typeof n)return s[n]?s[n](t):v(w(n,it(t)).f);if(!n.splice){if((r=n).deps&&o(r.deps,r.callback),!t)return;t.splice?(n=t,t=i,i=null):n=f}return t=t||function(){},"function"==typeof i&&(i=u,u=e),u?h(f,n,t,i):setTimeout(function(){h(f,n,t,i)},4),o},o.config=function(n){return o(n)},y._defined=i,(d=function(n,t,r){if("string"!=typeof n)throw new Error("See almond README: incorrect module build, no module name");t.splice||(r=t,t=[]);u(i,n)||u(e,n)||(e[n]=[n,t,r])}).amd={jQuery:!0},t.requirejs=y,t.require=p,t.define=d),t.define("almond",function(){}),t.define("jquery",[],function(){var t=n||$;return null==t&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),t}),t.define("select2/utils",["jquery"],function(n){function u(n){var i=n.prototype,r=[];for(var t in i)"function"==typeof i[t]&&"constructor"!==t&&r.push(t);return r}function i(){this.listeners={}}var t={},r;return t.Extend=function(n,t){function r(){this.constructor=n}var u={}.hasOwnProperty;for(var i in t)u.call(t,i)&&(n[i]=t[i]);return r.prototype=t.prototype,n.prototype=new r,n.__super__=t.prototype,n},t.Decorate=function(n,t){function i(){var r=Array.prototype.unshift,u=t.prototype.constructor.length,i=n.prototype.constructor;0<u&&(r.call(arguments,n.prototype.constructor),i=t.prototype.constructor);i.apply(this,arguments)}function c(n){var r=function(){},u;return n in i.prototype&&(r=i.prototype[n]),u=t.prototype[n],function(){return Array.prototype.unshift.call(arguments,r),u.apply(this,arguments)}}var s=u(t),h=u(n),r,e,f,o;for(t.displayName=n.displayName,i.prototype=new function(){this.constructor=i},r=0;r<h.length;r++)e=h[r],i.prototype[e]=n.prototype[e];for(f=0;f<s.length;f++)o=s[f],i.prototype[o]=c(o);return i},i.prototype.on=function(n,t){this.listeners=this.listeners||{};n in this.listeners?this.listeners[n].push(t):this.listeners[n]=[t]},i.prototype.trigger=function(n){var i=Array.prototype.slice,t=i.call(arguments,1);this.listeners=this.listeners||{};null==t&&(t=[]);0===t.length&&t.push({});(t[0]._type=n)in this.listeners&&this.invoke(this.listeners[n],i.call(arguments,1));"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},i.prototype.invoke=function(n,t){for(var i=0,r=n.length;i<r;i++)n[i].apply(this,t)},t.Observable=i,t.generateChars=function(n){for(var t="",i=0;i<n;i++)t+=Math.floor(36*Math.random()).toString(36);return t},t.bind=function(n,t){return function(){n.apply(t,arguments)}},t._convertData=function(n){var f,r,i,u,t;for(f in n)if(r=f.split("-"),i=n,1!==r.length){for(u=0;u<r.length;u++)t=r[u],(t=t.substring(0,1).toLowerCase()+t.substring(1))in i||(i[t]={}),u==r.length-1&&(i[t]=n[f]),i=i[t];delete n[f]}return n},t.hasScroll=function(t,i){var u=n(i),f=i.style.overflowX,r=i.style.overflowY;return(f!==r||"hidden"!==r&&"visible"!==r)&&("scroll"===f||"scroll"===r||u.innerHeight()<i.scrollHeight||u.innerWidth()<i.scrollWidth)},t.escapeMarkup=function(n){var t={"\\":"&#92;","&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#47;"};return"string"!=typeof n?n:String(n).replace(/[&<>"'\/\\]/g,function(n){return t[n]})},t.appendMany=function(t,i){if("1.7"===n.fn.jquery.substr(0,3)){var r=n();n.map(i,function(n){r=r.add(n)});i=r}t.append(i)},t.__cache={},r=0,t.GetUniqueElementId=function(n){var t=n.getAttribute("data-select2-id");return null==t&&(n.id?(t=n.id,n.setAttribute("data-select2-id",t)):(n.setAttribute("data-select2-id",++r),t=r.toString())),t},t.StoreData=function(n,i,r){var u=t.GetUniqueElementId(n);t.__cache[u]||(t.__cache[u]={});t.__cache[u][i]=r},t.GetData=function(i,r){var u=t.GetUniqueElementId(i);return r?t.__cache[u]&&null!=t.__cache[u][r]?t.__cache[u][r]:n(i).data(r):t.__cache[u]},t.RemoveData=function(n){var i=t.GetUniqueElementId(n);null!=t.__cache[i]&&delete t.__cache[i]},t}),t.define("select2/results",["jquery","./utils"],function(n,t){function i(n,t,r){this.$element=n;this.data=r;this.options=t;i.__super__.constructor.call(this)}return t.Extend(i,t.Observable),i.prototype.render=function(){var t=n('<ul class="select2-results__options" role="tree"><\/ul>');return this.options.get("multiple")&&t.attr("aria-multiselectable","true"),this.$results=t},i.prototype.clear=function(){this.$results.empty()},i.prototype.displayMessage=function(t){var u=this.options.get("escapeMarkup"),i,r;this.clear();this.hideLoading();i=n('<li role="treeitem" aria-live="assertive" class="select2-results__option"><\/li>');r=this.options.get("translations").get(t.message);i.append(u(r(t.args)));i[0].className+=" select2-results__message";this.$results.append(i)},i.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},i.prototype.append=function(n){var i,t,r,u;if(this.hideLoading(),i=[],null!=n.results&&0!==n.results.length){for(n.results=this.sort(n.results),t=0;t<n.results.length;t++)r=n.results[t],u=this.option(r),i.push(u);this.$results.append(i)}else 0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"})},i.prototype.position=function(n,t){t.find(".select2-results").append(n)},i.prototype.sort=function(n){return this.options.get("sorter")(n)},i.prototype.highlightFirstItem=function(){var n=this.$results.find(".select2-results__option[aria-selected]"),t=n.filter("[aria-selected=true]");0<t.length?t.first().trigger("mouseenter"):n.first().trigger("mouseenter");this.ensureHighlightVisible()},i.prototype.setClasses=function(){var i=this;this.data.current(function(r){var u=n.map(r,function(n){return n.id.toString()});i.$results.find(".select2-results__option[aria-selected]").each(function(){var r=n(this),i=t.GetData(this,"data"),f=""+i.id;null!=i.element&&i.element.selected||null==i.element&&-1<n.inArray(f,u)?r.attr("aria-selected","true"):r.attr("aria-selected","false")})})},i.prototype.showLoading=function(n){this.hideLoading();var i={disabled:!0,loading:!0,text:this.options.get("translations").get("searching")(n)},t=this.option(i);t.className+=" loading-results";this.$results.prepend(t)},i.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},i.prototype.option=function(i){var u=document.createElement("li"),r,l,o,a,s,f,h,e,v,y,c;u.className="select2-results__option";r={role:"treeitem","aria-selected":"false"};l=window.Element.prototype.matches||window.Element.prototype.msMatchesSelector||window.Element.prototype.webkitMatchesSelector;for(o in(null!=i.element&&l.call(i.element,":disabled")||null==i.element&&i.disabled)&&(delete r["aria-selected"],r["aria-disabled"]="true"),null==i.id&&delete r["aria-selected"],null!=i._resultId&&(u.id=i._resultId),i.title&&(u.title=i.title),i.children&&(r.role="group",r["aria-label"]=i.text,delete r["aria-selected"]),r)a=r[o],u.setAttribute(o,a);if(i.children){for(s=n(u),f=document.createElement("strong"),f.className="select2-results__group",n(f),this.template(i,f),h=[],e=0;e<i.children.length;e++)v=i.children[e],y=this.option(v),h.push(y);c=n("<ul><\/ul>",{"class":"select2-results__options select2-results__options--nested"});c.append(h);s.append(f);s.append(c)}else this.template(i,u);return t.StoreData(u,"data",i),u},i.prototype.bind=function(i){var r=this,u=i.id+"-results";this.$results.attr("id",u);i.on("results:all",function(n){r.clear();r.append(n.data);i.isOpen()&&(r.setClasses(),r.highlightFirstItem())});i.on("results:append",function(n){r.append(n.data);i.isOpen()&&r.setClasses()});i.on("query",function(n){r.hideMessages();r.showLoading(n)});i.on("select",function(){i.isOpen()&&(r.setClasses(),r.options.get("scrollAfterSelect")&&r.highlightFirstItem())});i.on("unselect",function(){i.isOpen()&&(r.setClasses(),r.options.get("scrollAfterSelect")&&r.highlightFirstItem())});i.on("open",function(){r.$results.attr("aria-expanded","true");r.$results.attr("aria-hidden","false");r.setClasses();r.ensureHighlightVisible()});i.on("close",function(){r.$results.attr("aria-expanded","false");r.$results.attr("aria-hidden","true");r.$results.removeAttr("aria-activedescendant")});i.on("results:toggle",function(){var n=r.getHighlightedResults();0!==n.length&&n.trigger("mouseup")});i.on("results:select",function(){var n=r.getHighlightedResults(),i;0!==n.length&&(i=t.GetData(n[0],"data"),"true"==n.attr("aria-selected")?r.trigger("close",{}):r.trigger("select",{data:i}))});i.on("results:previous",function(){var i=r.getHighlightedResults(),u=r.$results.find("[aria-selected]"),f=u.index(i),n,t;if(!(f<=0)){n=f-1;0===i.length&&(n=0);t=u.eq(n);t.trigger("mouseenter");var e=r.$results.offset().top,o=t.offset().top,s=r.$results.scrollTop()+(o-e);0===n?r.$results.scrollTop(0):o-e<0&&r.$results.scrollTop(s)}});i.on("results:next",function(){var e=r.getHighlightedResults(),t=r.$results.find("[aria-selected]"),i=t.index(e)+1,n;if(!(i>=t.length)){n=t.eq(i);n.trigger("mouseenter");var u=r.$results.offset().top+r.$results.outerHeight(!1),f=n.offset().top+n.outerHeight(!1),o=r.$results.scrollTop()+f-u;0===i?r.$results.scrollTop(0):u<f&&r.$results.scrollTop(o)}});i.on("results:focus",function(n){n.element.addClass("select2-results__option--highlighted")});i.on("results:message",function(n){r.displayMessage(n)});n.fn.mousewheel&&this.$results.on("mousewheel",function(n){var t=r.$results.scrollTop(),i=r.$results.get(0).scrollHeight-t+n.deltaY,u=0<n.deltaY&&t-n.deltaY<=0,f=n.deltaY<0&&i<=r.$results.height();u?(r.$results.scrollTop(0),n.preventDefault(),n.stopPropagation()):f&&(r.$results.scrollTop(r.$results.get(0).scrollHeight-r.$results.height()),n.preventDefault(),n.stopPropagation())});this.$results.on("mouseup",".select2-results__option[aria-selected]",function(i){var f=n(this),u=t.GetData(this,"data");"true"!==f.attr("aria-selected")?r.trigger("select",{originalEvent:i,data:u}):r.options.get("multiple")?r.trigger("unselect",{originalEvent:i,data:u}):r.trigger("close",{})});this.$results.on("mouseenter",".select2-results__option[aria-selected]",function(){var i=t.GetData(this,"data");r.getHighlightedResults().removeClass("select2-results__option--highlighted");r.trigger("results:focus",{data:i,element:n(this)})})},i.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},i.prototype.destroy=function(){this.$results.remove()},i.prototype.ensureHighlightVisible=function(){var n=this.getHighlightedResults();if(0!==n.length){var f=this.$results.find("[aria-selected]").index(n),t=this.$results.offset().top,i=n.offset().top,r=this.$results.scrollTop()+(i-t),u=i-t;r-=2*n.outerHeight(!1);f<=2?this.$results.scrollTop(0):(u>this.$results.outerHeight()||u<0)&&this.$results.scrollTop(r)}},i.prototype.template=function(t,i){var u=this.options.get("templateResult"),f=this.options.get("escapeMarkup"),r=u(t,i);null==r?i.style.display="none":"string"==typeof r?i.innerHTML=f(r):n(i).append(r)},i}),t.define("select2/keys",[],function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}}),t.define("select2/selection/base",["jquery","../utils","../keys"],function(n,t,i){function r(n,t){this.$element=n;this.options=t;r.__super__.constructor.call(this)}return t.Extend(r,t.Observable),r.prototype.render=function(){var i=n('<span class="select2-selection" role="combobox"  aria-haspopup="true" aria-expanded="false"><\/span>');return this._tabindex=0,null!=t.GetData(this.$element[0],"old-tabindex")?this._tabindex=t.GetData(this.$element[0],"old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),i.attr("title",this.$element.attr("title")),i.attr("tabindex",this._tabindex),this.$selection=i},r.prototype.bind=function(n){var t=this,r=(n.id,n.id+"-results");this.container=n;this.$selection.on("focus",function(n){t.trigger("focus",n)});this.$selection.on("blur",function(n){t._handleBlur(n)});this.$selection.on("keydown",function(n){t.trigger("keypress",n);n.which===i.SPACE&&n.preventDefault()});n.on("results:focus",function(n){t.$selection.attr("aria-activedescendant",n.data._resultId)});n.on("selection:update",function(n){t.update(n.data)});n.on("open",function(){t.$selection.attr("aria-expanded","true");t.$selection.attr("aria-owns",r);t._attachCloseHandler(n)});n.on("close",function(){t.$selection.attr("aria-expanded","false");t.$selection.removeAttr("aria-activedescendant");t.$selection.removeAttr("aria-owns");t.$selection.trigger("focus");t._detachCloseHandler(n)});n.on("enable",function(){t.$selection.attr("tabindex",t._tabindex)});n.on("disable",function(){t.$selection.attr("tabindex","-1")})},r.prototype._handleBlur=function(t){var i=this;window.setTimeout(function(){document.activeElement==i.$selection[0]||n.contains(i.$selection[0],document.activeElement)||i.trigger("blur",t)},1)},r.prototype._attachCloseHandler=function(i){n(document.body).on("mousedown.select2."+i.id,function(i){var r=n(i.target).closest(".select2");n(".select2.select2-container--open").each(function(){n(this);this!=r[0]&&t.GetData(this,"element").select2("close")})})},r.prototype._detachCloseHandler=function(t){n(document.body).off("mousedown.select2."+t.id)},r.prototype.position=function(n,t){t.find(".selection").append(n)},r.prototype.destroy=function(){this._detachCloseHandler(this.container)},r.prototype.update=function(){throw new Error("The `update` method must be defined in child classes.");},r}),t.define("select2/selection/single",["jquery","./base","../utils","../keys"],function(n,t,i){function r(){r.__super__.constructor.apply(this,arguments)}return i.Extend(r,t),r.prototype.render=function(){var n=r.__super__.render.call(this);return n.addClass("select2-selection--single"),n.html('<span class="select2-selection__rendered"><\/span><span class="select2-selection__arrow" role="presentation"><b role="presentation"><\/b><\/span>'),n},r.prototype.bind=function(n){var i=this,t;r.__super__.bind.apply(this,arguments);t=n.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",t).attr("role","textbox").attr("aria-readonly","true");this.$selection.attr("aria-labelledby",t);this.$selection.on("mousedown",function(n){1===n.which&&i.trigger("toggle",{originalEvent:n})});this.$selection.on("focus",function(){});this.$selection.on("blur",function(){});n.on("focus",function(){n.isOpen()||i.$selection.trigger("focus")})},r.prototype.clear=function(){var n=this.$selection.find(".select2-selection__rendered");n.empty();n.removeAttr("title")},r.prototype.display=function(n,t){var i=this.options.get("templateSelection");return this.options.get("escapeMarkup")(i(n,t))},r.prototype.selectionContainer=function(){return n("<span><\/span>")},r.prototype.update=function(n){if(0!==n.length){var t=n[0],i=this.$selection.find(".select2-selection__rendered"),r=this.display(t,i);i.empty().append(r);i.attr("title",t.title||t.text)}else this.clear()},r}),t.define("select2/selection/multiple",["jquery","./base","../utils"],function(n,t,i){function r(){r.__super__.constructor.apply(this,arguments)}return i.Extend(r,t),r.prototype.render=function(){var n=r.__super__.render.call(this);return n.addClass("select2-selection--multiple"),n.html('<ul class="select2-selection__rendered"><\/ul>'),n},r.prototype.bind=function(){var t=this;r.__super__.bind.apply(this,arguments);this.$selection.on("click",function(n){t.trigger("toggle",{originalEvent:n})});this.$selection.on("click",".select2-selection__choice__remove",function(r){if(!t.options.get("disabled")){var u=n(this).parent(),f=i.GetData(u[0],"data");t.trigger("unselect",{originalEvent:r,data:f})}})},r.prototype.clear=function(){var n=this.$selection.find(".select2-selection__rendered");n.empty();n.removeAttr("title")},r.prototype.display=function(n,t){var i=this.options.get("templateSelection");return this.options.get("escapeMarkup")(i(n,t))},r.prototype.selectionContainer=function(){return n('<li class="select2-selection__choice"><span class="select2-selection__choice__remove" role="presentation">&times;<\/span><\/li>')},r.prototype.update=function(n){var f,r,e;if(this.clear(),0!==n.length){for(f=[],r=0;r<n.length;r++){var u=n[r],t=this.selectionContainer(),o=this.display(u,t);t.append(o);t.attr("title",u.title||u.text);i.StoreData(t[0],"data",u);f.push(t)}e=this.$selection.find(".select2-selection__rendered");i.appendMany(e,f)}},r}),t.define("select2/selection/placeholder",["../utils"],function(){function n(n,t,i){this.placeholder=this.normalizePlaceholder(i.get("placeholder"));n.call(this,t,i)}return n.prototype.normalizePlaceholder=function(n,t){return"string"==typeof t&&(t={id:"",text:t}),t},n.prototype.createPlaceholder=function(n,t){var i=this.selectionContainer();return i.html(this.display(t)),i.addClass("select2-selection__placeholder").removeClass("select2-selection__choice"),i},n.prototype.update=function(n,t){var r=1==t.length&&t[0].id!=this.placeholder.id,i;if(1<t.length||r)return n.call(this,t);this.clear();i=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(i)},n}),t.define("select2/selection/allowClear",["jquery","../keys","../utils"],function(n,t,i){function r(){}return r.prototype.bind=function(n,t,i){var r=this;n.call(this,t,i);null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option.");this.$selection.on("mousedown",".select2-selection__clear",function(n){r._handleClear(n)});t.on("keypress",function(n){r._handleKeyboardClear(n,t)})},r.prototype._handleClear=function(n,t){var e,u,o,r,f;if(!this.options.get("disabled")&&(e=this.$selection.find(".select2-selection__clear"),0!==e.length))if(t.stopPropagation(),u=i.GetData(e[0],"data"),o=this.$element.val(),this.$element.val(this.placeholder.id),r={data:u},this.trigger("clear",r),r.prevented)this.$element.val(o);else{for(f=0;f<u.length;f++)if(r={data:u[f]},this.trigger("unselect",r),r.prevented)return void this.$element.val(o);this.$element.trigger("change");this.trigger("toggle",{})}},r.prototype._handleKeyboardClear=function(n,i,r){r.isOpen()||i.which!=t.DELETE&&i.which!=t.BACKSPACE||this._handleClear(i)},r.prototype.update=function(t,r){if(t.call(this,r),!(0<this.$selection.find(".select2-selection__placeholder").length||0===r.length)){var f=this.options.get("translations").get("removeAllItems"),u=n('<span class="select2-selection__clear" title="'+f()+'">&times;<\/span>');i.StoreData(u[0],"data",r);this.$selection.find(".select2-selection__rendered").prepend(u)}},r}),t.define("select2/selection/search",["jquery","../utils","../keys"],function(n,t,i){function r(n,t,i){n.call(this,t,i)}return r.prototype.render=function(t){var i=n('<li class="select2-search select2-search--inline"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="textbox" aria-autocomplete="list" /><\/li>'),r;return this.$searchContainer=i,this.$search=i.find("input"),r=t.call(this),this._transferTabIndex(),r},r.prototype.bind=function(n,r,u){var f=this,e,o;n.call(this,r,u);r.on("open",function(){f.$search.trigger("focus")});r.on("close",function(){f.$search.val("");f.$search.removeAttr("aria-activedescendant");f.$search.trigger("focus")});r.on("enable",function(){f.$search.prop("disabled",!1);f._transferTabIndex()});r.on("disable",function(){f.$search.prop("disabled",!0)});r.on("focus",function(){f.$search.trigger("focus")});r.on("results:focus",function(n){f.$search.attr("aria-activedescendant",n.id)});this.$selection.on("focusin",".select2-search--inline",function(n){f.trigger("focus",n)});this.$selection.on("focusout",".select2-search--inline",function(n){f._handleBlur(n)});this.$selection.on("keydown",".select2-search--inline",function(n){var r,u;(n.stopPropagation(),f.trigger("keypress",n),f._keyUpPrevented=n.isDefaultPrevented(),n.which===i.BACKSPACE&&""===f.$search.val())&&(r=f.$searchContainer.prev(".select2-selection__choice"),0<r.length&&(u=t.GetData(r[0],"data"),f.searchRemoveChoice(u),n.preventDefault()))});e=document.documentMode;o=e&&e<=11;this.$selection.on("input.searchcheck",".select2-search--inline",function(){o?f.$selection.off("input.search input.searchcheck"):f.$selection.off("keyup.search")});this.$selection.on("keyup.search input.search",".select2-search--inline",function(n){if(o&&"input"===n.type)f.$selection.off("input.search input.searchcheck");else{var t=n.which;t!=i.SHIFT&&t!=i.CTRL&&t!=i.ALT&&t!=i.TAB&&f.handleSearch(n)}})},r.prototype._transferTabIndex=function(){this.$search.attr("tabindex",this.$selection.attr("tabindex"));this.$selection.attr("tabindex","-1")},r.prototype.createPlaceholder=function(n,t){this.$search.attr("placeholder",t.text)},r.prototype.update=function(n,t){var i=this.$search[0]==document.activeElement;this.$search.attr("placeholder","");n.call(this,t);this.$selection.find(".select2-selection__rendered").append(this.$searchContainer);this.resizeSearch();i&&this.$search.trigger("focus")},r.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var n=this.$search.val();this.trigger("query",{term:n})}this._keyUpPrevented=!1},r.prototype.searchRemoveChoice=function(n,t){this.trigger("unselect",{data:t});this.$search.val(t.text);this.handleSearch()},r.prototype.resizeSearch=function(){this.$search.css("width","25px");var n="";n=""!==this.$search.attr("placeholder")?this.$selection.find(".select2-selection__rendered").innerWidth():.75*(this.$search.val().length+1)+"em";this.$search.css("width",n)},r}),t.define("select2/selection/eventRelay",["jquery"],function(n){function t(){}return t.prototype.bind=function(t,i,r){var u=this,f=["open","opening","close","closing","select","selecting","unselect","unselecting","clear","clearing"],e=["opening","closing","selecting","unselecting","clearing"];t.call(this,i,r);i.on("*",function(t,i){if(-1!==n.inArray(t,f)){i=i||{};var r=n.Event("select2:"+t,{params:i});u.$element.trigger(r);-1!==n.inArray(t,e)&&(i.prevented=r.isDefaultPrevented())}})},t}),t.define("select2/translation",["jquery","require"],function(n,t){function i(n){this.dict=n||{}}return i.prototype.all=function(){return this.dict},i.prototype.get=function(n){return this.dict[n]},i.prototype.extend=function(t){this.dict=n.extend({},t.all(),this.dict)},i._cache={},i.loadPath=function(n){if(!(n in i._cache)){var r=t(n);i._cache[n]=r}return new i(i._cache[n])},i}),t.define("select2/diacritics",[],function(){return{"Ⓐ":"A","Ａ":"A","À":"A","Á":"A","Â":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ā":"A","Ă":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ǡ":"A","Ä":"A","Ǟ":"A","Ả":"A","Å":"A","Ǻ":"A","Ǎ":"A","Ȁ":"A","Ȃ":"A","Ạ":"A","Ậ":"A","Ặ":"A","Ḁ":"A","Ą":"A","Ⱥ":"A","Ɐ":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ⓑ":"B","Ｂ":"B","Ḃ":"B","Ḅ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ɓ":"B","Ⓒ":"C","Ｃ":"C","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","Ç":"C","Ḉ":"C","Ƈ":"C","Ȼ":"C","Ꜿ":"C","Ⓓ":"D","Ｄ":"D","Ḋ":"D","Ď":"D","Ḍ":"D","Ḑ":"D","Ḓ":"D","Ḏ":"D","Đ":"D","Ƌ":"D","Ɗ":"D","Ɖ":"D","Ꝺ":"D","Ǳ":"DZ","Ǆ":"DZ","ǲ":"Dz","ǅ":"Dz","Ⓔ":"E","Ｅ":"E","È":"E","É":"E","Ê":"E","Ề":"E","Ế":"E","Ễ":"E","Ể":"E","Ẽ":"E","Ē":"E","Ḕ":"E","Ḗ":"E","Ĕ":"E","Ė":"E","Ë":"E","Ẻ":"E","Ě":"E","Ȅ":"E","Ȇ":"E","Ẹ":"E","Ệ":"E","Ȩ":"E","Ḝ":"E","Ę":"E","Ḙ":"E","Ḛ":"E","Ɛ":"E","Ǝ":"E","Ⓕ":"F","Ｆ":"F","Ḟ":"F","Ƒ":"F","Ꝼ":"F","Ⓖ":"G","Ｇ":"G","Ǵ":"G","Ĝ":"G","Ḡ":"G","Ğ":"G","Ġ":"G","Ǧ":"G","Ģ":"G","Ǥ":"G","Ɠ":"G","Ꞡ":"G","Ᵹ":"G","Ꝿ":"G","Ⓗ":"H","Ｈ":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","Ȟ":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","Ⱨ":"H","Ⱶ":"H","Ɥ":"H","Ⓘ":"I","Ｉ":"I","Ì":"I","Í":"I","Î":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ï":"I","Ḯ":"I","Ỉ":"I","Ǐ":"I","Ȉ":"I","Ȋ":"I","Ị":"I","Į":"I","Ḭ":"I","Ɨ":"I","Ⓙ":"J","Ｊ":"J","Ĵ":"J","Ɉ":"J","Ⓚ":"K","Ｋ":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Ƙ":"K","Ⱪ":"K","Ꝁ":"K","Ꝃ":"K","Ꝅ":"K","Ꞣ":"K","Ⓛ":"L","Ｌ":"L","Ŀ":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ļ":"L","Ḽ":"L","Ḻ":"L","Ł":"L","Ƚ":"L","Ɫ":"L","Ⱡ":"L","Ꝉ":"L","Ꝇ":"L","Ꞁ":"L","Ǉ":"LJ","ǈ":"Lj","Ⓜ":"M","Ｍ":"M","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ɯ":"M","Ⓝ":"N","Ｎ":"N","Ǹ":"N","Ń":"N","Ñ":"N","Ṅ":"N","Ň":"N","Ṇ":"N","Ņ":"N","Ṋ":"N","Ṉ":"N","Ƞ":"N","Ɲ":"N","Ꞑ":"N","Ꞥ":"N","Ǌ":"NJ","ǋ":"Nj","Ⓞ":"O","Ｏ":"O","Ò":"O","Ó":"O","Ô":"O","Ồ":"O","Ố":"O","Ỗ":"O","Ổ":"O","Õ":"O","Ṍ":"O","Ȭ":"O","Ṏ":"O","Ō":"O","Ṑ":"O","Ṓ":"O","Ŏ":"O","Ȯ":"O","Ȱ":"O","Ö":"O","Ȫ":"O","Ỏ":"O","Ő":"O","Ǒ":"O","Ȍ":"O","Ȏ":"O","Ơ":"O","Ờ":"O","Ớ":"O","Ỡ":"O","Ở":"O","Ợ":"O","Ọ":"O","Ộ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Ɔ":"O","Ɵ":"O","Ꝋ":"O","Ꝍ":"O","Œ":"OE","Ƣ":"OI","Ꝏ":"OO","Ȣ":"OU","Ⓟ":"P","Ｐ":"P","Ṕ":"P","Ṗ":"P","Ƥ":"P","Ᵽ":"P","Ꝑ":"P","Ꝓ":"P","Ꝕ":"P","Ⓠ":"Q","Ｑ":"Q","Ꝗ":"Q","Ꝙ":"Q","Ɋ":"Q","Ⓡ":"R","Ｒ":"R","Ŕ":"R","Ṙ":"R","Ř":"R","Ȑ":"R","Ȓ":"R","Ṛ":"R","Ṝ":"R","Ŗ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꝛ":"R","Ꞧ":"R","Ꞃ":"R","Ⓢ":"S","Ｓ":"S","ẞ":"S","Ś":"S","Ṥ":"S","Ŝ":"S","Ṡ":"S","Š":"S","Ṧ":"S","Ṣ":"S","Ṩ":"S","Ș":"S","Ş":"S","Ȿ":"S","Ꞩ":"S","Ꞅ":"S","Ⓣ":"T","Ｔ":"T","Ṫ":"T","Ť":"T","Ṭ":"T","Ț":"T","Ţ":"T","Ṱ":"T","Ṯ":"T","Ŧ":"T","Ƭ":"T","Ʈ":"T","Ⱦ":"T","Ꞇ":"T","Ꜩ":"TZ","Ⓤ":"U","Ｕ":"U","Ù":"U","Ú":"U","Û":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ü":"U","Ǜ":"U","Ǘ":"U","Ǖ":"U","Ǚ":"U","Ủ":"U","Ů":"U","Ű":"U","Ǔ":"U","Ȕ":"U","Ȗ":"U","Ư":"U","Ừ":"U","Ứ":"U","Ữ":"U","Ử":"U","Ự":"U","Ụ":"U","Ṳ":"U","Ų":"U","Ṷ":"U","Ṵ":"U","Ʉ":"U","Ⓥ":"V","Ｖ":"V","Ṽ":"V","Ṿ":"V","Ʋ":"V","Ꝟ":"V","Ʌ":"V","Ꝡ":"VY","Ⓦ":"W","Ｗ":"W","Ẁ":"W","Ẃ":"W","Ŵ":"W","Ẇ":"W","Ẅ":"W","Ẉ":"W","Ⱳ":"W","Ⓧ":"X","Ｘ":"X","Ẋ":"X","Ẍ":"X","Ⓨ":"Y","Ｙ":"Y","Ỳ":"Y","Ý":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","Ẏ":"Y","Ÿ":"Y","Ỷ":"Y","Ỵ":"Y","Ƴ":"Y","Ɏ":"Y","Ỿ":"Y","Ⓩ":"Z","Ｚ":"Z","Ź":"Z","Ẑ":"Z","Ż":"Z","Ž":"Z","Ẓ":"Z","Ẕ":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","Ꝣ":"Z","ⓐ":"a","ａ":"a","ẚ":"a","à":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","ā":"a","ă":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","ǡ":"a","ä":"a","ǟ":"a","ả":"a","å":"a","ǻ":"a","ǎ":"a","ȁ":"a","ȃ":"a","ạ":"a","ậ":"a","ặ":"a","ḁ":"a","ą":"a","ⱥ":"a","ɐ":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ⓑ":"b","ｂ":"b","ḃ":"b","ḅ":"b","ḇ":"b","ƀ":"b","ƃ":"b","ɓ":"b","ⓒ":"c","ｃ":"c","ć":"c","ĉ":"c","ċ":"c","č":"c","ç":"c","ḉ":"c","ƈ":"c","ȼ":"c","ꜿ":"c","ↄ":"c","ⓓ":"d","ｄ":"d","ḋ":"d","ď":"d","ḍ":"d","ḑ":"d","ḓ":"d","ḏ":"d","đ":"d","ƌ":"d","ɖ":"d","ɗ":"d","ꝺ":"d","ǳ":"dz","ǆ":"dz","ⓔ":"e","ｅ":"e","è":"e","é":"e","ê":"e","ề":"e","ế":"e","ễ":"e","ể":"e","ẽ":"e","ē":"e","ḕ":"e","ḗ":"e","ĕ":"e","ė":"e","ë":"e","ẻ":"e","ě":"e","ȅ":"e","ȇ":"e","ẹ":"e","ệ":"e","ȩ":"e","ḝ":"e","ę":"e","ḙ":"e","ḛ":"e","ɇ":"e","ɛ":"e","ǝ":"e","ⓕ":"f","ｆ":"f","ḟ":"f","ƒ":"f","ꝼ":"f","ⓖ":"g","ｇ":"g","ǵ":"g","ĝ":"g","ḡ":"g","ğ":"g","ġ":"g","ǧ":"g","ģ":"g","ǥ":"g","ɠ":"g","ꞡ":"g","ᵹ":"g","ꝿ":"g","ⓗ":"h","ｈ":"h","ĥ":"h","ḣ":"h","ḧ":"h","ȟ":"h","ḥ":"h","ḩ":"h","ḫ":"h","ẖ":"h","ħ":"h","ⱨ":"h","ⱶ":"h","ɥ":"h","ƕ":"hv","ⓘ":"i","ｉ":"i","ì":"i","í":"i","î":"i","ĩ":"i","ī":"i","ĭ":"i","ï":"i","ḯ":"i","ỉ":"i","ǐ":"i","ȉ":"i","ȋ":"i","ị":"i","į":"i","ḭ":"i","ɨ":"i","ı":"i","ⓙ":"j","ｊ":"j","ĵ":"j","ǰ":"j","ɉ":"j","ⓚ":"k","ｋ":"k","ḱ":"k","ǩ":"k","ḳ":"k","ķ":"k","ḵ":"k","ƙ":"k","ⱪ":"k","ꝁ":"k","ꝃ":"k","ꝅ":"k","ꞣ":"k","ⓛ":"l","ｌ":"l","ŀ":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","ſ":"l","ł":"l","ƚ":"l","ɫ":"l","ⱡ":"l","ꝉ":"l","ꞁ":"l","ꝇ":"l","ǉ":"lj","ⓜ":"m","ｍ":"m","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ɯ":"m","ⓝ":"n","ｎ":"n","ǹ":"n","ń":"n","ñ":"n","ṅ":"n","ň":"n","ṇ":"n","ņ":"n","ṋ":"n","ṉ":"n","ƞ":"n","ɲ":"n","ŉ":"n","ꞑ":"n","ꞥ":"n","ǌ":"nj","ⓞ":"o","ｏ":"o","ò":"o","ó":"o","ô":"o","ồ":"o","ố":"o","ỗ":"o","ổ":"o","õ":"o","ṍ":"o","ȭ":"o","ṏ":"o","ō":"o","ṑ":"o","ṓ":"o","ŏ":"o","ȯ":"o","ȱ":"o","ö":"o","ȫ":"o","ỏ":"o","ő":"o","ǒ":"o","ȍ":"o","ȏ":"o","ơ":"o","ờ":"o","ớ":"o","ỡ":"o","ở":"o","ợ":"o","ọ":"o","ộ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","ɔ":"o","ꝋ":"o","ꝍ":"o","ɵ":"o","œ":"oe","ƣ":"oi","ȣ":"ou","ꝏ":"oo","ⓟ":"p","ｐ":"p","ṕ":"p","ṗ":"p","ƥ":"p","ᵽ":"p","ꝑ":"p","ꝓ":"p","ꝕ":"p","ⓠ":"q","ｑ":"q","ɋ":"q","ꝗ":"q","ꝙ":"q","ⓡ":"r","ｒ":"r","ŕ":"r","ṙ":"r","ř":"r","ȑ":"r","ȓ":"r","ṛ":"r","ṝ":"r","ŗ":"r","ṟ":"r","ɍ":"r","ɽ":"r","ꝛ":"r","ꞧ":"r","ꞃ":"r","ⓢ":"s","ｓ":"s","ß":"s","ś":"s","ṥ":"s","ŝ":"s","ṡ":"s","š":"s","ṧ":"s","ṣ":"s","ṩ":"s","ș":"s","ş":"s","ȿ":"s","ꞩ":"s","ꞅ":"s","ẛ":"s","ⓣ":"t","ｔ":"t","ṫ":"t","ẗ":"t","ť":"t","ṭ":"t","ț":"t","ţ":"t","ṱ":"t","ṯ":"t","ŧ":"t","ƭ":"t","ʈ":"t","ⱦ":"t","ꞇ":"t","ꜩ":"tz","ⓤ":"u","ｕ":"u","ù":"u","ú":"u","û":"u","ũ":"u","ṹ":"u","ū":"u","ṻ":"u","ŭ":"u","ü":"u","ǜ":"u","ǘ":"u","ǖ":"u","ǚ":"u","ủ":"u","ů":"u","ű":"u","ǔ":"u","ȕ":"u","ȗ":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","ử":"u","ự":"u","ụ":"u","ṳ":"u","ų":"u","ṷ":"u","ṵ":"u","ʉ":"u","ⓥ":"v","ｖ":"v","ṽ":"v","ṿ":"v","ʋ":"v","ꝟ":"v","ʌ":"v","ꝡ":"vy","ⓦ":"w","ｗ":"w","ẁ":"w","ẃ":"w","ŵ":"w","ẇ":"w","ẅ":"w","ẘ":"w","ẉ":"w","ⱳ":"w","ⓧ":"x","ｘ":"x","ẋ":"x","ẍ":"x","ⓨ":"y","ｙ":"y","ỳ":"y","ý":"y","ŷ":"y","ỹ":"y","ȳ":"y","ẏ":"y","ÿ":"y","ỷ":"y","ẙ":"y","ỵ":"y","ƴ":"y","ɏ":"y","ỿ":"y","ⓩ":"z","ｚ":"z","ź":"z","ẑ":"z","ż":"z","ž":"z","ẓ":"z","ẕ":"z","ƶ":"z","ȥ":"z","ɀ":"z","ⱬ":"z","ꝣ":"z","Ά":"Α","Έ":"Ε","Ή":"Η","Ί":"Ι","Ϊ":"Ι","Ό":"Ο","Ύ":"Υ","Ϋ":"Υ","Ώ":"Ω","ά":"α","έ":"ε","ή":"η","ί":"ι","ϊ":"ι","ΐ":"ι","ό":"ο","ύ":"υ","ϋ":"υ","ΰ":"υ","ώ":"ω","ς":"σ","’":"'"}}),t.define("select2/data/base",["../utils"],function(n){function t(){t.__super__.constructor.call(this)}return n.Extend(t,n.Observable),t.prototype.current=function(){throw new Error("The `current` method must be defined in child classes.");},t.prototype.query=function(){throw new Error("The `query` method must be defined in child classes.");},t.prototype.bind=function(){},t.prototype.destroy=function(){},t.prototype.generateResultId=function(t,i){var r=t.id+"-result-";return r+=n.generateChars(4),r+=null!=i.id?"-"+i.id.toString():"-"+n.generateChars(4),r},t}),t.define("select2/data/select",["./base","../utils","jquery"],function(n,t,i){function r(n,t){this.$element=n;this.options=t;r.__super__.constructor.call(this)}return t.Extend(r,n),r.prototype.current=function(n){var t=[],r=this;this.$element.find(":selected").each(function(){var n=i(this),u=r.item(n);t.push(u)});n(t)},r.prototype.select=function(n){var t=this,r;if(n.selected=!0,i(n.element).is("option"))return n.element.selected=!0,void this.$element.trigger("change");this.$element.prop("multiple")?this.current(function(r){var f=[],u,e;for((n=[n]).push.apply(n,r),u=0;u<n.length;u++)e=n[u].id,-1===i.inArray(e,f)&&f.push(e);t.$element.val(f);t.$element.trigger("change")}):(r=n.id,this.$element.val(r),this.$element.trigger("change"))},r.prototype.unselect=function(n){var t=this;if(this.$element.prop("multiple")){if(n.selected=!1,i(n.element).is("option"))return n.element.selected=!1,void this.$element.trigger("change");this.current(function(r){for(var e,u=[],f=0;f<r.length;f++)e=r[f].id,e!==n.id&&-1===i.inArray(e,u)&&u.push(e);t.$element.val(u);t.$element.trigger("change")})}},r.prototype.bind=function(n){var t=this;(this.container=n).on("select",function(n){t.select(n.data)});n.on("unselect",function(n){t.unselect(n.data)})},r.prototype.destroy=function(){this.$element.find("*").each(function(){t.RemoveData(this)})},r.prototype.query=function(n,t){var r=[],u=this;this.$element.children().each(function(){var t=i(this),e,f;(t.is("option")||t.is("optgroup"))&&(e=u.item(t),f=u.matches(n,e),null!==f&&r.push(f))});t({results:r})},r.prototype.addOptions=function(n){t.appendMany(this.$element,n)},r.prototype.option=function(n){var r,f,u;return n.children?(r=document.createElement("optgroup")).label=n.text:void 0!==(r=document.createElement("option")).textContent?r.textContent=n.text:r.innerText=n.text,void 0!==n.id&&(r.value=n.id),n.disabled&&(r.disabled=!0),n.selected&&(r.selected=!0),n.title&&(r.title=n.title),f=i(r),u=this._normalizeItem(n),u.element=r,t.StoreData(r,"data",u),f},r.prototype.item=function(n){var r={},o,s;if(null!=(r=t.GetData(n[0],"data")))return r;if(n.is("option"))r={id:n.val(),text:n.text(),disabled:n.prop("disabled"),selected:n.prop("selected"),title:n.prop("title")};else if(n.is("optgroup")){r={text:n.prop("label"),children:[],title:n.prop("title")};for(var f=n.children("option"),e=[],u=0;u<f.length;u++)o=i(f[u]),s=this.item(o),e.push(s);r.children=e}return(r=this._normalizeItem(r)).element=n[0],t.StoreData(n[0],"data",r),r},r.prototype._normalizeItem=function(n){return n!==Object(n)&&(n={id:n,text:n}),null!=(n=i.extend({},{text:""},n)).id&&(n.id=n.id.toString()),null!=n.text&&(n.text=n.text.toString()),null==n._resultId&&n.id&&null!=this.container&&(n._resultId=this.generateResultId(this.container,n)),i.extend({},{selected:!1,disabled:!1},n)},r.prototype.matches=function(n,t){return this.options.get("matcher")(n,t)},r}),t.define("select2/data/array",["./select","../utils","jquery"],function(n,t,i){function r(n,t){var i=t.get("data")||[];r.__super__.constructor.call(this,n,t);this.addOptions(this.convertToOptions(i))}return t.Extend(r,n),r.prototype.select=function(n){var t=this.$element.find("option").filter(function(t,i){return i.value==n.id.toString()});0===t.length&&(t=this.option(n),this.addOptions(t));r.__super__.select.call(this,n)},r.prototype.convertToOptions=function(n){function a(n){return function(){return i(this).val()==n.id}}for(var r,f,h,c=this,e=this.$element.find("option"),l=e.map(function(){return c.item(i(this)).id}).get(),o=[],u=0;u<n.length;u++)if(r=this._normalizeItem(n[u]),0<=i.inArray(r.id,l)){var s=e.filter(a(r)),v=this.item(s),y=i.extend(!0,{},r,v),p=this.option(y);s.replaceWith(p)}else f=this.option(r),r.children&&(h=this.convertToOptions(r.children),t.appendMany(f,h)),o.push(f);return o},r}),t.define("select2/data/ajax",["./array","../utils","jquery"],function(n,t,i){function r(n,t){this.ajaxOptions=this._applyDefaults(t.get("ajax"));null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults);r.__super__.constructor.call(this,n,t)}return t.Extend(r,n),r.prototype._applyDefaults=function(n){var t={data:function(n){return i.extend({},n,{q:n.term})},transport:function(n,t,r){var u=i.ajax(n);return u.then(t),u.fail(r),u}};return i.extend({},t,n,!0)},r.prototype.processResults=function(n){return n},r.prototype.query=function(n,t){function f(){var f=r.transport(r,function(r){var f=u.processResults(r,n);u.options.get("debug")&&window.console&&console.error&&(f&&f.results&&i.isArray(f.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response."));t(f)},function(){"status"in f&&(0===f.status||"0"===f.status)||u.trigger("results:message",{message:"errorLoading"})});u._request=f}var u=this,r;null!=this._request&&(i.isFunction(this._request.abort)&&this._request.abort(),this._request=null);r=i.extend({type:"GET"},this.ajaxOptions);"function"==typeof r.url&&(r.url=r.url.call(this.$element,n));"function"==typeof r.data&&(r.data=r.data.call(this.$element,n));this.ajaxOptions.delay&&null!=n.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(f,this.ajaxOptions.delay)):f()},r}),t.define("select2/data/tags",["jquery"],function(n){function t(t,i,r){var f=r.get("tags"),o=r.get("createTag"),e,u;if(void 0!==o&&(this.createTag=o),e=r.get("insertTag"),void 0!==e&&(this.insertTag=e),t.call(this,i,r),n.isArray(f))for(u=0;u<f.length;u++){var s=f[u],h=this._normalizeItem(s),c=this.option(h);this.$element.append(c)}}return t.prototype.query=function(n,t,i){var r=this;this._removeOldTags();null!=t.term&&null==t.page?n.call(this,t,function n(u,f){for(var s,l,h,c,e=u.results,o=0;o<e.length;o++)if(s=e[o],l=null!=s.children&&!n({results:s.children},!0),(s.text||"").toUpperCase()===(t.term||"").toUpperCase()||l)return!f&&(u.data=e,void i(u));if(f)return!0;h=r.createTag(t);null!=h&&(c=r.option(h),c.attr("data-select2-tag",!0),r.addOptions([c]),r.insertTag(e,h));u.results=e;i(u)}):n.call(this,t,i)},t.prototype.createTag=function(t,i){var r=n.trim(i.term);return""===r?null:{id:r,text:r}},t.prototype.insertTag=function(n,t,i){t.unshift(i)},t.prototype._removeOldTags=function(){this._lastTag;this.$element.find("option[data-select2-tag]").each(function(){this.selected||n(this).remove()})},t}),t.define("select2/data/tokenizer",["jquery"],function(n){function t(n,t,i){var r=i.get("tokenizer");void 0!==r&&(this.tokenizer=r);n.call(this,t,i)}return t.prototype.bind=function(n,t,i){n.call(this,t,i);this.$search=t.dropdown.$search||t.selection.$search||i.find(".select2-search__field")},t.prototype.query=function(t,i,r){var u=this,f;i.term=i.term||"";f=this.tokenizer(i,this.options,function(t){var i=u._normalizeItem(t),r;u.$element.find("option").filter(function(){return n(this).val()===i.id}).length||(r=u.option(i),r.attr("data-select2-tag",!0),u._removeOldTags(),u.addOptions([r]));!function(n){u.trigger("select",{data:n})}(i)});f.term!==i.term&&(this.$search.length&&(this.$search.val(f.term),this.$search.trigger("focus")),i.term=f.term);t.call(this,i,r)},t.prototype.tokenizer=function(t,i,r,u){for(var s,h,o,c=r.get("tokenSeparators")||[],e=i.term,f=0,l=this.createTag||function(n){return{id:n.term,text:n.term}};f<e.length;)s=e[f],-1!==n.inArray(s,c)?(h=e.substr(0,f),o=l(n.extend({},i,{term:h})),null!=o?(u(o),e=e.substr(f+1)||"",f=0):f++):f++;return{term:e}},t}),t.define("select2/data/minimumInputLength",[],function(){function n(n,t,i){this.minimumInputLength=i.get("minimumInputLength");n.call(this,t,i)}return n.prototype.query=function(n,t,i){t.term=t.term||"";t.term.length<this.minimumInputLength?this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:t.term,params:t}}):n.call(this,t,i)},n}),t.define("select2/data/maximumInputLength",[],function(){function n(n,t,i){this.maximumInputLength=i.get("maximumInputLength");n.call(this,t,i)}return n.prototype.query=function(n,t,i){t.term=t.term||"";0<this.maximumInputLength&&t.term.length>this.maximumInputLength?this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:t.term,params:t}}):n.call(this,t,i)},n}),t.define("select2/data/maximumSelectionLength",[],function(){function n(n,t,i){this.maximumSelectionLength=i.get("maximumSelectionLength");n.call(this,t,i)}return n.prototype.query=function(n,t,i){var r=this;this.current(function(u){var f=null!=u?u.length:0;0<r.maximumSelectionLength&&f>=r.maximumSelectionLength?r.trigger("results:message",{message:"maximumSelected",args:{maximum:r.maximumSelectionLength}}):n.call(r,t,i)})},n}),t.define("select2/dropdown",["jquery","./utils"],function(n,t){function i(n,t){this.$element=n;this.options=t;i.__super__.constructor.call(this)}return t.Extend(i,t.Observable),i.prototype.render=function(){var t=n('<span class="select2-dropdown"><span class="select2-results"><\/span><\/span>');return t.attr("dir",this.options.get("dir")),this.$dropdown=t},i.prototype.bind=function(){},i.prototype.position=function(){},i.prototype.destroy=function(){this.$dropdown.remove()},i}),t.define("select2/dropdown/search",["jquery","../utils"],function(n){function t(){}return t.prototype.render=function(t){var r=t.call(this),i=n('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="textbox" /><\/span>');return this.$searchContainer=i,this.$search=i.find("input"),r.prepend(i),r},t.prototype.bind=function(t,i,r){var u=this;t.call(this,i,r);this.$search.on("keydown",function(n){u.trigger("keypress",n);u._keyUpPrevented=n.isDefaultPrevented()});this.$search.on("input",function(){n(this).off("keyup")});this.$search.on("keyup input",function(n){u.handleSearch(n)});i.on("open",function(){u.$search.attr("tabindex",0);u.$search.trigger("focus");window.setTimeout(function(){u.$search.trigger("focus")},0)});i.on("close",function(){u.$search.attr("tabindex",-1);u.$search.val("");u.$search.trigger("blur")});i.on("focus",function(){i.isOpen()||u.$search.trigger("focus")});i.on("results:all",function(n){null!=n.query.term&&""!==n.query.term||(u.showSearch(n)?u.$searchContainer.removeClass("select2-search--hide"):u.$searchContainer.addClass("select2-search--hide"))})},t.prototype.handleSearch=function(){if(!this._keyUpPrevented){var n=this.$search.val();this.trigger("query",{term:n})}this._keyUpPrevented=!1},t.prototype.showSearch=function(){return!0},t}),t.define("select2/dropdown/hidePlaceholder",[],function(){function n(n,t,i,r){this.placeholder=this.normalizePlaceholder(i.get("placeholder"));n.call(this,t,i,r)}return n.prototype.append=function(n,t){t.results=this.removePlaceholder(t.results);n.call(this,t)},n.prototype.normalizePlaceholder=function(n,t){return"string"==typeof t&&(t={id:"",text:t}),t},n.prototype.removePlaceholder=function(n,t){for(var u,r=t.slice(0),i=t.length-1;0<=i;i--)u=t[i],this.placeholder.id===u.id&&r.splice(i,1);return r},n}),t.define("select2/dropdown/infiniteScroll",["jquery"],function(n){function t(n,t,i,r){this.lastParams={};n.call(this,t,i,r);this.$loadingMore=this.createLoadingMore();this.loading=!1}return t.prototype.append=function(n,t){this.$loadingMore.remove();this.loading=!1;n.call(this,t);this.showLoadingMore(t)&&(this.$results.append(this.$loadingMore),this.loadMoreIfNeeded())},t.prototype.bind=function(n,t,i){var r=this;n.call(this,t,i);t.on("query",function(n){r.lastParams=n;r.loading=!0});t.on("query:append",function(n){r.lastParams=n;r.loading=!0});this.$results.on("scroll",this.loadMoreIfNeeded.bind(this))},t.prototype.loadMoreIfNeeded=function(){var i=n.contains(document.documentElement,this.$loadingMore[0]),t;!this.loading&&i&&(t=this.$results.offset().top+this.$results.outerHeight(!1),this.$loadingMore.offset().top+this.$loadingMore.outerHeight(!1)<=t+50&&this.loadMore())},t.prototype.loadMore=function(){this.loading=!0;var t=n.extend({},{page:1},this.lastParams);t.page++;this.trigger("query:append",t)},t.prototype.showLoadingMore=function(n,t){return t.pagination&&t.pagination.more},t.prototype.createLoadingMore=function(){var t=n('<li class="select2-results__option select2-results__option--load-more"role="treeitem" aria-disabled="true"><\/li>'),i=this.options.get("translations").get("loadingMore");return t.html(i(this.lastParams)),t},t}),t.define("select2/dropdown/attachBody",["jquery","../utils"],function(n,t){function i(t,i,r){this.$dropdownParent=r.get("dropdownParent")||n(document.body);t.call(this,i,r)}return i.prototype.bind=function(n,t,i){var r=this,u=!1;n.call(this,t,i);t.on("open",function(){r._showDropdown();r._attachPositioningHandler(t);u||(u=!0,t.on("results:all",function(){r._positionDropdown();r._resizeDropdown()}),t.on("results:append",function(){r._positionDropdown();r._resizeDropdown()}))});t.on("close",function(){r._hideDropdown();r._detachPositioningHandler(t)});this.$dropdownContainer.on("mousedown",function(n){n.stopPropagation()})},i.prototype.destroy=function(n){n.call(this);this.$dropdownContainer.remove()},i.prototype.position=function(n,t,i){t.attr("class",i.attr("class"));t.removeClass("select2");t.addClass("select2-container--open");t.css({position:"absolute",top:-999999});this.$container=i},i.prototype.render=function(t){var i=n("<span><\/span>"),r=t.call(this);return i.append(r),this.$dropdownContainer=i},i.prototype._hideDropdown=function(){this.$dropdownContainer.detach()},i.prototype._attachPositioningHandler=function(i,r){var u=this,f="scroll.select2."+r.id,o="resize.select2."+r.id,s="orientationchange.select2."+r.id,e=this.$container.parents().filter(t.hasScroll);e.each(function(){t.StoreData(this,"select2-scroll-position",{x:n(this).scrollLeft(),y:n(this).scrollTop()})});e.on(f,function(){var i=t.GetData(this,"select2-scroll-position");n(this).scrollTop(i.y)});n(window).on(f+" "+o+" "+s,function(){u._positionDropdown();u._resizeDropdown()})},i.prototype._detachPositioningHandler=function(i,r){var u="scroll.select2."+r.id,f="resize.select2."+r.id,e="orientationchange.select2."+r.id;this.$container.parents().filter(t.hasScroll).off(u);n(window).off(u+" "+f+" "+e)},i.prototype._positionDropdown=function(){var s=n(window),u=this.$dropdown.hasClass("select2-dropdown--above"),a=this.$dropdown.hasClass("select2-dropdown--below"),t=null,i=this.$container.offset(),r,o;i.bottom=i.top+this.$container.outerHeight(!1);r={height:this.$container.outerHeight(!1)};r.top=i.top;r.bottom=i.top+r.height;var h=this.$dropdown.outerHeight(!1),v=s.scrollTop(),y=s.scrollTop()+s.height(),c=v<i.top-h,l=y>i.bottom+h,f={left:i.left,top:r.bottom},e=this.$dropdownParent;"static"===e.css("position")&&(e=e.offsetParent());o=e.offset();f.top-=o.top;f.left-=o.left;u||a||(t="below");l||!c||u?!c&&l&&u&&(t="below"):t="above";("above"==t||u&&"below"!==t)&&(f.top=r.top-o.top-h);null!=t&&(this.$dropdown.removeClass("select2-dropdown--below select2-dropdown--above").addClass("select2-dropdown--"+t),this.$container.removeClass("select2-container--below select2-container--above").addClass("select2-container--"+t));this.$dropdownContainer.css(f)},i.prototype._resizeDropdown=function(){var n={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(n.minWidth=n.width,n.position="relative",n.width="auto");this.$dropdown.css(n)},i.prototype._showDropdown=function(){this.$dropdownContainer.appendTo(this.$dropdownParent);this._positionDropdown();this._resizeDropdown()},i}),t.define("select2/dropdown/minimumResultsForSearch",[],function(){function n(n,t,i,r){this.minimumResultsForSearch=i.get("minimumResultsForSearch");this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0);n.call(this,t,i,r)}return n.prototype.showSearch=function(n,t){return!(function n(t){for(var u,i=0,r=0;r<t.length;r++)u=t[r],u.children?i+=n(u.children):i++;return i}(t.data.results)<this.minimumResultsForSearch)&&n.call(this,t)},n}),t.define("select2/dropdown/selectOnClose",["../utils"],function(n){function t(){}return t.prototype.bind=function(n,t,i){var r=this;n.call(this,t,i);t.on("close",function(n){r._handleSelectOnClose(n)})},t.prototype._handleSelectOnClose=function(t,i){var u,f,r;i&&null!=i.originalSelect2Event&&(u=i.originalSelect2Event,"select"===u._type||"unselect"===u._type)||(f=this.getHighlightedResults(),f.length<1||(r=n.GetData(f[0],"data"),null!=r.element&&r.element.selected||null==r.element&&r.selected||this.trigger("select",{data:r})))},t}),t.define("select2/dropdown/closeOnSelect",[],function(){function n(){}return n.prototype.bind=function(n,t,i){var r=this;n.call(this,t,i);t.on("select",function(n){r._selectTriggered(n)});t.on("unselect",function(n){r._selectTriggered(n)})},n.prototype._selectTriggered=function(n,t){var i=t.originalEvent;i&&(i.ctrlKey||i.metaKey)||this.trigger("close",{originalEvent:i,originalSelect2Event:t})},n}),t.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(n){var t=n.input.length-n.maximum,i="Please delete "+t+" character";return 1!=t&&(i+="s"),i},inputTooShort:function(n){return"Please enter "+(n.minimum-n.input.length)+" or more characters"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(n){var t="You can only select "+n.maximum+" item";return 1!=n.maximum&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"},removeAllItems:function(){return"Remove all items"}}}),t.define("select2/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k,d,g,nt,tt,it,rt,ut,ft,et,ot){function st(){this.reset()}return st.prototype.apply=function(l){var vt,yt,pt,wt,bt,kt,ct,lt,st,ot,ht,dt,at;if(null==(l=n.extend(!0,{},this.defaults,l)).dataAdapter&&((l.dataAdapter=null!=l.ajax?y:null!=l.data?v:a,0<l.minimumInputLength&&(l.dataAdapter=h.Decorate(l.dataAdapter,b)),0<l.maximumInputLength&&(l.dataAdapter=h.Decorate(l.dataAdapter,k)),0<l.maximumSelectionLength&&(l.dataAdapter=h.Decorate(l.dataAdapter,d)),l.tags&&(l.dataAdapter=h.Decorate(l.dataAdapter,p)),null==l.tokenSeparators&&null==l.tokenizer||(l.dataAdapter=h.Decorate(l.dataAdapter,w)),null!=l.query)&&(vt=t(l.amdBase+"compat/query"),l.dataAdapter=h.Decorate(l.dataAdapter,vt)),null!=l.initSelection&&(yt=t(l.amdBase+"compat/initSelection"),l.dataAdapter=h.Decorate(l.dataAdapter,yt))),(null==l.resultsAdapter&&(l.resultsAdapter=i,null!=l.ajax&&(l.resultsAdapter=h.Decorate(l.resultsAdapter,it)),null!=l.placeholder&&(l.resultsAdapter=h.Decorate(l.resultsAdapter,tt)),l.selectOnClose&&(l.resultsAdapter=h.Decorate(l.resultsAdapter,ft))),null==l.dropdownAdapter)&&(l.multiple?l.dropdownAdapter=g:(pt=h.Decorate(g,nt),l.dropdownAdapter=pt),(0!==l.minimumResultsForSearch&&(l.dropdownAdapter=h.Decorate(l.dropdownAdapter,ut)),l.closeOnSelect&&(l.dropdownAdapter=h.Decorate(l.dropdownAdapter,et)),null!=l.dropdownCssClass||null!=l.dropdownCss||null!=l.adaptDropdownCssClass)&&(wt=t(l.amdBase+"compat/dropdownCss"),l.dropdownAdapter=h.Decorate(l.dropdownAdapter,wt)),l.dropdownAdapter=h.Decorate(l.dropdownAdapter,rt)),null==l.selectionAdapter&&((l.selectionAdapter=l.multiple?u:r,null!=l.placeholder&&(l.selectionAdapter=h.Decorate(l.selectionAdapter,f)),l.allowClear&&(l.selectionAdapter=h.Decorate(l.selectionAdapter,e)),l.multiple&&(l.selectionAdapter=h.Decorate(l.selectionAdapter,o)),null!=l.containerCssClass||null!=l.containerCss||null!=l.adaptContainerCssClass)&&(bt=t(l.amdBase+"compat/containerCss"),l.selectionAdapter=h.Decorate(l.selectionAdapter,bt)),l.selectionAdapter=h.Decorate(l.selectionAdapter,s)),"string"==typeof l.language&&(0<l.language.indexOf("-")?(kt=l.language.split("-")[0],l.language=[l.language,kt]):l.language=[l.language]),n.isArray(l.language)){for(ct=new c,l.language.push("en"),lt=l.language,st=0;st<lt.length;st++){ot=lt[st];ht={};try{ht=c.loadPath(ot)}catch(vt){try{ot=this.defaults.amdLanguageBase+ot;ht=c.loadPath(ot)}catch(vt){l.debug&&window.console&&console.warn&&console.warn('Select2: The language file for "'+ot+'" could not be automatically loaded. A fallback will be used instead.');continue}}ct.extend(ht)}l.translations=ct}else dt=c.loadPath(this.defaults.amdLanguageBase+"en"),at=new c(l.language),at.extend(dt),l.translations=at;return l},st.prototype.reset=function(){function t(n){return n.replace(/[^\u0000-\u007E]/g,function(n){return l[n]||n})}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:h.escapeMarkup,language:ot,matcher:function ot(i,r){var u,f,e,o;if(""===n.trim(i.term))return r;if(r.children&&0<r.children.length){for(u=n.extend(!0,{},r),f=r.children.length-1;0<=f;f--)null==ot(i,r.children[f])&&u.children.splice(f,1);return 0<u.children.length?u:ot(i,u)}return e=t(r.text).toUpperCase(),o=t(i.term).toUpperCase(),-1<e.indexOf(o)?r:null},minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,scrollAfterSelect:!1,sorter:function(n){return n},templateResult:function(n){return n.text},templateSelection:function(n){return n.text},theme:"default",width:"resolve"}},st.prototype.set=function(t,i){var r={},u;r[n.camelCase(t)]=i;u=h._convertData(r);n.extend(!0,this.defaults,u)},new st}),t.define("select2/options",["require","jquery","./defaults","./utils"],function(n,t,i,r){function u(t,u){if(this.options=t,null!=u&&this.fromElement(u),this.options=i.apply(this.options),u&&u.is("input")){var f=n(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=r.Decorate(this.options.dataAdapter,f)}}return u.prototype.fromElement=function(n){function a(n,t){return t.toUpperCase()}var l=["select2"],u,e,s,o,h,c,f,i;for(null==this.options.multiple&&(this.options.multiple=n.prop("multiple")),null==this.options.disabled&&(this.options.disabled=n.prop("disabled")),null==this.options.language&&(n.prop("lang")?this.options.language=n.prop("lang").toLowerCase():n.closest("[lang]").prop("lang")&&(this.options.language=n.closest("[lang]").prop("lang"))),null==this.options.dir&&(this.options.dir=n.prop("dir")?n.prop("dir"):n.closest("[dir]").prop("dir")?n.closest("[dir]").prop("dir"):"ltr"),n.prop("disabled",this.options.disabled),n.prop("multiple",this.options.multiple),r.GetData(n[0],"select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),r.StoreData(n[0],"data",r.GetData(n[0],"select2Tags")),r.StoreData(n[0],"tags",!0)),r.GetData(n[0],"ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),n.attr("ajax--url",r.GetData(n[0],"ajaxUrl")),r.StoreData(n[0],"ajax-Url",r.GetData(n[0],"ajaxUrl"))),u={},e=0;e<n[0].attributes.length;e++)s=n[0].attributes[e].name,o="data-",s.substr(0,o.length)==o&&(h=s.substring(o.length),c=r.GetData(n[0],h),u[h.replace(/-([a-z])/g,a)]=c);t.fn.jquery&&"1."==t.fn.jquery.substr(0,2)&&n[0].dataset&&(u=t.extend(!0,{},n[0].dataset,u));f=t.extend(!0,{},r.GetData(n[0]),u);for(i in f=r._convertData(f))-1<t.inArray(i,l)||(t.isPlainObject(this.options[i])?t.extend(this.options[i],f[i]):this.options[i]=f[i]);return this},u.prototype.get=function(n){return this.options[n]},u.prototype.set=function(n,t){this.options[n]=t},u}),t.define("select2/core",["jquery","./options","./utils","./keys"],function(n,t,i,r){var u=function(n,r){var e,o,f,s,h,c,l;null!=i.GetData(n[0],"select2")&&i.GetData(n[0],"select2").destroy();this.$element=n;this.id=this._generateId(n);r=r||{};this.options=new t(r,n);u.__super__.constructor.call(this);e=n.attr("tabindex")||0;i.StoreData(n[0],"old-tabindex",e);n.attr("tabindex","-1");o=this.options.get("dataAdapter");this.dataAdapter=new o(n,this.options);f=this.render();this._placeContainer(f);s=this.options.get("selectionAdapter");this.selection=new s(n,this.options);this.$selection=this.selection.render();this.selection.position(this.$selection,f);h=this.options.get("dropdownAdapter");this.dropdown=new h(n,this.options);this.$dropdown=this.dropdown.render();this.dropdown.position(this.$dropdown,f);c=this.options.get("resultsAdapter");this.results=new c(n,this.options,this.dataAdapter);this.$results=this.results.render();this.results.position(this.$results,this.$dropdown);l=this;this._bindAdapters();this._registerDomEvents();this._registerDataEvents();this._registerSelectionEvents();this._registerDropdownEvents();this._registerResultsEvents();this._registerEvents();this.dataAdapter.current(function(n){l.trigger("selection:update",{data:n})});n.addClass("select2-hidden-accessible");n.attr("aria-hidden","true");this._syncAttributes();i.StoreData(n[0],"select2",this);n.data("select2",this)};return i.Extend(u,i.Observable),u.prototype._generateId=function(n){return"select2-"+(null!=n.attr("id")?n.attr("id"):null!=n.attr("name")?n.attr("name")+"-"+i.generateChars(2):i.generateChars(4)).replace(/(:|\.|\[|\]|,)/g,"")},u.prototype._placeContainer=function(n){n.insertAfter(this.$element);var t=this._resolveWidth(this.$element,this.options.get("width"));null!=t&&n.css("width",t)},u.prototype._resolveWidth=function(n,t){var r,u,f,i;if("resolve"==t)return r=this._resolveWidth(n,"style"),null!=r?r:this._resolveWidth(n,"element");if("element"==t)return u=n.outerWidth(!1),u<=0?"auto":u+"px";if("style"!=t)return"computedstyle"!=t?t:window.getComputedStyle(n[0]).width;if(f=n.attr("style"),"string"!=typeof f)return null;for(var o=f.split(";"),e=0,s=o.length;e<s;e+=1)if(i=o[e].replace(/\s/g,"").match(/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i),null!==i&&1<=i.length)return i[1];return null},u.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container);this.selection.bind(this,this.$container);this.dropdown.bind(this,this.$container);this.results.bind(this,this.$container)},u.prototype._registerDomEvents=function(){var t=this,r;this.$element.on("change.select2",function(){t.dataAdapter.current(function(n){t.trigger("selection:update",{data:n})})});this.$element.on("focus.select2",function(n){t.trigger("focus",n)});this._syncA=i.bind(this._syncAttributes,this);this._syncS=i.bind(this._syncSubtree,this);this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);r=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=r?(this._observer=new r(function(i){n.each(i,t._syncA);n.each(i,t._syncS)}),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",t._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",t._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",t._syncS,!1))},u.prototype._registerDataEvents=function(){var n=this;this.dataAdapter.on("*",function(t,i){n.trigger(t,i)})},u.prototype._registerSelectionEvents=function(){var t=this,i=["toggle","focus"];this.selection.on("toggle",function(){t.toggleDropdown()});this.selection.on("focus",function(n){t.focus(n)});this.selection.on("*",function(r,u){-1===n.inArray(r,i)&&t.trigger(r,u)})},u.prototype._registerDropdownEvents=function(){var n=this;this.dropdown.on("*",function(t,i){n.trigger(t,i)})},u.prototype._registerResultsEvents=function(){var n=this;this.results.on("*",function(t,i){n.trigger(t,i)})},u.prototype._registerEvents=function(){var n=this;this.on("open",function(){n.$container.addClass("select2-container--open")});this.on("close",function(){n.$container.removeClass("select2-container--open")});this.on("enable",function(){n.$container.removeClass("select2-container--disabled")});this.on("disable",function(){n.$container.addClass("select2-container--disabled")});this.on("blur",function(){n.$container.removeClass("select2-container--focus")});this.on("query",function(t){n.isOpen()||n.trigger("open",{});this.dataAdapter.query(t,function(i){n.trigger("results:all",{data:i,query:t})})});this.on("query:append",function(t){this.dataAdapter.query(t,function(i){n.trigger("results:append",{data:i,query:t})})});this.on("keypress",function(t){var i=t.which;n.isOpen()?i===r.ESC||i===r.TAB||i===r.UP&&t.altKey?(n.close(),t.preventDefault()):i===r.ENTER?(n.trigger("results:select",{}),t.preventDefault()):i===r.SPACE&&t.ctrlKey?(n.trigger("results:toggle",{}),t.preventDefault()):i===r.UP?(n.trigger("results:previous",{}),t.preventDefault()):i===r.DOWN&&(n.trigger("results:next",{}),t.preventDefault()):(i===r.ENTER||i===r.SPACE||i===r.DOWN&&t.altKey)&&(n.open(),t.preventDefault())})},u.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled"));this.options.get("disabled")?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},u.prototype._syncSubtree=function(n,t){var i=!1,u=this,r;if(!n||!n.target||"OPTION"===n.target.nodeName||"OPTGROUP"===n.target.nodeName){if(t)if(t.addedNodes&&0<t.addedNodes.length)for(r=0;r<t.addedNodes.length;r++)t.addedNodes[r].selected&&(i=!0);else t.removedNodes&&0<t.removedNodes.length&&(i=!0);else i=!0;i&&this.dataAdapter.current(function(n){u.trigger("selection:update",{data:n})})}},u.prototype.trigger=function(n,t){var r=u.__super__.trigger,f={open:"opening",close:"closing",select:"selecting",unselect:"unselecting",clear:"clearing"},e,i;if((void 0===t&&(t={}),n in f)&&(e=f[n],i={prevented:!1,name:n,args:t},r.call(this,e,i),i.prevented))return void(t.prevented=!0);r.call(this,n,t)},u.prototype.toggleDropdown=function(){this.options.get("disabled")||(this.isOpen()?this.close():this.open())},u.prototype.open=function(){this.isOpen()||this.trigger("query",{})},u.prototype.close=function(){this.isOpen()&&this.trigger("close",{})},u.prototype.isOpen=function(){return this.$container.hasClass("select2-container--open")},u.prototype.hasFocus=function(){return this.$container.hasClass("select2-container--focus")},u.prototype.focus=function(){this.hasFocus()||(this.$container.addClass("select2-container--focus"),this.trigger("focus",{}))},u.prototype.enable=function(n){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.');null!=n&&0!==n.length||(n=[!0]);var t=!n[0];this.$element.prop("disabled",t)},u.prototype.data=function(){this.options.get("debug")&&0<arguments.length&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var n=[];return this.dataAdapter.current(function(t){n=t}),n},u.prototype.val=function(t){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==t||0===t.length)return this.$element.val();var i=t[0];n.isArray(i)&&(i=n.map(i,function(n){return n.toString()}));this.$element.val(i).trigger("change")},u.prototype.destroy=function(){this.$container.remove();this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA);null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1));this._syncA=null;this._syncS=null;this.$element.off(".select2");this.$element.attr("tabindex",i.GetData(this.$element[0],"old-tabindex"));this.$element.removeClass("select2-hidden-accessible");this.$element.attr("aria-hidden","false");i.RemoveData(this.$element[0]);this.$element.removeData("select2");this.dataAdapter.destroy();this.selection.destroy();this.dropdown.destroy();this.results.destroy();this.dataAdapter=null;this.selection=null;this.dropdown=null;this.results=null},u.prototype.render=function(){var t=n('<span class="select2 select2-container"><span class="selection"><\/span><span class="dropdown-wrapper" aria-hidden="true"><\/span><\/span>');return t.attr("dir",this.options.get("dir")),this.$container=t,this.$container.addClass("select2-container--"+this.options.get("theme")),i.StoreData(t[0],"element",this.$element),t},u}),t.define("select2/compat/utils",["jquery"],function(n){return{syncCssClasses:function(t,i,r){var u,e,f=[];(u=n.trim(t.attr("class")))&&n((u=""+u).split(/\s+/)).each(function(){0===this.indexOf("select2-")&&f.push(this)});(u=n.trim(i.attr("class")))&&n((u=""+u).split(/\s+/)).each(function(){0!==this.indexOf("select2-")&&null!=(e=r(this))&&f.push(e)});t.attr("class",f.join(" "))}}}),t.define("select2/compat/containerCss",["jquery","./utils"],function(n,t){function r(){return null}function i(){}return i.prototype.render=function(i){var o=i.call(this),u=this.options.get("containerCssClass")||"",f,s,e;return n.isFunction(u)&&(u=u(this.$element)),f=this.options.get("adaptContainerCssClass"),(f=f||r,-1!==u.indexOf(":all:"))&&(u=u.replace(":all:",""),s=f,f=function(n){var t=s(n);return null!=t?t+" "+n:n}),e=this.options.get("containerCss")||{},n.isFunction(e)&&(e=e(this.$element)),t.syncCssClasses(o,this.$element,f),o.css(e),o.addClass(u),o},i}),t.define("select2/compat/dropdownCss",["jquery","./utils"],function(n,t){function r(){return null}function i(){}return i.prototype.render=function(i){var o=i.call(this),u=this.options.get("dropdownCssClass")||"",f,s,e;return n.isFunction(u)&&(u=u(this.$element)),f=this.options.get("adaptDropdownCssClass"),(f=f||r,-1!==u.indexOf(":all:"))&&(u=u.replace(":all:",""),s=f,f=function(n){var t=s(n);return null!=t?t+" "+n:n}),e=this.options.get("dropdownCss")||{},n.isFunction(e)&&(e=e(this.$element)),t.syncCssClasses(o,this.$element,f),o.css(e),o.addClass(u),o},i}),t.define("select2/compat/initSelection",["jquery"],function(n){function t(n,t,i){i.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `initSelection` option has been deprecated in favor of a custom data adapter that overrides the `current` method. This method is now called multiple times instead of a single time when the instance is initialized. Support will be removed for the `initSelection` option in future versions of Select2");this.initSelection=i.get("initSelection");this._isInitialized=!1;n.call(this,t,i)}return t.prototype.current=function(t,i){var r=this;this._isInitialized?t.call(this,i):this.initSelection.call(null,this.$element,function(t){r._isInitialized=!0;n.isArray(t)||(t=[t]);i(t)})},t}),t.define("select2/compat/inputData",["jquery","../utils"],function(n,t){function i(n,t,i){this._currentData=[];this._valueSeparator=i.get("valueSeparator")||",";"hidden"===t.prop("type")&&i.get("debug")&&console&&console.warn&&console.warn("Select2: Using a hidden input with Select2 is no longer supported and may stop working in the future. It is recommended to use a `<select>` element instead.");n.call(this,t,i)}return i.prototype.current=function(t,i){function f(t,i){var r=[];return t.selected||-1!==n.inArray(t.id,i)?(t.selected=!0,r.push(t)):t.selected=!1,t.children&&r.push.apply(r,f(t.children,i)),r}for(var e,r=[],u=0;u<this._currentData.length;u++)e=this._currentData[u],r.push.apply(r,f(e,this.$element.val().split(this._valueSeparator)));i(r)},i.prototype.select=function(t,i){if(this.options.get("multiple")){var r=this.$element.val();r+=this._valueSeparator+i.id;this.$element.val(r);this.$element.trigger("change")}else this.current(function(t){n.map(t,function(n){n.selected=!1})}),this.$element.val(i.id),this.$element.trigger("change")},i.prototype.unselect=function(n,t){var i=this;t.selected=!1;this.current(function(n){for(var f,u=[],r=0;r<n.length;r++)f=n[r],t.id!=f.id&&u.push(f.id);i.$element.val(u.join(i._valueSeparator));i.$element.trigger("change")})},i.prototype.query=function(n,t,i){for(var e,f,u=[],r=0;r<this._currentData.length;r++)e=this._currentData[r],f=this.matches(t,e),null!==f&&u.push(f);i({results:u})},i.prototype.addOptions=function(i,r){var u=n.map(r,function(n){return t.GetData(n[0],"data")});this._currentData.push.apply(this._currentData,u)},i}),t.define("select2/compat/matcher",["jquery"],function(n){return function(t){return function(i,r){var u=n.extend(!0,{},r),f,e;if(null==i.term||""===n.trim(i.term))return u;if(r.children){for(f=r.children.length-1;0<=f;f--)e=r.children[f],t(i.term,e.text,e)||u.children.splice(f,1);if(0<u.children.length)return u}return t(i.term,r.text,r)?u:null}}}),t.define("select2/compat/query",[],function(){function n(n,t,i){i.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `query` option has been deprecated in favor of a custom data adapter that overrides the `query` method. Support will be removed for the `query` option in future versions of Select2.");n.call(this,t,i)}return n.prototype.query=function(n,t,i){t.callback=i;this.options.get("query").call(null,t)},n}),t.define("select2/dropdown/attachContainer",[],function(){function n(n,t,i){n.call(this,t,i)}return n.prototype.position=function(n,t,i){i.find(".dropdown-wrapper").append(t);t.addClass("select2-dropdown--below");i.addClass("select2-container--below")},n}),t.define("select2/dropdown/stopPropagation",[],function(){function n(){}return n.prototype.bind=function(n,t,i){n.call(this,t,i);this.$dropdown.on("blur change click dblclick focus focusin focusout input keydown keyup keypress mousedown mouseenter mouseleave mousemove mouseover mouseup search touchend touchstart",function(n){n.stopPropagation()})},n}),t.define("select2/selection/stopPropagation",[],function(){function n(){}return n.prototype.bind=function(n,t,i){n.call(this,t,i);this.$selection.on("blur change click dblclick focus focusin focusout input keydown keyup keypress mousedown mouseenter mouseleave mousemove mouseover mouseup search touchend touchstart",function(n){n.stopPropagation()})},n}),l=function(n){function e(r){var a,f=r||window.event,w=h.call(arguments,1),l=0,o=0,e=0,b=0,k=0,v,y,p;if((r=n.event.fix(f)).type="mousewheel","detail"in f&&(e=-1*f.detail),"wheelDelta"in f&&(e=f.wheelDelta),"wheelDeltaY"in f&&(e=f.wheelDeltaY),"wheelDeltaX"in f&&(o=-1*f.wheelDeltaX),"axis"in f&&f.axis===f.HORIZONTAL_AXIS&&(o=-1*e,e=0),l=0===e?o:e,"deltaY"in f&&(l=e=-1*f.deltaY),"deltaX"in f&&(o=f.deltaX,0===e&&(l=-1*o)),0!==e||0!==o)return 1===f.deltaMode?(v=n.data(this,"mousewheel-line-height"),l*=v,e*=v,o*=v):2===f.deltaMode&&(y=n.data(this,"mousewheel-page-height"),l*=y,e*=y,o*=y),(a=Math.max(Math.abs(e),Math.abs(o)),(!t||a<t)&&s(f,t=a)&&(t/=40),s(f,a)&&(l/=40,o/=40,e/=40),l=Math[1<=l?"floor":"ceil"](l/t),o=Math[1<=o?"floor":"ceil"](o/t),e=Math[1<=e?"floor":"ceil"](e/t),i.settings.normalizeOffset&&this.getBoundingClientRect)&&(p=this.getBoundingClientRect(),b=r.clientX-p.left,k=r.clientY-p.top),r.deltaX=o,r.deltaY=e,r.deltaFactor=t,r.offsetX=b,r.offsetY=k,r.deltaMode=0,w.unshift(r,l,o,e),u&&clearTimeout(u),u=setTimeout(c,200),(n.event.dispatch||n.event.handle).apply(this,w)}function c(){t=null}function s(n,t){return i.settings.adjustOldDeltas&&"mousewheel"===n.type&&t%120==0}var u,t,o=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],r="onwheel"in document||9<=document.documentMode?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],h=Array.prototype.slice,f,i;if(n.event.fixHooks)for(f=o.length;f;)n.event.fixHooks[o[--f]]=n.event.mouseHooks;i=n.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var t=r.length;t;)this.addEventListener(r[--t],e,!1);else this.onmousewheel=e;n.data(this,"mousewheel-line-height",i.getLineHeight(this));n.data(this,"mousewheel-page-height",i.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var t=r.length;t;)this.removeEventListener(r[--t],e,!1);else this.onmousewheel=null;n.removeData(this,"mousewheel-line-height");n.removeData(this,"mousewheel-page-height")},getLineHeight:function(t){var r=n(t),i=r["offsetParent"in n.fn?"offsetParent":"parent"]();return i.length||(i=n("body")),parseInt(i.css("fontSize"),10)||parseInt(r.css("fontSize"),10)||16},getPageHeight:function(t){return n(t).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};n.fn.extend({mousewheel:function(n){return n?this.bind("mousewheel",n):this.trigger("mousewheel")},unmousewheel:function(n){return this.unbind("mousewheel",n)}})},"function"==typeof t.define&&t.define.amd?t.define("jquery-mousewheel",["jquery"],l):"object"==typeof exports?module.exports=l:l(n),t.define("jquery.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults","./select2/utils"],function(n,t,i,r,u){if(null==n.fn.select2){var f=["open","close","destroy"];n.fn.select2=function(t){if("object"==typeof(t=t||{}))return this.each(function(){var r=n.extend(!0,{},t);new i(n(this),r)}),this;if("string"!=typeof t)throw new Error("Invalid arguments for Select2: "+t);var r,e=Array.prototype.slice.call(arguments,1);return this.each(function(){var n=u.GetData(this,"select2");null==n&&window.console&&console.error&&console.error("The select2('"+t+"') method was called on an element that is not using Select2.");r=n[t].apply(n,e)}),-1<n.inArray(t,f)?this:r}}return null==n.fn.select2.defaults&&(n.fn.select2.defaults=r),i}),{define:t.define,require:t.require}}(),i=t.require("jquery.select2");return n.fn.select2.amd=t,i}),function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var n=jQuery.fn.select2.amd;return n.define("select2/i18n/ar",[],function(){return{errorLoading:function(){return"لا يمكن تحميل النتائج"},inputTooLong:function(n){var t=n.input.length-n.maximum;return"الرجاء حذف "+t+" عناصر"},inputTooShort:function(n){var t=n.minimum-n.input.length;return"الرجاء إضافة "+t+" عناصر"},loadingMore:function(){return"جاري تحميل نتائج إضافية..."},maximumSelected:function(n){return"تستطيع إختيار "+n.maximum+" بنود فقط"},noResults:function(){return"لم يتم العثور على أي نتائج"},searching:function(){return"جاري البحث…"}}}),{define:n.define,require:n.require}}();const _printToken=$("#printtoken").val();$(".printRemove").remove();apiBase="";apiBase="";$.ajaxSetup({data:{__RequestVerificationToken:$("input[name=__RequestVerificationToken]").val()}});userApiPath="/ws/sm198pr.asmx/";_lang=getCookie("CultureInfo");getCookie("printDotSa")?(StayHome="كلنا مسؤول .. عملينا العزيز قد يحدث بعض التأخير في توصيل الطلبات وذلك بسبب الاجراءات الاحترازية  .. خلك في بيتك",EidF="عملائنا الأعزاء .. نسعد باستقبال طلباتكم على مدار الساعة ونحيطكم علماً بأن الطلبات من يوم الجمعة 29 رمضان وحتى 6 شوال سيتم البدء بالعمل بها ابتداءً من 7 شوال كحد أقصى. وكل عام وأنتم بخير",$("#login").remove(),$(".logoutDiv").remove(),name=sessionStorage.getItem("name"),sessionStorage.getItem("name")==null?prAjax({crossDomain:!0,dataType:"JSON",async:!0,url:apiBase+userApiPath+"get_User_Account_Data",type:"POST",beforeSend:function(n){n.setRequestHeader("Authorization",_printToken)},success:function(n){n=n.data;sessionStorage.setItem("name",n.first_name);name=sessionStorage.getItem("name");$(".huName").html(name);$(".ProcessDiv").removeClass("ProcessDivH")},error:function(n){n.status===403&&logoutUser()}}):$(".huName").html(name)):($(".loginDiv").remove(),sessionStorage.removeItem("name"),sessionStorage.removeItem("email"),sessionStorage.removeItem("img"));$(".prLogoutBtn").click(function(){document.cookie="printDotSa=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;";window.location.href="/"});$(document).ajaxError(function(n,t,i){var r=t;i.url.startsWith("http://api.print.sa/")&&($(".ProcessDiv").removeClass("ProcessDivH"),r.status==="401"&&conosle.log(responseText))});_lang==="en"&&$('link[title="rtlStyle"]').remove();$('.chmainlang option[value="'+_lang+'"]').attr("selected",!0);$(".chmainlang").change(function(){var n=this.value;document.cookie=n==="en"?"CultureInfo=en;path=/;":"CultureInfo=ar;path=/;";location.reload()});$("body").on("click",".chmainlangbut",function(){document.cookie=_lang==="en"?"CultureInfo=ar;path=/;":"CultureInfo=en;path=/;";location.reload()});$("body").on("click",".switchModal",function(){var n=$(this).attr("data-open"),t=$(this).attr("data-close");$("#"+t).modal("hide");$("#"+n).modal("show")});$(document).ready(function(){$("#countries").msDropdown()});$(document).ready(function(){$("#lang").msDropdown()});$(document).ready(function(){$("#countries-mobile").msDropdown()});$(document).ready(function(){$("#lang-mobile").msDropdown()});$(document).ready(function(){var t=300,i=1200,r=700,n=$(".cd-top");$(window).scroll(function(){$(this).scrollTop()>t?n.addClass("cd-is-visible"):n.removeClass("cd-is-visible cd-fade-out");$(this).scrollTop()>i&&n.addClass("cd-fade-out")});n.on("click",function(n){n.preventDefault();$("body,html").animate({scrollTop:0},r)});$(".menu-title").click(function(){$(this).next(".sub-menu").slideToggle();$(this).find(".angle i").toggleClass("fa-caret-down fa-caret-right")})});$("body").on("click","#main",function(){closeNav()});$("body").on("click","#modal_login_button",function(){var n=$("#login_emailT").val(),t=$("#login_passwordT").val();clear_master_alert("alertd_lo","alertL_lo");login_print(n,t)});$("body").on("click","#modal_login_button_p",function(){var n=$("#login_email_pT").val(),t=$("#login_password_pT").val();clear_master_alert("alertd_lo_p","alertL_lo_p");login_print(n,t,"_p")});$("body").on("click","#resendVerEmail",function(){var n=$(this).attr("data-email");clear_master_alert("alertd_lo","alertL_lo");resend_verification_email(n);$(".ProcessDiv").addClass("ProcessDivH")});$(document).ready(function(){$('input[name="signup_is_student"]').change(function(){var n=$(this).val();n==="true"?load_univerity_country_list():($(".signup_u_countryD").html(""),$(".signup_u_list").html(""),$(".signup_u_other").html(""))})});var df_lengthMenu="عرض _MENU_",df_info="عرض _START_ من _END_",df_search="بحث",df_loadingRecords="جاري التحميل",df_infoFiltered="(من إجمالي _MAX_)";_lang==="en"&&(df_lengthMenu="Show _MENU_",df_info="Showing _START_ to _END_ of _TOTAL_ entries",df_search="Search",df_loadingRecords="loading",df_infoFiltered="(filtered from _MAX_ total records)");$("#registration").on("show.bs.modal",function(){console.log("registration modal showing right now");var n=document.querySelector("#signup_mobileT");setPhoneNumber(n,"","")});$("body").on("click","#modal_signup_button",function(){var u;clear_master_alert("alertd_su","alertL_su");var f=$("#signup_emailT").val(),e=$("#signup_passwordT").val(),o=$("#signup_first_nameT").val(),s=$("#signup_last_nameT").val(),h=$("#signup_mobileT").attr("data-number").replace("+","").replace($("#signup_mobileT").attr("data-code"),""),c="+"+$("#signup_mobileT").attr("data-code"),n=$('input[name="signup_is_student"]:checked').val(),l=$('input[name="signup_gender"]:checked').val(),t="0",i="0",r="0";n==="true"?($("#signup_university_list_dr")[0]&&(u=$("#signup_university_list_dr").val(),u!=="other"&&(t=u)),$("#signup_university_other_T")[0]&&(i=$("#signup_university_other_T").val(),r=$("#signup_university_country_list_dr").val()),n="1"):(n="0",t="0",i="0",r="0");signup_print(o,s,h,c,f,e,n,t,i,r,l)});$("body").on("click","#forgetpassword_button",function(){clear_master_alert("alertd_fo","alertL_fo");var n=$("#forget_emailT").val();forget_password(n)});getUrlParameter=function(n){for(var u=window.location.search.substring(1),r=u.split("&"),t,i=0;i<r.length;i++)if(t=r[i].split("="),t[0]===n)return t[1]===undefined?!0:decodeURIComponent(t[1]);return null};$("body").on("click",".showVatModal",function(){$(".vatModalDiv").html('<img src="/ndist/img/VatCert.jpg" alt="Print.sa VAT">')});!function(){var n=function(n,t,i){"use strict";return function(){function l(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function h(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function a(n,t,i){return t&&h(n.prototype,t),i&&h(n,i),n}for(var u,s,r=[["Afghanistan (‫افغانستان‬‎)","af","93"],["Albania (Shqipëri)","al","355"],["Algeria (‫الجزائر‬‎)","dz","213"],["American Samoa","as","1",5,["684"]],["Andorra","ad","376"],["Angola","ao","244"],["Anguilla","ai","1",6,["264"]],["Antigua and Barbuda","ag","1",7,["268"]],["Argentina","ar","54"],["Armenia (Հայաստան)","am","374"],["Aruba","aw","297"],["Australia","au","61",0],["Austria (Österreich)","at","43"],["Azerbaijan (Azərbaycan)","az","994"],["Bahamas","bs","1",8,["242"]],["Bahrain (‫البحرين‬‎)","bh","973"],["Bangladesh (বাংলাদেশ)","bd","880"],["Barbados","bb","1",9,["246"]],["Belarus (Беларусь)","by","375"],["Belgium (België)","be","32"],["Belize","bz","501"],["Benin (Bénin)","bj","229"],["Bermuda","bm","1",10,["441"]],["Bhutan (འབྲུག)","bt","975"],["Bolivia","bo","591"],["Bosnia and Herzegovina (Босна и Херцеговина)","ba","387"],["Botswana","bw","267"],["Brazil (Brasil)","br","55"],["British Indian Ocean Territory","io","246"],["British Virgin Islands","vg","1",11,["284"]],["Brunei","bn","673"],["Bulgaria (България)","bg","359"],["Burkina Faso","bf","226"],["Burundi (Uburundi)","bi","257"],["Cambodia (កម្ពុជា)","kh","855"],["Cameroon (Cameroun)","cm","237"],["Canada","ca","1",1,["204","226","236","249","250","289","306","343","365","387","403","416","418","431","437","438","450","506","514","519","548","579","581","587","604","613","639","647","672","705","709","742","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde (Kabu Verdi)","cv","238"],["Caribbean Netherlands","bq","599",1,["3","4","7"]],["Cayman Islands","ky","1",12,["345"]],["Central African Republic (République centrafricaine)","cf","236"],["Chad (Tchad)","td","235"],["Chile","cl","56"],["China (中国)","cn","86"],["Christmas Island","cx","61",2],["Cocos (Keeling) Islands","cc","61",1],["Colombia","co","57"],["Comoros (‫جزر القمر‬‎)","km","269"],["Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)","cd","243"],["Congo (Republic) (Congo-Brazzaville)","cg","242"],["Cook Islands","ck","682"],["Costa Rica","cr","506"],["Côte d’Ivoire","ci","225"],["Croatia (Hrvatska)","hr","385"],["Cuba","cu","53"],["Curaçao","cw","599",0],["Cyprus (Κύπρος)","cy","357"],["Czech Republic (Česká republika)","cz","420"],["Denmark (Danmark)","dk","45"],["Djibouti","dj","253"],["Dominica","dm","1",13,["767"]],["Dominican Republic (República Dominicana)","do","1",2,["809","829","849"]],["Ecuador","ec","593"],["Egypt (‫مصر‬‎)","eg","20"],["El Salvador","sv","503"],["Equatorial Guinea (Guinea Ecuatorial)","gq","240"],["Eritrea","er","291"],["Estonia (Eesti)","ee","372"],["Ethiopia","et","251"],["Falkland Islands (Islas Malvinas)","fk","500"],["Faroe Islands (Føroyar)","fo","298"],["Fiji","fj","679"],["Finland (Suomi)","fi","358",0],["France","fr","33"],["French Guiana (Guyane française)","gf","594"],["French Polynesia (Polynésie française)","pf","689"],["Gabon","ga","241"],["Gambia","gm","220"],["Georgia (საქართველო)","ge","995"],["Germany (Deutschland)","de","49"],["Ghana (Gaana)","gh","233"],["Gibraltar","gi","350"],["Greece (Ελλάδα)","gr","30"],["Greenland (Kalaallit Nunaat)","gl","299"],["Grenada","gd","1",14,["473"]],["Guadeloupe","gp","590",0],["Guam","gu","1",15,["671"]],["Guatemala","gt","502"],["Guernsey","gg","44",1,["1481","7781","7839","7911"]],["Guinea (Guinée)","gn","224"],["Guinea-Bissau (Guiné Bissau)","gw","245"],["Guyana","gy","592"],["Haiti","ht","509"],["Honduras","hn","504"],["Hong Kong (香港)","hk","852"],["Hungary (Magyarország)","hu","36"],["Iceland (Ísland)","is","354"],["India (भारत)","in","91"],["Indonesia","id","62"],["Iran (‫ایران‬‎)","ir","98"],["Iraq (‫العراق‬‎)","iq","964"],["Ireland","ie","353"],["Isle of Man","im","44",2,["1624","74576","7524","7924","7624"]],["Israel (‫ישראל‬‎)","il","972"],["Italy (Italia)","it","39",0],["Jamaica","jm","1",4,["876","658"]],["Japan (日本)","jp","81"],["Jersey","je","44",3,["1534","7509","7700","7797","7829","7937"]],["Jordan (‫الأردن‬‎)","jo","962"],["Kazakhstan (Казахстан)","kz","7",1,["33","7"]],["Kenya","ke","254"],["Kiribati","ki","686"],["Kosovo","xk","383"],["Kuwait (‫الكويت‬‎)","kw","965"],["Kyrgyzstan (Кыргызстан)","kg","996"],["Laos (ລາວ)","la","856"],["Latvia (Latvija)","lv","371"],["Lebanon (‫لبنان‬‎)","lb","961"],["Lesotho","ls","266"],["Liberia","lr","231"],["Libya (‫ليبيا‬‎)","ly","218"],["Liechtenstein","li","423"],["Lithuania (Lietuva)","lt","370"],["Luxembourg","lu","352"],["Macau (澳門)","mo","853"],["Macedonia (FYROM) (Македонија)","mk","389"],["Madagascar (Madagasikara)","mg","261"],["Malawi","mw","265"],["Malaysia","my","60"],["Maldives","mv","960"],["Mali","ml","223"],["Malta","mt","356"],["Marshall Islands","mh","692"],["Martinique","mq","596"],["Mauritania (‫موريتانيا‬‎)","mr","222"],["Mauritius (Moris)","mu","230"],["Mayotte","yt","262",1,["269","639"]],["Mexico (México)","mx","52"],["Micronesia","fm","691"],["Moldova (Republica Moldova)","md","373"],["Monaco","mc","377"],["Mongolia (Монгол)","mn","976"],["Montenegro (Crna Gora)","me","382"],["Montserrat","ms","1",16,["664"]],["Morocco (‫المغرب‬‎)","ma","212",0],["Mozambique (Moçambique)","mz","258"],["Myanmar (Burma) (မြန်မာ)","mm","95"],["Namibia (Namibië)","na","264"],["Nauru","nr","674"],["Nepal (नेपाल)","np","977"],["Netherlands (Nederland)","nl","31"],["New Caledonia (Nouvelle-Calédonie)","nc","687"],["New Zealand","nz","64"],["Nicaragua","ni","505"],["Niger (Nijar)","ne","227"],["Nigeria","ng","234"],["Niue","nu","683"],["Norfolk Island","nf","672"],["North Korea (조선 민주주의 인민 공화국)","kp","850"],["Northern Mariana Islands","mp","1",17,["670"]],["Norway (Norge)","no","47",0],["Oman (‫عُمان‬‎)","om","968"],["Pakistan (‫پاکستان‬‎)","pk","92"],["Palau","pw","680"],["Palestine (‫فلسطين‬‎)","ps","970"],["Panama (Panamá)","pa","507"],["Papua New Guinea","pg","675"],["Paraguay","py","595"],["Peru (Perú)","pe","51"],["Philippines","ph","63"],["Poland (Polska)","pl","48"],["Portugal","pt","351"],["Puerto Rico","pr","1",3,["787","939"]],["Qatar (‫قطر‬‎)","qa","974"],["Réunion (La Réunion)","re","262",0],["Romania (România)","ro","40"],["Russia (Россия)","ru","7",0],["Rwanda","rw","250"],["Saint Barthélemy","bl","590",1],["Saint Helena","sh","290"],["Saint Kitts and Nevis","kn","1",18,["869"]],["Saint Lucia","lc","1",19,["758"]],["Saint Martin (Saint-Martin (partie française))","mf","590",2],["Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)","pm","508"],["Saint Vincent and the Grenadines","vc","1",20,["784"]],["Samoa","ws","685"],["San Marino","sm","378"],["São Tomé and Príncipe (São Tomé e Príncipe)","st","239"],["Saudi Arabia (‫المملكة العربية السعودية‬‎)","sa","966"],["Senegal (Sénégal)","sn","221"],["Serbia (Србија)","rs","381"],["Seychelles","sc","248"],["Sierra Leone","sl","232"],["Singapore","sg","65"],["Sint Maarten","sx","1",21,["721"]],["Slovakia (Slovensko)","sk","421"],["Slovenia (Slovenija)","si","386"],["Solomon Islands","sb","677"],["Somalia (Soomaaliya)","so","252"],["South Africa","za","27"],["South Korea (대한민국)","kr","82"],["South Sudan (‫جنوب السودان‬‎)","ss","211"],["Spain (España)","es","34"],["Sri Lanka (ශ්‍රී ලංකාව)","lk","94"],["Sudan (‫السودان‬‎)","sd","249"],["Suriname","sr","597"],["Svalbard and Jan Mayen","sj","47",1,["79"]],["Swaziland","sz","268"],["Sweden (Sverige)","se","46"],["Switzerland (Schweiz)","ch","41"],["Syria (‫سوريا‬‎)","sy","963"],["Taiwan (台灣)","tw","886"],["Tajikistan","tj","992"],["Tanzania","tz","255"],["Thailand (ไทย)","th","66"],["Timor-Leste","tl","670"],["Togo","tg","228"],["Tokelau","tk","690"],["Tonga","to","676"],["Trinidad and Tobago","tt","1",22,["868"]],["Tunisia (‫تونس‬‎)","tn","216"],["Turkey (Türkiye)","tr","90"],["Turkmenistan","tm","993"],["Turks and Caicos Islands","tc","1",23,["649"]],["Tuvalu","tv","688"],["U.S. Virgin Islands","vi","1",24,["340"]],["Uganda","ug","256"],["Ukraine (Україна)","ua","380"],["United Arab Emirates (‫الإمارات العربية المتحدة‬‎)","ae","971"],["United Kingdom","gb","44",0],["United States","us","1",0],["Uruguay","uy","598"],["Uzbekistan (Oʻzbekiston)","uz","998"],["Vanuatu","vu","678"],["Vatican City (Città del Vaticano)","va","39",1,["06698"]],["Venezuela","ve","58"],["Vietnam (Việt Nam)","vn","84"],["Wallis and Futuna (Wallis-et-Futuna)","wf","681"],["Western Sahara (‫الصحراء الغربية‬‎)","eh","212",1,["5288","5289"]],["Yemen (‫اليمن‬‎)","ye","967"],["Zambia","zm","260"],["Zimbabwe","zw","263"],["Åland Islands","ax","358",1,["18"]]],f=0;f<r.length;f++)u=r[f],r[f]={name:u[0],iso2:u[1],dialCode:u[2],priority:u[3]||0,areaCodes:u[4]||null};n.intlTelInputGlobals={getInstance:function(t){var i=t.getAttribute("data-intl-tel-input-id");return n.intlTelInputGlobals.instances[i]},instances:{}};var v=0,c={allowDropdown:!0,autoHideDialCode:!0,autoPlaceholder:"polite",customContainer:"",customPlaceholder:null,dropdownContainer:null,excludeCountries:[],formatOnDisplay:!0,geoIpLookup:null,hiddenInput:"",initialCountry:"",localizedCountries:null,nationalMode:!0,onlyCountries:[],placeholderNumberType:"MOBILE",preferredCountries:["us","gb"],separateDialCode:!1,utilsScript:""},y=["800","822","833","844","855","866","877","880","881","882","883","884","885","886","887","888","889"];n.addEventListener("load",function(){n.intlTelInputGlobals.windowLoaded=!0});var o=function(n,t){for(var r=Object.keys(n),i=0;i<r.length;i++)t(r[i],n[r[i]])},e=function(t){o(n.intlTelInputGlobals.instances,function(i){n.intlTelInputGlobals.instances[i][t]()})},p=function(){function u(n,t){var r=this,i;l(this,u);this.id=v++;this.a=n;this.b=null;this.c=null;i=t||{};this.d={};o(c,function(n,t){r.d[n]=i.hasOwnProperty(n)?i[n]:t});this.e=Boolean(n.getAttribute("placeholder"))}return a(u,[{key:"_init",value:function(){var n=this,i,r;(this.d.nationalMode&&(this.d.autoHideDialCode=!1),this.d.separateDialCode&&(this.d.autoHideDialCode=this.d.nationalMode=!1),this.g=/Android.+Mobile|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),this.g&&(t.body.classList.add("iti-mobile"),this.d.dropdownContainer||(this.d.dropdownContainer=t.body)),"undefined"!=typeof Promise)?(i=new Promise(function(t,i){n.h=t;n.i=i}),r=new Promise(function(t,i){n.i0=t;n.i1=i}),this.promise=Promise.all([i,r])):(this.h=this.i=function(){},this.i0=this.i1=function(){});this.s={};this._b();this._f();this._h();this._i();this._i3()}},{key:"_b",value:function(){this._d();this._d2();this._e();this.d.localizedCountries&&this._d0();(this.d.onlyCountries.length||this.d.localizedCountries)&&this.p.sort(this._d1)}},{key:"_c",value:function(n,t,r){var u,f;for(t.length>this.dialCodeMaxLen&&(this.dialCodeMaxLen=t.length),this.q.hasOwnProperty(t)||(this.q[t]=[]),u=0;u<this.q[t].length;u++)if(this.q[t][u]===n)return;f=r!==i?r:this.q[t].length;this.q[t][f]=n}},{key:"_d",value:function(){var n,t;this.d.onlyCountries.length?(n=this.d.onlyCountries.map(function(n){return n.toLowerCase()}),this.p=r.filter(function(t){return n.indexOf(t.iso2)>-1})):this.d.excludeCountries.length?(t=this.d.excludeCountries.map(function(n){return n.toLowerCase()}),this.p=r.filter(function(n){return-1===t.indexOf(n.iso2)})):this.p=r}},{key:"_d0",value:function(){for(var t,n=0;n<this.p.length;n++)t=this.p[n].iso2.toLowerCase(),this.d.localizedCountries.hasOwnProperty(t)&&(this.p[n].name=this.d.localizedCountries[t])}},{key:"_d1",value:function(n,t){return n.name.localeCompare(t.name)}},{key:"_d2",value:function(){var t,i,r,n,s,u,f,e,o;for(this.dialCodeMaxLen=0,this.q={},t=0;t<this.p.length;t++)i=this.p[t],this._c(i.iso2,i.dialCode,i.priority);for(r=0;r<this.p.length;r++)if(n=this.p[r],n.areaCodes)for(s=this.q[n.dialCode][0],u=0;u<n.areaCodes.length;u++){for(f=n.areaCodes[u],e=1;e<f.length;e++)o=n.dialCode+f.substr(0,e),this._c(s,o),this._c(n.iso2,o);this._c(n.iso2,n.dialCode+f)}}},{key:"_e",value:function(){var n,i,t;for(this.preferredCountries=[],n=0;n<this.d.preferredCountries.length;n++)i=this.d.preferredCountries[n].toLowerCase(),t=this._y(i,!1,!0),t&&this.preferredCountries.push(t)}},{key:"_e2",value:function(n,i,r){var u=t.createElement(n);return i&&o(i,function(n,t){return u.setAttribute(n,t)}),r&&r.appendChild(u),u}},{key:"_f",value:function(){var n,t,i,r,u;this.a.setAttribute("autocomplete","off");n="iti";this.d.allowDropdown&&(n+=" iti--allow-dropdown");this.d.separateDialCode&&(n+=" iti--separate-dial-code");this.d.customContainer&&(n+=" ",n+=this.d.customContainer);t=this._e2("div",{"class":n});(this.a.parentNode.insertBefore(t,this.a),this.k=this._e2("div",{"class":"iti__flag-container"},t),t.appendChild(this.a),this.selectedFlag=this._e2("div",{"class":"iti__selected-flag",role:"combobox","aria-owns":"country-listbox"},this.k),this.l=this._e2("div",{"class":"iti__flag"},this.selectedFlag),this.d.separateDialCode&&(this.t=this._e2("div",{"class":"iti__selected-dial-code"},this.selectedFlag)),this.d.allowDropdown&&(this.selectedFlag.setAttribute("tabindex","0"),this.u=this._e2("div",{"class":"iti__arrow"},this.selectedFlag),this.m=this._e2("ul",{"class":"iti__country-list iti__hide",id:"country-listbox","aria-expanded":"false",role:"listbox"}),this.preferredCountries.length&&(this._g(this.preferredCountries,"iti__preferred"),this._e2("li",{"class":"iti__divider",role:"separator","aria-disabled":"true"},this.m)),this._g(this.p,"iti__standard"),this.d.dropdownContainer?(this.dropdown=this._e2("div",{"class":"iti iti--container"}),this.dropdown.appendChild(this.m)):this.k.appendChild(this.m)),this.d.hiddenInput)&&(i=this.d.hiddenInput,r=this.a.getAttribute("name"),r&&(u=r.lastIndexOf("["),-1!==u&&(i="".concat(r.substr(0,u),"[").concat(i,"]"))),this.hiddenInput=this._e2("input",{type:"hidden",name:i}),t.appendChild(this.hiddenInput))}},{key:"_g",value:function(n,t){for(var r,i="",u=0;u<n.length;u++)r=n[u],i+="<li class='iti__country ".concat(t,"' tabIndex='-1' id='iti-item-").concat(r.iso2,"' role='option' data-dial-code='").concat(r.dialCode,"' data-country-code='").concat(r.iso2,"'>"),i+="<div class='iti__flag-box'><div class='iti__flag iti__".concat(r.iso2,"'><\/div><\/div>"),i+="<span class='iti__country-name'>".concat(r.name,"<\/span>"),i+="<span class='iti__dial-code'>+".concat(r.dialCode,"<\/span>"),i+="<\/li>";this.m.insertAdjacentHTML("beforeend",i)}},{key:"_h",value:function(){var n=this.a.value,r=this._5(n),u=this._w(n),t=this.d,i=t.initialCountry,f=t.nationalMode,e=t.autoHideDialCode,o=t.separateDialCode;r&&!u?this._v(n):"auto"!==i&&(i?this._z(i.toLowerCase()):r&&u?this._z("us"):(this.j=this.preferredCountries.length?this.preferredCountries[0].iso2:this.p[0].iso2,n||this._z(this.j)),n||f||e||o||(this.a.value="+".concat(this.s.dialCode)));n&&this._u(n)}},{key:"_i",value:function(){this._j();this.d.autoHideDialCode&&this._l();this.d.allowDropdown&&this._i2();this.hiddenInput&&this._i0()}},{key:"_i0",value:function(){var n=this;this._a14=function(){n.hiddenInput.value=n.getNumber()};this.a.form&&this.a.form.addEventListener("submit",this._a14)}},{key:"_i1",value:function(){for(var n=this.a;n&&"LABEL"!==n.tagName;)n=n.parentNode;return n}},{key:"_i2",value:function(){var n=this,t;this._a9=function(t){n.m.classList.contains("iti__hide")?n.a.focus():t.preventDefault()};t=this._i1();t&&t.addEventListener("click",this._a9);this._a10=function(){!n.m.classList.contains("iti__hide")||n.a.disabled||n.a.readOnly||n._n()};this.selectedFlag.addEventListener("click",this._a10);this._a11=function(t){n.m.classList.contains("iti__hide")&&-1!==["ArrowUp","ArrowDown"," ","Enter"].indexOf(t.key)&&(t.preventDefault(),t.stopPropagation(),n._n());"Tab"===t.key&&n._2()};this.k.addEventListener("keydown",this._a11)}},{key:"_i3",value:function(){var t=this;this.d.utilsScript&&!n.intlTelInputUtils?n.intlTelInputGlobals.windowLoaded?n.intlTelInputGlobals.loadUtils(this.d.utilsScript):n.addEventListener("load",function(){n.intlTelInputGlobals.loadUtils(t.d.utilsScript)}):this.i0();"auto"===this.d.initialCountry?this._i4():this.h()}},{key:"_i4",value:function(){n.intlTelInputGlobals.autoCountry?this.handleAutoCountry():n.intlTelInputGlobals.startedLoadingAutoCountry||(n.intlTelInputGlobals.startedLoadingAutoCountry=!0,"function"==typeof this.d.geoIpLookup&&this.d.geoIpLookup(function(t){n.intlTelInputGlobals.autoCountry=t.toLowerCase();setTimeout(function(){return e("handleAutoCountry")})},function(){return e("rejectAutoCountryPromise")}))}},{key:"_j",value:function(){var n=this;this._a12=function(){n._v(n.a.value)&&n._8()};this.a.addEventListener("keyup",this._a12);this._a13=function(){setTimeout(n._a12)};this.a.addEventListener("cut",this._a13);this.a.addEventListener("paste",this._a13)}},{key:"_j2",value:function(n){var t=this.a.getAttribute("maxlength");return t&&n.length>t?n.substr(0,t):n}},{key:"_l",value:function(){var n=this;this._a8=function(){n._l2()};this.a.form&&this.a.form.addEventListener("submit",this._a8);this.a.addEventListener("blur",this._a8)}},{key:"_l2",value:function(){if("+"===this.a.value.charAt(0)){var n=this._m(this.a.value);n&&this.s.dialCode!==n||(this.a.value="")}}},{key:"_m",value:function(n){return n.replace(/\D/g,"")}},{key:"_m2",value:function(n){var i=t.createEvent("Event");i.initEvent(n,!0,!0);this.a.dispatchEvent(i)}},{key:"_n",value:function(){this.m.classList.remove("iti__hide");this.m.setAttribute("aria-expanded","true");this._o();this.b&&(this._x(this.b,!1),this._3(this.b,!0));this._p();this.u.classList.add("iti__arrow--up");this._m2("open:countrydropdown")}},{key:"_n2",value:function(n,t,i){i&&!n.classList.contains(t)?n.classList.add(t):!i&&n.classList.contains(t)&&n.classList.remove(t)}},{key:"_o",value:function(){var h=this,s;if(this.d.dropdownContainer&&this.d.dropdownContainer.appendChild(this.dropdown),!this.g){var u=this.a.getBoundingClientRect(),i=n.pageYOffset||t.documentElement.scrollTop,r=u.top+i,f=this.m.offsetHeight,e=r+this.a.offsetHeight+f<i+n.innerHeight,o=r-f>i;(this._n2(this.m,"iti__country-list--dropup",!e&&o),this.d.dropdownContainer)&&(s=!e&&o?0:this.a.offsetHeight,this.dropdown.style.top="".concat(r+s,"px"),this.dropdown.style.left="".concat(u.left+t.body.scrollLeft,"px"),this._a4=function(){return h._2()},n.addEventListener("scroll",this._a4))}}},{key:"_o2",value:function(n){for(var t=n;t&&t!==this.m&&!t.classList.contains("iti__country");)t=t.parentNode;return t===this.m?null:t}},{key:"_p",value:function(){var n=this,u,i,r;this._a0=function(t){var i=n._o2(t.target);i&&n._x(i,!1)};this.m.addEventListener("mouseover",this._a0);this._a1=function(t){var i=n._o2(t.target);i&&n._1(i)};this.m.addEventListener("click",this._a1);u=!0;this._a2=function(){u||n._2();u=!1};t.documentElement.addEventListener("click",this._a2);i="";r=null;this._a3=function(t){t.preventDefault();"ArrowUp"===t.key||"ArrowDown"===t.key?n._q(t.key):"Enter"===t.key?n._r():"Escape"===t.key?n._2():/^[a-zA-ZÀ-ÿ ]$/.test(t.key)&&(r&&clearTimeout(r),i+=t.key.toLowerCase(),n._s(i),r=setTimeout(function(){i=""},1e3))};t.addEventListener("keydown",this._a3)}},{key:"_q",value:function(n){var t="ArrowUp"===n?this.c.previousElementSibling:this.c.nextElementSibling;t&&(t.classList.contains("iti__divider")&&(t="ArrowUp"===n?t.previousElementSibling:t.nextElementSibling),this._x(t,!0))}},{key:"_r",value:function(){this.c&&this._1(this.c)}},{key:"_s",value:function(n){for(var i,t=0;t<this.p.length;t++)if(this._t(this.p[t].name,n)){i=this.m.querySelector("#iti-item-".concat(this.p[t].iso2));this._x(i,!1);this._3(i,!0);break}}},{key:"_t",value:function(n,t){return n.substr(0,t.length).toLowerCase()===t}},{key:"_u",value:function(t){var i=t;if(this.d.formatOnDisplay&&n.intlTelInputUtils&&this.s){var u=!this.d.separateDialCode&&(this.d.nationalMode||"+"!==i.charAt(0)),r=intlTelInputUtils.numberFormat,f=r.NATIONAL,e=r.INTERNATIONAL,o=u?f:e;i=intlTelInputUtils.formatNumber(i,this.s.iso2,o)}i=this._7(i);this.a.value=i}},{key:"_v",value:function(n){var t=n,f=this.s.dialCode,h="1"===f,r,s,u;t&&this.d.nationalMode&&h&&"+"!==t.charAt(0)&&("1"!==t.charAt(0)&&(t="1".concat(t)),t="+".concat(t));this.d.separateDialCode&&f&&"+"!==t.charAt(0)&&(t="+".concat(f).concat(t));var e=this._5(t),o=this._m(t),i=null;if(e){if(r=this.q[this._m(e)],s=-1!==r.indexOf(this.s.iso2)&&o.length<=e.length-1,!("1"===f&&this._w(o))&&!s)for(u=0;u<r.length;u++)if(r[u]){i=r[u];break}}else"+"===t.charAt(0)&&o.length?i="":t&&"+"!==t||(i=this.j);return null!==i&&this._z(i)}},{key:"_w",value:function(n){var t=this._m(n),i;return"1"===t.charAt(0)?(i=t.substr(1,3),-1!==y.indexOf(i)):!1}},{key:"_x",value:function(n,t){var i=this.c;i&&i.classList.remove("iti__highlight");this.c=n;this.c.classList.add("iti__highlight");t&&this.c.focus()}},{key:"_y",value:function(n,t,i){for(var f=t?r:this.p,u=0;u<f.length;u++)if(f[u].iso2===n)return f[u];if(i)return null;throw new Error("No country data for '".concat(n,"'"));}},{key:"_z",value:function(n){var e=this.s.iso2?this.s:{},r,u,f,i,t;return this.s=n?this._y(n,!1,!1):{},this.s.iso2&&(this.j=this.s.iso2),this.l.setAttribute("class","iti__flag iti__".concat(n)),r=n?"".concat(this.s.name,": +").concat(this.s.dialCode):"Unknown",(this.selectedFlag.setAttribute("title",r),this.d.separateDialCode)&&(u=this.s.dialCode?"+".concat(this.s.dialCode):"",this.t.innerHTML=u,f=this.selectedFlag.offsetWidth||this._getHiddenSelectedFlagWidth(),this.a.style.paddingLeft="".concat(f+6,"px")),(this._0(),this.d.allowDropdown)&&(i=this.b,(i&&(i.classList.remove("iti__active"),i.setAttribute("aria-selected","false")),n)&&(t=this.m.querySelector("#iti-item-".concat(n)),t.setAttribute("aria-selected","true"),t.classList.add("iti__active"),this.b=t,this.m.setAttribute("aria-activedescendant",t.getAttribute("id")))),e.iso2!==n}},{key:"_getHiddenSelectedFlagWidth",value:function(){var n=this.a.parentNode.cloneNode(),i,r;return n.style.visibility="hidden",t.body.appendChild(n),i=this.selectedFlag.cloneNode(!0),n.appendChild(i),r=i.offsetWidth,n.parentNode.removeChild(n),r}},{key:"_0",value:function(){var r="aggressive"===this.d.autoPlaceholder||!this.e&&"polite"===this.d.autoPlaceholder,i,t;n.intlTelInputUtils&&r&&(i=intlTelInputUtils.numberType[this.d.placeholderNumberType],t=this.s.iso2?intlTelInputUtils.getExampleNumber(this.s.iso2,this.d.nationalMode,i):"",t=this._7(t),"function"==typeof this.d.customPlaceholder&&(t=this.d.customPlaceholder(t,this.s)),this.a.setAttribute("placeholder",t))}},{key:"_1",value:function(n){var i=this._z(n.getAttribute("data-country-code")),t;this._2();this._4(n.getAttribute("data-dial-code"),!0);this.a.focus();t=this.a.value.length;this.a.setSelectionRange(t,t);i&&this._8()}},{key:"_2",value:function(){this.m.classList.add("iti__hide");this.m.setAttribute("aria-expanded","false");this.u.classList.remove("iti__arrow--up");t.removeEventListener("keydown",this._a3);t.documentElement.removeEventListener("click",this._a2);this.m.removeEventListener("mouseover",this._a0);this.m.removeEventListener("click",this._a1);this.d.dropdownContainer&&(this.g||n.removeEventListener("scroll",this._a4),this.dropdown.parentNode&&this.dropdown.parentNode.removeChild(this.dropdown));this._m2("close:countrydropdown")}},{key:"_3",value:function(i,r){var u=this.m,c=n.pageYOffset||t.documentElement.scrollTop,e=u.offsetHeight,o=u.getBoundingClientRect().top+c,v=o+e,s=i.offsetHeight,h=i.getBoundingClientRect().top+c,y=h+s,f=h-o+u.scrollTop,l=e/2-s/2,a;h<o?(r&&(f-=l),u.scrollTop=f):y>v&&(r&&(f+=l),a=e-s,u.scrollTop=f-a)}},{key:"_4",value:function(n,t){var r,i=this.a.value,u="+".concat(n),f;if("+"===i.charAt(0))f=this._5(i),r=f?i.replace(f,u):u;else{if(this.d.nationalMode||this.d.separateDialCode)return;if(i)r=u+i;else{if(!t&&this.d.autoHideDialCode)return;r=u}}this.a.value=r}},{key:"_5",value:function(n){var u="",i,t,r;if("+"===n.charAt(0))for(i="",t=0;t<n.length;t++)if(r=n.charAt(t),!isNaN(parseInt(r,10))&&(i+=r,this.q[i]&&(u=n.substr(0,t+1)),i.length===this.dialCodeMaxLen))break;return u}},{key:"_6",value:function(){var n=this.a.value.trim(),t=this.s.dialCode,i=this._m(n);return(this.d.separateDialCode&&"+"!==n.charAt(0)&&t&&i?"+".concat(t):"")+n}},{key:"_7",value:function(n){var i=n,t,r;return this.d.separateDialCode&&(t=this._5(i),t&&(t="+".concat(this.s.dialCode),r=" "===i[t.length]||"-"===i[t.length]?t.length+1:t.length,i=i.substr(r))),this._j2(i)}},{key:"_8",value:function(){this._m2("countrychange")}},{key:"handleAutoCountry",value:function(){"auto"===this.d.initialCountry&&(this.j=n.intlTelInputGlobals.autoCountry,this.a.value||this.setCountry(this.j),this.h())}},{key:"handleUtils",value:function(){n.intlTelInputUtils&&(this.a.value&&this._u(this.a.value),this._0());this.i0()}},{key:"destroy",value:function(){var i=this.a.form,r,t;this.d.allowDropdown&&(this._2(),this.selectedFlag.removeEventListener("click",this._a10),this.k.removeEventListener("keydown",this._a11),r=this._i1(),r&&r.removeEventListener("click",this._a9));this.hiddenInput&&i&&i.removeEventListener("submit",this._a14);this.d.autoHideDialCode&&(i&&i.removeEventListener("submit",this._a8),this.a.removeEventListener("blur",this._a8));this.a.removeEventListener("keyup",this._a12);this.a.removeEventListener("cut",this._a13);this.a.removeEventListener("paste",this._a13);this.a.removeAttribute("data-intl-tel-input-id");t=this.a.parentNode;t.parentNode.insertBefore(this.a,t);t.parentNode.removeChild(t);delete n.intlTelInputGlobals.instances[this.id]}},{key:"getExtension",value:function(){return n.intlTelInputUtils?intlTelInputUtils.getExtension(this._6(),this.s.iso2):""}},{key:"getNumber",value:function(t){if(n.intlTelInputUtils){var i=this.s.iso2;return intlTelInputUtils.formatNumber(this._6(),i,t)}return""}},{key:"getNumberType",value:function(){return n.intlTelInputUtils?intlTelInputUtils.getNumberType(this._6(),this.s.iso2):-99}},{key:"getSelectedCountryData",value:function(){return this.s}},{key:"getValidationError",value:function(){if(n.intlTelInputUtils){var t=this.s.iso2;return intlTelInputUtils.getValidationError(this._6(),t)}return-99}},{key:"isValidNumber",value:function(){var t=this._6().trim(),i=this.d.nationalMode?this.s.iso2:"";return n.intlTelInputUtils?intlTelInputUtils.isValidNumber(t,i):null}},{key:"setCountry",value:function(n){var t=n.toLowerCase();this.l.classList.contains("iti__".concat(t))||(this._z(t),this._4(this.s.dialCode,!1),this._8())}},{key:"setNumber",value:function(n){var t=this._v(n);this._u(n);t&&this._8()}},{key:"setPlaceholderNumberType",value:function(n){this.d.placeholderNumberType=n;this._0()}}]),u}();return n.intlTelInputGlobals.getCountryData=function(){return r},s=function(n,i,r){var u=t.createElement("script");u.onload=function(){e("handleUtils");i&&i()};u.onerror=function(){e("rejectUtilsScriptPromise");r&&r()};u.className="iti-load-utils";u.async=!0;u.src=n;t.body.appendChild(u)},n.intlTelInputGlobals.loadUtils=function(t){if(!n.intlTelInputUtils&&!n.intlTelInputGlobals.startedLoadingUtilsScript){if(n.intlTelInputGlobals.startedLoadingUtilsScript=!0,"undefined"!=typeof Promise)return new Promise(function(n,i){return s(t,n,i)});s(t)}return null},n.intlTelInputGlobals.defaults=c,n.intlTelInputGlobals.version="16.0.3",function(t,i){var r=new p(t,i);return r._init(),t.setAttribute("data-intl-tel-input-id",r.id),n.intlTelInputGlobals.instances[r.id]=r,r}}()}(window,document);"object"==typeof module&&module.exports?module.exports=n:window.intlTelInput=n}();$(".focustooltips").tooltip({trigger:"focus"});$(".print-modal").click(function(){var n=$(this).attr("data-p-target");$(n).modal("show")});$("input").on("keydown",function(n){if((n.which==32||n.which==8)&&!this.value.length){n.preventDefault();return}for(var t=$(this).val();t.charAt(0)==" ";)t=t.substr(1);t=t.replace(/ +(?= )/g,"");t=t.replace(/[\r\n]\s*/g,"\n");t=getEnglishNumber(t);$(this).val(t)});$("input").on("keyup",function(n){if((n.which==32||n.which==8)&&!this.value.length){n.preventDefault();return}for(var t=$(this).val();t.charAt(0)==" ";)t=t.substr(1);t=t.replace(/ +(?= )/g,"");t=t.replace(/[\r\n]\s*/g,"\n");t=getEnglishNumber(t);$(this).val(t)});$("input,textarea").on("blur",function(){if(this.value.length){var n=$(this).val();$(this).val(n.trim())}});$("textarea").on("keydown",function(n){if((n.which==32||n.which==13)&&!this.value.length){n.preventDefault();return}for(var t=$(this).val();t.charAt(0)==" ";)t=t.substr(1);t=t.replace(/ +(?= )/g,"");t=t.replace(/([ \t]*\n){3,}/g,"\n\n");$(this).val(t)});if($(document).ready(function(){$(".ProcessDiv").removeClass("ProcessDivH");$(".preloader").fadeOut("slow")}),$(window).load(function(){}),$(".tagModale").click(function(){var n=$(this).attr("data-hModal"),t=$(this).attr("data-sModal");return $("#"+n).modal("hide"),$("#"+t).modal("show"),!1}),$(".setRate")[0]){var RaHeD=document.getElementById("<%=RaHeD.ClientID%>"),$star_rating=$(".star-rating .fa"),SetRatingStar=function(){return $star_rating.each(function(){return parseInt($star_rating.siblings("input.rating-value").val())>=parseInt($(this).data("rating"))?$(this).removeClass("fa-star-o").addClass("fa-star"):$(this).removeClass("fa-star").addClass("fa-star-o")})};$star_rating.on("click",function(){return $star_rating.siblings("input.rating-value").val($(this).data("rating")),$(RaHeD).addClass("hidden"),SetRatingStar()});SetRatingStar()}if($(".adminPopup").click(function(){var n=$(this).attr("url");return $(".adminPopupModaliFrame").attr("src",n),$("#adminPopupModal").modal("show"),!0}),$(".reqProcess").click(function(){$(".ProcessDiv").addClass("ProcessDivH")}),$(".files_table")[0]&&$(document).ready(function(){var n=document.getElementById("dslang").value;files_table(n)}),$(".cart_create_table")[0]&&$(document).ready(function(){var n=document.getElementById("dslang").value;cart_create_table(n)}),$(".cancelClassLearner").click(function(){return $("#clclID").val($(this).attr("data-id")),!0}),$(".rateClassLearner").click(function(n){return $("#Rateclid").val($(this).attr("data-id")),$("#RaClNm1").text($(this).attr("data-name")),n.preventDefault(),!0}),$(".cancelClassTutor").click(function(n){return $("#clIDH").val($(this).attr("data-id")),$("#caD").removeClass("has-error"),$("#caT").val(""),n.preventDefault(),!0}),$(".LessonAddNote").click(function(n){return $("#noteClassID").val($(this).attr("data-id")),$("#addNoteD").removeClass("has-error"),$("#lessonNoteT").val(""),n.preventDefault(),!0}),$(".enK, .enk").keypress(function(n){var t=n.which;if(t==13)return $(this).parent().closest(".DuVaGroup").find(".duValBu").click(),!1}),$(".tb").click(function(){return!0}),$(".duValMoReCo").click(function(){return $(this).parent().closest(".DuVaGroup").find(".duReq,.duReqDa,.duReqMSe,.duReqEm,.duReqCPas,.duReqMPas,.duReqMCPas,.duReqReEm,.duReqReCEm").each(function(){$(this).closest(".duReqDiv").removeClass("has-error");$(this).parent().closest(".duReqDiv").find(".duReqhb").text("")}),$(this).parent().closest(".DuVaGroup").find(".duReq,.duReqEm,.duReqCPas,.duReqMPas,.duReqMCPas,.duReqReEm,.duReqReCEm").each(function(){$(this).val("")}),!0}),$(".duValBuRP").click(function(){var n=0;return $(this).parent().closest(".DuVaGroup").find(".duReqEm").each(function(){validEmailFormat(this)||n++}),n==0?($(".ProcessDiv").addClass("ProcessDivH"),!0):!1}),$(".duProBu").click(function(){$(".ProcessDiv").addClass("ProcessDivH")}),$(".duValBu").click(function(){var n=0,t="Here is the error ids:";return $(this).parent().closest(".DuVaGroup").find(".duReq,.duReqDa,.duReqMSe").each(function(){this.value==""?($(this).closest(".duReqDiv").addClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("data-emptymessage")),n++,t+="\n"+n+". "+$(this).attr("id")):($(this).closest(".duReqDiv").removeClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text(""))}),$(this).parent().closest(".DuVaGroup").find(".duReqRadioList").each(function(){var i=$(this).attr("name");$('input[name="'+i+'"]').is(":checked")?$(this).closest(".duReqDiv").removeClass("has-error"):($(this).closest(".duReqDiv").addClass("has-error"),t+="\n"+n+". "+$(this).attr("id"),n++)}),$(this).parent().closest(".DuVaGroup").find(".duReqSe").each(function(){this.value=="0"||this.value==""?($(this).closest(".duReqDiv").addClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("data-emptymessage")),n++,t+="\n"+n+". "+$(this).attr("id")):($(this).closest(".duReqDiv").removeClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text(""))}),$(this).parent().closest(".DuVaGroup").find(".duReqRad").each(function(){this.value=="0"?($(this).closest(".duReqDiv").addClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("data-emptymessage")),n++,t+="\n"+n+". "+$(this).attr("id")):($(this).closest(".duReqDiv").removeClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text(""))}),$(this).parent().closest(".DuVaGroup").find(".duReqMo").each(function(){validLearnerBankTransferAmount(this)||(n++,t+="\n"+n+". "+$(this).attr("id"))}),$(this).parent().closest(".DuVaGroup").find(".duReqAm").each(function(){validTutorRequestAmount(this)||(n++,t+="\n"+n+". "+$(this).attr("id"))}),$(this).parent().closest(".DuVaGroup").find(".duReqPho").each(function(){validPhoneNumber(this)||(n++,t+="\n"+n+". "+$(this).attr("id"))}),$(this).parent().closest(".DuVaGroup").find(".duReqPhoITI").each(function(){var t=$(this).attr("data-cond");this.value===""?($(this).closest(".duReqDiv").addClass("has-error"),n++):t==="no"&&(n++,$(this).closest(".duReqDiv").addClass("has-error"))}),$(this).parent().closest(".DuVaGroup").find(".duReqEm").each(function(){validEmailFormat(this)||(n++,t+="\n"+n+". "+$(this).attr("id"))}),$(this).parent().closest(".DuVaGroup").find(".duReqReEm").each(function(){var i=$(".duReqReEm"),r=$(".duReqReCEm");$(i).attr("cond")=="f"?(n++,t+="\n"+n+". "+$(this).attr("id")):validEmailFormat(this)||(n++,t+="\n"+n+". "+$(this).attr("id"))}),$(this).parent().closest(".DuVaGroup").find(".duReqReCEm").each(function(){if(validEmailFormat(this)){var r=$(".duReqReEm"),i=$(".duReqReCEm");compareEmail(r,i)?($(i).closest(".duReqDiv").removeClass("has-error"),$(i).parent().closest(".duReqDiv").find(".duReqhb").text("")):($(i).closest(".duReqDiv").addClass("has-error"),$(i).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("data-notMatched")),n++,t+="\n"+n+". "+$(this).attr("id"))}else n++,t+="\n"+n+". "+$(this).attr("id")}),$(this).parent().closest(".DuVaGroup").find(".duReqMPas").each(function(){validPassword(this)||(n++,t+="\n"+n+". "+$(this).attr("id"))}),$(this).parent().closest(".DuVaGroup").find(".imgReqDiv").each(function(){$("#imgBase").val().length<2?($(this).addClass("haserror"),n++,t+="\n"+n+". "+$(this).attr("id")):$(this).removeClass("haserror")}),$(this).parent().closest(".DuVaGroup").find(".duReqMCPas").each(function(){if(validPassword(this)){var r=$(this).parent().closest(".DuVaGroup").find(".duReqMPas"),i=$(this).parent().closest(".DuVaGroup").find(".duReqMCPas");comparePassword(r,i)?($(i).closest(".duReqDiv").removeClass("has-error"),$(i).parent().closest(".duReqDiv").find(".duReqhb").text("")):($(i).closest(".duReqDiv").addClass("has-error"),$(i).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("data-notMatched")),n++,t+="\n"+n+". "+$(this).attr("id"))}else n++,t+="\n"+n+". "+$(this).attr("id")}),$(this).parent().closest(".DuVaGroup").find(".duReqCPas").each(function(){validPassword(this)||(n++,t+="\n"+n+". "+$(this).attr("id"))}),$(this).parent().closest(".DuVaGroup").find(".duReqRUn").each(function(){var i=$(".duReqRUn");$(i).attr("cond")=="f"?n++:this.value==""&&($(this).closest(".duReqDiv").addClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("data-emptymessage")),n++,t+="\n"+n+". "+$(this).attr("id"))}),$(this).parent().closest(".DuVaGroup").find(".duReqRSL").each(function(){var i=$(".duReqRSL");$(i).attr("cond")=="f"?(n++,t+="\n"+n+". "+$(this).attr("id")):this.value==""&&($(this).closest(".duReqDiv").addClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("data-emptymessage")),n++,t+="\n"+n+". "+$(this).attr("id"))}),n==0?($(".ProcessDiv").addClass("ProcessDivH"),$(this).attr("cond")&&$(this).attr("cond","1"),!0):!1}),$(".duReqAm").blur(function(){validTutorRequestAmount(this)}),$(".duReqMo").blur(function(){validLearnerBankTransferAmount(this)}),$(".duReq").blur(function(){this.value==""?($(this).closest(".duReqDiv").addClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("data-emptymessage"))):($(this).closest(".duReqDiv").removeClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text(""))}),$(".duReqEm").blur(function(){validEmailFormat(this)}),$(".duReqPho").blur(function(){validPhoneNumber(this)}),$(".duReqDa").blur(function(){this.value==""?($(this).closest(".duReqDiv").addClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("data-emptymessage"))):($(this).closest(".duReqDiv").removeClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("")))}),$(".duReqDa").change(function(){!this.value==""&&($(this).parent().closest(".duReqDiv").find(".duReqhb").text(""),$(this).closest(".duReqDiv").removeClass("has-error"))}),$(".duReqDiv .duReqRadioList").click(function(){$(this).closest(".duReqDiv").removeClass("has-error")}),$("input[type=radio].duReqRadioList").change(function(){$(this).closest(".duReqDiv").removeClass("has-error")}),$(".duReqReCEm").focus(function(){var n=$(".duReqReEm");(n.val()==""||$(n).closest(".duReqDiv").hasClass("has-error"))&&n.focus()}),$(".duReqReCEm").blur(function(){var n=$(".duReqReEm"),t=$(".duReqReCEm");$(n).closest(".duReqDiv").hasClass("has-error")||!n.val()!=""||validEmailFormat(this)&&(compareEmail(n,t)?($(this).closest(".duReqDiv").removeClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text("")):($(this).closest(".duReqDiv").addClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("data-notMatched"))))}),$(".duReqReEm").blur(function(){var t=$(".duReqReEm"),n=$(".duReqReCEm");validEmailFormat(this)&&(n.val()==""?n.focus():compareEmail(t,n)?($(n).closest(".duReqDiv").removeClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text("")):($(n).closest(".duReqDiv").addClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text($(n).attr("data-notMatched"))))}),$(".duReqMCPas").focus(function(){var n=$(this).parent().closest(".DuVaGroup").find(".duReqMPas");(n.val()==""||$(n).closest(".duReqDiv").hasClass("has-error"))&&n.focus()}),$(".duReqMCPas").blur(function(){var n=$(this).parent().closest(".DuVaGroup").find(".duReqMPas"),t=$(this).parent().closest(".DuVaGroup").find(".duReqMCPas");$(n).closest(".duReqDiv").hasClass("has-error")||!n.val()!=""||(t.val()==""?($(this).closest(".duReqDiv").addClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("data-emptymessage"))):comparePassword(n,t)?($(this).closest(".duReqDiv").removeClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text("")):($(this).closest(".duReqDiv").addClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("data-notMatched"))))}),$(".duReqMPas").blur(function(){var t=$(this).parent().closest(".DuVaGroup").find(".duReqMPas"),n=$(this).parent().closest(".DuVaGroup").find(".duReqMCPas");validPassword(this)&&(n.val()==""?n.focus():comparePassword(t,n)?($(n).closest(".duReqDiv").removeClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text("")):($(n).closest(".duReqDiv").addClass("has-error"),$(n).parent().closest(".duReqDiv").find(".duReqhb").text($(n).attr("data-notMatched"))))}),$(".duReqCPas").blur(function(){validPassword(this)}),$(".select2")[0]){$(".duReqSe").select2().on("select2:close",function(){this.value=="0"||this.value==""?($(this).closest(".duReqDiv").addClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("data-emptymessage"))):($(this).closest(".duReqDiv").removeClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text(""))});$(".duReqMSe").select2().on("select2:close",function(){var t=$(this).siblings("span.select2").find("ul"),n=$(this).select2("data").length;n==0?($(this).closest(".duReqDiv").addClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text($(this).attr("data-emptymessage"))):($(this).closest(".duReqDiv").removeClass("has-error"),$(this).parent().closest(".duReqDiv").find(".duReqhb").text(""))});$(document).ready(function(){var n=document.getElementById("dslang").value;Drselect2(n)})}$(".date-picker")[0]&&$(document).ready(function(){$(".date-picker").datepicker({format:"dd/mm/yyyy",autoclose:!0,startDate:new Date})});$(".popovers")[0]&&$(document).ready(function(){drPop()});$(".tooltips")[0]&&$(document).ready(function(){$(".tooltips").tooltip()});$(".adselect2")[0]&&$(document).ready(function(){$(".adselect2").select2()});$(".dradTable")[0]&&$(document).ready(function(){$(".dradTable").DataTable({buttons:["copy","excel","pdf"]})});$(".pulP")[0]&&$(".pulP").pulsate({color:"#703688",reach:6});$(".shcon")[0]&&$("[data-toggle=confirmation]").confirmation({rootSelector:"[data-toggle=confirmation]"});$(".youtube-player")[0]&&$(document).ready(function(){function r(n){return'<img src="https://i.ytimg.com/vi/ID/hqdefault.jpg">'.replace("ID",n)+'<div class="play"><\/div>'}function u(){var n=document.createElement("iframe");n.setAttribute("src","https://www.youtube.com/embed/ID?autoplay=1&modestbranding=1&rel=0&showinfo=0".replace("ID",this.dataset.id));n.setAttribute("frameborder","0");n.setAttribute("allowfullscreen","1");this.parentNode.replaceChild(n,this)}for(var t,i=document.getElementsByClassName("youtube-player"),n=0;n<i.length;n++)t=document.createElement("div"),t.setAttribute("data-id",i[n].dataset.id),t.innerHTML=r(i[n].dataset.id),t.onclick=u,i[n].appendChild(t)});$(".duReqCPas, .duReqMPas, .duReqMCPas").keypress(function(n){var t=n.charCode?n.charCode:n.keyCode;if(t!=8)return(t<1536||t>1791)&&t!=32?!0:!1});$(".duReqReEm, .duReqReCEm, .duReqEm").keypress(function(n){var t=n.charCode?n.charCode:n.keyCode;if(t!=8)return(t<1536||t>1791)&&t!=32?!0:!1});$(".duReqPhoITI").keypress(function(n){return isEnteredNumber(n)});pageTitleData={pages:[{path:"nopage",page_ar:"الصفحة الرئيسية",page_en:"Home",head_title_ar:"منصة اطبع | Print وجهتك للطباعة الإلكترونية",head_title_en:"Print | Your Online Printing Center",description_ar:"منصة اطبع أكبر منصة للطباعة الإلكترونية في المملكة العربية السعودية، تساعدك على طباعة كافة مستنداتك (المكتبية، الخاصة، المدرسية والجامعية، وغيرها) بمختلف الأحجام (ِA0 - A1 - A2 - A3 - A4 - A5) مع القدرة على التحكم بخيارات المطبوع وتغليفه، ومع تعدد طرق الدفع المتاحة وطريقة توصيله إليك.",description_en:"Print | Your Online Printing Center",keywords_ar:"الطباعة الرقمية، الطباعة، الرقمية، الأوراق، الورق، المملكة العربية السعودية، طباعة، وثيقة، طباعة الوثائق، أسود، الملونة، الطابعات المهنية، ملازم، ملخصات، ملخصات جامعية، مستند، مستندات، وورد، بوربوينت، بي دي اف",keywords_en:"Digital Printing , Printing , Digital , papers , KSA , Printing , document ,document printing , black , colored , professional printers",robots:"noindex, nofollow",og_title_ar:"منصة اطبع | Print وجهتك للطباعة الإلكترونية",og_title_en:"Print | Your Online Printing Center",og_type:"website",og_url:"https://www.print.sa",og_image:"https://www.print.sa/dist/img/icon/og/printdotsa_og.png",og_site_name_ar:"Print.sa",og_site_name_en:"Print.sa",og_description_ar:"منصة اطبع أكبر منصة للطباعة الإلكترونية في المملكة العربية السعودية، تساعدك على طباعة كافة مستنداتك (المكتبية، الخاصة، المدرسية والجامعية، وغيرها) بمختلف الأحجام (ِA0 - A1 - A2 - A3 - A4 - A5) مع القدرة على التحكم بخيارات المطبوع وتغليفه، ومع تعدد طرق الدفع المتاحة وطريقة توصيله إليك.",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/",page_ar:"الصفحة الرئيسية",page_en:"Home",head_title_ar:"0",head_title_en:"0",description_ar:"0",description_en:"0",keywords_ar:"0",keywords_en:"0",robots:"0",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/about-us/",page_ar:"من نحن",page_en:"About US",head_title_ar:"0",head_title_en:"0",description_ar:"0",description_en:"0",keywords_ar:"0",keywords_en:"0",robots:"0",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/hardcover/",page_ar:"التغليف الفاخر",page_en:"Hard Cover",head_title_ar:"0",head_title_en:"0",description_ar:"0",description_en:"0",keywords_ar:"0",keywords_en:"0",robots:"0",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/faq/",page_ar:"الأسئلة المتكررة",page_en:"FAQ",head_title_ar:"0",head_title_en:"0",description_ar:"0",description_en:"0",keywords_ar:"0",keywords_en:"0",robots:"0",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/privacy-policy/",page_ar:"سياسة الخصوصية",page_en:"Privacy Policy",head_title_ar:"0",head_title_en:"0",description_ar:"0",description_en:"0",keywords_ar:"0",keywords_en:"0",robots:"0",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/pick_up_locations/",page_ar:"نقاط الإستلام",page_en:"Pickup Locations",head_title_ar:"0",head_title_en:"0",description_ar:"0",description_en:"0",keywords_ar:"0",keywords_en:"0",robots:"0",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/terms-and-conditions/",page_ar:"الشروط والأحكام",page_en:"Terms and Conditions",head_title_ar:"0",head_title_en:"0",description_ar:"0",description_en:"0",keywords_ar:"0",keywords_en:"0",robots:"0",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/contact-us/",page_ar:"تواصل معنا",page_en:"Contact Us",head_title_ar:"0",head_title_en:"0",description_ar:"0",description_en:"0",keywords_ar:"0",keywords_en:"0",robots:"0",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/service-provider/",page_ar:"مقدم خدمة",page_en:"Service Provider",head_title_ar:"0",head_title_en:"0",description_ar:"0",description_en:"0",keywords_ar:"0",keywords_en:"0",robots:"0",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/libraryauthor/",page_ar:"مقدم خدمة",page_en:"Service Provider",head_title_ar:"0",head_title_en:"0",description_ar:"0",description_en:"0",keywords_ar:"0",keywords_en:"0",robots:"0",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/user/dashboard/",page_ar:"لوحة التحكم",page_en:"Dashboard",head_title_ar:"لوحة التحكم - اطبع | Print",head_title_en:"Dashboard | Print",description_ar:"لوحة التحكم الخاصة بالمستخدم",description_en:"Dashboard | Print",keywords_ar:"0",keywords_en:"0",robots:"noindex, nofollow",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/user/account/",page_ar:"إعدادات الحساب",page_en:"Account Setting",head_title_ar:"إعدادات الحساب - اطبع | Print",head_title_en:"Account Setting | Print",description_ar:"إعدادات الحساب - اطبع | Print",description_en:"Account Setting | Print",keywords_ar:"0",keywords_en:"0",robots:"noindex, nofollow",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/user/my-wallet/",page_ar:"محفظتي",page_en:"My Wallet",head_title_ar:"محفظتي - اطبع | Print",head_title_en:"My Wallet | Print",description_ar:"محفظتي - اطبع | Print",description_en:"My Wallet | Print",keywords_ar:"0",keywords_en:"0",robots:"noindex, nofollow",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/user/address-book/",page_ar:"دفتر العناوين",page_en:"Address Book",head_title_ar:"دفتر العناوين - اطبع | Print",head_title_en:"Address Book | Print",description_ar:"دفتر العناوين - اطبع | Print",description_en:"Address Book | Print",keywords_ar:"0",keywords_en:"0",robots:"noindex, nofollow",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/user/my-orders/",page_ar:"طلباتي",page_en:"My Orders",head_title_ar:"طلباتي - اطبع | Print",head_title_en:"My Orders | Print",description_ar:"طلباتي - اطبع | Print",description_en:"My Orders | Print",keywords_ar:"0",keywords_en:"0",robots:"noindex, nofollow",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/user/create-document/",page_ar:"ارفع ملف",page_en:"Create Document",head_title_ar:"ارفع ملف - اطبع | Print",head_title_en:"Create Document | Print",description_ar:"ارفع ملف - اطبع | Print",description_en:"Create Document | Print",keywords_ar:"0",keywords_en:"0",robots:"noindex, nofollow",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/user/printing-options/",page_ar:"خيارات الطباعة",page_en:"Printing Option",head_title_ar:"خيارات الطباعة - اطبع | Print",head_title_en:"Printing Option | Print",description_ar:"خيارات الطباعة - اطبع | Print",description_en:"Printing Option | Print",keywords_ar:"0",keywords_en:"0",robots:"noindex, nofollow",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/user/print-order/",page_ar:"أوامر الطباعة",page_en:"Print Order",head_title_ar:"أوامر الطباعة - اطبع | Print",head_title_en:"Print Order | Print",description_ar:"أوامر الطباعة - اطبع | Print",description_en:"Print Order | Print",keywords_ar:"0",keywords_en:"0",robots:"noindex, nofollow",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/user/checkout/",page_ar:"الدفع",page_en:"Checkout",head_title_ar:"الدفع - اطبع | Print",head_title_en:"Checkout | Print",description_ar:"الدفع - اطبع | Print",description_en:"Checkout | Print",keywords_ar:"0",keywords_en:"0",robots:"noindex, nofollow",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/email/verify/",page_ar:"تفعيل البريد",page_en:"Verify email",head_title_ar:"تفعيل البريد - اطبع | Print",head_title_en:"Verify Email | Print",description_ar:"تفعيل البريد - اطبع | Print",description_en:"Verify Email | Print",keywords_ar:"0",keywords_en:"0",robots:"noindex, nofollow",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/email/change/",page_ar:"تفعيل البريد",page_en:"Verify email",head_title_ar:"تفعيل البريد - اطبع | Print",head_title_en:"Verify Email | Print",description_ar:"تفعيل البريد - اطبع | Print",description_en:"Verify Email | Print",keywords_ar:"0",keywords_en:"0",robots:"noindex, nofollow",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/user/my-order/",page_ar:"تفاصيل الطلب",page_en:"Order Detail",head_title_ar:"تفاصيل الطلب - اطبع | Print",head_title_en:"Order Details | Print",description_ar:"تفاصيل الطلب - اطبع | Print",description_en:"Order Details | Print",keywords_ar:"0",keywords_en:"0",robots:"noindex, nofollow",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/password/reset/",page_ar:"آعارد ضبء كلمد المىةى",page_en:"Reset Password",head_title_ar:"إعادة ضبط كلمة المرور - اطبع | Print",head_title_en:"Reset password | Print",description_ar:"إعادة ضبط كلمة المرور - اطبع | Print",description_en:"Reset password | Print",keywords_ar:"0",keywords_en:"0",robots:"noindex, nofollow",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"},{path:"/user/checkout1/",page_ar:"الدفع",page_en:"Checkout",head_title_ar:"الدفع - اطبع | Print",head_title_en:"Checkout | Print",description_ar:"الدفع - اطبع | Print",description_en:"Checkout | Print",keywords_ar:"0",keywords_en:"0",robots:"noindex, nofollow",og_title_ar:"0",og_title_en:"0",og_type:"0",og_url:"0",og_image:"0",og_site_name_ar:"0",og_site_name_en:"0",og_description_ar:"0",og_description_en:"0",twitter_card:"0",twitter_site:"0",twitter_title_ar:"0",twitter_title_en:"0",twitter_description_ar:"0",twitter_description_en:"0",twitter_image:"0"}]};$(document).ready(function(){getPageTitle()});$("body").on("click",".prSpinBtn:not(.prSpinBtnF)",function(){showSpin(this.id)});$("body").on("click",".prSpinBtn.prSpinBtnF",function(){showSpinF(this.id)});lngtr={test:{ar:"",en:""},reCaptcha:{ar:'هذا الموقع محمي بواسطة reCAPTCHA و Google <a href="https://policies.google.com/privacy">سياسة الخصوصية<\/a> و تطبق <a href="https://policies.google.com/terms">شروط الخدمة<\/a>.',en:'This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">Privacy Policy<\/a> and <a href="https://policies.google.com/terms">Terms of Service<\/a> apply.'},master_delete:{ar:"حذف",en:"Delete"},master_yes:{ar:"نعم",en:"Yes"},master_SAR:{ar:"ر.س",en:"SAR"},master_no:{ar:"لا",en:"No"},master_edit:{ar:"تعديل",en:"Edit"},master_hide:{ar:"إخفاء",en:"Hide"},master_submit:{ar:"إرسال",en:"Submit"},master_close:{ar:"إغلاق",en:"Close"},master_val_input_emptymessage:{ar:"هذه الخانة مطلوبة",en:"This field is required"},checkout_page_title:{ar:"الدفع",en:"Checkout"},mmp_footer_link_service_provider:{ar:"تسجيل مقدم الخدمة",en:"Service Provider Signup"},eid_adha_announce:{ar:"عملائنا الأعزاء .. نسعد باستقبال طلباتكم على مدار الساعة ونحيطكم علماً بأن الطلبات من تاريخ 8 ذو الحجة وحتى 14 ذو الحجة سيتم البدء بالعمل بها ابتداءً من 15 ذو الحجة كحد أقصى. وكل عام وأنتم بخير",en:"Dear customers .. We are happy to receive your requests around the clock and inform you that requests from the date of 8 Dhu al-Hijjah until the 14 of Dhu al-Hijjah will be started with work from 15 Dhu al-Hijjah as a maximum. Eid Mubarak"},eid_adha_announce2022:{ar:"عملائنا الأعزاء .. نسعد باستقبال طلباتكم على مدار الساعة ونحيطكم علماً بأن الطلبات من تاريخ 9 ذو الحجة وحتى 14 ذو الحجة سيتم البدء بالعمل بها ابتداءً من 15 ذو الحجة كحد أقصى. وكل عام وأنتم بخير",en:"Dear customers .. We are happy to receive your requests around the clock and inform you that requests from the date of 9 Dhu al-Hijjah until the 14 of Dhu al-Hijjah will be started with work from 15 Dhu al-Hijjah as a maximum. Eid Mubarak"},eid_adha_announce2023:{ar:"عملائنا الأعزاء .. نسعد باستقبال طلباتكم على مدار الساعة ونحيطكم علماً بأن الطلبات من تاريخ 7 ذو الحجة وحتى 13 ذو الحجة سيتم البدء بالعمل بها ابتداءً من 14 ذو الحجة كحد أقصى. وكل عام وأنتم بخير",en:"Dear customers .. We are happy to receive your requests around the clock and inform you that requests from the date of 7 Dhu al-Hijjah until the 13 of Dhu al-Hijjah will be started with work from 14 Dhu al-Hijjah as a maximum. Eid Mubarak"},eid_fiter_announce2021:{ar:"عملائنا الأعزاء .. نسعد باستقبال طلباتكم على مدار الساعة ونحيطكم علماً بأن الطلبات من يوم الثلاثاء 29 رمضان وحتى 6 شوال سيتم البدء بالعمل بها ابتداءً من 7 شوال كحد أقصى. وكل عام وأنتم بخير",en:"Dear customers .. We are happy to receive your requests around the clock and inform you that requests from Tuesday 29 Ramadan until 6 Shawwal will start working on them starting from 7 Shawwal as a maximum. Eid Mubarak"},eid_fiter_announce2022:{ar:"عملائنا الأعزاء .. نسعد باستقبال طلباتكم على مدار الساعة ونحيطكم علماً بأن الطلبات من يوم السبت 29 رمضان وحتى 5 شوال سيتم البدء بالعمل بها ابتداءً من 6 شوال كحد أقصى. وكل عام وأنتم بخير",en:"Dear customers .. We are happy to receive your requests around the clock and inform you that requests from Saturday 29 Ramadan until 5 Shawwal will start working on them starting from 6 Shawwal as a maximum. Eid Mubarak"},eid_fiter_announce2023:{ar:"عملائنا الأعزاء .. نسعد باستقبال طلباتكم على مدار الساعة ونحيطكم علماً بأن الطلبات من يوم الأربعاء 28 رمضان وحتى 5 شوال سيتم البدء بالعمل بها ابتداءً من يوم الأربعاء 6 شوال كحد أقصى. وكل عام وأنتم بخير",en:"Dear customers .. We are happy to receive your requests around the clock and inform you that requests from Wednesday 28 Ramadan until 6 Shawwal will start working on them starting from Wednesday 6 Shawwal as a maximum. Eid Mubarak"},announce_saudi_90:{ar:"تهنئة من القلب لوطننا الغالي قيادة وشعبا باليوم الوطني ٩٠ همة حتى القمة .. عملائنا الكرام .. بمناسبة اجازة اليوم الوطني ستكون هناك اجازة رسمية لدى كافة مقدمي الخدمة لدينا وسيكون استكمال الطباعة والتوصيل يوم الخميس بإذن الله",en:"Dear customers .. On the occasion of the National Day holiday, there will be an official holiday for all  providers, printing and delivery will be resumed on Thursday"},announce_saudi_91:{ar:"تهنئة من القلب لوطننا الغالي قيادة وشعبا باليوم الوطني 91 هي لنا دار .. عملائنا الكرام .. بمناسبة اجازة اليوم الوطني سيتم اسكتمال الطباعة والتوصيل يوم السبت بإذن الله",en:"Dear customers .. On the occasion of the Saudi National Day 91 holiday  printing and delivery will be resumed on Saturday"},announce_saudi_92:{ar:"تهنئة من القلب لوطننا الغالي قيادة وشعبا باليوم إجازةي 92 هي لنا دار .. عملاؤنا الكرام .. بمناسبة إجازة اليوم الوطني سيتم استكمال الطباعة والتوصيل يوم السبت بإذن الله",en:"Dear customers .. On the occasion of the Saudi National Day 92 holiday  printing and delivery will be resumed on Saturday"},announce_saudi_93:{ar:"تهنئة من القلب لوطننا الغالي قيادة وشعبا باليوم الوطني 93 نحلم ونحقق, عملاؤنا الكرام بمناسبة إجازة اليوم الوطني سيتم استكمال الطباعة والتوصيل يوم الأحد بإذن الله",en:"Dear customers .. On the occasion of the Saudi National Day 93 holiday printing and delivery will be resumed on Sunday"},announce_mobile_app:{ar:"الطباعة اسهل مع تطبيق اطبع .. حمل التطبيق الآن",en:"Printing is easier with Print.sa App .. download it now"},masterMaskBanerT:{ar:"احم نفسك و عائلتك ومن تحب وذلك باستخدام الكمامات القماشية أثناء الخروج من المنزل",en:"Protect yourself, your family, and your loved one by using masks while exiting the house"},hm_po_h1:{ar:"خيارات الطباعة",en:"Printing Options"},hm_po_p1:{ar:"تقدم منصة اطبع العديد من خيارات الطباعة على مختلف أحجام الأوراق وأنواعها. كذلك تقدم اطبع عدة أنواع من التغليف تناسب احتياجات العملاء. يمكنكم عبر هذه الأداة الإطلاع على الخيارات المتاحة. ولمعرفة الأسعار قم بالتسجيل واضافة الملف وستظهر لك أفضل الأسعار حسب مدينتك.",en:"We offers many printing options on different paper sizes and types. It also provides printing several types of packaging to suit the needs of customers. With this tool, you can see the available options. To find out the prices, register and add the file, and the best prices will appear for you according to your city."},hm_po_numOfPage:{ar:"عدد الأوراق",en:"Number of pages"},hm_sl1_t1:{ar:"اطبع أونلاين",en:"Print online"},hm_sl1_t2:{ar:"كل الطابعات تحت خدمتك",en:"All printers are at your service"},hm_sl1_t3:{ar:"تضم منصة اطبع مقدمي خدمات الطباعة في كافة مدن المملكة لتسهيل عملية الطباعة بجودة عالية وسعر مميز مع خدمة التوصيل لباب المنزل",en:"Print platform includes printing service providers in all cities of the Kingdom to facilitate the process of printing with high quality and excellent price with home delivery service"},hm_sl1_b:{ar:"إبدأ الأن",en:"Start now"},hm_sl2_t1:{ar:"اطبع تقدم",en:"Print.sa provide"},hm_sl2_t2:{ar:"العديد من خيارات الطباعة",en:"Many print options"},hm_sl2_t3:{ar:"تعرض منصة اطبع العديد من خيارات الطباعة التي تلبي رغباتكم من أحجام المطبوعات وشكل المطبوعات وصولًا إلى أشكال التغليف المختلفة ",en:"We offer many print options that meet your options from print sizes and print shapes to packaging prints according to your preferences"},hm_sl2_b:{ar:"إبدأ الأن",en:"Start now"},hm_sl3_t1:{ar:"عندك مطبعة",en:"If you are a service provider"},hm_sl3_t2:{ar:"تقدم خدمات الطباعة والنسخ",en:"Provides printing and copying services"},hm_sl3_t3:{ar:"فنحن سعداء بزيارتك لنا ويسرنا أن نعمل سويًا لتقديم خدمات الطباعة بالخيارات المتوفرة لديك أونلاين لعملائنا وعملائك بشكل أفضل وأسرع ",en:"We are happy to visit you and we are pleased to work together to provide online printing services to our customers and customers better and faster"},hm_sl3_b:{ar:"إبدأ الأن",en:"Start now"},hm_sl4_t1:{ar:"برنت ماسكس",en:"Print Masks"},hm_sl4_t2:{ar:"كمامات قماشية بروح الألوان",en:"Masks in the spirit of colors"},hm_sl4_t3:{ar:"تقدم منصة اطبع الكمامات القماشية بعدة تصاميم ونقشات وألوان للصغار وللكبار مع خدمة التوصيل لكافة مدن المملكة. تفضل بزيارة متجرنا الآن",en:"We offers several designs, discussions and colors for children and adults, with delivery service to all cities in Saudi Arabia. Visit our store now"},hm_sl4_b:{ar:"اطلبها الآن",en:"Order it now"},hm_p_loc_title:{ar:"مطبوعاتك بين إيديك",en:"Your prints are in your hands"},hm_p_loc_p1:{ar:"منصة اطبع نافذة تسهل لك الوصول لمقدمي خدمة الطباعة حول المملكة باختلاف خدمات التوصيل المقدمة منهم بالاستلام المجاني أو التوصيل السريع أو الشحن لجميع مدن المملكة ودول الخليج. كما تصل خدماتنا من مقدمي الخدمة في مدينتك خلال 24 ساعة، ولجميع مدن المملكة بالشحن خلال 3إلى4 أيام عمل.",en:"A window print platform that facilitates access to printing service providers around the Kingdom with different delivery services provided by them with free delivery, express delivery, or shipping to all cities of the Kingdom and the Gulf countries. Our services also come from service providers in your city within 24 hours, and to all cities of the Kingdom by shipping within 3 to 4 working days."},hm_p_loc_p2:{ar:"وللاطلاع على مقدمي الخدمة المتواجدين حاليا يمكنك زيارة الرابط",en:"To view the existing service providers, you can visit the link"},hm_p_loc_button:{ar:"نقاط الإستلام",en:"Pickup Locations"},hm_services_H:{ar:"نقدم لك أفضل خدمات الطباعة",en:"We provide the best printing services for you"},hm_services_P:{ar:"يمكنك اختيار أي من وسائل الدفع الآمنة والسريعة المتوفرة في المنصة، حيث أتحنا الدفع عن طريق البطاقة الائتمانية والمحفظة ويمكن شحن محفظتك عن طريق التحويل البنكي أو البطاقة الإئتمانية.",en:"Customers can choose any of the secure and fast payments methods available in the platform. We accept payment by credit card and wallet. You can add money to your wallet by the bank transfer or the credit card."},hm_services_1_H:{ar:"إمكانية التحكم بالمطبوعات",en:"The ability to control the prints"},hm_services_2_H:{ar:"سهولة استخدام المنصة",en:"It is easy to use the platform"},hm_services_3_H:{ar:"أسعار في متناول الجميع",en:"Affordable prices"},hm_services_4_H:{ar:"عمومية خدمات الطباعة",en:"Generality of printing services"},hm_services_5_H:{ar:"تنوع طرق التوصيل",en:"The variety of delivery methods"},hm_services_6_H:{ar:"سهولة الدفع",en:"Easy to pay"},hm_how_print_H:{ar:"كيف اطبع؟",en:"How I print?"},hm_how_print_T:{ar:"يمكنك البدء بطباعة مستنداتك الآن في 4 خطوات فقط!",en:"Get the Job Done in 4 Steps"},hm_how_print_P1_H:{ar:"ارفع المستند",en:"Upload Your Documents"},hm_how_print_P1_T:{ar:"بعـد تسجيل الدخول إلى حسابك قم برفع الملف بصيغة pdf بأمان وخصوصية عالية.",en:"Login to your account after signing up and upload your PDF document to be printed."},hm_how_print_P2_H:{ar:"حدد خيارات الطباعة",en:"Select Printing Option"},hm_how_print_P2_T:{ar:"مثل نوع الطباعة وحجم الورق ونوع التغليف مع اختيار آلية التوصيل.",en:"Select printing options like type of printing, colors, type of binding and delivery option."},hm_how_print_P3_H:{ar:"اختر طريقة الدفع",en:"Make Your Order"},hm_how_print_P3_T:{ar:"باستخدام بطاقة الصراف مدى او البطاقة الائتمانية او باستخدام الرصيد من المحفظة.",en:"Place your order securely using your Visa Card, Master Card or your Print Wallet."},hm_how_print_P4_H:{ar:"استلم مطبوعاتك",en:"Get Your Documents"},hm_how_print_P4_T:{ar:"استلمها بكل سهولة عن طريق نقاط الاستلام  أو التوصيل السريع أو الشحن لمنطقتك.",en:"Get your documents delivered to you by any of the delivery options offered on the website."},hm_pro_title:{ar:"اختر مطبوعاتك",en:"Choose your prints"},hm_pro_subTitle:{ar:"خياراتنا تخدم جميع احتياجاتكم",en:"Our options serve all your needs"},hm_pro_desc:{ar:"ببساطة يمكنك وضع لمستك في زاوية غرفتك بمطبوع جداري أو وضع صورك المفضلة كملصقات مختلفة الأحجام، أو تنفيذ تصميمك لدفتر يومياتك بواقع ملموس. وبشكل أساسي يمكنك الاعتماد علينا في طباعة مناهجك الدراسية ومخططاتك الهندسية.",en:"You can simply put your touch in the corner of your room with a wall print, put your favorite pictures as posters of various sizes, or implement your diary design with a tangible reality. Basically, you can count on us to print your curriculum and engineering plans."},tes_testimonial:{ar:"آراء المستخدمين",en:"Testimonial"},tes_testimonial_H:{ar:"انظر ماذا يقول عملاؤنا",en:"See what Our Customers say"},tes_testimonial_pic_1:{ar:"/ndist/images/testimonial_images/asd21q3123123xx.png",en:"/ndist/images/testimonial_images/asd21q3123123xx.png"},tes_testimonial_cont_1:{ar:"أهنيكم على الخدمة الي تقدموها فكيتوا أزمة مايمديني أسوي أمر طباعة بعدها ب٢٠ دقيقة بالكثير جايتني رسالة تم الطباعة برقم الطلب وبسعر مغري",en:"أهنيكم على الخدمة الي تقدموها فكيتوا أزمة مايمديني أسوي أمر طباعة بعدها ب٢٠ دقيقة بالكثير جايتني رسالة تم الطباعة برقم الطلب وبسعر مغري"},tes_testimonial_name_1:{ar:"Eng.Abdullah alhadi",en:"Eng.Abdullah alhadi"},tes_testimonial_pic_2:{ar:"/ndist/images/testimonial_images/ybbasdqwed213.jpg",en:"/ndist/images/testimonial_images/ybbasdqwed213.jpg"},tes_testimonial_cont_2:{ar:"احب اشكركم صراحة على خدمتكم السريعة والممتازة طلبت طباعة استبيان التخرج وفي اقل من ساعة ونص من وقت الطلب جهز واستلمته",en:"احب اشكركم صراحة على خدمتكم السريعة والممتازة طلبت طباعة استبيان التخرج وفي اقل من ساعة ونص من وقت الطلب جهز واستلمته"},tes_testimonial_name_2:{ar:"يعرب بيومي",en:"يعرب بيومي"},tes_testimonial_pic_3:{ar:"/ndist/images/testimonial_images/125sdqwed213.jpg",en:"/ndist/images/testimonial_images/125sdqwed213.jpg"},tes_testimonial_cont_3:{ar:"رائعين جداااا.فكرة وخدمة ممتازة..ماعندي وقت اترك المستشفى وساعات العمل الطويلة..وفرتو علي الانتظار امام المكتبات على حساب وقت راحتي ووقت عملي..خلال اقل من 6 ساعات وصلتني الطلبية..طباعة المحاضرات الطبية صارت ولا اسرع الان..ممنونكم",en:"رائعين جداااا.فكرة وخدمة ممتازة..ماعندي وقت اترك المستشفى وساعات العمل الطويلة..وفرتو علي الانتظار امام المكتبات على حساب وقت راحتي ووقت عملي..خلال اقل من 6 ساعات وصلتني الطلبية..طباعة المحاضرات الطبية صارت ولا اسرع الان..ممنونكم"},tes_testimonial_name_3:{ar:"Mohammad H. Alahmad",en:"Mohammad H. Alahmad"},tes_testimonial_pic_4:{ar:"/ndist/images/testimonial_images/1254asdawed213.jpg",en:"/ndist/images/testimonial_images/1254asdawed213.jpg"},tes_testimonial_cont_4:{ar:"أول مره أتعامل مع ‪@PrintDotSa‬ ولن تكون الأخيرة بإذن الله سهولة في التعامل, سرعة في التنفيذ, جودة في الطباعة, أسعارهم مناسبة",en:"أول مره أتعامل مع ‪@PrintDotSa‬ ولن تكون الأخيرة بإذن الله سهولة في التعامل, سرعة في التنفيذ, جودة في الطباعة, أسعارهم مناسبة"},tes_testimonial_name_4:{ar:"باسم القليطي",en:"باسم القليطي"},tes_testimonial_pic_5:{ar:"/ndist/images/testimonial_images/22558sdqwed213.jpg",en:"/ndist/images/testimonial_images/22558sdqwed213.jpg"},tes_testimonial_cont_5:{ar:"شكرا لكم قد السماء ، ماكنت متوقع السرعة هذي والسعر الممتاز ، تم اعتمادكم لطباعة كل شيء وبطلنا من شراء طابعة",en:"شكرا لكم قد السماء ، ماكنت متوقع السرعة هذي والسعر الممتاز ، تم اعتمادكم لطباعة كل شيء وبطلنا من شراء طابعة"},tes_testimonial_name_5:{ar:"أديب الحربي",en:"أديب الحربي"},tes_testimonial_pic_6:{ar:"/ndist/images/testimonial_images/asd4556w1231.jpg",en:"/ndist/images/testimonial_images/asd4556w1231.jpg"},tes_testimonial_cont_6:{ar:"إتقان ، جودة ممتازة ، خدمة سريعه ، فوق هالتميُز أسعار مُميزة جداً. ثاني تجربة وتمنيت أني عرفتها من فترة الجامعة ووفرت سعر حبر طابعتي يلي استهلكت مني مبالغ بشكل .صدق أطبع ولاتشيل هم بارك الله بجهودكم.",en:"إتقان ، جودة ممتازة ، خدمة سريعه ، فوق هالتميُز أسعار مُميزة جداً. ثاني تجربة وتمنيت أني عرفتها من فترة الجامعة ووفرت سعر حبر طابعتي يلي استهلكت مني مبالغ بشكل .صدق أطبع ولاتشيل هم بارك الله بجهودكم."},tes_testimonial_name_6:{ar:"خَيرة حَسن",en:"خَيرة حَسن"},pick_title:{ar:"نقاط الإستلام",en:"Pickup Locations"},pick_text1:{ar:"لتسهيل الحصول على المطبوعات، أضافت منصة اطبع عدة من مقدمي خدمات الطباعة في المدن المختلفة ليتمكن العملاء من زيارتها والحصول على مطبوعاتهم مجانًا بأسرع وقت ممكن.",en:"To simplify getting your printing, we have added several service providers in several cities so customers can visit and get their printed documents for free as quickly as possible."},pick_text2:{ar:"ستصل رسالة لهاتف العميل عند جاهزية مطبوعاته في نقطة الاستلام خلال المدة الظاهرة عند الطلب. يمكن للعملاء بعد ذلك زيارة نقطة الاستلام والحصول على مطبوعاتهم وذلك بتقديم رقم الطلب.",en:"Customers will receive SMS when their printings are ready in pickup points. Then, they can visit the pickup points and have their printings by showing their order number."},pick_text3:{ar:"ملاحظة: الرجاء التأكد من صحة رقم الجوال المدخل أثناء عملية التسجيل.",en:"Note: please make sure that your mobile number is correct when you sign up."},priv_title:{ar:"سياسة الخصوصية",en:"Privacy Policy"},order_added_title:{ar:"إضافة طلب",en:"New Order"},order_added_text:{ar:"تمت إضافة الطلب بنجاح",en:"Your order has been placed successfully"},payment_form_card_number_label:{ar:"رقم البطاقة",en:"Card number"},payment_form_card_number_wrong:{ar:"رقم البطاقة غير صحيح",en:"Invalid card number"},payment_form_expire_date_label:{ar:"تاريخ الانتهاء (MM/YY)",en:"Expiry date (MM/YY)"},payment_form_expire_date_old:{ar:"تاريخ الإنتهاء قديم",en:"Expiry date is past"},payment_form_expire_date_wrong:{ar:"تاريخ الإنتهاء غير صحيح",en:"Invalid expiry date"},payment_form_cvv_label:{ar:"رمز التحقق",en:"CVV"},payment_form_cvv_wrong:{ar:"رمز التحقق غير صحيح",en:"Invalid security code"},payment_form_holder_name_label:{ar:"اسم حامل البطاقة",en:"Card holder name"},payment_form_holder_name_wrong:{ar:"اسم حامل البطاقة غير مسموح",en:"Invalid card holder name"},payment_form_submit:{ar:"دفع",en:"Pay"},payment_form_amount:{ar:"المبغ",en:"Amount"},faq_no_search_found:{ar:"لايوجد أسئلة مطابقة للبحث الحالي",en:"No question has been matched your carrent search"},priv_text:{ar:`<ul>
                <li>نؤكد بدايةً أن خصوصيتك وحماية معلوماتك الشخصية من أوائل اهتماماتنا وأننا ملتزمون بحماية خصوصيتك.</li>
                <li>يرجى قراءة هذه السياسة بعناية. حيث أن استخدامك لموقعنا يعني موافقتك على هذه السياسة.</li>
                <li><span>وترد أدناه سياسة الخصوصية الكاملة لدينا ، وبها القليل من النقاط الرئيسية:</span>
                    <ul>
                        <li>لن نقوم ببيع أو تأجير أو مشاركة معلوماتك الشخصية مع أي شركات أخرى ، باستثناء أولئك الذين يحتاجونها لمساعدتنا في خدمتك (مثل توفير عنوانك البريدي أو رقم جوالك لطرف ثالث لأغراض التسليم).</li>
                        <li>عند إرسال أي نموذج أو تحميل أي وثيقة إلى موقعنا ، فنحن نطمئنك بأننا نستخدم طبقة آمنة. تحمي تقنية الطبقة الآمنة المعلومات الخاصة بك، باستخدام كل من مصادقة الخادم وتشفير البيانات ، مما يضمن أن تكون البيانات آمنة ومتوفرة فقط لك.</li>
                        <li>كافة المستندات والملفات التي ترفع لنا يتم استخدامها في حدود انجاز الطلب فقط ودون مشاركتها بأي شكل مع أفراد أو جهات خارجية، ويتم حذف الملفات بعد أسبوع من تسليم الطلب للعميل وذلك من أجل التأكد من سلامة الملفات المطبوعة وعدم وجود الحاجة لإعادة طباعتها بسبب أخطاء فنية في الطباعة.</li>
                    </ul>
                </li>
                <li><span>المعلومات التي سيتم جمعها عن طريق منصة اطبع:</span>
                    <ul>
                        <li>لأجل إتاحة استخدام الخدمات، يطلب منك تسجيل الدخول بالبريد الالكتروني وكلمة المرور. وبالإضافة إلى ذلك، عند وضع أمر طباعة بموقعنا، يطلب منك تقديم معلومات شخصية ومعلومات أخرى مثل اسمك ، ورقم الهاتف ، والعنوان ، ومعلومات الدفع (بما في ذلك معلومات بطاقة الإئتمان)، ومعلومات الشحن (مثل عناوين التسليم).</li>
                    </ul>
                </li>
                <li><span>حدود استخدام المعلومات التي تم جمعها:</span>
                    <ul>
                        <li>يتم استخدام المعلومات التي تم جمعها منك عند وضع أمر طباعة على موقعنا للاتصال بك في المسار الاعتيادي للعمل (على سبيل المثال ، رسائل البريد الإلكتروني للتأكيد). في كل مرة تقوم فيها بوضع أمر طباعة ، سنرسل لك تأكيدًا بخصوص حالة طلبك باستخدام عنوان البريد الإلكتروني الذي قمت بتسجيله لدينا. كما سنرسل لك بريدًا إلكترونيًا عندما يتم شحن طلبك. وبمجرد تقديم طلبك إلى الناقل، نوفر معلومات التوصيل الخاصة بك لكافة خدمات التسليم والناقل.</li>
                        <li>عند الطباعة لا نشارك أي معلومات شخصية مع موفري الخدمات والجهات الأخرى لدينا. بالإضافة إلى ذلك ، لن تستخدم مطبوعاتك أو تشارك معلوماتك الشخصية بطريقة تختلف عما هو موضح في سياسة الخصوصية هذه أو دون موافقتك المسبقة.</li>
                        <li>حالات الكشف عن معلوماتك من قبلنا ، تحتفظ منصة اطبع بالحق في الإفصاح عن المعلومات أو المستندات المتعلقة أو المقدمة من جهتك. حيث أننا نرى ضرورة حماية أنظمتنا و أعمالنا ، بما في ذلك على سبيل المثال لا الحصر الامتثال للأمر القضائي أو المسؤولين عن إنفاذ القانون وذلك على وجه التحديد. وبدون قيود نحتفظ بالحق في الإفصاح عن هذه المعلومات أو الوثائق في الحالات التالية: عندما تنتهك أحكامنا وشروطنا أو غيرها من المبادئ التوجيهية المنشورة؛ أو أنك تشارك (أو يشتبه بشكل معقول في الأخذ بالمكافئات) من أي نشاط مخالف أو غير قانوني وحتى بدون أمر استدعاء ، أو أمر قضائي، أو أمر آخر من المحكمة؛ استجابة للأوامر القضائية والحكومية، والاستدعاءات المدنية، وطلبات الاكتشاف، وما يقتضي القانون من خلاف ذلك؛ وكذلك ردًا على ادعاءات التعدي أو عدم الشرعية.</li>
                    </ul>
                </li>
                <li><span>تحديث المعلومات الخاصة بك:</span>
                    <ul>
                        <li>إذا كنت ترغب في تغيير المعلومات الشخصية الخاصة بك في قواعد البيانات الخاصة بنا، يمكنك القيام بذلك من خلال القائمة الجانبية في الحساب الخاص بك، أو عن طريق التواصل مع خدمة العملاء لدينا.</li>
                        <li>يرجى أيضا زيارة قسم الشروط والأحكام الخاص بنا ، حيث يوضح حدود الاستخدام وإخلاء المسؤولية والقيود المفروضة على المسؤولية التي تحكم استخدام موقعنا.</li>
                    </ul>
                </li>
            </ul>
            <p>
                إذا كان لديك أي أسئلة بشأن سياسة الخصوصية هذه، أو الخدمة عامةً ، أو موقعنا www.print.sa ، يرجى مراسلتنا في support@print.sa.
            </p>`,en:`<ul>
                <li>We ensure that the privacy and protection of your personal information are my first interests and that we are obliged to protect your privacy.</li>
                <li>Please read this policy carefully. Whereas your usage for our website shall mean your approval to the policy.</li>
                <li><span>The full privacy policy shall be provided hereinafter including little main points:</span>
                    <ul>
                        <li>We shall not sell, rent or share your personal information with any other companies except those who need our help in your service (like providing your postal address or mobile number to third party for delivery purposes).</li>
                        <li>When sending any model or uploading any document to our website, we assure that we use secure layer which protect your information by using the server authentication and coding data assuring that data is safe and provided for you only.</li>
                        <li>All documents and files that are submitted to us are used within the limits of completing the request only and without sharing it in any way with individuals or external parties. The files are deleted a week after the request is delivered to the customer in order to ensure the integrity of the printed files and the absence of the need to re-print them due to technical errors in printing.</li>
                    </ul>
                </li>
                <li><span>The information to be collected by Print platform:</span>
                    <ul>
                        <li>For allowing using services, you are required to provide us with your email address and password. Besides, when issuing print order, you  are required to provide personal data and other data like your name, phone number, address, payment information (including credit card information), charge data (like delivery address).</li>
                    </ul>
                </li>
                <li><span>The limits of using collected data:</span>
                    <ul>
                        <li>Data collected from you shall be used when issuing order print at our website to communicate with you at the regular work course (for example email for confirmation). Each time you issue print order, we will send you confirmation regarding your order case by using the email address registered by us. We will send you email when charging your order. Once providing your order to the carrier, we provide all your delivery data relating to delivery services to carrier.</li>
                        <li>When printing, we don't share any personal data with services providers and other authorities. Besides we don't use your prints or share your personal information in a method differs than the show of privacy policy without your prior approval.</li>
                        <li>The cases of disclosing your information by us, and the Print Platform reserves the right to disclose information or documents relating to or submitted by you. We see the need to protect our systems and operations, including, but not limited to, compliance with judicial or law enforcement officials. We reserve the right to disclose such information or documents in the following cases: When our terms and conditions or other published guidelines are violated; you engage (or are reasonably suspected of taking rewards) of any unlawful or unlawful activity, even without a summons, Court order or other court order in response to judicial and governmental orders, civil summonses, discovery requests and otherwise required by law; as well as a response to allegations of infringement or illegality.</li>
                    </ul>
                </li>
                <li><span>Updating your data:</span>
                    <ul>
                        <li>If you desire to change your personal information at your database, you can do so by the side list at your account or by communicating customer service.</li>
                        <li>Please refer to your terms and conditions, as usage limits, releasing responsibility and constraints imposed upon responsibility controlling using our website shall be shown.</li>
                    </ul>
                </li>
            </ul>
            <p>
                If you have any inquiries regarding privacy policy or service in general or our website www.print.sa , please send us via support@print.sa
            </p>`},term_title:{ar:"الشروط والأحكام",en:"Terms and Conditions"},term_text:{ar:`<h4>


                <b>الشروط والأحكام العامة:
                </b>
            </h4>
            <ul>
                <li>باستخدام منصة اطبع فأنت توافق على الالتزام بهذه الشروط والأحكام ، وفي حال عدم موافقتك على الشروط والأحكام يتعين عليك عدم استخدام المنصة.</li>
                <li>نحتفظ بحقنا بتغيير الشروط والأحكام من وقت لآخر وعليه يتعين عليك الاطلاع على هذه الشروط والأحكام دوريًا ، ولا يتوجب علينا الاتصال بك أو إعلامك بأي تغييرات تم إجراؤها على الشروط والأحكام.</li>
                <li>كجزء من التزامنا بجعل منصة اطبع مكان ترغب في زيارته باستمرار فإننا نرحب بكافة تعليقاتك على أي من السياسات أو القواعد التي ندرجها أدناه.</li>
            </ul>
            <ol>
                <li><span class="bold">الاستخدام المشروع.</span>
                    <ul>
                        <li>تقر وتتعهد بأنك قادر على استخدام المنصة حسب ما هو منصوص عليه في صفحة الشروط والأحكام.</li>
                        <li>تقر بأن أي استخدام تقوم به لمنصة اطبع سيكون حسب ما هو منصوص عليه في الشروط التالية:
				<ul>
                    <li>لن تقوم بنسخ، أو تحميل، أو إعادة إنتاج، أو إعادة نشر، أو بث، أو إرسال بأي شكل من الأشكال أي من المواد التي توفرها منصة اطبع باستثناء بياناتك الشخصية فقط.</li>
                    <li>الالتزام بالقواعد التي سيتم تطبيقها على أي عرض ترويجي تشارك فيه بأي شكل من خلال منصة اطبع.</li>
                    <li>تلتزم بعدم القيام بأي شيء يكون من شأنه التأثيرعلى تشغيل أو أمن منصة اطبع أو يتسبب في إزعاج غير منطقي أو إساءة أو تعطيل آلي من المستخدمين الآخرين أو الموظفين لدينا.</li>
                </ul>
                        </li>
                        <li>توافق على الامتناع عن الأمور التالية (سواء قمت أنت بها شخصيًا أو من خلال طرف آخر)
				<ul>
                    <li>استخدام عملية آلية لمعالجة، أو مراقبة، أو نسخ، أو استخراج أي صفحات موجودة على منصة اطبع، أو أي معلومات، أو محتوى أو بيانات يحتويها أو يتم الوصول إليها عن طريق منصة اطبع، دون الحصول على الموافقة الخطية المسبقة من قبلنا.</li>
                    <li>استخدام عملية آلية لتجميع أو دمج المعلومات، أو المحتوى أو البيانات التي يحتويها أو يمكن الوصول إليها عن طريق منصة اطبع.</li>
                    <li>استخدام أي عملية آلية أو المحاولة للتدخل في طريقة العمل السليمة لمنصة اطبع.</li>
                    <li>القيام بأي فعل يكون من شأنه فرض حمل كبير بشكل غير منطقي أو غير متناسب مع البنية التحتية المتاحة أو النطاق الترددي لمنصة اطبع.</li>
                    <li>تطبيق هندسة عكسية، أو جمع عكسي، أو تفكيك، أو أي عمل آخر يكون من شأنه اكتشاف رمز مصدري أو غيره من الصيغ الحسابية أو المعالجات فيما يخص برنامج الحاسوب المستخدم في البنية التحتية والعمليات المتعلقة بمنصة اطبع.</li>
                    <li>نسخ، أو إعادة إنتاج، أو تغيير، أو تعديل، أو اشتقاق أعمال، أو إقامة عرض عام، لأي جزء من محتوى منصة اطبع دون الموافقة الخطية المسبقة من قبلنا.</li>
                </ul>
                        </li>
                        <li>من أجل الوصول إلى منصة اطبع، ستحتاج إلى الوصول للإنترنت. تتحمل مسؤولية أي اتصال، أو خدمة أو رسوم مرتبطة بالوصول إلى الإنترنت وتوفير كافة المعدات اللازمة لتمكينك من الاتصال بالإنترنت.</li>
                        <li>نظراً لمحدودية قدرة كافة أجهزة الخادم (سيرفر) واستخدامها من قبل العديد من الأشخاص في الوقت نفسه، فإنك تلتزم بعدم استخدام منصة اطبع بأي شكل من الأشكال التي تؤدي إلى تخريب أو تتجاوز قدرة تحمل أجهزة الخادم (سيرفر) لدينا أو أي شبكة مرتبطة بأي من خوادمنا، كما يجب أن تمتنع عن استخدام منصة اطبع بأي شكل من الأشكال التي يؤدي للتدخل في استخدام أي طرف آخر لمنصة اطبع على نحو يخالف، أو من المحتمل أن يخالف، أي قوانين مرعية ومطبقة، أو حقوق أو استحقاقات قانونية إلى طرف آخر وذلك طبقا لكافة القوانين المطبقة.</li>
                    </ul>
                </li>
                <li><span class="bold">المحتوى.</span>
                    <ul>
                        <li>باستخدامك منصة اطبع ، فأنت توافق على عدم رفع ملف ، أو طباعة ، أو نشر بأي شكل من الأشكال، أو التسبب في نشر على منصة اطبع بشكل مباشر أو غير مباشر الأمور التالية:
				<ul>
                    <li>محتوى غير قانوني، أو تشهير، أو ذم مسيء لأي مجموعة دينية أو أخلاقية، أو تهديدات، أو خرق لحقوق الخصوصية والنشر، أو محتوى عنيف، أو مثير للحساسيات، أو احتيالي أو غير مقبول بأي شكل من الأشكال.</li>
                    <li>محتوى يشكل، أو يشجع، أو يقدم تعليمات لمخالفة إجرامية، أو خرق حقوق أي طرف كان، أو يتسبب بأي شكل من الأشكال في مسؤولية قانونية أو يخرق أي من القوانين المحلية أو الوطنية أو الدولية، بما في ذلك، على سبيل الذكر وليس الحصر، التشريعات المتعلقة بمنظومة سوق الأوراق المالية في ذلك الاختصاص الذي تم نشر المحتوى فيه أو أي خطابات أو أوراق يكون فيها أي ختم وفي حالة تواجد الختم في أي مستند سيتم طباعة المستند أبيض وأسود.</li>
                    <li>محتوى يتسبب في إزعاج أو مضايقة الآخرين.</li>
                    <li>محتوى لا تمتلكه أنت شخصيًا دون إذن صريح من مالك ذلك المحتوى.</li>
                    <li>محتوى قد يتسبب في خرق أي براءة اختراع، أو علامة تجارية، أو سر تجاري، أو حقوق التأليف والنشر أو غيرها من الحقوق الفكرية أو الملكية لأي طرف.</li>
                    <li>محتوى ينتحل شخصية أي شخص حقيقي أو اعتباري أو يتسبب بأي شكل من الأشكال في ادعاء كاذب بتبعية لذلك الشخص الحقيقي أو الاعتباري، بما في ذلك نحن.</li>
                    <li>مواد ترويجية غير مرغوبة، أو حملات سياسية.</li>
                    <li>معلومات خاصة بطرف ثالث تنتهك خصوصيته وأمانه ، وعلى سبيل المثال لا الحصر، كأرقام بطاقات إئتمان.</li>
                    <li>فيروسات، أو بيانات مخربة، أو ملفات أخرى تتسبب في أضرار، أو أعطال أو تخريب.</li>
                    <li>محتوى غير قانوني أو يكون بناءً على حكمنا المطلق أنه يخرق أي بند من البنود المذكورة أعلاه و يتسبب في تعريضنا بأي شكل من الأشكال نحن، أو المستخدمين الآخرين للضرر أو المساءلة القانونية بأي شكل من الأشكال.</li>
                </ul>
                        </li>
                        <li>لا نتحمل مسؤولية أو نقر أي محتوى يرفعه المستخدمون ، أو يطبعونه ، أو يوزعونه، أو يستخدمونه بأي شكل من الأشكال أو يتسببون في نشره.</li>
                        <li>لا نتحمل أي مسؤولية عن أي محتوى يتم رفعه أو طباعته من قبلك أو من قبل أي طرف ثالث، أو عن أي خسارة أو أضرار ناجمة عن ذلك.</li>
                        <li>لا نتحمل مسؤولية أي أخطاء، أو ذم، أو تحقير، أو تشهير، أو أكاذيب، أو إساءة، أو إباحية، أو شتائم ، كما لا نتحمل أي مسؤولية عن أي عبارات، أو تعهدات أو محتوى يقدمه المستخدمون. ورغم أننا غير ملزمون بمسؤولية فرز أو تحرير أو متابعة أي من المحتوى الذين يتم طباعته أو حتى رفعه.</li>
                        <li>استخدامك لمنصة اطبع على نحو يخرق بنود الشروط والأحكام المبينة هنا يؤدي إلى إنهاء أو تعليق حقوق استخدامك لمنصة اطبع. وضمانًا للتعاون مع الطلبات الحكومية المشروعة، واستدعاءات وأوامر المحكمة، وحماية للمستخدمين الآخرين، وأنظمتنا، فإننا قد نقوم بالوصول والإفصاح عن أي معلومات نعتقد أنها ضرورية أو مناسبة، بما في ذلك، على سبيل المثال لا الحصر، معلومات ملف المستخدم الخاص بك (الاسم، عنوان البريد الإلكتروني، إلخ)، عنوان بروتوكول الإنترنت، ومعلومات المرور، وتاريخ الاستخدام، والمحتوى الذي تم تقديمه لمنصة اطبع. ويكون حقنا في الإفصاح عن أي معلومات من هذا النوع مقدمًا وسابقًا لالتزامنا ببنود سياسة الخصوصية.</li>
                        <li>إذا كانت لديك أية شكاوى ناشئة عن المحتوى الذي قام مستخدم برفعه، أو طباعته و تسبب بأي شكل من الأشكال بضرر ، فأنت توافق مباشرة على الشكوى ضد ذلك المستخدم وليس ضدنا نحن.</li>
                    </ul>
                </li>
                <li><span class="bold">المواقع الإلكترونية للغير.</span>
                    <ul>
                        <li>تقر وتوافق على أننا غير مسؤولين عن توافر أي محتوى أو أي موقع إلكتروني للغير والذي وصلت إليه عن طريق منصة اطبع.</li>
                    </ul>
                </li>
                <li><span class="bold">الملكية الفكرية.</span>
                    <ul>
                        <li>إن حقوق النشر وكافة حقوق الملكية الفكرية الأخرى في كافة المواد والمحتوى الذي يتم توفيره كجزء من منصة اطبع هي ملك لنا، يجوز لك استخدام هذه المادة أو المحتوى فقط على النحو المصرح به خطيًا من قبلنا، ولن تقوم أنت شخصيًا أو عن طريق طرف آخر أو حتى بتسهيل عمل الغيرعلى نسخ المادة أو المحتوى، أو إعادة إنتاجه، أو بثه، أو توزيعه، أو تكييفه، أو استخدامه على نحو تجاري، أو إيجاد أعمال مبنية عليها ، ويحق للمنصة رفع قضايا قانونية على كل من مس ملكيتها الفكرية.</li>
                        <li>إذا علمت بوجود توزيع أو استغلال من أي نوع، فأنت توافق على إعلامنا بذلك مباشرة.</li>
                    </ul>
                </li>
                <li><span class="bold">المسؤولية في الانضمام لمنصة اطبع.</span>
                    <ul>
                        <li>مع التقيد بالمسؤوليات التي يقررها القانون والتي لا يمكن استثناؤها، فإننا وكل من مديرينا، أو موظفينا، أو وكلائنا، أو المتعاقدين معنا، لا نتحمل أي مسؤولية تجاهك نتيجة أي خسائر، وأضرار، ومسؤوليات، ومطالبات، وتكاليف (بما في ذلك دون تقييد ودون حصر التكاليف القانونية ورسوم الدفع أو تكاليف التسوية) بأي شكل من الأشكال أو وجه من الوجوه، سواء على نحو مباشر، أو غير مباشر، أو كنتيجة ناشئة عنها أو راجعة إلى الوصول إلى منصة اطبع من قبلك، أو محتوى، أو موقع إلكتروني للغير، أو خدمات الغير، بأي شكل من الأشكال ، سواء في عقد، أو ضرر (بما في ذلك الإهمال)، أو قانون بلدك ، أو غير ذلك.</li>
                    </ul>
                </li>
                <li><span class="bold">الخصوصية.</span>
                    <ul>
                        <li>نهتم بخصوصيتك وأمنك بشكل كبير وبتقديمك على منصة اطبع فإننا ملزمون على الحفاظ على جميع البيانات الشخصية الخاصة بك وعدم إظهارها ، لذلك خصصنا خانة الاسم لتضع فيه الاسم الذي سنستخدمه في جميع تعاملاتنا معك.</li>
                        <li>نقر التزامنا بكافة تشريعات حماية الخصوصية المرعية وقت صدورها فيما يتعلق بأي معلومات شخصية تتعلق بك قمنا نحن بجمعها، لذلك نخلي مسؤوليتنا عن أي بيانات شخصية قدمتها للغير من خلال منصة اطبع.</li>
			<li>إذا قمت بالدفع لمنتجاتنا أو خدماتنا على موقعنا الإلكتروني ، فإن التفاصيل التي سيُطلب منك تقديمها سيتم تقديمها مباشرة إلى مزود الدفع الخاص بنا عبر اتصال آمن.</li>
                    </ul>
                </li>
                <li><span class="bold">التعويضات.</span>
                    <ul>
                        <li>تقر وتوافق بتعويضنا نحن أو أي من الجهات المرتبطة بنا وموظفي، ومديري، والعاملين لدينا أو لدى الجهات المرتبطة بنا وبشكل فوري وعند الطلب، عن كافة المطالبات، والالتزامات، والخسائر، والتكاليف، بما في ذلك الرسوم القانونية الناشئة عن أي خرق أو مخالفة لهذه الشروط والأحكام من قبلك أنت أو غيرها من الأضرار الناشئة عن استخدامك لمنصة اطبع.</li>
                    </ul>
                </li>
                <li><span class="bold">الإنهاء.</span>
                    <ul>
                        <li>نحتفظ بحقنا في الإنهاء الفوري لاستخدامك لمنصة اطبع في حال قيامك بخرق بنود هذه الشروط والأحكام أو في حال اعتقدنا بناءً على أسباب منطقية أنك من الممكن أن تقوم بخرق بنود هذه الشروط والأحكام أو في حال قيامك بسلوك نرى وفق تقديرنا المطلق أنه غير مقبول.</li>
                    </ul>
                </li>
                <li><span class="bold">توفر الموقع.</span>
                    <ul>
                        <li>نظرًا إلى تعرض الخدمات الإلكترونية إلى الانقطاع أو الانهيار، فإن الوصول إلى منصة اطبع يتوفر كما هو وفي حالته الراهنة فقط.</li>
                        <li>يحق لنا، وبناءً على تقديرنا المطلق، فرض حدود أو قيود على استخدامك لموقع اطبع. إضافة إلى ذلك، ولأغراض الأمن، ولأسباب تقنية، أو صيانة، أو قانونية أو تشريعية، أو نتيجة إلى خرق لهذه الشروط والأحكام، فإنه يحق لنا سحب وصولك إلى منصة اطبع، في أي وقت ودون أي سابق إنذار من طرفنا.</li>
                    </ul>
                </li>
                <li><span class="bold">عام.</span>
                    <ul>
                        <li>البطلان وغيرها، في حال قررت أي محكمة أو مشرع أن بنود هذه الشروط والأحكام هي باطلة أو بأي شكل من الأشكال وغير قابلة للتطبيق، فسيتم إلغاء وإزالة هذه البنود من هذه الشروط والأحكام، في حين تبقى البنود الباقية في الشروط والأحكام نافذة بشكل تام.</li>
                        <li>تنطبق هذه الشروط والأحكام بيننا وبين المستخدمين، ولا يحق لأي طرف آخر الاستفادة من هذه الأحكام والشروط.</li>
                        <li>الإحالة، نحتفظ بحقنا في الإحالة بأي شكل من الأشكال أو كافة حقوقنا والتزاماتنا المنصوص عليها في هذه الشروط والأحكام إلى طرف ثالث.</li>
                    </ul>
                </li>
            </ol>
            <h4>
                <b>الشروط والأحكام الخاصة:
                </b>
            </h4>
            <ul>
                <li>منصة اطبع هي منصة إلكترونية وسيطة للطباعة أونلاين وتسهيل عملية الطباعة للطالب والهيئات التعليمية وغيرها من المنتفعين.</li>
                <li>العاملين في منصة اطبع هم محترفين ومؤهلين في المنصة للتعامل مع جميع حالات وأنواع الطباعة ويتعاملون مع المنصة كموظفي أو متعاقدين لتلبية احتياجاتكم.</li>
                <li>عند التسجيل في منصة اطبع فإنك تقر بأن البيانات المدخلة تكون صحيحة وكذلك أي معلومات يتم تحديثها تكون صحيحة حتى يتسنى لنا التواصل معك وتسهيل عملية التوصيل للمطبوعات وتوفير المساعدة بشكل مرضي.</li>
                <li>سيكون التواصل الرسمي مع منصة اطبع عن طريق البريد الإلكتروني المسجل لدينا أو عن طريق تطبيق الواتس اب في الأرقام المزودة لإستفساراتكم.</li>
                <li>سيتم جدولة أوقات التوصيل والتواصل معكم على الأوقات المتاحة لتوصيل مطبوعاتكم في حالة كانت خارج المناطق المحددة.</li>
                <li>يجب عليك إدخال بياناتك الشخصية بشكل صحيح وواضح وتزويدنا بمعلوماتك الصحيحة لضمان وصول مطبوعاتك بشكل صحيح لذلك نخلي مسؤوليتنا تمامًا من تأخر وصول مطبوعاتك بسبب إدخال بياناتك بشكل خاطئ.</li>
                <li>العملة المستخدمة في منصة اطبع هي الريال السعودي.</li>
                <li>لضمان الحصول على الخدمة بشكل جيد يجب عليك التأكد من وجود ما يلي:
                    <ul>
                        <li>أن يتوفر لديك خط انترنت سريع.</li>
                        <li>أن يتم معاينة الملف المرفوع قبل وضع أمر الطباعة له.</li>
                        <li>التواصل مع المختصين في حالة وجود استفسارات أو واجهتك صعوبة عبر طرق التواصل المتوفرة لدينا والظاهرة في المنصة أو عن طريق صفحات التواصل الاجتماعي.</li>
                        <li>يجب عليك إرسال الملف الذي تريد طباعته في أوقات الدوام المحددة لتضمن وصول المطبوعات في أقرب وقت.</li>
                    </ul>
                </li>
                <li>في حالة إرسالك للمطبوعات في أوقات خارج الدوام سيتم العمل عليها في اليوم التالي.</li>
                <li>في حالة الإلغاء لا تسترجع أي مبالغ للحساب وإنما يتم استرجاع المبلغ لرصيد المستخدم، ويمكن استخدامه في أي طلب طباعة داخل منصة اطبع.</li>
                <li>في حالة رغبتك بإلغاء الطلب يمكن إلغاؤه طالما كانت حالة الطلب "قيد الانتظار" بالضغط على أيقونة X في الأدوات أمام الطلب في صفحة طلباتي. أما إذا تغيرت حالة الطلب إلى "تحت المعالجة" فقد بدأت طباعته ولا يمكن إلغاؤه.</li>
                <li>الخطأ المطبعي: في حالة المطبوع لم يطابق المطلوب يتم إعادة الطباعة وتوصيلها للعميل حسب طريقة التوصيل في الطلب نفسه خلال 24 ساعة من اكتشاف الخطأ. حيث يتم تصوير الخطأ المطبعي مع رقم الطلب وإرسالها خلال أول 14 يوم من تاريخ الطلب على support@print.sa وسيتم الرد بأسرع وقت.</li>
                <li>التأخير: في حالة تجاوز الطلب 24 ساعة إضافية عن الوقت الظاهر عند الطلب سيتم إعادة المبلغ لمحفظة العميل بالإضافة إلى توصيل الطلب مجاني (لا يشمل الطلبات الكبيرة ولا يشمل طلبات الشحن الخارجي)</li>
                <li>الاستلام : في حالة أن العميل لم يستلم طلبه خلال 72 ساعة من نقاط الاستلام فإن الشركة لا تتحمل مسؤولية فقدان المطبوعات.</li>
                <li>في حالة تم تحديد موعد لتوصيل الشحنة مع العميل وتم إرسال المندوب للتوصيل في الوقت ذلك ولم يتم الرد من العميل أو أنه غير موجود يتم توصيل الشحنة إلى أقرب نقطة استلام وإرسال رسالة نصية للعميل ولا يتم إرجاع مبلغ التوصيل.</li>
                <li>في حالة عدم طباعة الطلب وإمكانية الإلغاء متاحة لدى العميل يحق للعميل استرجاع المبلغ، وسيتم رد الأموال فقط من خلال طريقة الدفع الأصلية في الطلب.</li>
                <li>لا يحق للعميل إلغاء الطلب في حالة تم تغيير حالة طلبه من تحت الانتظار إلى تحت المعالجة (بعد 20 دقيقة كحد أدنى )</li>
                <li>عند اكتشاف أي مستند تم طلب طباعه له غير مطابق لما ذكر في الشروط والاحكام سيتم إلغاء الطلب من المنصة وإرجاع المبلغ للمحفظة.</li>
                <li>عند وجود أية استفسار أو خلل أو مشكلة ما فإنه يسعدنا خدمتكم في أي وقت بتواصلكم مع الدعم الفني عن طريق:support@print.sa</li>
            </ul>`,en:`<h4>
                <b>The general terms and conditions:</b>
            </h4>
            <ul>
                <li>By using Print platform you agree to comply on this terms and conditions, in case you disapprove these terms and conditions you should not use the platform.</li>
                <li>We always keep our right to change the terms and conditions from time to time, accordingly you have to review this terms and conditions periodically. We don't have to call you or inform you with any changes conducted to the terms and conditions.</li>
                <li>As a part of our commitment to make Print platform a place you want to visit continuously, we are welcoming all your comments on our policies and rules included below:</li>
            </ul>
            <ol>
                <li><span class="bold">The legal usage.</span>
                    <ul>
                        <li>You approve and hereby that you are able to use Print platform according to the provided terms and what is stated on the page of terms and conditions.</li>
                        <li>You approve that any usage for Print platform should be according to what is stated on the following conditions:
				<ul>
                    <li>You won't copy, download, reproduce, re-publish, broadcast or send any of the materials provided by Print platform except your personal data.</li>
                    <li>Commitment to the rules applied at any promoting offer shared by Print platform in any form.</li>
                    <li>Commitment not to do anything could affect the operation or security of Print platform or could cause disturbance or damage by other users or our employees.</li>
                </ul>
                        </li>
                        <li>You agree to refrain from the following matters (Either by you or by another party).
				<ul>
                    <li>Using automatic process for processing, observing, copying or extracting any of the pages found at Print platform or any information, content or data included in Print platform without having the prior written consent from us.</li>
                    <li>Using automatic process for collecting, merging the information, the content included or accessible by Print platform.</li>
                    <li>Using any automatic process or trying to interfere the appropriate work method of Print platform.</li>
		    <li>Performing any action that imposes unlogic large load with the available infrastructure or broadband of Print platform.</li>
		    <li>Applying reverse engineering, reverse collection or any other work which could discover symbolic source or other calculating formula or remedies regarding computer program used in infrastructure and processes related to print platform.</li>
		    <li>Copy, reproduce, change, edit, derivate works, submit general presentation of any part of print platform content without prior written consent from us.</li>
                </ul>
                        </li>
                        <li>To access Print platform, you need to have Internet. You are responsible of any connection, service or fees related to Internet access and you are responsible of providing all equipment required to access the Internet.</li>
                        <li>For the limits of all server devices ability and its usage by several people at the same time, you are obliged not to use Print platform in any form leading to destructing or exceeding the ability of server devices bearing and any other network related to any of its servers. You should refrain using Print platform in any form that leads to interfere with any other party in Print platform in a way that violate or may violate the applicable laws, rights, legal dues to another party according to all applicable laws.</li>
                    </ul>
                </li>
                <li><span class="bold">The content</span>
                    <ul>
                        <li>By using Print platform, you agree not to upload file, print, publish in any form or disseminate on Print platform either directly or indirectly, the following matters:
							<ul>
								<li>Illegal content, defamation, offensive disparagement of any religion or ethic group, threats, violating the privacy and publication rights, violent, Sensitive content or not approved or fraudulent content in any form.</li>
								<li>Content that encourages or provides instructions for Criminal offense, violates rights of any party, cause in any form legal responsibility and violates any of local, national or international laws including for example the legislations related to socket market in which the content was published, or any letters or documents that are stamped. if the documents was stamped, it will be printed in white and black.</li>
								<li>Content that causes disturbance and harassment to other.</li>
								<li>Content that you do not own personally and without explicit permission by the owner of this content.</li>
								<li>Content that may cause violating any patent, trademark, commercial secret, copyrights or other intellectual rights of any party.</li>
								<li>content arrogates the personality of any real or legal person or causes false claim following the real or legal person in any form including us.</li>
								<li>Undesired Promoting materials or political campaigns.</li>
								<li>Information related to third party that violate his privacy and security including credit cards numbers.</li>
								<li>Viruses, destructive data or other files causing harms, damages or sabotage.</li>
								<li>Illegal content based upon our absolute discretion violating any of the previously clauses causing harm or damage for us or for other users or causes legal accountability in any form.</li>
							</ul>
                        </li>
                        <li>We don't take the responsibility of any content uploaded by the users even printed, distributed or used by them in any other form or causing its publishing.</li>
						<li>We don't take the responsibility of any content uploaded or printed by you or by third party, also the responsibility of any damages or losses caused by this.</li>
						<li>We don't take the responsibility of any faults, defamation, disparagement, Contempt, lies, misuse, pornography or insults , also we don't take the responsibility of any phrases, acknowledges or content provided by users. Despite we are not obliged to the responsibility of sorting, editing or following any printed or uploaded content.</li>
						<li>Using Print platform with violating the terms and conditions provided here will lead to terminate or suspend your rights to use Print platform. To secure cooperation with the legal governmental orders, court summons and orders and protecting other users and our systems. So we get and disclose any information that we think it is necessary and appropriate including not limited the information of your user file (name, Email address and etc), protocol address, traffic information, usage date and content provided to Print platform. We are entitled to disclose any data in advance and prior to our commitment to privacy policy clauses.</li>
						<li>If you have any complains arising from the content uploaded or printed by the user and caused harm in any form so you agree directly the complaint against this user not us.</li>
                    </ul>
                </li>
                <li><span class="bold">Electronic website for others</span>
                    <ul>
                        <li>You represent and warrant that you are not responsible for providing any content or electronic website for others which  you get by Print platform.</li>
                    </ul>
                </li>
                <li><span class="bold">Intellectual property</span>
                    <ul>
                        <li>Copyrights and all other intellectual rights for all materials and content to be provided as a part of Print platform are ours. So you are accepted to  use this material or content as explained in written by us. You don't facilitate the work by you personally or by  others to copy material or content, reproduce, broadcast, distribute, or use it commercially or finding other depending works. Platform is entitled to upload legal cases for its intellectual property.</li>
                        <li>If you know its distribution or exploitation in any form, you agree to inform us directly.</li>
                    </ul>
                </li>
                <li><span class="bold">The responsibility in joining the  Print platform</span>
                    <ul>
                        <li>By restricted to the responsibilities acknowledged by law that could not be excluded. Therefore we, our managers, officials, agents or contracting parties will not take  any responsibility as a result of any losses, damages, responsibilities, claims and costs (including not limited the legal costs, payment fees or settlement costs) in any other form either directly or indirectly or as a result arising from or due to getting Print platform, the content or electronic website of third party, or their  services in any other form either in contract or damage (including negligence) or your country law or others.</li>
                    </ul>
                </li>
                <li><span class="bold">Privacy</span>
                    <ul>
                        <li>We largely care about your privacy and security  and by providing Print platform, we are obliged to save all your personal data so we customized name box to put the name used in all our dealings.</li>
                        <li>We acknowledge your commitment to all legislations of protecting privacy at its issuance time regarding any personal information related to us that we are collecting so we release our responsibility of any personal data provided for third party by the  Print platform.</li>
<li>If you make a payment for our products or services on our website, the details you are asked to submit will be provided directly to our payment provider via a secured connection.</li>
                    </ul>
                </li>
                <li><span class="bold">Compensations</span>
                    <ul>
                        <li>You represent and warrant to compensate us any other related authority, employees, managers and labors at any other related authority directly and upon request for all claims , liabilities, losses, costs, including the legal fees arising from any breach or infraction for this terms and conditions from you, or other damages arising by your using of the print platform.</li>
                    </ul>
                </li>
                <li><span class="bold">Termination</span>
                    <ul>
                        <li>We reserve our right for immediate termination for using Print platform in case of violating terms and conditions or in case  we think that you are able to violate terms and conditions based upon logic reasons or acting in an unaccepted manner according to our discretion.</li>
                    </ul>
                </li>
                <li><span class="bold">Providing website</span>
                    <ul>
                        <li>Due to the exposure of the  electronic services to discontinuity and collapse, getting Print platform will be provided as it is and only in its current case.</li>
                        <li>We are entitled upon our discretion to impose limits or constrains upon your usage to use Print platform. Besides, and for security, technical, legal, legislative and maintenance purposes and as a result for violating these terms and conditions, we are entitled to get Print platform at any time without prior notice by us.</li>
                    </ul>
                </li>
                <li><span class="bold">General</span>
                    <ul>
                        <li>Invalidity and others. In case the court or any legislator decided that these terms and conditions are invalid and inapplicable in any form ,these terms will be removed from those terms and conditions while the remaining terms will be valid perfectly.</li>
                        <li>These terms and conditions will be applied between us and the users. No other party should entitled to benefits from these terms and conditions.</li>
                        <li>Referral, we reserve our right to refer in any form or all our rights and obligations provided hereof to third part.</li>
						<li>The applicable law is the law of Kingdom of Saudi Arabia, KSA courts should have full jurisdiction to settle any dispute arising or related to Print platform Print. Sa via internet network.</li>
                    </ul>
                </li>
            </ol>
            <h4>
                <b>The special terms and conditions
                </b>
            </h4>
            <ul>
                <li>Print platform is an mediator electronic platform for online printing and facilitate printing process for student and educational authorities and other beneficiaries.</li>
				<li>Labors at Print platform are professional and qualified at the platform to deal with all cases and types of printing and deal with platform as officials or contracting for fulfilling your needs.</li>
				<li>When registering at Print platform, you acknowledge that the inserted data is right and any updated information will be correct to enable us communicating with you and facilitate getting prints and providing help satisfactorily.</li>
				<li>The official communication with Print platform shall be by registered email or by whatsapp of the numbers provided for your inquiries.</li>
				<li>Communication and delivery numbers will be scheduled at the available times of  delivering your prints out of the identified areas.</li>
				<li>You should insert your personal data correctly and clearly and provide us with your right information to ensure delivering your prints because of inserting your data incorrectly.</li>
				<li>The used currency at Print platform is Saudi Riyals.</li>
                <li>To secure getting the service well, we should ensure the following:
                    <ul>
                        <li>To  have fast internet line.</li>
						<li>The uploaded file should be previewed before clicking on the print order.</li>
						<li>Communicate with specialists in case you have any questions or difficulties through the communication methods available to us and the phenomenon in the platform or through social networking pages.</li>
						<li>You must send the file you want to print at the specified working hours to ensure that the publications arrive as soon as possible.</li>
                    </ul>
                </li>
                <li>In case of sending your prints at time out of full time, it shall be used at the next day.</li>
				<li>In case of cancellation, don't retrieve any amounts for account but the amount is retrieved for user's balance. It could be used at printing order within Print platform.</li>
				<li>In case you desire to cancel the order, it can be canceled as long as the status of the request is "on hold" by clicking the X icon in the toolbar in front of the application on the My Orders page. If the status of the request changes to "Under Processing", it is printed and cannot be canceled.</li>
				<li>Print error: If the printout does not match the requested, the print will be reprinted and delivered to the customer according to the method of delivery in the same application within 24 hours of the error. The print error should be photocopied with the order number and sent to support@print.sa within the first 14 days from the date of the request and will be answered as soon as possible.</li>
				<li>Delay: if the order exceeds an additional 24 hours from the time shown when ordering, the amount will be returned to the customer’s wallet in addition to free delivery of the order (does not include large orders and does not include requests for external shipping)</li>
				<li>Receipt: In case the customer has not received his application within 72 hours of receiving points, the company is not responsible for the loss of the print.</li>
				<li>In case of identifying an appointment to deliver the shipment to the customer and the agent is sent for delivery at the time, the customer is not answered or does not exist, the shipment is connected to the nearest receiving point and a text message is sent to the customer.</li>
                <li>Refunds will be done only through the Original Mode of Payment.</li>
                <li>Customer is not entitled to cancel order in case of changing his order status from pending to processing (after 20 minutes minimum).</li>
				<li>When discovering any document to be printed and not identical to the mentioned terms and conditions, the order shall be cancelled by platform and the amount shall be retrieved to the platform.</li>
				<li>In case of any inquiries, default or problem, we are pleased to serve you any time by communicating technical support by E-mail: support@print.sa.</li>
            </ul>`},us_createOption_allow_paper:{ar:"عدد الأوراق",en:"Allow paper"},us_createOption_option_not_allow:{ar:"عدد الأوراق لايسمح باختيار هذا الخيار",en:"Number of paper not allow to select this option"},us_order_rate_mot:{ar:"تقييمك لمقدم الخدمة يساعدنا على رفع الجودة المقدمة لك مستقبلا",en:"Your evaluation of the service provider helps us to raise the quality provided to you in the future"},us_order_rate_tit:{ar:"تقييم الطلب",en:"Order Rate"},us_order_rate_button:{ar:"ارسال التقييم",en:"Submit"},us_create_option_white_edge:{ar:"يتم طباعة جميع الأوراق بحواف بيضاء",en:"All paper are printed with white edges"},master_login:{ar:"تسجيل الدخول",en:"Login"},master_signup:{ar:"إنشاء حساب",en:"Sing up"},us_checkout_pc_total:{ar:"الإجمالي",en:"Total"},us_checkout_pc_vat:{ar:"ضريبة القيمة المضافة",en:"VAT"},us_checkout_pc_totalIncludeVat:{ar:"المجموع شامل ضريبة القيمة المضافة",en:"Total include VAT"},us_checkout_pc_wallet:{ar:"المحفظة",en:"Wallet"},us_checkout_pc_remaining:{ar:"المتبقي للدفع",en:"Remaining payment"},us_checkout_pc_masterImg:{ar:"/ndist/img/pf_cards_ar.png",en:"/ndist/img/pf_cards_en.png"},us_checkout_pc_master:{ar:"بطاقة ائتمان / بطاقة مدى البنكية",en:"Credit card / mada bank Card"},us_checkout_pc_mywallet:{ar:"محفظتي",en:"My Wallet"},us_checkout_pc_mybalance:{ar:"رصيدي",en:"My Balance"},us_checkout_coupon_apply:{ar:"تطبيق",en:"Apply"},us_checkout_coupon_remove:{ar:"إزالة",en:"Remove"},us_checkout_coupon_ph:{ar:"ادخل كود الخصم",en:"Enter promo code"},us_checkout_coupon:{ar:"كود الخصم",en:"Promo code"},us_checkout_coupon_normal_code:{ar:"تم تطبيق كود الخصم ##CODE##",en:"Promo code ##CODE## applied"},us_checkout_coupon_wrong:{ar:"كود الخصم غير صحيح او منتهى الصلاحية",en:"Promo code is wrong or has been expired"},us_order_hc_quantity:{ar:"الكمية",en:"Quantity"},us_order_hc_cover_option:{ar:"خيارات التغليف",en:"Cover Options"},us_order_hc_cover_printing_color:{ar:"لون طباعة التغليف",en:"Cover printing color"},print_doc_note41:{ar:"الرجاء التأكد عند رفع الملف من امتلاكك لحقوق طباعة الملف .. لأنه سيتم رفض ملفكم في حال وجود حقوق ملكية على الملف.",en:"Please make sure when uploading the file that you have the rights to print the file .. Because your file will be rejected if there are ownership rights on the file."},print_doc_note4:{ar:"ملاحظة : هذه الخدمة غير مخصصة لطباعة الصور وقد يتم رفضها من مقدم الخدمة. كما يتم رفض الملفات التي تحتوي على حقوق ملكية فكرية.",en:"Note: This service is not intended for printing photos and may be rejected by the service provider. Files containing intellectual property rights are also rejected."},print_doc_note:{ar:":ملاحظة",en:"Note:"},us_hardcover_steps1:{ar:"خيارات الطباعة",en:"Printing Option"},us_hardcover_steps2:{ar:"رفع الملفات",en:"Upload Files"},us_hardcover_steps3:{ar:"الدفع",en:"Payment"},us_hardcover_add_new:{ar:"إضافة أمر جديد",en:"Add new option"},us_hardcover_button_edit_option:{ar:"تعديل خيارات الطباعة",en:"Edit printing options"},us_hardcover_order_summary:{ar:"ملخص الطلب",en:"Order summary"},us_hardcover_summary_printing_price:{ar:"سعر الطباعة",en:"Pringting price"},us_hardcover_summary_delivery_price:{ar:"سعر التوصيل",en:"Delivery price"},us_hardcover_summary_discount:{ar:"الخصم",en:"Discount"},us_hardcover_summary_total_include_vat:{ar:"المجموع شامل ضريبة القيمة المضافة",en:"Total include VAT"},us_hardcover_summary_vat:{ar:"ضريبة القيمة المضافة",en:"VAT amount"},us_hardcover_summary_vat_number:{ar:"الرقم الضريبي",en:"Vat Number"},us_hardcover_select_service_provider:{ar:"اخنار مقدم الخدمة",en:"Select service provider"},us_hardcover_service_provider:{ar:"مقدم الخدمة",en:"Service provider"},us_hardcover_sercive_provider_address:{ar:"عنوان مقدم الخدمة",en:"Service provider address"},us_hardcover_duration:{ar:"سيستغرق وقت تنفيذ الطلب",en:"Preparation of your order will take"},us_hardcover_delivery_type:{ar:"طريقة الإستلام",en:"Delivery method"},us_hardcover_delivery_type_d:{ar:"توصيل",en:"Delivery"},us_hardcover_delivery_type_p:{ar:"نقطة إستلام",en:"Pickup"},us_hardcover_delivery_address:{ar:"عنوان التوصيل",en:"Delivery address"},us_hardcover_duration_days:{ar:"أيام",en:"Days"},us_hardcover_duration_hours:{ar:"ساعة",en:"Hours"},us_hardcover_duration_day:{ar:"يوم",en:"Days"},us_hardcover_map:{ar:"الخريطة",en:"Map"},us_hardcover_mobile:{ar:"رقم الجوال",en:"Mobile number"},us_hardcover_address:{ar:"العنوان",en:"Address"},us_hardcover_new_address:{ar:"إضافة عنوان جديد",en:"Add new address"},us_hardcover_working_hours:{ar:"أوقات العمل",en:"Working Hours"},us_hardcover_no_item:{ar:"لايوجد خيارات الرجاء الإضافة",en:"You do not have any item, please add new item"},us_hardcover_cover_option:{ar:"خيارات التغليف",en:"Cover options"},us_hardcover_cover_type:{ar:"نوع التغليف",en:"Cover type"},us_hardcover_cover_color:{ar:"لون التغليف الفاخر",en:"Cover color"},us_hardcover_cover_printing_color:{ar:"لون طباعة التغليف",en:"Cover printing color"},us_hardcover_cover_layout:{ar:"لغة المحتوى",en:"Document layout"},us_hardcover_cover_layout_ar:{ar:"العربية",en:"Arabic"},us_hardcover_cover_layout_en:{ar:"الانجليزية",en:"English"},us_hardcover_cover_marker:{ar:"الشريط الجانبي",en:"Marker"},us_hardcover_cover_corner:{ar:"الأطراف",en:"Corner"},us_hardcover_printing_option:{ar:"خيارات الطباعة",en:"Printing option"},us_hardcover_pages_number:{ar:"عدد الصفحات",en:"Pages number"},us_hardcover_page:{ar:"صفحة",en:"Pages"},us_hardcover_1page:{ar:"صفحة",en:"Page"},us_hardcover_pagess:{ar:"صفحات",en:"Pages"},us_hardcover_paper_type:{ar:"نوع الورق",en:"Paper type"},us_hardcover_printing_side:{ar:"جوانب الطباعة",en:"Printing side"},us_hardcover_printing_color:{ar:"لون طباعة المستند",en:"Document printing color"},us_hardcover_color_pages:{ar:"الصفحات الملونة",en:"Color pages"},us_hardcover_set_color_page:{ar:"تعيين صفحات ملونة في البحث",en:"Select custom color pages"},us_hardcover_color_page_title:{ar:"تحديد الصفحات الملونة",en:"Select custom color pages"},us_hardcover_color_page_selected_pages:{ar:"أرقام الصفحات الملونة",en:"Color page numbers"},us_hardcover_color_page_selected_pages_helper:{ar:"أدخل أرقام الصفحات و / أو نطاقات الصفحات مفصولة بفواصل (على سبيل المثال <b>1,3,7,10-15<\/b>)",en:"Enter page numbers and/or page ranges separated by commas (e.g. 1,6, 9-15,100)"},us_hardcover_color_page_selected_pages_require:{ar:"الرجاء ادخال الصفحات المطلوبة",en:"Please enter the required pages"},us_hardcover_color_page_selected_pages_not_correct:{ar:"القيم الدخلة غير صحيحة",en:"The input values are incorrect"},us_hardcover_color_page_selected_more:{ar:"عدد صفحات المستند (#N#) اقل من القيم المدخله",en:"The number of pages of the document (#N#) is less than the entered values"},us_hardcover_color_page_total:{ar:"عدد صفحات المستند",en:"The number of pages of the document"},us_hardcover_color_page_selected:{ar:"عدد صفحات الملونة",en:"Number of colored pages"},us_hardcover_cover_spine:{ar:"كعب التغليف",en:"Cover spine"},us_hardcover_cover_spine_add:{ar:"إضافة كعب التغليف",en:"Add cover spine"},us_hardcover_cover_spine_add_helper:{ar:"كعب التغليف هو الجهة الجانبية في التغليف والتي تحتوي على اسم المؤلف وعنوان البحث",en:"The cover spine is the side in the book, to which the author's name and the search title are added"},us_hardcover_cover_spine_add_placeholder:{ar:"بيانات كعب التغليف",en:"Cover spine information"},us_hardcover_extra:{ar:"خيارات اضافية",en:"Extra options"},us_hardcover_cd:{ar:"نسخ ملفات البحث على CD",en:"Burn document into CD"},us_hardcover_document_data:{ar:"بيانات المستند",en:"Document information"},us_hardcover_document_name:{ar:"اسم البحث",en:"Document name"},us_hardcover_document_name_new:{ar:"اسم البحث الذي سيظهر بالفاتورة",en:"Document name which will be added to the invoice"},us_hardcover_document_level_select:{ar:"الرجاء اختيار المستوى",en:"Please select any level"},us_hardcover_document_level:{ar:"المستوى",en:"Level"},us_hardcover_document_level1:{ar:"بكالريوس",en:"Bachelor"},us_hardcover_document_level2:{ar:"ماجستير",en:"Masters"},us_hardcover_document_level3:{ar:"دكتوراه",en:"PhD"},us_hardcover_document_level4:{ar:"غير ذلك",en:"Other"},us_hardcover_view_option:{ar:"مشاهدة خيارات التغلف",en:"View cover option"},us_hardcover_files_cover:{ar:"صفحة الغلاف",en:"Cover page"},us_hardcover_files_cover_desc:{ar:"مستند من صفحة واحدة بصيغة وورد (Doc,Docx)",en:"One-page document in Word format (Doc, Docx)"},us_hardcover_files_doc:{ar:"مستند البحث",en:"Document"},us_hardcover_files_doc_desc:{ar:"مستند عدد صفحاته ##N## صفحة بصيغة PDF",en:"A ##N##-page document, in PDF format"},us_hardcover_files_cd:{ar:"مستندات القرص CD",en:"CD files"},us_hardcover_files_cd_desc:{ar:"الرجاء مشاركة رابط مشاركة المستندات المراد حرقها في السي دي بعد رفعها على احدى المواقع التالية (DropBox, Google Drive, iCloud, One Drive)",en:"Please share the link to share the documents to be burned to the CD after uploading them to one of the following sites (DropBox, Google Drive, iCloud, One Drive)"},us_hardcover_files_cd_placeholder:{ar:"مشاركة رابط قابل للفتح بدون كلمة مرور",en:"Share unlockable link without password"},us_hardcover_files_cd_wrong_link:{ar:"الرجاء التأكد من صحة الرابط المدخل",en:"Please ensure that the entered link is correct"},us_hardcover_files_cd_empty_link:{ar:"الرجاء ادخال الرابط",en:"Please enter the link"},us_hardcover_files_name:{ar:"اسم المستند",en:"File name"},us_hardcover_files_upload:{ar:"رفع الملف",en:"Upload file"},us_hardcover_files_delete:{ar:"حذف الملف",en:"Delete file"},us_hardcover_files_delete_message:{ar:"هل تريد بالتأكيد حذف الملف؟",en:"Are you sure you want to delete the file?"},us_hardcover_files_delete_success:{ar:"تم حذف الملف بنجاح",en:"File deleted successfully"},us_hardcover_files_delete_error:{ar:"هناك خطأ في حذف الملف",en:"There is an error in deleting the file"},us_hardcover_files_upload_wrong_number_pages:{ar:"عدد صفحات الملف غير صحيح الرجاء رفع ملف عدد صفحاته ##N## صفحة",en:"The number of pages of the file is invalid Please upload a file of ##N## pages"},us_hardcover_files_upload_all:{ar:"الرجاء التأكد من رفع جميلع الملفات المطلوبة",en:"Please make sure to upload all the required files"},us_hardcover_complete_page_title:{ar:"تم إستلام طلبكم بنجاح",en:"We have received your order"},us_hardcover_complete_sent:{ar:"تم إرسال بريد الإكتروني بتفاصيل طلبكم وبإمكانكم مشاهدة تفاصيل الطلب كم خلال صفحة",en:"An email has been sent with your order details, and you can view the order details on the page"},us_hardcover_complete_myorders:{ar:"طلباتي",en:"My orders"},us_hardcover_complete_order_number:{ar:"رقم الطلب",en:"Order number"},us_hardcover_city_note:{ar:"نظرًا لأن هذه الخدمة هي خدمة جديدة ، فإننا نقوم بتوصيل البحوث إلى مدينة الرياض. قريبا بإذن الله ستتوفر خدمة التوصيل لجميع مدن المملكة.",en:"As this service is a new service, we are delivering right know to Riyadh City. Very soon service will be available to all cities in the kingdom."},us_hardcover_lp_q1:{ar:"1- هل تقومون بتوصيل البحوث بالتغليف الفاخر لجميع مدن المملكة؟",en:"1- Do you deliver thesis printing to all cities in the kingdom?"},us_hardcover_lp_a1:{ar:"نظرًا لأن هذه الخدمة هي خدمة جديدة ، فإننا نقوم بتوصيل البحوث إلى مدينة الرياض. قريبا بإذن الله ستتوفر خدمة التوصيل لجميع مدن المملكة.",en:"As this service is a new service, we are delivering right know to Riyadh City. Very soon service will be available to all cities in the kingdom."},us_hardcover_lp_q2:{ar:"2- هل تتوفر خدمة التوصيل للمنازل أم نحتاج لاستلامها من المتجر؟",en:"2- Do you have home delivery or do we need to pick it up from the store?"},us_hardcover_lp_a2:{ar:"يمكنك استلام المطبوعات من نقطة الإستلام أو اختيار خدمة التوصيل",en:"You can choose to pick up the print out from printing center or it can be delivered to your home."},us_hardcover_lp_q3:{ar:"3- ما هي تكلفة طباعة الرسالة وتجليدها؟",en:"3- How much does thesis printing and binding costs?"},us_hardcover_lp_a3:{ar:"تختلف تكلفة طباعة الرسالة بناءً على خيارات الطباعة والتجليد. للحصول على التكلفة، يمكنك الدخول إلى الخدمة وإجراء خيارات الطباعة والتغليف الخاصة بك. ستتمكن من رؤية الأسعار قبل تحميل ملفات بحث التخرج.",en:"Thesis printing cost differ based on the printing and binding options. To get the cost access the service and do your configuration. You will be able to see the prices before uploading thesis files."},us_hardcover_lp_q4:{ar:"4- كم من الوقت تستغرق الخدمة لتوصيل الرسالة الى المنزل؟",en:"4- How much time you take to deliver the printing?"},us_hardcover_lp_a4:{ar:"تستغرق طباعة الرسالة وتوصيلها 3 أيام لتسليمها للعميل في مدنية الرياض.",en:"Thesis Printing takes 4 Days to be delivered to Riyadh."},us_hardcover_lp_q5:{ar:"5- كيف يمكنني الدفع للحصول على هذه الخدمة؟",en:"5- How can I pay for this service?"},us_hardcover_lp_a5:{ar:"يمكنك الدفع لهذه الخدمة باستخدام بطاقة مدى أو أي بطاقة ائتمان (ماستركارد أو فيزا).",en:"You can pay for this service using Mada Card or any credit card (Mastercard or Visa)."},us_hardcover_lp_q6:{ar:"6- أحتاج إلى توضيح أكثر ، لكن الأسئلة الشائعة لا تكفي.",en:"6- I need more clarification, but FAQ is not enough for me .."},us_hardcover_lp_a6:{ar:'يمكنك دائمًا الحصول على دعمنا باستخدام إحدى القنوات التالية:<br>- رقم الوتساب الخاص بالدعم الفني <a href="https://wa.me/966599139318" target="blank" class="phoneStyle">+966599139318<\/a><br>- حساب تويتر الخاص بنا <a href="https://twitter.com/PrintDotSa" target="blank" class="phoneStyle">@PrintDotSa<\/a><br>- بريدنا الإلكتروني للدعم <a href="mailto:support@print.sa">support@print.sa<\/a>',en:"You can always get our support using one of the following channels: - Our WhatsApp number +966599139318 - Our Twitter Account https://twitter.com/PrintDotSa - Our support email : support@print.sa"},us_hardcover_steps111:{ar:"ييي",en:"يي"},vi_authorlibrary_:{ar:"",en:""},vi_authorlibrary_banner:{ar:"تم اطلاق خدمة تسجيل المؤلفين ودور النشر لرفع الكتب للموقع وسيتم اطلاق وتسويق متجر مبيعات الكتب في 1 يناير 2022",en:"The service of registering authors and publishing houses has been launched to upload books to the site, and the book sales store will be launched and marketed on January 1, 2022"},vi_authorlibrary_title:{ar:"مؤلف أو دار نشر",en:"Author or publisher"},vi_authorlibrary_top_title1:{ar:"شرفونا بزيارتكم لجناح مكتبة اطبع بمعرض الكتاب في القسم H",en:"We are honored by your visit to the Library Pavilion at the Book Fair in Section H"},vi_authorlibrary_top_title:{ar:"سجل معنا لرفع كتبكم في مكتبة اطبع وتابع مبيعات كتابك بشكل مباشر عبر صفحة الإدارة الخاصة بكم",en:"Register with us to upload your books in a print library and follow up on your book sales directly through your administration page"},vi_authorlibrary_top_desc:{ar:"مكتبة اطبع هي مكتبة الكترونية تمكنك من رفع كتابك ومتابعة مبيعات الكتاب بشكل مباشر حيث تقوم المكتبة بطباعة الكتب عند الطلب حسب الخيارات التي يرغب بها المؤلف وتوصيلها للعملاء في كافة أنحاء العالم .. ",en:"A print library is an electronic library that enables you to upload your book and follow up on book sales directly, as the library prints books on demand according to the options desired by the author and delivers them to customers all over the world.."},vi_authorlibrary_1:{ar:"خيارات طباعة متعددة",en:"Multiple print options"},vi_authorlibrary_2:{ar:"سهولة الوصول لعملاء وأسواق جديدة",en:"Easy access to new customers and markets"},vi_authorlibrary_3:{ar:"الطباعة عند الطلب ",en:"Print on demand"},vi_authorlibrary_4:{ar:"خدمة على مدار الساعة",en:"Service is working 24/7"},vi_authorlibrary_cont_title:{ar:"تواصل معنا الآن",en:"Contact us now"},vi_authorlibrary_cont_desc:{ar:"خاص بالمؤلفين ودور النشر ومالكي حقوق الكتب",en:"For authors, publishers and book rights holders"},vi_authorlibrary_Signup:{ar:"انضم لنا الآن",en:"Signup now"},PrintLibrary:{ar:"مكتبة اطبع",en:"Print library"},vi_authorlibrary_con_iam:{ar:"بصفتي",en:"As"},vi_authorlibrary_con_iam_placeholder:{ar:"الرجاء الاختيار",en:""},vi_authorlibrary_con_publisher:{ar:"دار نشر",en:"Publisher"},vi_authorlibrary_con_author:{ar:"مؤلف",en:"Author"},vi_authorlibrary_con_name:{ar:"الاسم",en:"Name"},vi_authorlibrary_con_mob:{ar:"رقم التواصل",en:"Contact Number"},vi_authorlibrary_con_email:{ar:"البريد الالكتروني",en:"E-mail"},vi_authorlibrary_con_country:{ar:"الدولة",en:"Country"},vi_authorlibrary_con_city:{ar:"المدينة",en:"City"},vi_authorlibrary_swal_title:{ar:"تواصل معنا",en:"Contact us"},vi_authorlibrary_swal_success_message:{ar:"شكرا لتواصلكم معنا, تم استلام البيانات بنجاح و سيتم التواصل معكم من قبل فريق الشركاء في اقرب وقت ممكن",en:"Thank you for contacting us, the data has been received successfully and the partner team will contact you as soon as possible"},vi_home_bookstore_cat_1:{ar:"التراجم والسير",en:"Autobiography and Biography"},vi_home_bookstore_cat_2:{ar:"القصة والرواية",en:"The story and novel"},vi_home_bookstore_cat_3:{ar:"الأدب والشعر",en:"Literature and hair"},vi_home_bookstore_cat_order:{ar:"تشكيلة متنوعة من الكتب",en:"Variety of books"},vi_home_bookstore_cat_more:{ar:"وهنالك المزيد",en:"There is more"},vi_home_bookstore_newbook:{ar:"الكتب المضافة حديثاً",en:"Recently added books"}};lh1=lngtr;$(document).ready(function(){_start_translate()});getCookie("printDotSa");masksT=getLangTxt("masterMaskBanerT")+' <i class="fa fa-shopping-cart"><\/i> '+getLangTxt("hm_sl4_b");masksTA='<a href="https://masks.print.sa/"><img src="/ndist/images/Naod-Behathar-logo.png" class="hidden-sm hidden-xs"/>'+masksT+"<\/a>";_Os=getMobileOS();_Os==="Android"||_Os==="iOS"