function popUp(e,t,i,n){var s=e,o=t,a=i,r="width="+o+",height="+a+",left="+parseInt(screen.width/2-o/2)+",top="+parseInt(screen.height/2-a/2)+",scrollbars=yes,toolbar=no,location=no,status=no,menubar=no,resizable=no";window.open(s,"POPUP",r)}function showFlash(e,t,i){document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0" width="'+t+'" height="'+i+'">'),document.write('<param name=movie value="'+e+'">'),document.write("<param name=quality value=high>"),document.write("<param name=scale value=noscale>"),document.write('<param name="wmode" value="transparent">'),document.write('<embed src="'+e+'" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="'+t+'" height="'+i+'" wmode="transparent">'),document.write("</embed>"),document.write("</object>")}function checkSend(){var e,t=["nome","email2","telefone_1","telefone_2","cidade","mensagem"],n=["Campo NOME não preenchido\n","Campo E-mail não preenchido\n","Campo DDD (Telefone) não preenchido\n","Campo Telefone não preenchido\n","Campo Cidade não preenchido\n","Campo Mensagem não preenchido\n"],s="";for(i=0;i<t.length;i++)s=""==(e=document.getElementById(t[i]).value)||null==e?s+n[i]:s;if(""!=s&&null!=s)return s="Foram encontrados os seguintes erros:\n\n"+s,alert(s),!1;var o=document.getElementById("local").options[document.getElementById("local").options.selectedIndex].value;return alert("Você optou por enviar o e-mail para "+["Itápolis","Jundiaí"][o]),!0}function testNewsletter(){var e=document.getElementById("usrName").value,t=document.getElementById("usrEmail").value,i=new Array(!1,!1);return"seu nome"==e||""==e||null==e?alert('Preencha corretamente o campo "Nome"'):i[0]=!0,"seu e-mail"==t||""==t||null==t?alert('Preencha corretamente o campo "E-mail"'):i[1]=!0,0!=i[0]&&0!=i[1]}function checkRecheque(){var e,t=!1,n="",s=[["agenda-nome-1","Nome"],["email","E-mail"],["cod-anac-1","Código ANAC"],["agenda-telefone-1-2","DDD"],["agenda-telefone-2-2","Telefone"]];for(i=0;i<s.length;i++)""!=(e=document.getElementById(s[i][0]).value)&&null!=e||(n+="Campo "+s[i][1]+" não preenchido\n");return""!=n?(n="Os seguintes erros foram encontrados:\n\n"+n,alert(n)):t=!0,t}function checkRecheque2(){var e,t=!1,n="",s=[["agenda-nome","Nome"],["agenda-email","E-mail"],["cod-anac","Código ANAC"],["agenda-telefone-1","DDD"],["agenda-telefone-2","Telefone"]];for(i=0;i<s.length;i++)""!=(e=document.getElementById(s[i][0]).value)&&null!=e||(n+="Campo "+s[i][1]+" não preenchido\n");return""!=n?(n="Os seguintes erros foram encontrados:\n\n"+n,alert(n)):t=!0,t}function swapFaq(e){"block"==$("#faq_"+e).css("display")?($("#faq_"+e).css("display","none"),$("#colum").height($("#colum").height()-$("#faq_"+e).height())):($("#faq_"+e).css("display","block"),$("#colum").height($("#colum").height()+$("#faq_"+e).height()))}function isCnpj(e){var t,i,n,s,o,a,r;if(0==e.length)return!1;for(e=e.replace(/\D+/g,""),r=1,s=0;s<e.length-1;s++)if(e.charAt(s)!=e.charAt(s+1)){r=0;break}if(r)return!1;for(a=e.length-2,t=e.substring(0,a),i=e.substring(a),n=0,o=a-7,s=a;1<=s;s--)n+=t.charAt(a-s)*o--,o<2&&(o=9);if((n%11<2?0:11-n%11)!=i.charAt(0))return!1;for(a+=1,t=e.substring(0,a),n=0,o=a-7,s=a;1<=s;s--)n+=t.charAt(a-s)*o--,o<2&&(o=9);return(n%11<2?0:11-n%11)==i.charAt(1)}function isCnpjFormatted(e){return e.match(/\d{2,3}.\d{3}.\d{3}\/\d{4}-\d{2}/)}function isCpf(cpf){exp=/\.|-/g,cpf=cpf.toString().replace(exp,"");var digitoDigitado=eval(cpf.charAt(9)+cpf.charAt(10)),soma1=0,soma2=0,vlr=11;for(i=0;i<9;i++)soma1+=eval(cpf.charAt(i)*(vlr-1)),soma2+=eval(cpf.charAt(i)*vlr),vlr--;if(soma1=10*soma1%11==10?0:10*soma1%11,soma2=10*(soma2+2*soma1)%11,"11111111111"==cpf||"22222222222"==cpf||"33333333333"==cpf||"44444444444"==cpf||"55555555555"==cpf||"66666666666"==cpf||"77777777777"==cpf||"88888888888"==cpf||"99999999999"==cpf||"00000000000"==cpf)var digitoGerado=null;else var digitoGerado=10*soma1+soma2;return digitoGerado==digitoDigitado}function isCpfFormatted(e){return e.match(/^\d{3}\.\d{3}\.\d{3}\-\d{2}$/)}!function(p){p.fn.lightBox=function(l){l=jQuery.extend({overlayBgColor:"#000",overlayOpacity:.8,fixedNavigation:!1,imageLoading:"img/lightbox-ico-loading.gif",imageBtnPrev:"img/lightbox-btn-prev.gif",imageBtnNext:"img/lightbox-btn-next.gif",imageBtnClose:"img/lightbox-btn-close.gif",imageBlank:"img/lightbox-blank.gif",containerBorderSize:10,containerResizeSpeed:400,txtImage:"Imagem",txtOf:"de",keyToClose:"c",keyToPrev:"p",keyToNext:"n",imageArray:[],activeImage:0},l);var e=this;function d(){p("#lightbox-loading").show(),l.fixedNavigation?p("#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber").hide():p("#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber").hide();var e=new Image;e.onload=function(){p("#lightbox-image").attr("src",l.imageArray[l.activeImage][0]),function(e,t){var i=p("#lightbox-container-image-box").width(),n=p("#lightbox-container-image-box").height(),s=e+2*l.containerBorderSize,o=t+2*l.containerBorderSize,a=i-s,r=n-o;p("#lightbox-container-image-box").animate({width:s,height:o},l.containerResizeSpeed,function(){p("#lightbox-loading").hide(),p("#lightbox-image").fadeIn(function(){p("#lightbox-container-image-data-box").slideDown("fast"),p("#lightbox-image-details-caption").hide(),l.imageArray[l.activeImage][1]&&p("#lightbox-image-details-caption").html(l.imageArray[l.activeImage][1]).show(),1<l.imageArray.length?(p("#lightbox-image-details-currentNumber").html(l.txtImage+" "+(l.activeImage+1)+" "+l.txtOf+" "+l.imageArray.length+"<br>"),p("#lightbox-image-details-currentNumber").append('<a href="'+l.imageArray[l.activeImage][0]+'" target="_blank" style="color: #5ca3de; font-family: Arial,sans-serif;">abrir em nova janela</a>').show()):p("#lightbox-image-details-currentNumber").html('<a href="'+l.imageArray[l.activeImage][0]+'" target="_blank" style="color: #5ca3de; font-family: Arial,sans-serif;">abrir em nova janela</a>').show(),p("#lightbox-nav").show(),p("#lightbox-nav-btnPrev,#lightbox-nav-btnNext").css({background:"transparent url("+l.imageBlank+") no-repeat"}),0!=l.activeImage&&(l.fixedNavigation?p("#lightbox-nav-btnPrev").css({background:"url("+l.imageBtnPrev+") left 15% no-repeat"}).unbind().bind("click",function(){return l.activeImage=l.activeImage-1,d(),!1}):p("#lightbox-nav-btnPrev").unbind().hover(function(){p(this).css({background:"url("+l.imageBtnPrev+") left 15% no-repeat"})},function(){p(this).css({background:"transparent url("+l.imageBlank+") no-repeat"})}).show().bind("click",function(){return l.activeImage=l.activeImage-1,d(),!1})),l.activeImage!=l.imageArray.length-1&&(l.fixedNavigation?p("#lightbox-nav-btnNext").css({background:"url("+l.imageBtnNext+") right 15% no-repeat"}).unbind().bind("click",function(){return l.activeImage=l.activeImage+1,d(),!1}):p("#lightbox-nav-btnNext").unbind().hover(function(){p(this).css({background:"url("+l.imageBtnNext+") right 15% no-repeat"})},function(){p(this).css({background:"transparent url("+l.imageBlank+") no-repeat"})}).show().bind("click",function(){return l.activeImage=l.activeImage+1,d(),!1})),p(document).keydown(function(e){var t;t=e,escapeKey=null==t?(keycode=event.keyCode,27):(keycode=t.keyCode,t.DOM_VK_ESCAPE),key=String.fromCharCode(keycode).toLowerCase(),(key==l.keyToClose||"x"==key||keycode==escapeKey)&&h(),key!=l.keyToPrev&&37!=keycode||0!=l.activeImage&&(l.activeImage=l.activeImage-1,d(),c()),key!=l.keyToNext&&39!=keycode||l.activeImage!=l.imageArray.length-1&&(l.activeImage=l.activeImage+1,d(),c())})}),l.imageArray.length-1>l.activeImage&&(objNext=new Image,objNext.src=l.imageArray[l.activeImage+1][0]),0<l.activeImage&&(objPrev=new Image,objPrev.src=l.imageArray[l.activeImage-1][0])}),0==a&&0==r&&(p.browser.msie?u(250):u(100));p("#lightbox-container-image-data-box").css({width:e+20}),p("#lightbox-nav-btnPrev,#lightbox-nav-btnNext").css({height:t+2*l.containerBorderSize})}(e.width,e.height),e.onload=function(){}},e.src=l.imageArray[l.activeImage][0]}function c(){p(document).unbind()}function h(){p("#jquery-lightbox").remove(),p("#jquery-overlay").fadeOut(function(){p("#jquery-overlay").remove()}),p("embed, object, select").css({visibility:"visible"})}function n(){var e,t,i,n;return t=window.innerHeight&&window.scrollMaxY?(e=window.innerWidth+window.scrollMaxX,window.innerHeight+window.scrollMaxY):document.body.scrollHeight>document.body.offsetHeight?(e=document.body.scrollWidth,document.body.scrollHeight):(e=document.body.offsetWidth,document.body.offsetHeight),self.innerHeight?(i=document.documentElement.clientWidth?document.documentElement.clientWidth:self.innerWidth,n=self.innerHeight):document.documentElement&&document.documentElement.clientHeight?(i=document.documentElement.clientWidth,n=document.documentElement.clientHeight):document.body&&(i=document.body.clientWidth,n=document.body.clientHeight),pageHeight=t<n?n:t,pageWidth=e<i?e:i,arrayPageSize=new Array(pageWidth,pageHeight,i,n),arrayPageSize}function s(){var e,t;return self.pageYOffset?(t=self.pageYOffset,e=self.pageXOffset):document.documentElement&&document.documentElement.scrollTop?(t=document.documentElement.scrollTop,e=document.documentElement.scrollLeft):document.body&&(t=document.body.scrollTop,e=document.body.scrollLeft),arrayPageScroll=new Array(e,t),arrayPageScroll}function u(e){var t=new Date;i=null;do{var i=new Date}while(i-t<e)}return this.unbind("click").click(function(){return function(e,t){if(p("embed, object, select").css({visibility:"hidden"}),function(){p("body").append('<div id="jquery-overlay"></div><div id="jquery-lightbox"><div id="lightbox-container-image-box"><div id="lightbox-container-image"><img id="lightbox-image"><div style="" id="lightbox-nav"><a href="#" id="lightbox-nav-btnPrev"></a><a href="#" id="lightbox-nav-btnNext"></a></div><div id="lightbox-loading"><a href="#" id="lightbox-loading-link"><img src="'+l.imageLoading+'"></a></div></div></div><div id="lightbox-container-image-data-box"><div id="lightbox-container-image-data"><div id="lightbox-image-details"><span id="lightbox-image-details-caption"></span><span id="lightbox-image-details-currentNumber"></span></div><div id="lightbox-secNav"><a href="#" id="lightbox-secNav-btnClose"><img src="'+l.imageBtnClose+'"></a></div></div></div></div>');var e=n();p("#jquery-overlay").css({backgroundColor:l.overlayBgColor,opacity:l.overlayOpacity,width:e[0],height:e[1]}).fadeIn();var t=s();p("#jquery-lightbox").css({top:t[1]+e[3]/10,left:t[0]}).show(),p("#jquery-overlay,#jquery-lightbox").click(function(){h()}),p("#lightbox-loading-link,#lightbox-secNav-btnClose").click(function(){return h(),!1}),p(window).resize(function(){var e=n();p("#jquery-overlay").css({width:e[0],height:e[1]});var t=s();p("#jquery-lightbox").css({top:t[1]+e[3]/10,left:t[0]})})}(),l.imageArray.length=0,l.activeImage=0,1==t.length)l.imageArray.push(new Array(e.getAttribute("href"),e.getAttribute("title")));else for(var i=0;i<t.length;i++)l.imageArray.push(new Array(t[i].getAttribute("href"),t[i].getAttribute("title")));for(;l.imageArray[l.activeImage][0]!=e.getAttribute("href");)l.activeImage++;d()}(this,e),!1})}}(jQuery),function(v){var o=(v.browser.msie?"paste":"input")+".mask",b=null!=window.orientation;v.mask={definitions:{9:"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"}},v.fn.extend({caret:function(t,i){if(0!=this.length){if("number"==typeof t)return i="number"==typeof i?i:t,this.each(function(){if(this.setSelectionRange)this.focus(),this.setSelectionRange(t,i);else if(this.createTextRange){var e=this.createTextRange();e.collapse(!0),e.moveEnd("character",i),e.moveStart("character",t),e.select()}});if(this[0].setSelectionRange)t=this[0].selectionStart,i=this[0].selectionEnd;else if(document.selection&&document.selection.createRange){var e=document.selection.createRange();t=0-e.duplicate().moveStart("character",-1e5),i=t+e.text.length}return{begin:t,end:i}}},unmask:function(){return this.trigger("unmask")},mask:function(t,u){if(!t&&0<this.length){var e=v(this[0]),p=e.data("tests");return v.map(e.data("buffer"),function(e,t){return p[t]?e:null}).join("")}u=v.extend({placeholder:"_",completed:null},u);var i=v.mask.definitions,f=(p=[],t.length),g=null,m=t.length;return v.each(t.split(""),function(e,t){"?"==t?(m--,f=e):i[t]?(p.push(new RegExp(i[t])),null==g&&(g=p.length-1)):p.push(null)}),this.each(function(){var a=v(this),r=v.map(t.split(""),function(e,t){if("?"!=e)return i[e]?u.placeholder:e}),l=!1,n=a.val();function d(e){for(;++e<=m&&!p[e];);return e}function c(e,t){for(var i=e;i<t&&i<m;i++)p[i]&&(r[i]=u.placeholder)}function h(){return a.val(r.join("")).val()}function s(e){for(var t=a.val(),i=-1,n=0,s=0;n<m;n++)if(p[n]){for(r[n]=u.placeholder;s++<t.length;){var o=t.charAt(s-1);if(p[n].test(o)){r[n]=o,i=n;break}}if(s>t.length)break}else r[n]==t[s]&&n!=f&&(s++,i=n);return!e&&i+1<f?(a.val(""),c(0,m)):(e||f<=i+1)&&(h(),e||a.val(a.val().substring(0,i+1))),f?n:g}a.data("buffer",r).data("tests",p),a.attr("readonly")||a.one("unmask",function(){a.unbind(".mask").removeData("buffer").removeData("tests")}).bind("focus.mask",function(){n=a.val();var e=s();h(),setTimeout(function(){e==t.length?a.caret(0,e):a.caret(e)},0)}).bind("blur.mask",function(){s(),a.val()!=n&&a.change()}).bind("keydown.mask",function(e){var t=v(this).caret(),i=e.keyCode;return l=i<16||16<i&&i<32||32<i&&i<41,t.begin-t.end==0||l&&8!=i&&46!=i||c(t.begin,t.end),8==i||46==i||b&&127==i?(function(e){for(;!p[e]&&0<=--e;);for(var t=e;t<m;t++)if(p[t]){r[t]=u.placeholder;var i=d(t);if(!(i<m&&p[t].test(r[i])))break;r[t]=r[i]}h(),a.caret(Math.max(g,e))}(t.begin+(46==i?0:-1)),!1):27==i?(a.val(n),a.caret(0,s()),!1):void 0}).bind("keypress.mask",function(e){if(l)return l=!1,8!=e.keyCode&&null;var t=(e=e||window.event).charCode||e.keyCode||e.which,i=v(this).caret();if(e.ctrlKey||e.altKey||e.metaKey)return!0;if(32<=t&&t<=125||186<t){var n=d(i.begin-1);if(n<m){var s=String.fromCharCode(t);if(p[n].test(s)){!function(e){for(var t=e,i=u.placeholder;t<m;t++)if(p[t]){var n=d(t),s=r[t];if(r[t]=i,!(n<m&&p[n].test(s)))break;i=s}}(n),r[n]=s,h();var o=d(n);v(this).caret(o),u.completed&&o==m&&u.completed.call(a)}}}return!1}).bind(o,function(){setTimeout(function(){a.caret(s(!0))},0)}),s()})}})}(jQuery),function(d){d.extend(d.fn,{validate:function(e){if(this.length){var i=d.data(this[0],"validator");return i||(i=new d.validator(e,this[0]),d.data(this[0],"validator",i),i.settings.onsubmit&&(this.find("input, button").filter(".cancel").click(function(){i.cancelSubmit=!0}),i.settings.submitHandler&&this.find("input, button").filter(":submit").click(function(){i.submitButton=this}),this.submit(function(e){function t(){if(i.settings.submitHandler){if(i.submitButton)var e=d("<input type='hidden'/>").attr("name",i.submitButton.name).val(i.submitButton.value).appendTo(i.currentForm);return i.settings.submitHandler.call(i,i.currentForm),i.submitButton&&e.remove(),!1}return!0}return i.settings.debug&&e.preventDefault(),i.cancelSubmit?(i.cancelSubmit=!1,t()):i.form()?i.pendingRequest?!(i.formSubmitted=!0):t():(i.focusInvalid(),!1)})),i)}e&&e.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing")},valid:function(){if(d(this[0]).is("form"))return this.validate().form();var e=!0,t=d(this[0].form).validate();return this.each(function(){e&=t.element(this)}),e},removeAttrs:function(e){var i={},n=this;return d.each(e.split(/\s/),function(e,t){i[t]=n.attr(t),n.removeAttr(t)}),i},rules:function(e,t){var i=this[0];if(e){var n=d.data(i.form,"validator").settings,s=n.rules,o=d.validator.staticRules(i);switch(e){case"add":d.extend(o,d.validator.normalizeRule(t)),s[i.name]=o,t.messages&&(n.messages[i.name]=d.extend(n.messages[i.name],t.messages));break;case"remove":if(!t)return delete s[i.name],o;var a={};return d.each(t.split(/\s/),function(e,t){a[t]=o[t],delete o[t]}),a}}var r=d.validator.normalizeRules(d.extend({},d.validator.metadataRules(i),d.validator.classRules(i),d.validator.attributeRules(i),d.validator.staticRules(i)),i);if(r.required){var l=r.required;delete r.required,r=d.extend({required:l},r)}return r}}),d.extend(d.expr[":"],{blank:function(e){return!d.trim(""+e.value)},filled:function(e){return!!d.trim(""+e.value)},unchecked:function(e){return!e.checked}}),d.validator=function(e,t){this.settings=d.extend(!0,{},d.validator.defaults,e),this.currentForm=t,this.init()},d.validator.format=function(i,e){return 1==arguments.length?function(){var e=d.makeArray(arguments);return e.unshift(i),d.validator.format.apply(this,e)}:(2<arguments.length&&e.constructor!=Array&&(e=d.makeArray(arguments).slice(1)),e.constructor!=Array&&(e=[e]),d.each(e,function(e,t){i=i.replace(new RegExp("\\{"+e+"\\}","g"),t)}),i)},d.extend(d.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:!0,errorContainer:d([]),errorLabelContainer:d([]),onsubmit:!0,ignore:[],ignoreTitle:!1,onfocusin:function(e){this.lastActive=e,this.settings.focusCleanup&&!this.blockFocusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,e,this.settings.errorClass,this.settings.validClass),this.errorsFor(e).hide())},onfocusout:function(e){this.checkable(e)||!(e.name in this.submitted)&&this.optional(e)||this.element(e)},onkeyup:function(e){(e.name in this.submitted||e==this.lastElement)&&this.element(e)},onclick:function(e){e.name in this.submitted?this.element(e):e.parentNode.name in this.submitted&&this.element(e.parentNode)},highlight:function(e,t,i){d(e).addClass(t).removeClass(i)},unhighlight:function(e,t,i){d(e).removeClass(t).addClass(i)}},setDefaults:function(e){d.extend(d.validator.defaults,e)},messages:{required:"Preencha o campo corretamente.",remote:"Please fix this field.",email:"Coloque um e-mail verdadeiro.",url:"Digite uma URL válida.",date:"Digite uma data válida.",dateISO:"Please enter a valid date (ISO).",number:"Digite um número válido.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:d.validator.format("Please enter no more than {0} characters."),minlength:d.validator.format("Please enter at least {0} characters."),rangelength:d.validator.format("Please enter a value between {0} and {1} characters long."),range:d.validator.format("Please enter a value between {0} and {1}."),max:d.validator.format("Please enter a value less than or equal to {0}."),min:d.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){this.labelContainer=d(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||d(this.currentForm),this.containers=d(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var n=this.groups={};d.each(this.settings.groups,function(i,e){d.each(e.split(/\s/),function(e,t){n[t]=i})});var i=this.settings.rules;function e(e){var t=d.data(this[0].form,"validator"),i="on"+e.type.replace(/^validate/,"");t.settings[i]&&t.settings[i].call(t,this[0])}d.each(i,function(e,t){i[e]=d.validator.normalizeRule(t)}),d(this.currentForm).validateDelegate(":text, :password, :file, select, textarea","focusin focusout keyup",e).validateDelegate(":radio, :checkbox, select, option","click",e),this.settings.invalidHandler&&d(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)},form:function(){return this.checkForm(),d.extend(this.submitted,this.errorMap),this.invalid=d.extend({},this.errorMap),this.valid()||d(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var e=0,t=this.currentElements=this.elements();t[e];e++)this.check(t[e]);return this.valid()},element:function(e){e=this.clean(e),this.lastElement=e,this.prepareElement(e),this.currentElements=d(e);var t=this.check(e);return t?delete this.invalid[e.name]:this.invalid[e.name]=!0,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),t},showErrors:function(t){if(t){for(var e in d.extend(this.errorMap,t),this.errorList=[],t)this.errorList.push({message:t[e],element:this.findByName(e)[0]});this.successList=d.grep(this.successList,function(e){return!(e.name in t)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){d.fn.resetForm&&d(this.currentForm).resetForm(),this.submitted={},this.prepareForm(),this.hideErrors(),this.elements().removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(e){var t=0;for(var i in e)t++;return t},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return 0==this.length},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{d(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(e){}},findLastActive:function(){var t=this.lastActive;return t&&1==d.grep(this.errorList,function(e){return e.element.name==t.name}).length&&t},elements:function(){var e=this,t={};return d([]).add(this.currentForm.elements).filter(":input").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){return!this.name&&e.settings.debug&&window.console&&console.error("%o has no name assigned",this),!(this.name in t||!e.objectLength(d(this).rules()))&&(t[this.name]=!0)})},clean:function(e){return d(e)[0]},errors:function(){return d(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=d([]),this.toHide=d([]),this.currentElements=d([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(e){this.reset(),this.toHide=this.errorsFor(e)},check:function(t){t=this.clean(t),this.checkable(t)&&(t=this.findByName(t.name)[0]);var e=d(t).rules(),i=!1;for(method in e){var n={method:method,parameters:e[method]};try{var s=d.validator.methods[method].call(this,t.value.replace(/\r/g,""),t,n.parameters);if("dependency-mismatch"==s){i=!0;continue}if(i=!1,"pending"==s)return void(this.toHide=this.toHide.not(this.errorsFor(t)));if(!s)return this.formatAndAdd(t,n),!1}catch(e){throw this.settings.debug&&window.console&&console.log("exception occured when checking element "+t.id+", check the '"+n.method+"' method",e),e}}if(!i)return this.objectLength(e)&&this.successList.push(t),!0},customMetaMessage:function(e,t){if(d.metadata){var i=this.settings.meta?d(e).metadata()[this.settings.meta]:d(e).metadata();return i&&i.messages&&i.messages[t]}},customMessage:function(e,t){var i=this.settings.messages[e];return i&&(i.constructor==String?i:i[t])},findDefined:function(){for(var e=0;e<arguments.length;e++)if(void 0!==arguments[e])return arguments[e]},defaultMessage:function(e,t){return this.findDefined(this.customMessage(e.name,t),this.customMetaMessage(e,t),!this.settings.ignoreTitle&&e.title||void 0,d.validator.messages[t],"<strong>Warning: No message defined for "+e.name+"</strong>")},formatAndAdd:function(e,t){var i=this.defaultMessage(e,t.method),n=/\$?\{(\d+)\}/g;"function"==typeof i?i=i.call(this,t.parameters,e):n.test(i)&&(i=jQuery.format(i.replace(n,"{$1}"),t.parameters)),this.errorList.push({message:i,element:e}),this.errorMap[e.name]=i,this.submitted[e.name]=i},addWrapper:function(e){return this.settings.wrapper&&(e=e.add(e.parent(this.settings.wrapper))),e},defaultShowErrors:function(){for(var e=0;this.errorList[e];e++){var t=this.errorList[e];this.settings.highlight&&this.settings.highlight.call(this,t.element,this.settings.errorClass,this.settings.validClass),this.showLabel(t.element,t.message)}if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(e=0;this.successList[e];e++)this.showLabel(this.successList[e]);if(this.settings.unhighlight){e=0;for(var i=this.validElements();i[e];e++)this.settings.unhighlight.call(this,i[e],this.settings.errorClass,this.settings.validClass)}this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return d(this.errorList).map(function(){return this.element})},showLabel:function(e,t){var i=this.errorsFor(e);i.length?(i.removeClass().addClass(this.settings.errorClass),i.attr("generated")&&i.html(t)):(i=d("<"+this.settings.errorElement+"/>").attr({for:this.idOrName(e),generated:!0}).addClass(this.settings.errorClass).html(t||""),this.settings.wrapper&&(i=i.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.append(i).length||(this.settings.errorPlacement?this.settings.errorPlacement(i,d(e)):i.insertAfter(e))),!t&&this.settings.success&&(i.text(""),"string"==typeof this.settings.success?i.addClass(this.settings.success):this.settings.success(i)),this.toShow=this.toShow.add(i)},errorsFor:function(e){var t=this.idOrName(e);return this.errors().filter(function(){return d(this).attr("for")==t})},idOrName:function(e){return this.groups[e.name]||(this.checkable(e)?e.name:e.id||e.name)},checkable:function(e){return/radio|checkbox/i.test(e.type)},findByName:function(i){var n=this.currentForm;return d(document.getElementsByName(i)).map(function(e,t){return t.form==n&&t.name==i&&t||null})},getLength:function(e,t){switch(t.nodeName.toLowerCase()){case"select":return d("option:selected",t).length;case"input":if(this.checkable(t))return this.findByName(t.name).filter(":checked").length}return e.length},depend:function(e,t){return!this.dependTypes[typeof e]||this.dependTypes[typeof e](e,t)},dependTypes:{boolean:function(e,t){return e},string:function(e,t){return!!d(e,t.form).length},function:function(e,t){return e(t)}},optional:function(e){return!d.validator.methods.required.call(this,d.trim(e.value),e)&&"dependency-mismatch"},startRequest:function(e){this.pending[e.name]||(this.pendingRequest++,this.pending[e.name]=!0)},stopRequest:function(e,t){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[e.name],t&&0==this.pendingRequest&&this.formSubmitted&&this.form()?(d(this.currentForm).submit(),this.formSubmitted=!1):!t&&0==this.pendingRequest&&this.formSubmitted&&(d(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(e){return d.data(e,"previousValue")||d.data(e,"previousValue",{old:null,valid:!0,message:this.defaultMessage(e,"remote")})}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},dateDE:{dateDE:!0},number:{number:!0},numberDE:{numberDE:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(e,t){e.constructor==String?this.classRuleSettings[e]=t:d.extend(this.classRuleSettings,e)},classRules:function(e){var t={},i=d(e).attr("class");return i&&d.each(i.split(" "),function(){this in d.validator.classRuleSettings&&d.extend(t,d.validator.classRuleSettings[this])}),t},attributeRules:function(e){var t={},i=d(e);for(method in d.validator.methods){var n=i.attr(method);n&&(t[method]=n)}return t.maxlength&&/-1|2147483647|524288/.test(t.maxlength)&&delete t.maxlength,t},metadataRules:function(e){if(!d.metadata)return{};var t=d.data(e.form,"validator").settings.meta;return t?d(e).metadata()[t]:d(e).metadata()},staticRules:function(e){var t={},i=d.data(e.form,"validator");return i.settings.rules&&(t=d.validator.normalizeRule(i.settings.rules[e.name])||{}),t},normalizeRules:function(n,s){return d.each(n,function(e,t){if(!1!==t){if(t.param||t.depends){var i=!0;switch(typeof t.depends){case"string":i=!!d(t.depends,s.form).length;break;case"function":i=t.depends.call(s,s)}i?n[e]=void 0===t.param||t.param:delete n[e]}}else delete n[e]}),d.each(n,function(e,t){n[e]=d.isFunction(t)?t(s):t}),d.each(["minlength","maxlength","min","max"],function(){n[this]&&(n[this]=Number(n[this]))}),d.each(["rangelength","range"],function(){n[this]&&(n[this]=[Number(n[this][0]),Number(n[this][1])])}),d.validator.autoCreateRanges&&(n.min&&n.max&&(n.range=[n.min,n.max],delete n.min,delete n.max),n.minlength&&n.maxlength&&(n.rangelength=[n.minlength,n.maxlength],delete n.minlength,delete n.maxlength)),n.messages&&delete n.messages,n},normalizeRule:function(e){if("string"==typeof e){var t={};d.each(e.split(/\s/),function(){t[this]=!0}),e=t}return e},addMethod:function(e,t,i){d.validator.methods[e]=t,d.validator.messages[e]=null!=i?i:d.validator.messages[e],t.length<3&&d.validator.addClassRules(e,d.validator.normalizeRule(e))},methods:{required:function(e,t,i){if(!this.depend(i,t))return"dependency-mismatch";switch(t.nodeName.toLowerCase()){case"select":var n=d(t).val();return n&&0<n.length;case"input":if(this.checkable(t))return 0<this.getLength(e,t);default:return 0<d.trim(e).length}},remote:function(o,a,e){if(this.optional(a))return"dependency-mismatch";var r=this.previousValue(a);if(this.settings.messages[a.name]||(this.settings.messages[a.name]={}),r.originalMessage=this.settings.messages[a.name].remote,this.settings.messages[a.name].remote=r.message,e="string"==typeof e&&{url:e}||e,r.old===o)return this.pending[a.name]?"pending":r.valid;r.old=o;var l=this;this.startRequest(a);var t={};return t[a.name]=o,d.ajax(d.extend(!0,{url:e,mode:"abort",port:"validate"+a.name,dataType:"json",data:t,success:function(e){l.settings.messages[a.name].remote=r.originalMessage;var t=!0===e;if(t){var i=l.formSubmitted;l.prepareElement(a),l.formSubmitted=i,l.successList.push(a),l.showErrors()}else{var n={},s=r.message=e||l.defaultMessage(a,"remote");n[a.name]=d.isFunction(s)?s(o):s,l.showErrors(n)}r.valid=t,l.stopRequest(a,t)}},e)),"pending"},minlength:function(e,t,i){return this.optional(t)||this.getLength(d.trim(e),t)>=i},maxlength:function(e,t,i){return this.optional(t)||this.getLength(d.trim(e),t)<=i},rangelength:function(e,t,i){var n=this.getLength(d.trim(e),t);return this.optional(t)||n>=i[0]&&n<=i[1]},min:function(e,t,i){return this.optional(t)||i<=e},max:function(e,t,i){return this.optional(t)||e<=i},range:function(e,t,i){return this.optional(t)||e>=i[0]&&e<=i[1]},email:function(e,t){return this.optional(t)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(e)},url:function(e,t){return this.optional(t)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(e)},date:function(e,t){return this.optional(t)||!/Invalid|NaN/.test(new Date(e))},dateISO:function(e,t){return this.optional(t)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(e)},number:function(e,t){return this.optional(t)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(e)},digits:function(e,t){return this.optional(t)||/^\d+$/.test(e)},creditcard:function(e,t){if(this.optional(t))return"dependency-mismatch";if(/[^0-9-]+/.test(e))return!1;for(var i=0,n=0,s=!1,o=(e=e.replace(/\D/g,"")).length-1;0<=o;o--){var a=e.charAt(o);n=parseInt(a,10);s&&9<(n*=2)&&(n-=9),i+=n,s=!s}return i%10==0},accept:function(e,t,i){return i="string"==typeof i?i.replace(/,/g,"|"):"png|jpe?g|gif",this.optional(t)||e.match(new RegExp(".("+i+")$","i"))},equalTo:function(e,t,i){return e==d(i).unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){d(t).valid()}).val()}}}),d.format=d.validator.format}(jQuery),function(i){var n=i.ajax,s={};i.ajax=function(e){var t=(e=i.extend(e,i.extend({},i.ajaxSettings,e))).port;return"abort"==e.mode?(s[t]&&s[t].abort(),s[t]=n.apply(this,arguments)):n.apply(this,arguments)}}(jQuery),function(s){jQuery.event.special.focusin||jQuery.event.special.focusout||!document.addEventListener||s.each({focus:"focusin",blur:"focusout"},function(e,t){function i(e){return(e=s.event.fix(e)).type=t,s.event.handle.call(this,e)}s.event.special[t]={setup:function(){this.addEventListener(e,i,!0)},teardown:function(){this.removeEventListener(e,i,!0)},handler:function(e){return(e=s.event.fix(e)).type=t,s.event.handle.apply(this,arguments)}}}),s.extend(s.fn,{validateDelegate:function(i,e,n){return this.bind(e,function(e){var t=s(e.target);if(t.is(i))return n.apply(t,arguments)})}})}(jQuery),function(i){i.validator.addMethod("cpf",function(e,t,i){return""==e||!!("format"!=i&&"both"!=i||isCpfFormatted(e))&&("valid"!=i&&"both"!=i||isCpf(e))},function(e,t){return"format"==e||"both"==e&&!isCpfFormatted(i(t).val())?"Formato do CPF não é válido":"Por favor digite um CPF válido"}),i.validator.addMethod("cnpj",function(e,t,i){return""==e||!!("format"!=i&&"both"!=i||isCnpjFormatted(e))&&("valid"!=i&&"both"!=i||isCnpj(e))},function(e,t){return"format"==e||"both"==e&&!isCnpjFormatted(i(t).val())?"Formato do CNPJ não é válido":"Por favor digite um CNPJ válido"})}(jQuery),function(r){function l(){}function d(e){this.content=e,this.shown=!1}r.fn.colorTip=function(o){var a=["red","green","blue","white","yellow","black"];return o=r.extend({color:"yellow",timeout:500},o),this.each(function(){var e=r(this);if(!e.attr("title"))return!0;var t=new l,i=new d(e.attr("title"));e.append(i.generate()).addClass("colorTipContainer");for(var n=!1,s=0;s<a.length;s++)if(e.hasClass(a[s])){n=!0;break}n||e.addClass(o.color),e.hover(function(){i.show(),t.clear()},function(){t.set(function(){i.hide()},o.timeout)}),e.removeAttr("title")})},l.prototype={set:function(e,t){this.timer=setTimeout(e,t)},clear:function(){clearTimeout(this.timer)}},d.prototype={generate:function(){return this.tip||(this.tip=r('<span class="colorTip"><span style="font-size:12px; color:#227db6; font-weight:bold;">Detalhes</span><br /><br />'+this.content+'<span class="pointyTipShadow"></span><span class="pointyTip"></span></span>'))},show:function(){this.shown||(this.tip.css("margin-left",-this.tip.outerWidth()/2).fadeIn("fast"),this.shown=!0)},hide:function(){this.tip.fadeOut(),this.shown=!1}}}(jQuery);var msBeautify=msBeautify||{};if(function($){function dd(element,settings){var settings=$.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,childWidth:0,enableCheckbox:!1,checkboxNameSuffix:"_mscheck",append:"",prepend:"",reverseMode:!0,roundedCorner:!0,enableAutoFilter:!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}},settings),$this=this,holderId={postElementHolder:"_msddHolder",postID:"_msdd",postTitleID:"_title",postTitleTextID:"_titleText",postChildID:"_child"},css={dd:settings.mainCSS,ddTitle:"ddTitle",arrow:"ddArrow 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"},css_i={li:"_msddli_",borderRadiusTp:"borderRadiusTp",ddChildMore:"border shadow",fnone:"fnone"},isList=!1,isMultiple=!1,isDisabled=!1,cacheElement={},element,orginial={},isOpen=!1,DOWN_ARROW=40,UP_ARROW=38,LEFT_ARROW=37,RIGHT_ARROW=39,ESCAPE=27,ENTER=13,ALPHABETS_START=47,SHIFT=16,CONTROL=17,BACKSPACE=8,DELETE=46,shiftHolded=!1,controlHolded=!1,lastTarget=null,forcedTrigger=!1,oldSelected,isCreated=!1,doc=document,ua=window.navigator.userAgent,isIE=ua.match(/msie/i);settings.reverseMode=settings.reverseMode.toString(),settings.roundedCorner=settings.roundedCorner.toString();var isArray=function(e){return"[object Array]"==Object.prototype.toString.call(e)},msieversion=function(){var e=ua.indexOf("MSIE");return 0<e?parseInt(ua.substring(e+5,ua.indexOf(".",e))):0},checkDataSetting=function(){settings.mainCSS=$("#"+element).data("maincss")||settings.mainCSS,settings.visibleRows=$("#"+element).data("visiblerows")||settings.visibleRows,0==$("#"+element).data("showicon")&&(settings.showIcon=$("#"+element).data("showicon")),settings.useSprite=$("#"+element).data("usesprite")||settings.useSprite,settings.animStyle=$("#"+element).data("animstyle")||settings.animStyle,settings.event=$("#"+element).data("event")||settings.event,settings.openDirection=$("#"+element).data("opendirection")||settings.openDirection,settings.jsonTitle=$("#"+element).data("jsontitle")||settings.jsonTitle,settings.disabledOpacity=$("#"+element).data("disabledopacity")||settings.disabledOpacity,settings.childWidth=$("#"+element).data("childwidth")||settings.childWidth,settings.enableCheckbox=$("#"+element).data("enablecheckbox")||settings.enableCheckbox,settings.checkboxNameSuffix=$("#"+element).data("checkboxnamesuffix")||settings.checkboxNameSuffix,settings.append=$("#"+element).data("append")||settings.append,settings.prepend=$("#"+element).data("prepend")||settings.prepend,settings.reverseMode=$("#"+element).data("reversemode")||settings.reverseMode,settings.roundedCorner=$("#"+element).data("roundedcorner")||settings.roundedCorner,settings.enableAutoFilter=$("#"+element).data("enableautofilter")||settings.enableAutoFilter,settings.reverseMode=settings.reverseMode.toString(),settings.roundedCorner=settings.roundedCorner.toString(),settings.enableAutoFilter=settings.enableAutoFilter.toString()},getElement=function(e){return void 0===cacheElement[e]&&(cacheElement[e]=doc.getElementById(e)),cacheElement[e]},getIndex=function(e){var t=getPostID("postChildID");return $("#"+t+" li."+css_i.li).index(e)},createByJson=function(){if(settings.byJson.data){var validData=["description","image","title"];try{element.id||(element.id="dropdown"+msBeautify.counter),settings.byJson.data=eval(settings.byJson.data);var id="msdropdown"+msBeautify.counter++,obj={};obj.id=id,obj.name=settings.byJson.name||element.id,0<settings.byJson.size&&(obj.size=settings.byJson.size),obj.multiple=settings.byJson.multiple;for(var oSelect=createElement("select",obj),i=0;i<settings.byJson.data.length;i++){var current=settings.byJson.data[i],opt=new Option(current.text,current.value);for(var p in current)if("text"!=p.toLowerCase()){var key=-1!=$.inArray(p.toLowerCase(),validData)?"data-":"";opt.setAttribute(key+p,current[p])}oSelect.options[i]=opt}getElement(element.id).appendChild(oSelect),oSelect.selectedIndex=settings.byJson.selectedIndex,$(oSelect).css({width:settings.byJson.width+"px"}),element=oSelect}catch(e){throw"There is an error in json data."}}},init=function(){createByJson(),element.id||(element.id="msdrpdd"+msBeautify.counter++),element=element.id,$this.element=element,checkDataSetting(),isDisabled=getElement(element).disabled,"true"===settings.enableCheckbox.toString()&&(getElement(element).multiple=!0,settings.enableCheckbox=!0),(isList=1<getElement(element).size||1==getElement(element).multiple)&&(isMultiple=getElement(element).multiple),mergeAllProp(),createLayout(),updateProp("uiData",getDataAndUI()),updateProp("selectedOptions",$("#"+element+" option:selected"));var e=getPostID("postChildID");oldSelected=$("#"+e+" li."+css.selected),"true"===settings.reverseMode&&$("#"+element).on("change",function(){setValue(this.selectedIndex)}),getElement(element).refresh=function(e){$("#"+element).msDropdown().data("dd").refresh()}},getPostID=function(e){return element+holderId[e]},getInternalStyle=function(e){return void 0===e.style?"":e.style.cssText},parseOption=function(opt){var imagePath="",title="",description="",value=-1,text="",className="",imagecss="",index;if(void 0!==opt){var attrTitle=opt.title||"";if(""!=attrTitle){var reg=/^\{.*\}$/,isJson=reg.test(attrTitle);if(isJson&&settings.jsonTitle)var obj=eval("["+attrTitle+"]");title=isJson&&settings.jsonTitle?obj[0].title:title,description=isJson&&settings.jsonTitle?obj[0].description:description,imagePath=isJson&&settings.jsonTitle?obj[0].image:attrTitle,imagecss=isJson&&settings.jsonTitle?obj[0].imagecss:imagecss,index=opt.index}text=opt.text||"",value=opt.value||"",className=opt.className||"",title=$(opt).prop("data-title")||$(opt).data("title")||title||"",description=$(opt).prop("data-description")||$(opt).data("description")||description||"",imagePath=$(opt).prop("data-image")||$(opt).data("image")||imagePath||"",imagecss=$(opt).prop("data-imagecss")||$(opt).data("imagecss")||imagecss||"",index=$(opt).index()}var o={image:imagePath,title:title,description:description,value:value,text:text,className:className,imagecss:imagecss,index:index};return o},createElement=function(e,t,i){var n=doc.createElement(e);if(t)for(var s in t)switch(s){case"style":n.style.cssText=t[s];break;default:n[s]=t[s]}return i&&(n.innerHTML=i),n},hideOriginal=function(){var e=getPostID("postElementHolder");if(0==$("#"+e).length){var t={style:"height: 0px;overflow: hidden;position: absolute;",className:css.ddOutOfVision};t.id=e;var i=createElement("div",t);$("#"+element).after(i),$("#"+element).appendTo($("#"+e))}else $("#"+e).css({height:0,overflow:"hidden",position:"absolute"});getElement(element).tabIndex=-1},createWrapper=function(){var e="true"==settings.roundedCorner?" borderRadius":"",t={className:css.dd+" ddcommon"+e},i=getInternalStyle(getElement(element)),n=$("#"+element).outerWidth();return t.style="width: "+n+"px;",0<i.length&&(t.style=t.style+""+i),t.id=getPostID("postID"),t.tabIndex=getElement(element).tabIndex,createElement("div",t)},createTitle=function(){var e;e=0<=getElement(element).selectedIndex?getElement(element).options[getElement(element).selectedIndex]:{value:"",text:""};var t="",i="",n=$("#"+element).data("usesprite");n&&(settings.useSprite=n),0!=settings.useSprite&&(t=" "+settings.useSprite,i=" "+e.className);var s="true"==settings.roundedCorner?" "+css_i.borderRadiusTp:"",o=createElement("div",{className:css.ddTitle+t+s}),a=createElement("span",{className:css.divider}),r=createElement("span",{className:css.arrow}),l=getPostID("postTitleID"),d=createElement("span",{className:css.ddTitleText+i,id:l}),c=parseOption(e),h=c.image,u=c.text||"";if(""!=h&&settings.showIcon){var p=createElement("img");p.src=h,""!=c.imagecss&&(p.className=c.imagecss+" ")}var f=createElement("span",{className:css.label},u);o.appendChild(a),o.appendChild(r),p&&d.appendChild(p),d.appendChild(f),o.appendChild(d);var g=createElement("span",{className:css.description},c.description);return d.appendChild(g),o},createFilterBox=function(){var e=getPostID("postTitleTextID"),t="true"==settings.roundedCorner?"borderRadius":"";return createElement("input",{id:e,type:"text",value:"",autocomplete:"off",className:"text shadow "+t,style:"display: none"})},createChild=function(e){var t={},i=getInternalStyle(e);0<i.length&&(t.style=i);var n=e.disabled?css.disabled:css.enabled;n=(n=e.selected?n+" "+css.selected:n)+" "+css_i.li,t.className=n,0!=settings.useSprite&&(t.className=n+" "+e.className);var s=createElement("li",t),o=parseOption(e);""!=o.title&&(s.title=o.title);var a=o.image;if(""!=a&&settings.showIcon){var r=createElement("img");r.src=a,""!=o.imagecss&&(r.className=o.imagecss+" ")}if(""!=o.description)var l=createElement("span",{className:css.description},o.description);var d=e.text||"",c=createElement("span",{className:css.label},d);if(!0===settings.enableCheckbox){var h=createElement("input",{type:"checkbox",name:element+settings.checkboxNameSuffix+"[]",value:e.value||"",className:"checkbox"});s.appendChild(h),!0===settings.enableCheckbox&&(h.checked=!!e.selected)}r&&s.appendChild(r),s.appendChild(c),l?s.appendChild(l):r&&(r.className=r.className+css_i.fnone);var u=createElement("div",{className:"clear"});return s.appendChild(u),s},createChildren=function(){var e=getPostID("postChildID"),t={className:css.ddChild+" ddchild_ "+css_i.ddChildMore,id:e};t.style=0==isList?"z-index: "+settings.zIndex:"z-index:1";var i=$("#"+element).data("childwidth")||settings.childWidth;i&&(t.style=(t.style||"")+";width:"+i);var n=createElement("div",t),s=createElement("ul");0!=settings.useSprite&&(s.className=settings.useSprite);for(var o=getElement(element).children,a=0;a<o.length;a++){var r,l=o[a];if("optgroup"==l.nodeName.toLowerCase()){r=createElement("li",{className:css.optgroup});var d=createElement("span",{className:css.optgroupTitle},l.label);r.appendChild(d);for(var c=l.children,h=createElement("ul"),u=0;u<c.length;u++){var p=createChild(c[u]);h.appendChild(p)}r.appendChild(h)}else r=createChild(l);s.appendChild(r)}return n.appendChild(s),n},childHeight=function(e){var t,i=getPostID("postChildID");if(e)return-1==e?$("#"+i).css({height:"auto",overflow:"auto"}):$("#"+i).css("height",e+"px"),!1;var n=getElement(element).options.length;if(n>settings.visibleRows||settings.visibleRows){var s=$("#"+i+" li:first"),o=parseInt(s.css("padding-bottom"))+parseInt(s.css("padding-top"));0===settings.rowHeight&&($("#"+i).css({visibility:"hidden",display:"block"}),settings.rowHeight=Math.ceil(s.height()),$("#"+i).css({visibility:"visible"}),isList&&!0!==settings.enableCheckbox||$("#"+i).css({display:"none"})),t=(settings.rowHeight+o)*Math.min(settings.visibleRows,n)+3}else isList&&(t=$("#"+element).height());return t},applyChildEvents=function(){var d=getPostID("postChildID");$("#"+d).on("click",function(e){if(!0===isDisabled)return!1;e.preventDefault(),e.stopPropagation(),isList&&bind_on_events()}),$("#"+d+" li."+css.enabled).on("click",function(e){"input"!==e.target.nodeName.toLowerCase()&&close(this)}),$("#"+d+" li."+css.enabled).on("mousedown",function(e){if(!0===isDisabled)return!1;if(oldSelected=$("#"+d+" li."+css.selected),lastTarget=this,e.preventDefault(),e.stopPropagation(),!0===settings.enableCheckbox&&"input"===e.target.nodeName.toLowerCase()&&(controlHolded=!0),!0===isList)if(isMultiple)if(!0===shiftHolded){$(this).addClass(css.selected);var t=$("#"+d+" li."+css.selected),i=getIndex(this);if(1<t.length){var n=$("#"+d+" li."+css_i.li),s=getIndex(t[0]),o=getIndex(t[1]);o<i&&(s=i,o+=1);for(var a=Math.min(s,o);a<=Math.max(s,o);a++){var r=n[a];$(r).hasClass(css.enabled)&&$(r).addClass(css.selected)}}}else if(!0===controlHolded){if($(this).toggleClass(css.selected),!0===settings.enableCheckbox){var l=this.childNodes[0];l.checked=!l.checked}}else $("#"+d+" li."+css.selected).removeClass(css.selected),$("#"+d+" input:checkbox").prop("checked",!1),$(this).addClass(css.selected),!0===settings.enableCheckbox&&(this.childNodes[0].checked=!0);else $("#"+d+" li."+css.selected).removeClass(css.selected),$(this).addClass(css.selected);else $("#"+d+" li."+css.selected).removeClass(css.selected),$(this).addClass(css.selected)}),$("#"+d+" li."+css.enabled).on("mouseenter",function(e){if(!0===isDisabled)return!1;e.preventDefault(),e.stopPropagation(),null!=lastTarget&&isMultiple&&($(this).addClass(css.selected),!0===settings.enableCheckbox&&(this.childNodes[0].checked=!0))}),$("#"+d+" li."+css.enabled).on("mouseover",function(e){if(!0===isDisabled)return!1;$(this).addClass(css.hover)}),$("#"+d+" li."+css.enabled).on("mouseout",function(e){if(!0===isDisabled)return!1;$("#"+d+" li."+css.hover).removeClass(css.hover)}),$("#"+d+" li."+css.enabled).on("mouseup",function(e){if(!0===isDisabled)return!1;e.preventDefault(),e.stopPropagation(),!0===settings.enableCheckbox&&(controlHolded=!1);var t=$("#"+d+" li."+css.selected).length;forcedTrigger=oldSelected.length!=t||0==t,fireAfterItemClicked(),unbind_on_events(),bind_on_events(),lastTarget=null}),0==settings.disabledOptionEvents&&($("#"+d+" li."+css_i.li).on("click",function(e){if(!0===isDisabled)return!1;fireOptionEventIfExist(this,"click")}),$("#"+d+" li."+css_i.li).on("mouseenter",function(e){if(!0===isDisabled)return!1;fireOptionEventIfExist(this,"mouseenter")}),$("#"+d+" li."+css_i.li).on("mouseover",function(e){if(!0===isDisabled)return!1;fireOptionEventIfExist(this,"mouseover")}),$("#"+d+" li."+css_i.li).on("mouseout",function(e){if(!0===isDisabled)return!1;fireOptionEventIfExist(this,"mouseout")}),$("#"+d+" li."+css_i.li).on("mousedown",function(e){if(!0===isDisabled)return!1;fireOptionEventIfExist(this,"mousedown")}),$("#"+d+" li."+css_i.li).on("mouseup",function(e){if(!0===isDisabled)return!1;fireOptionEventIfExist(this,"mouseup")}))},removeChildEvents=function(){var e=getPostID("postChildID");$("#"+e).off("click"),$("#"+e+" li."+css.enabled).off("mouseenter"),$("#"+e+" li."+css.enabled).off("click"),$("#"+e+" li."+css.enabled).off("mouseover"),$("#"+e+" li."+css.enabled).off("mouseout"),$("#"+e+" li."+css.enabled).off("mousedown"),$("#"+e+" li."+css.enabled).off("mouseup")},triggerBypassingHandler=function(e,t,i){$("#"+e).off(t,i),$("#"+e).trigger(t),$("#"+e).on(t,i)},applyEvents=function(){var t=getPostID("postID"),e=getPostID("postTitleTextID");getPostID("postChildID");$("#"+t).on(settings.event,function(e){if(!0===isDisabled)return!1;fireEventIfExist(settings.event),e.preventDefault(),e.stopPropagation(),open(e)}),$("#"+t).on("keydown",function(e){var t=e.which;!isOpen&&(t==ENTER||t==UP_ARROW||t==DOWN_ARROW||t==LEFT_ARROW||t==RIGHT_ARROW||ALPHABETS_START<=t&&!isList)&&(open(e),ALPHABETS_START<=t?showFilterBox():(e.preventDefault(),e.stopImmediatePropagation()))}),$("#"+t).on("focus",wrapperFocusHandler),$("#"+t).on("blur",wrapperBlurHandler),$("#"+e).on("blur",function(e){triggerBypassingHandler(t,"focus",wrapperFocusHandler)}),applyChildEvents(),$("#"+t).on("dblclick",on_dblclick),$("#"+t).on("mousemove",on_mousemove),$("#"+t).on("mouseenter",on_mouseover),$("#"+t).on("mouseleave",on_mouseout),$("#"+t).on("mousedown",on_mousedown),$("#"+t).on("mouseup",on_mouseup)},wrapperFocusHandler=function(e){fireEventIfExist("focus")},wrapperBlurHandler=function(e){fireEventIfExist("blur")},fixedForList=function(){var e=getPostID("postID"),t=getPostID("postChildID");if(!0===isList&&!1===settings.enableCheckbox)$("#"+e+" ."+css.ddTitle).hide(),$("#"+t).css({display:"block",position:"relative"});else{!1===settings.enableCheckbox&&(isMultiple=!1),$("#"+e+" ."+css.ddTitle).show(),$("#"+t).css({display:"none",position:"absolute"});var i=$("#"+t+" li."+css.selected)[0];$("#"+t+" li."+css.selected).removeClass(css.selected);var n=getIndex($(i).addClass(css.selected));setValue(n)}childHeight(childHeight())},fixedForDisabled=function(){var e=getPostID("postID");1==isDisabled&&settings.disabledOpacity;!0===isDisabled?$("#"+e).addClass(css.disabledAll):$("#"+e).removeClass(css.disabledAll)},fixedSomeUI=function(){var e=getPostID("postTitleTextID");"true"==settings.enableAutoFilter&&$("#"+e).on("keyup",applyFilters),fixedForList(),fixedForDisabled()},createLayout=function(){var e=createWrapper(),t=createTitle();e.appendChild(t);var i=createFilterBox();e.appendChild(i);var n=createChildren();e.appendChild(n),$("#"+element).after(e),hideOriginal(),fixedSomeUI(),applyEvents();var s=getPostID("postChildID");""!=settings.append&&$("#"+s).append(settings.append),""!=settings.prepend&&$("#"+s).prepend(settings.prepend),"function"==typeof settings.on.create&&settings.on.create.apply($this,arguments)},selectUI_LI=function(e){var t=getPostID("postChildID");if($("#"+t+" li."+css_i.li).removeClass(css.selected),!0===settings.enableCheckbox&&$("#"+t+" li."+css_i.li+" input.checkbox").prop("checked",!1),!0===isArray(e))for(var i=0;i<e.length;i++)n(e[i]);else n(e);function n(e){$($("#"+t+" li."+css_i.li)[e]).addClass(css.selected),!0===settings.enableCheckbox&&$($("#"+t+" li."+css_i.li)[e]).find("input.checkbox").prop("checked","checked")}},selectMutipleOptions=function(e,t){for(var i=getPostID("postChildID"),n=e||$("#"+i+" li."+css.selected),s=0;s<n.length;s++){var o=!0===t?n[s]:getIndex(n[s]);getElement(element).options[o].selected="selected"}setValue(n)},fireAfterItemClicked=function(){var e,t=getPostID("postChildID"),i=$("#"+t+" li."+css.selected);if((isMultiple&&(shiftHolded||controlHolded)||forcedTrigger)&&(getElement(element).selectedIndex=-1),0==i.length?e=-1:1<i.length?selectMutipleOptions(i):e=getIndex($("#"+t+" li."+css.selected)),(getElement(element).selectedIndex!=e||forcedTrigger)&&i.length<=1){forcedTrigger=!1;has_handler("change");if(getElement(element).selectedIndex=e,setValue(e),"function"==typeof settings.on.change){var n=getDataAndUI();settings.on.change(n.data,n.ui)}$("#"+element).trigger("change")}},setValue=function(e,t){if(void 0!==e){var i,n,s;if(-1==e)s=n="",updateTitleUI(i=-1);else if("object"!=typeof e){var o=getElement(element).options[e];i=getElement(element).selectedIndex=e,n=parseOption(o),s=0<=e?getElement(element).options[e].text:"",updateTitleUI(void 0,n),n=n.value}else i=t&&t.index||getElement(element).selectedIndex,n=t&&t.value||getElement(element).value,s=t&&t.text||getElement(element).options[getElement(element).selectedIndex].text||"",updateTitleUI(i);updateProp("selectedIndex",i),updateProp("value",n),updateProp("selectedText",s),updateProp("children",getElement(element).children),updateProp("uiData",getDataAndUI()),updateProp("selectedOptions",$("#"+element+" option:selected"))}},has_handler=function(e){var t,i={byElement:!1,byJQuery:!1,hasEvent:!1},n=$("#"+element);try{null!==n.prop("on"+e)&&(i.hasEvent=!0,i.byElement=!0)}catch(e){}return(t="function"==typeof $._data?$._data(n[0],"events"):n.data("events"))&&t[e]&&(i.hasEvent=!0,i.byJQuery=!0),i},bind_on_events=function(){unbind_on_events(),$("body").on("click",close),$(document).on("keydown",on_keydown),$(document).on("keyup",on_keyup)},unbind_on_events=function(){$("body").off("click",close),$(document).off("keydown",on_keydown),$(document).off("keyup",on_keyup)},applyFilters=function(e){if(e.keyCode<ALPHABETS_START&&e.keyCode!=BACKSPACE&&e.keyCode!=DELETE)return!1;var t=getPostID("postChildID"),i=getPostID("postTitleTextID"),n=getElement(i).value;if(0==n.length)$("#"+t+" li:hidden").show(),childHeight(childHeight());else{$("#"+t+" li").hide();var s=$("#"+t+" li:Contains('"+n+"')").show();$("#"+t+" li:visible").length<=settings.visibleRows&&childHeight(-1),(0<s.length&&!isList||!isMultiple)&&($("#"+t+" ."+css.selected).removeClass(css.selected),$(s[0]).addClass(css.selected))}isList||adjustOpen()},showFilterBox=function(){if("true"==settings.enableAutoFilter){var e=getPostID("postID"),t=getPostID("postTitleTextID");0<$("#"+t+":hidden").length&&0==controlHolded&&($("#"+t+":hidden").show().val(""),triggerBypassingHandler(e,"blur",wrapperBlurHandler),getElement(t).focus())}},hideFilterBox=function(){var e=getPostID("postTitleTextID");0<$("#"+e+":visible").length&&($("#"+e+":visible").hide(),getElement(e).blur())},on_keydown=function(e){getPostID("postTitleTextID");var t=getPostID("postChildID");switch(e.keyCode){case DOWN_ARROW:case RIGHT_ARROW:e.preventDefault(),e.stopPropagation(),next();break;case UP_ARROW:case LEFT_ARROW:e.preventDefault(),e.stopPropagation(),previous();break;case ESCAPE:case ENTER:e.preventDefault(),e.stopPropagation(),close();var i=$("#"+t+" li."+css.selected).length;forcedTrigger=oldSelected.length!=i||0==i,fireAfterItemClicked(),unbind_on_events(),lastTarget=null;break;case SHIFT:shiftHolded=!0;break;case CONTROL:controlHolded=!0;break;default:e.keyCode>=ALPHABETS_START&&!1===isList&&showFilterBox()}if(!0===isDisabled)return!1;fireEventIfExist("keydown")},on_keyup=function(e){switch(e.keyCode){case SHIFT:shiftHolded=!1;break;case CONTROL:controlHolded=!1}if(!0===isDisabled)return!1;fireEventIfExist("keyup")},on_dblclick=function(e){if(!0===isDisabled)return!1;fireEventIfExist("dblclick")},on_mousemove=function(e){if(!0===isDisabled)return!1;fireEventIfExist("mousemove")},on_mouseover=function(e){if(!0===isDisabled)return!1;e.preventDefault(),fireEventIfExist("mouseover")},on_mouseout=function(e){if(!0===isDisabled)return!1;e.preventDefault(),fireEventIfExist("mouseout")},on_mousedown=function(e){if(!0===isDisabled)return!1;fireEventIfExist("mousedown")},on_mouseup=function(e){if(!0===isDisabled)return!1;fireEventIfExist("mouseup")},option_has_handler=function(e,t){var i={byElement:!1,byJQuery:!1,hasEvent:!1};null!=$(e).prop("on"+t)&&(i.hasEvent=!0,i.byElement=!0);var n=$(e).data("events");return n&&n[t]&&(i.hasEvent=!0,i.byJQuery=!0),i},fireOptionEventIfExist=function(e,t){if(0==settings.disabledOptionEvents){var i=getElement(element).options[getIndex(e)];if(!0===option_has_handler(i,t).hasEvent){if(!0===option_has_handler(i,t).byElement&&i["on"+t](),!0===option_has_handler(i,t).byJQuery)switch(t){case"keydown":case"keyup":break;default:$(i).trigger(t)}return!1}}},fireEventIfExist=function(e){if("function"==typeof settings.on[e]&&settings.on[e].apply(this,arguments),!0===has_handler(e).hasEvent){if(!0===has_handler(e).byElement)getElement(element)["on"+e]();else if(!0===has_handler(e).byJQuery)switch(e){case"keydown":case"keyup":break;default:$("#"+element).triggerHandler(e)}return!1}},scrollToIfNeeded=function(e){var t=getPostID("postChildID");if(0<(e=void 0!==e?e:$("#"+t+" li."+css.selected)).length){var i=parseInt($(e).position().top),n=parseInt($("#"+t).height());if(n<i){var s=i+$("#"+t).scrollTop()-n/2;$("#"+t).animate({scrollTop:s},500)}}},next=function(){var e=getPostID("postChildID"),i=$("#"+e+" li:visible."+css_i.li),t=$("#"+e+" li:visible."+css.selected);t=0==t.length?i[0]:t;var n=$("#"+e+" li:visible."+css_i.li).index(t);n<i.length-1&&((n=function e(t){t+=1;if(t>i.length)return t;if(!0===$(i[t]).hasClass(css.enabled))return t;return t=e(t)}(n))<i.length&&(shiftHolded&&isList&&isMultiple||$("#"+e+" ."+css.selected).removeClass(css.selected),$(i[n]).addClass(css.selected),updateTitleUI(n),1==isList&&fireAfterItemClicked(),scrollToIfNeeded($(i[n]))),isList||adjustOpen())},previous=function(){var e=getPostID("postChildID"),t=$("#"+e+" li:visible."+css.selected),i=$("#"+e+" li:visible."+css_i.li),n=$("#"+e+" li:visible."+css_i.li).index(t[0]);if(0<=n){if(0<=(n=function e(t){t-=1;if(t<0)return t;if(!0===$(i[t]).hasClass(css.enabled))return t;return t=e(t)}(n))&&(shiftHolded&&isList&&isMultiple||$("#"+e+" ."+css.selected).removeClass(css.selected),$(i[n]).addClass(css.selected),updateTitleUI(n),1==isList&&fireAfterItemClicked(),parseInt($(i[n]).position().top+$(i[n]).height())<=0)){var s=$("#"+e).scrollTop()-$("#"+e).height()-$(i[n]).height();$("#"+e).animate({scrollTop:s},500)}isList||adjustOpen()}},adjustOpen=function(){var e=getPostID("postID"),t=getPostID("postChildID"),i=$("#"+e).offset(),n=$("#"+e).height(),s=$(window).height(),o=$(window).scrollTop(),a=$("#"+t).height(),r=$("#"+e).height(),l=settings.openDirection.toLowerCase();(s+o<Math.floor(a+n+i.top)||"alwaysup"==l)&&"alwaysdown"!=l?(r=a,$("#"+t).css({top:"-"+r+"px",display:"block",zIndex:settings.zIndex}),"true"==settings.roundedCorner&&$("#"+e).removeClass("borderRadius borderRadiusTp").addClass("borderRadiusBtm"),(r=$("#"+t).offset().top)<-10&&($("#"+t).css({top:parseInt($("#"+t).css("top"))-r+20+o+"px",zIndex:settings.zIndex}),"true"==settings.roundedCorner&&$("#"+e).removeClass("borderRadiusBtm borderRadiusTp").addClass("borderRadius"))):($("#"+t).css({top:r+"px",zIndex:settings.zIndex}),"true"==settings.roundedCorner&&$("#"+e).removeClass("borderRadius borderRadiusBtm").addClass("borderRadiusTp"));isIE&&msieversion()<=7&&($("div.ddcommon").css("zIndex",settings.zIndex-10),$("#"+e).css("zIndex",settings.zIndex+5))},open=function(e){if(!0===isDisabled)return!1;getPostID("postID");var t=getPostID("postChildID");if(isOpen)"mouseover"!==settings.event&&close();else{isOpen=!0,""!=msBeautify.oldDiv&&$("#"+msBeautify.oldDiv).css({display:"none"}),msBeautify.oldDiv=t,$("#"+t+" li:hidden").show(),adjustOpen();var i=settings.animStyle;if(""==i||"none"==i){if($("#"+t).css({display:"block"}),scrollToIfNeeded(),"function"==typeof settings.on.open){var n=getDataAndUI();settings.on.open(n.data,n.ui)}}else $("#"+t)[i]("fast",function(){if(scrollToIfNeeded(),"function"==typeof settings.on.open){var e=getDataAndUI();settings.on.open(e.data,e.ui)}});bind_on_events()}},close=function(e){isOpen=!1;var t=getPostID("postID"),i=getPostID("postChildID");if(!1!==isList&&!0!==settings.enableCheckbox||($("#"+i).css({display:"none"}),"true"==settings.roundedCorner&&$("#"+t).removeClass("borderRadiusTp borderRadiusBtm").addClass("borderRadius")),unbind_on_events(),"function"==typeof settings.on.close){var n=getDataAndUI();settings.on.close(n.data,n.ui)}hideFilterBox(),childHeight(childHeight()),$("#"+i).css({zIndex:1}),updateTitleUI(getElement(element).selectedIndex)},mergeAllProp=function(){try{for(var e in orginial=$.extend(!0,{},getElement(element)))"function"!=typeof orginial[e]&&($this[e]=orginial[e])}catch(e){}$this.selectedText=0<=getElement(element).selectedIndex?getElement(element).options[getElement(element).selectedIndex].text:"",$this.version=msBeautify.version.msDropdown,$this.author=msBeautify.author},getDataAndUIByOption=function(e){if(null==e||void 0===e)return null;var t=getPostID("postChildID");return{data:parseOption(e),ui:$("#"+t+" li."+css_i.li+":eq("+e.index+")"),option:e,index:e.index}},getDataAndUI=function(){var e,t,i,n,s=getPostID("postChildID"),o=getElement(element);if(-1==o.selectedIndex)i=t=e=null,n=-1;else if(1<(t=$("#"+s+" li."+css.selected)).length){for(var a=[],r=[],l=0;l<t.length;l++){var d=getIndex(t[l]);a.push(d),r.push(o.options[d])}i=r,n=e=a}else i=o.options[o.selectedIndex],e=parseOption(i),n=o.selectedIndex;return{data:e,ui:t,index:n,option:i}},updateTitleUI=function(e,t){var i=getPostID("postTitleID"),n={};if(-1==e)n.text="&nbsp;",n.className="",n.description="",n.image="";else if(void 0!==e){var s=getElement(element).options[e];n=parseOption(s)}else n=t;$("#"+i).find("."+css.label).html(n.text),getElement(i).className=css.ddTitleText+" "+n.className,""!=n.description?$("#"+i).find("."+css.description).html(n.description).show():$("#"+i).find("."+css.description).html("").hide();var o=$("#"+i).find("img");0<o.length&&$(o).remove(),""!=n.image&&settings.showIcon&&(o=createElement("img",{src:n.image}),$("#"+i).prepend(o),""!=n.imagecss&&(o.className=n.imagecss+" "),""==n.description&&(o.className=o.className+css_i.fnone))},updateProp=function(e,t){$this[e]=t},updateUI=function(e,t,i){var n=getPostID("postChildID"),s=!1;switch(e){case"add":var o,a=createChild(t||getElement(element).options[i]);if((o=3==arguments.length?i:$("#"+n+" li."+css_i.li).length-1)<0||!o)$("#"+n+" ul").append(a);else{var r=$("#"+n+" li."+css_i.li)[o];$(r).before(a)}removeChildEvents(),applyChildEvents(),null!=settings.on.add&&settings.on.add.apply(this,arguments);break;case"remove":s=$($("#"+n+" li."+css_i.li)[i]).hasClass(css.selected),$("#"+n+" li."+css_i.li+":eq("+i+")").remove();var l=$("#"+n+" li."+css.enabled);if(1==s&&0<l.length){$(l[0]).addClass(css.selected);var d=$("#"+n+" li."+css_i.li).index(l[0]);setValue(d)}0==l.length&&setValue(-1),$("#"+n+" li."+css_i.li).length<settings.visibleRows&&!isList&&childHeight(-1),null!=settings.on.remove&&settings.on.remove.apply(this,arguments)}};this.act=function(){var e=arguments[0];switch(Array.prototype.shift.call(arguments),e){case"add":$this.add.apply(this,arguments);break;case"remove":$this.remove.apply(this,arguments);break;default:try{getElement(element)[e].apply(getElement(element),arguments)}catch(e){}}},this.add=function(){var e,t,i,n,s,o=arguments[0];"string"==typeof o?(t=e=o,opt=new Option(e,t)):(e=o.text||"",t=o.value||e,i=o.title||"",n=o.image||"",s=o.description||"",opt=new Option(e,t),$(opt).data("description",s),$(opt).data("image",n),$(opt).data("title",i)),arguments[0]=opt,getElement(element).add.apply(getElement(element),arguments),updateProp("children",getElement(element).children),updateProp("length",getElement(element).length),updateUI("add",opt,arguments[1])},this.remove=function(e){getElement(element).remove(e),updateProp("children",getElement(element).children),updateProp("length",getElement(element).length),updateUI("remove",void 0,e)},this.set=function(e,t){if(void 0===e||void 0===t)return!1;e=e.toString();try{updateProp(e,t)}catch(e){}switch(e){case"size":0==(getElement(element)[e]=t)&&(getElement(element).multiple=!1),isList=1<getElement(element).size||1==getElement(element).multiple,fixedForList();break;case"multiple":getElement(element)[e]=t,isList=1<getElement(element).size||1==getElement(element).multiple,isMultiple=getElement(element).multiple,fixedForList(),updateProp(e,t);break;case"disabled":getElement(element)[e]=t,isDisabled=t,fixedForDisabled();break;case"selectedIndex":case"value":"selectedIndex"==e&&!0===isArray(t)?($("#"+element+" option").prop("selected",!1),selectMutipleOptions(t,!0),selectUI_LI(t)):(getElement(element)[e]=t,selectUI_LI(getElement(element).selectedIndex),setValue(getElement(element).selectedIndex));break;case"length":var i=getPostID("postChildID");t<getElement(element).length&&(0==(getElement(element)[e]=t)?($("#"+i+" li."+css_i.li).remove(),setValue(-1)):($("#"+i+" li."+css_i.li+":gt("+(t-1)+")").remove(),0==$("#"+i+" li."+css.selected).length&&$("#"+i+" li."+css.enabled+":eq(0)").addClass(css.selected)),updateProp(e,t),updateProp("children",getElement(element).children));break;case"id":break;default:try{getElement(element)[e]=t,updateProp(e,t)}catch(e){}}},this.get=function(e){return $this[e]||getElement(element)[e]},this.visible=function(e){var t=getPostID("postID");if(!0===e)$("#"+t).show();else{if(!1!==e)return"none"!=$("#"+t).css("display");$("#"+t).hide()}},this.debug=function(e){msBeautify.debug(e)},this.close=function(){close()},this.open=function(){open()},this.showRows=function(e){if(void 0===e||0==e)return!1;settings.visibleRows=e,childHeight(childHeight())},this.visibleRows=this.showRows,this.on=function(e,t){$("#"+element).on(e,t)},this.off=function(e,t){$("#"+element).off(e,t)},this.addMyEvent=this.on,this.getData=function(){return getDataAndUI()},this.namedItem=function(){var e=getElement(element).namedItem.apply(getElement(element),arguments);return getDataAndUIByOption(e)},this.item=function(){var e=getElement(element).item.apply(getElement(element),arguments);return getDataAndUIByOption(e)},this.setIndexByValue=function(e){this.set("value",e)},this.destroy=function(){getPostID("postElementHolder");var e=getPostID("postID");$("#"+e+", #"+e+" *").off(),getElement(element).tabIndex=getElement(e).tabIndex,$("#"+e).remove(),$("#"+element).parent().replaceWith($("#"+element)),$("#"+element).data("dd",null)},this.refresh=function(){setValue(getElement(element).selectedIndex)},init()}msBeautify={version:{msDropdown:"3.5.2"},author:"Marghoob Suleman",counter:20,debug:function(e){!1!==e?$(".ddOutOfVision").css({height:"auto",position:"relative"}):$(".ddOutOfVision").css({height:"0px",position:"absolute"})},oldDiv:"",create:function(e,t,i){var n;switch((i=i||"dropdown").toLowerCase()){case"dropdown":case"select":n=$(e).msDropdown(t).data("dd")}return n}},$.msDropDown={},$.msDropdown={},$.extend(!0,$.msDropDown,msBeautify),$.extend(!0,$.msDropdown,msBeautify),void 0===$.fn.prop&&($.fn.prop=$.fn.attr),void 0===$.fn.on&&($.fn.on=$.fn.bind,$.fn.off=$.fn.unbind),"function"==typeof $.expr.createPseudo?$.expr[":"].Contains=$.expr.createPseudo(function(t){return function(e){return 0<=$(e).text().toUpperCase().indexOf(t.toUpperCase())}}):$.expr[":"].Contains=function(e,t,i){return 0<=$(e).text().toUpperCase().indexOf(i[3].toUpperCase())},$.fn.extend({msDropDown:function(t){return this.each(function(){if(!$(this).data("dd")){var e=new dd(this,t);$(this).data("dd",e)}})}}),$.fn.msDropdown=$.fn.msDropDown}(jQuery),$(document).ready(function(){$("FORM .data").mask("99/99/9999"),$("FORM .telefone").mask("(99) 9999-9999?9"),$("FORM .cpf").mask("999.999.999-99"),$("FORM .cep").mask("99999-999"),$("FORM .anac").mask("999999"),$("table [title]").colorTip({color:"blue",timeout:0})}),$(document).ready(function(){screen.width<768&&($('input[name="telefone"]+input[name="cidade_estado"]').parent().addClass("double-field"),$('input[name="telefone"]+input[name="cidade"]').parent().addClass("double-field"),$('input[name="nome"]+input[name="telefone"]').parent().addClass("double-field"),$(".passos").each(function(e,t){var i=$(t).find(".submit");0==$(t).find(".content-passos").length&&$(t).addClass("passos-mobile"),0!=$(t).find(".content-passos").length&&i.height($(t).find(".content-passos").height()+15)}))}),function(H){var M={},B={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",autoHover:!1,autoDelay:0,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,onSliderLoad:function(){},onSlideBefore:function(){},onSlideAfter:function(){},onSlideNext:function(){},onSlidePrev:function(){},onSliderResize:function(){}};H.fn.bxSlider=function(t){if(0==this.length)return this;if(1<this.length)return this.each(function(){H(this).bxSlider(t)}),this;var d={},c=this;M.el=this;var n=H(window).width(),s=H(window).height(),o=function(){d.settings=H.extend({},B,t),d.settings.slideWidth=parseInt(d.settings.slideWidth),d.children=c.children(d.settings.slideSelector),d.children.length<d.settings.minSlides&&(d.settings.minSlides=d.children.length),d.children.length<d.settings.maxSlides&&(d.settings.maxSlides=d.children.length),d.settings.randomStart&&(d.settings.startSlide=Math.floor(Math.random()*d.children.length)),d.active={index:d.settings.startSlide},d.carousel=1<d.settings.minSlides||1<d.settings.maxSlides,d.carousel&&(d.settings.preloadImages="all"),d.minThreshold=d.settings.minSlides*d.settings.slideWidth+(d.settings.minSlides-1)*d.settings.slideMargin,d.maxThreshold=d.settings.maxSlides*d.settings.slideWidth+(d.settings.maxSlides-1)*d.settings.slideMargin,d.working=!1,d.controls={},d.interval=null,d.animProp="vertical"==d.settings.mode?"top":"left",d.usingCSS=d.settings.useCSS&&"fade"!=d.settings.mode&&function(){var e=document.createElement("div"),t=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var i in t)if(void 0!==e.style[t[i]])return d.cssPrefix=t[i].replace("Perspective","").toLowerCase(),d.animProp="-"+d.cssPrefix+"-transform",!0;return!1}(),"vertical"==d.settings.mode&&(d.settings.maxSlides=d.settings.minSlides),c.data("origStyle",c.attr("style")),c.children(d.settings.slideSelector).each(function(){H(this).data("origStyle",H(this).attr("style"))}),e()},e=function(){c.wrap('<div class="bx-wrapper"><div class="bx-viewport"></div></div>'),d.viewport=c.parent(),d.loader=H('<div class="bx-loading" />'),d.viewport.prepend(d.loader),c.css({width:"horizontal"==d.settings.mode?100*d.children.length+215+"%":"auto",position:"relative"}),d.usingCSS&&d.settings.easing?c.css("-"+d.cssPrefix+"-transition-timing-function",d.settings.easing):d.settings.easing||(d.settings.easing="swing"),p(),d.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),d.viewport.parent().css({maxWidth:l()}),d.settings.pager||d.viewport.parent().css({margin:"0 auto 0px"}),d.children.css({float:"horizontal"==d.settings.mode?"left":"none",listStyle:"none",position:"relative"}),d.children.css("width",u()),"horizontal"==d.settings.mode&&0<d.settings.slideMargin&&d.children.css("marginRight",d.settings.slideMargin),"vertical"==d.settings.mode&&0<d.settings.slideMargin&&d.children.css("marginBottom",d.settings.slideMargin),"fade"==d.settings.mode&&(d.children.css({position:"absolute",zIndex:0,display:"none"}),d.children.eq(d.settings.startSlide).css({zIndex:d.settings.slideZIndex,display:"block"})),d.controls.el=H('<div class="bx-controls" />'),d.settings.captions&&C(),d.active.last=d.settings.startSlide==f()-1,d.settings.video&&c.fitVids();var e=d.children.eq(d.settings.startSlide);"all"==d.settings.preloadImages&&(e=d.children),d.settings.ticker?d.settings.pager=!1:(d.settings.pager&&y(),d.settings.controls&&x(),d.settings.auto&&d.settings.autoControls&&w(),(d.settings.controls||d.settings.autoControls||d.settings.pager)&&d.viewport.after(d.controls.el)),a(e,r)},a=function(e,t){var i=e.find("img, iframe").length;if(0!=i){var n=0;e.find("img, iframe").each(function(){H(this).one("load",function(){++n==i&&t()}).each(function(){this.complete&&H(this).load()})})}else t()},r=function(){if(d.settings.infiniteLoop&&"fade"!=d.settings.mode&&!d.settings.ticker){var e="vertical"==d.settings.mode?d.settings.minSlides:d.settings.maxSlides,t=d.children.slice(0,e).clone().addClass("bx-clone"),i=d.children.slice(-e).clone().addClass("bx-clone");c.append(t).prepend(i)}d.loader.remove(),m(),"vertical"==d.settings.mode&&(d.settings.adaptiveHeight=!0),d.viewport.height(h()),c.redrawSlider(),d.settings.onSliderLoad(d.active.index),d.initialized=!0,d.settings.responsive&&H(window).bind("resize",z),d.settings.auto&&d.settings.autoStart&&P(),d.settings.ticker&&N(),d.settings.pager&&T(d.settings.startSlide),d.settings.controls&&A(),d.settings.touchEnabled&&!d.settings.ticker&&R()},h=function(){var e=0,t=H();if("vertical"==d.settings.mode||d.settings.adaptiveHeight)if(d.carousel){var n=1==d.settings.moveSlides?d.active.index:d.active.index*g();for(t=d.children.eq(n),i=1;i<=d.settings.maxSlides-1;i++)t=n+i>=d.children.length?t.add(d.children.eq(i-1)):t.add(d.children.eq(n+i))}else t=d.children.eq(d.active.index);else t=d.children;return"vertical"==d.settings.mode?(t.each(function(){e+=H(this).outerHeight()}),0<d.settings.slideMargin&&(e+=d.settings.slideMargin*(d.settings.minSlides-1))):e=Math.max.apply(Math,t.map(function(){return H(this).outerHeight(!1)}).get()),e},l=function(){var e="100%";return 0<d.settings.slideWidth&&(e="horizontal"==d.settings.mode?d.settings.maxSlides*d.settings.slideWidth+(d.settings.maxSlides-1)*d.settings.slideMargin:d.settings.slideWidth),e},u=function(){var e=d.settings.slideWidth,t=d.viewport.width();return 0==d.settings.slideWidth||d.settings.slideWidth>t&&!d.carousel||"vertical"==d.settings.mode?e=t:1<d.settings.maxSlides&&"horizontal"==d.settings.mode&&(t>d.maxThreshold||t<d.minThreshold&&(e=(t-d.settings.slideMargin*(d.settings.minSlides-1))/d.settings.minSlides)),e},p=function(){var e=1;if("horizontal"==d.settings.mode&&0<d.settings.slideWidth)if(d.viewport.width()<d.minThreshold)e=d.settings.minSlides;else if(d.viewport.width()>d.maxThreshold)e=d.settings.maxSlides;else{var t=d.children.first().width();e=Math.floor(d.viewport.width()/t)}else"vertical"==d.settings.mode&&(e=d.settings.minSlides);return e},f=function(){var e=0;if(0<d.settings.moveSlides)if(d.settings.infiniteLoop)e=d.children.length/g();else for(var t=0,i=0;t<d.children.length;)++e,t=i+p(),i+=d.settings.moveSlides<=p()?d.settings.moveSlides:p();else e=Math.ceil(d.children.length/p());return e},g=function(){return 0<d.settings.moveSlides&&d.settings.moveSlides<=p()?d.settings.moveSlides:p()},m=function(){if(d.children.length>d.settings.maxSlides&&d.active.last&&!d.settings.infiniteLoop){if("horizontal"==d.settings.mode){var e=d.children.last(),t=e.position();v(-(t.left-(d.viewport.width()-e.width())),"reset",0)}else if("vertical"==d.settings.mode){var i=d.children.length-d.settings.minSlides;t=d.children.eq(i).position();v(-t.top,"reset",0)}}else{t=d.children.eq(d.active.index*g()).position();d.active.index==f()-1&&(d.active.last=!0),null!=t&&("horizontal"==d.settings.mode?v(-t.left,"reset",0):"vertical"==d.settings.mode&&v(-t.top,"reset",0))}},v=function(e,t,i,n){if(d.usingCSS){var s="vertical"==d.settings.mode?"translate3d(0, "+e+"px, 0)":"translate3d("+e+"px, 0, 0)";c.css("-"+d.cssPrefix+"-transition-duration",i/1e3+"s"),"slide"==t?(c.css(d.animProp,s),c.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){c.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),k()})):"reset"==t?c.css(d.animProp,s):"ticker"==t&&(c.css("-"+d.cssPrefix+"-transition-timing-function","linear"),c.css(d.animProp,s),c.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){c.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),v(n.resetValue,"reset",0),O()}))}else{var o={};o[d.animProp]=e,"slide"==t?c.animate(o,i,d.settings.easing,function(){k()}):"reset"==t?c.css(d.animProp,e):"ticker"==t&&c.animate(o,speed,"linear",function(){v(n.resetValue,"reset",0),O()})}},b=function(){for(var e="",t=f(),i=0;i<t;i++){var n="";d.settings.buildPager&&H.isFunction(d.settings.buildPager)?(n=d.settings.buildPager(i),d.pagerEl.addClass("bx-custom-pager")):(n=i+1,d.pagerEl.addClass("bx-default-pager")),e+='<div class="bx-pager-item"><a href="" data-slide-index="'+i+'" class="bx-pager-link">'+n+"</a></div>"}d.pagerEl.html(e)},y=function(){d.settings.pagerCustom?d.pagerEl=H(d.settings.pagerCustom):(d.pagerEl=H('<div class="bx-pager" />'),d.settings.pagerSelector?H(d.settings.pagerSelector).html(d.pagerEl):d.controls.el.addClass("bx-has-pager").append(d.pagerEl),b()),d.pagerEl.on("click","a",S)},x=function(){d.controls.next=H('<a class="bx-next" href="">'+d.settings.nextText+"</a>"),d.controls.prev=H('<a class="bx-prev" href="">'+d.settings.prevText+"</a>"),d.controls.next.bind("click",$),d.controls.prev.bind("click",E),d.settings.nextSelector&&H(d.settings.nextSelector).append(d.controls.next),d.settings.prevSelector&&H(d.settings.prevSelector).append(d.controls.prev),d.settings.nextSelector||d.settings.prevSelector||(d.controls.directionEl=H('<div class="bx-controls-direction" />'),d.controls.directionEl.append(d.controls.prev).append(d.controls.next),d.controls.el.addClass("bx-has-controls-direction").append(d.controls.directionEl))},w=function(){d.controls.start=H('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+d.settings.startText+"</a></div>"),d.controls.stop=H('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+d.settings.stopText+"</a></div>"),d.controls.autoEl=H('<div class="bx-controls-auto" />'),d.controls.autoEl.on("click",".bx-start",I),d.controls.autoEl.on("click",".bx-stop",D),d.settings.autoControlsCombine?d.controls.autoEl.append(d.controls.start):d.controls.autoEl.append(d.controls.start).append(d.controls.stop),d.settings.autoControlsSelector?H(d.settings.autoControlsSelector).html(d.controls.autoEl):d.controls.el.addClass("bx-has-controls-auto").append(d.controls.autoEl),F(d.settings.autoStart?"stop":"start")},C=function(){d.children.each(function(){var e=H(this).find("img:first").attr("title");null!=e&&(""+e).length&&H(this).append('<div class="bx-caption"><span>'+e+"</span></div>")})},$=function(e){d.settings.auto&&c.stopAuto(),c.goToNextSlide(),e.preventDefault()},E=function(e){d.settings.auto&&c.stopAuto(),c.goToPrevSlide(),e.preventDefault()},I=function(e){c.startAuto(),e.preventDefault()},D=function(e){c.stopAuto(),e.preventDefault()},S=function(e){d.settings.auto&&c.stopAuto();var t=H(e.currentTarget),i=parseInt(t.attr("data-slide-index"));i!=d.active.index&&c.goToSlide(i),e.preventDefault()},T=function(i){var e=d.children.length;return"short"==d.settings.pagerType?(1<d.settings.maxSlides&&(e=Math.ceil(d.children.length/d.settings.maxSlides)),void d.pagerEl.html(i+1+d.settings.pagerShortSeparator+e)):(d.pagerEl.find("a").removeClass("active"),void d.pagerEl.each(function(e,t){H(t).find("a").eq(i).addClass("active")}))},k=function(){if(d.settings.infiniteLoop){var e="";0==d.active.index?e=d.children.eq(0).position():d.active.index==f()-1&&d.carousel?e=d.children.eq((f()-1)*g()).position():d.active.index==d.children.length-1&&(e=d.children.eq(d.children.length-1).position()),e&&("horizontal"==d.settings.mode?v(-e.left,"reset",0):"vertical"==d.settings.mode&&v(-e.top,"reset",0))}d.working=!1,d.settings.onSlideAfter(d.children.eq(d.active.index),d.oldIndex,d.active.index)},F=function(e){d.settings.autoControlsCombine?d.controls.autoEl.html(d.controls[e]):(d.controls.autoEl.find("a").removeClass("active"),d.controls.autoEl.find("a:not(.bx-"+e+")").addClass("active"))},A=function(){1==f()?(d.controls.prev.addClass("disabled"),d.controls.next.addClass("disabled")):!d.settings.infiniteLoop&&d.settings.hideControlOnEnd&&(0==d.active.index?(d.controls.prev.addClass("disabled"),d.controls.next.removeClass("disabled")):d.active.index==f()-1?(d.controls.next.addClass("disabled"),d.controls.prev.removeClass("disabled")):(d.controls.prev.removeClass("disabled"),d.controls.next.removeClass("disabled")))},P=function(){0<d.settings.autoDelay?setTimeout(c.startAuto,d.settings.autoDelay):c.startAuto(),d.settings.autoHover&&c.hover(function(){d.interval&&(c.stopAuto(!0),d.autoPaused=!0)},function(){d.autoPaused&&(c.startAuto(!0),d.autoPaused=null)})},N=function(){var e=0;if("next"==d.settings.autoDirection)c.append(d.children.clone().addClass("bx-clone"));else{c.prepend(d.children.clone().addClass("bx-clone"));var t=d.children.first().position();e="horizontal"==d.settings.mode?-t.left:-t.top}v(e,"reset",0),d.settings.pager=!1,d.settings.controls=!1,d.settings.autoControls=!1,d.settings.tickerHover&&!d.usingCSS&&d.viewport.hover(function(){c.stop()},function(){var e=0;d.children.each(function(){e+="horizontal"==d.settings.mode?H(this).outerWidth(!0):H(this).outerHeight(!0)});var t=d.settings.speed/e,i="horizontal"==d.settings.mode?"left":"top",n=t*(e-Math.abs(parseInt(c.css(i))));O(n)}),O()},O=function(e){speed=e||d.settings.speed;var t={left:0,top:0},i={left:0,top:0};"next"==d.settings.autoDirection?t=c.find(".bx-clone").first().position():i=d.children.first().position();var n="horizontal"==d.settings.mode?-t.left:-t.top,s="horizontal"==d.settings.mode?-i.left:-i.top;v(n,"ticker",speed,{resetValue:s})},R=function(){d.touch={start:{x:0,y:0},end:{x:0,y:0}},d.viewport.bind("touchstart",_)},_=function(e){if(d.working)e.preventDefault();else{d.touch.originalPos=c.position();var t=e.originalEvent;d.touch.start.x=t.changedTouches[0].pageX,d.touch.start.y=t.changedTouches[0].pageY,d.viewport.bind("touchmove",L),d.viewport.bind("touchend",j)}},L=function(e){var t=e.originalEvent,i=Math.abs(t.changedTouches[0].pageX-d.touch.start.x),n=Math.abs(t.changedTouches[0].pageY-d.touch.start.y);if(n<3*i&&d.settings.preventDefaultSwipeX?e.preventDefault():i<3*n&&d.settings.preventDefaultSwipeY&&e.preventDefault(),"fade"!=d.settings.mode&&d.settings.oneToOneTouch){var s=0;if("horizontal"==d.settings.mode){var o=t.changedTouches[0].pageX-d.touch.start.x;s=d.touch.originalPos.left+o}else{o=t.changedTouches[0].pageY-d.touch.start.y;s=d.touch.originalPos.top+o}v(s,"reset",0)}},j=function(e){d.viewport.unbind("touchmove",L);var t=e.originalEvent,i=0;if(d.touch.end.x=t.changedTouches[0].pageX,d.touch.end.y=t.changedTouches[0].pageY,"fade"==d.settings.mode){(n=Math.abs(d.touch.start.x-d.touch.end.x))>=d.settings.swipeThreshold&&(d.touch.start.x>d.touch.end.x?c.goToNextSlide():c.goToPrevSlide(),c.stopAuto())}else{var n=0;i="horizontal"==d.settings.mode?(n=d.touch.end.x-d.touch.start.x,d.touch.originalPos.left):(n=d.touch.end.y-d.touch.start.y,d.touch.originalPos.top),!d.settings.infiniteLoop&&(0==d.active.index&&0<n||d.active.last&&n<0)?v(i,"reset",200):Math.abs(n)>=d.settings.swipeThreshold?(n<0?c.goToNextSlide():c.goToPrevSlide(),c.stopAuto()):v(i,"reset",200)}d.viewport.unbind("touchend",j)},z=function(){var e=H(window).width(),t=H(window).height();(n!=e||s!=t)&&(n=e,s=t,c.redrawSlider(),d.settings.onSliderResize.call(c,d.active.index))};return c.goToSlide=function(e,t){if(!d.working&&d.active.index!=e)if(d.working=!0,d.oldIndex=d.active.index,d.active.index=e<0?f()-1:e>=f()?0:e,d.settings.onSlideBefore(d.children.eq(d.active.index),d.oldIndex,d.active.index),"next"==t?d.settings.onSlideNext(d.children.eq(d.active.index),d.oldIndex,d.active.index):"prev"==t&&d.settings.onSlidePrev(d.children.eq(d.active.index),d.oldIndex,d.active.index),d.active.last=d.active.index>=f()-1,d.settings.pager&&T(d.active.index),d.settings.controls&&A(),"fade"==d.settings.mode)d.settings.adaptiveHeight&&d.viewport.height()!=h()&&d.viewport.animate({height:h()},d.settings.adaptiveHeightSpeed),d.children.filter(":visible").fadeOut(d.settings.speed).css({zIndex:0}),d.children.eq(d.active.index).css("zIndex",d.settings.slideZIndex+1).fadeIn(d.settings.speed,function(){H(this).css("zIndex",d.settings.slideZIndex),k()});else{d.settings.adaptiveHeight&&d.viewport.height()!=h()&&d.viewport.animate({height:h()},d.settings.adaptiveHeightSpeed);var i=0,n={left:0,top:0};if(!d.settings.infiniteLoop&&d.carousel&&d.active.last)if("horizontal"==d.settings.mode){n=(o=d.children.eq(d.children.length-1)).position(),i=d.viewport.width()-o.outerWidth()}else{var s=d.children.length-d.settings.minSlides;n=d.children.eq(s).position()}else if(d.carousel&&d.active.last&&"prev"==t){var o,a=1==d.settings.moveSlides?d.settings.maxSlides-g():(f()-1)*g()-(d.children.length-d.settings.maxSlides);n=(o=c.children(".bx-clone").eq(a)).position()}else if("next"==t&&0==d.active.index)n=c.find("> .bx-clone").eq(d.settings.maxSlides).position(),d.active.last=!1;else if(0<=e){var r=e*g();n=d.children.eq(r).position()}if(void 0!==n){var l="horizontal"==d.settings.mode?-(n.left-i):-n.top;v(l,"slide",d.settings.speed)}}},c.goToNextSlide=function(){if(d.settings.infiniteLoop||!d.active.last){var e=parseInt(d.active.index)+1;c.goToSlide(e,"next")}},c.goToPrevSlide=function(){if(d.settings.infiniteLoop||0!=d.active.index){var e=parseInt(d.active.index)-1;c.goToSlide(e,"prev")}},c.startAuto=function(e){d.interval||(d.interval=setInterval(function(){"next"==d.settings.autoDirection?c.goToNextSlide():c.goToPrevSlide()},d.settings.pause),d.settings.autoControls&&1!=e&&F("stop"))},c.stopAuto=function(e){d.interval&&(clearInterval(d.interval),d.interval=null,d.settings.autoControls&&1!=e&&F("start"))},c.getCurrentSlide=function(){return d.active.index},c.getCurrentSlideElement=function(){return d.children.eq(d.active.index)},c.getSlideCount=function(){return d.children.length},c.redrawSlider=function(){d.children.add(c.find(".bx-clone")).outerWidth(u()),d.viewport.css("height",h()),d.settings.ticker||m(),d.active.last&&(d.active.index=f()-1),d.active.index>=f()&&(d.active.last=!0),d.settings.pager&&!d.settings.pagerCustom&&(b(),T(d.active.index))},c.destroySlider=function(){d.initialized&&(d.initialized=!1,H(".bx-clone",this).remove(),d.children.each(function(){null!=H(this).data("origStyle")?H(this).attr("style",H(this).data("origStyle")):H(this).removeAttr("style")}),null!=H(this).data("origStyle")?this.attr("style",H(this).data("origStyle")):H(this).removeAttr("style"),H(this).unwrap().unwrap(),d.controls.el&&d.controls.el.remove(),d.controls.next&&d.controls.next.remove(),d.controls.prev&&d.controls.prev.remove(),d.pagerEl&&d.settings.controls&&d.pagerEl.remove(),H(".bx-caption",this).remove(),d.controls.autoEl&&d.controls.autoEl.remove(),clearInterval(d.interval),d.settings.responsive&&H(window).unbind("resize",z))},c.reloadSlider=function(e){null!=e&&(t=e),c.destroySlider(),o()},o(),this}}(jQuery),function(g){g.fn.horizontalNav=function(e){"use strict";var s=g.extend({},g.fn.horizontalNav.defaults,e);return this.each(function(){var a=g(this),r=g.meta?g.extend({},s,a.data()):s;if(a.is("ul"))var l=a.parent();else l=a;var e,t,i,d=a.is("ul")?a:l.find("> ul"),c=d.find("> li"),h=c.last(),u=c.length,p=c.find("> a");if(r.minimumItems&&r.minimumItems>u)return a.addClass("horizontalNav-notprocessed"),!1;function f(e){return e.innerWidth()-(parseInt(e.css("padding-left"))+parseInt(e.css("padding-right")))}function n(){if(1!=r.tableDisplay||g.browser.msie&&parseInt(g.browser.version,10)<=7){d.css({float:"left"}),c.css({float:"left",width:"auto"}),p.css({"padding-left":0,"padding-right":0});var e=f(d),t=d.outerWidth(!0)-e,i=f(l),n=i-t-e,s=Math.floor(n/u);c.each(function(e){var t=f(g(this));g(this).css({width:t+s+"px"})});var o=f(h)+(i-t-f(d));(g.browser.mozilla||g.browser.msie)&&(o-=1),h.css({width:o+"px"})}else d.css({display:"table",float:"none",width:"100%"}),c.css({display:"table-cell",float:"none"});a.addClass("horizontalNav-processed").removeClass("horizontalNav-notprocessed")}!0===r.responsive&&(1!=r.tableDisplay||g.browser.msie&&parseInt(g.browser.version,10)<=7)&&(e=n,t=(t=r.responsiveDelay)||100,g(window).resize(function(){clearTimeout(i),i=setTimeout(function(){e()},t)})),g(".clearHorizontalNav").length?l.css({zoom:"1"}):(l.css({zoom:"1"}).append('<div class="clearHorizontalNav">'),g(".clearHorizontalNav").css({display:"block",overflow:"hidden",visibility:"hidden",width:0,height:0,clear:"both"})),n()})},g.fn.horizontalNav.defaults={responsive:!0,responsiveDelay:100,tableDisplay:!0,minimumItems:0}}(jQuery),"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");if(function(e){var t=jQuery.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1==t[0]&&9==t[1]&&t[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(),function(n){"use strict";n.fn.emulateTransitionEnd=function(e){var t=!1,i=this;n(this).one("bsTransitionEnd",function(){t=!0});return setTimeout(function(){t||n(i).trigger(n.support.transition.end)},e),this},n(function(){n.support.transition=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in t)if(void 0!==e.style[i])return{end:t[i]};return!1}(),n.support.transition&&(n.event.special.bsTransitionEnd={bindType:n.support.transition.end,delegateType:n.support.transition.end,handle:function(e){if(n(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(o){"use strict";var t='[data-dismiss="alert"]',a=function(e){o(e).on("click",t,this.close)};a.VERSION="3.3.1",a.TRANSITION_DURATION=150,a.prototype.close=function(e){var t=o(this),i=t.attr("data-target");i||(i=(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]*$)/,""));var n=o(i);function s(){n.detach().trigger("closed.bs.alert").remove()}e&&e.preventDefault(),n.length||(n=t.closest(".alert")),n.trigger(e=o.Event("close.bs.alert")),e.isDefaultPrevented()||(n.removeClass("in"),o.support.transition&&n.hasClass("fade")?n.one("bsTransitionEnd",s).emulateTransitionEnd(a.TRANSITION_DURATION):s())};var e=o.fn.alert;o.fn.alert=function(i){return this.each(function(){var e=o(this),t=e.data("bs.alert");t||e.data("bs.alert",t=new a(this)),"string"==typeof i&&t[i].call(e)})},o.fn.alert.Constructor=a,o.fn.alert.noConflict=function(){return o.fn.alert=e,this},o(document).on("click.bs.alert.data-api",t,a.prototype.close)}(jQuery),function(o){"use strict";var s=function(e,t){this.$element=o(e),this.options=o.extend({},s.DEFAULTS,t),this.isLoading=!1};function i(n){return this.each(function(){var e=o(this),t=e.data("bs.button"),i="object"==typeof n&&n;t||e.data("bs.button",t=new s(this,i)),"toggle"==n?t.toggle():n&&t.setState(n)})}s.VERSION="3.3.1",s.DEFAULTS={loadingText:"loading..."},s.prototype.setState=function(e){var t="disabled",i=this.$element,n=i.is("input")?"val":"html",s=i.data();e+="Text",null==s.resetText&&i.data("resetText",i[n]()),setTimeout(o.proxy(function(){i[n](null==s[e]?this.options[e]:s[e]),"loadingText"==e?(this.isLoading=!0,i.addClass(t).attr(t,t)):this.isLoading&&(this.isLoading=!1,i.removeClass(t).removeAttr(t))},this),0)},s.prototype.toggle=function(){var e=!0,t=this.$element.closest('[data-toggle="buttons"]');if(t.length){var i=this.$element.find("input");"radio"==i.prop("type")&&(i.prop("checked")&&this.$element.hasClass("active")?e=!1:t.find(".active").removeClass("active")),e&&i.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));e&&this.$element.toggleClass("active")};var e=o.fn.button;o.fn.button=i,o.fn.button.Constructor=s,o.fn.button.noConflict=function(){return o.fn.button=e,this},o(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(e){var t=o(e.target);t.hasClass("btn")||(t=t.closest(".btn")),i.call(t,"toggle"),e.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(e){o(e.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(e.type))})}(jQuery),function(u){"use strict";var p=function(e,t){this.$element=u(e),this.$indicators=this.$element.find(".carousel-indicators"),this.options=t,this.paused=this.sliding=this.interval=this.$active=this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",u.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",u.proxy(this.pause,this)).on("mouseleave.bs.carousel",u.proxy(this.cycle,this))};function a(s){return this.each(function(){var e=u(this),t=e.data("bs.carousel"),i=u.extend({},p.DEFAULTS,e.data(),"object"==typeof s&&s),n="string"==typeof s?s:i.slide;t||e.data("bs.carousel",t=new p(this,i)),"number"==typeof s?t.to(s):n?t[n]():i.interval&&t.pause().cycle()})}p.VERSION="3.3.1",p.TRANSITION_DURATION=600,p.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},p.prototype.keydown=function(e){if(!/input|textarea/i.test(e.target.tagName)){switch(e.which){case 37:this.prev();break;case 39:this.next();break;default:return}e.preventDefault()}},p.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(u.proxy(this.next,this),this.options.interval)),this},p.prototype.getItemIndex=function(e){return this.$items=e.parent().children(".item"),this.$items.index(e||this.$active)},p.prototype.getItemForDirection=function(e,t){var i="prev"==e?-1:1,n=(this.getItemIndex(t)+i)%this.$items.length;return this.$items.eq(n)},p.prototype.to=function(e){var t=this,i=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(e>this.$items.length-1||e<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){t.to(e)}):i==e?this.pause().cycle():this.slide(i<e?"next":"prev",this.$items.eq(e))},p.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&u.support.transition&&(this.$element.trigger(u.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},p.prototype.next=function(){if(!this.sliding)return this.slide("next")},p.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},p.prototype.slide=function(e,t){var i=this.$element.find(".item.active"),n=t||this.getItemForDirection(e,i),s=this.interval,o="next"==e?"left":"right",a="next"==e?"first":"last",r=this;if(!n.length){if(!this.options.wrap)return;n=this.$element.find(".item")[a]()}if(n.hasClass("active"))return this.sliding=!1;var l=n[0],d=u.Event("slide.bs.carousel",{relatedTarget:l,direction:o});if(this.$element.trigger(d),!d.isDefaultPrevented()){if(this.sliding=!0,s&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var c=u(this.$indicators.children()[this.getItemIndex(n)]);c&&c.addClass("active")}var h=u.Event("slid.bs.carousel",{relatedTarget:l,direction:o});return u.support.transition&&this.$element.hasClass("slide")?(n.addClass(e),n[0].offsetWidth,i.addClass(o),n.addClass(o),i.one("bsTransitionEnd",function(){n.removeClass([e,o].join(" ")).addClass("active"),i.removeClass(["active",o].join(" ")),r.sliding=!1,setTimeout(function(){r.$element.trigger(h)},0)}).emulateTransitionEnd(p.TRANSITION_DURATION)):(i.removeClass("active"),n.addClass("active"),this.sliding=!1,this.$element.trigger(h)),s&&this.cycle(),this}};var e=u.fn.carousel;u.fn.carousel=a,u.fn.carousel.Constructor=p,u.fn.carousel.noConflict=function(){return u.fn.carousel=e,this};var t=function(e){var t,i=u(this),n=u(i.attr("data-target")||(t=i.attr("href"))&&t.replace(/.*(?=#[^\s]+$)/,""));if(n.hasClass("carousel")){var s=u.extend({},n.data(),i.data()),o=i.attr("data-slide-to");o&&(s.interval=!1),a.call(n,s),o&&n.data("bs.carousel").to(o),e.preventDefault()}};u(document).on("click.bs.carousel.data-api","[data-slide]",t).on("click.bs.carousel.data-api","[data-slide-to]",t),u(window).on("load",function(){u('[data-ride="carousel"]').each(function(){var e=u(this);a.call(e,e.data())})})}(jQuery),function(a){"use strict";var r=function(e,t){this.$element=a(e),this.options=a.extend({},r.DEFAULTS,t),this.$trigger=a(this.options.trigger).filter('[href="#'+e.id+'"], [data-target="#'+e.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};function s(e){var t,i=e.attr("data-target")||(t=e.attr("href"))&&t.replace(/.*(?=#[^\s]+$)/,"");return a(i)}function l(n){return this.each(function(){var e=a(this),t=e.data("bs.collapse"),i=a.extend({},r.DEFAULTS,e.data(),"object"==typeof n&&n);!t&&i.toggle&&"show"==n&&(i.toggle=!1),t||e.data("bs.collapse",t=new r(this,i)),"string"==typeof n&&t[n]()})}r.VERSION="3.3.1",r.TRANSITION_DURATION=350,r.DEFAULTS={toggle:!0,trigger:'[data-toggle="collapse"]'},r.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"},r.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var e,t=this.$parent&&this.$parent.find("> .panel").children(".in, .collapsing");if(!(t&&t.length&&(e=t.data("bs.collapse"))&&e.transitioning)){var i=a.Event("show.bs.collapse");if(this.$element.trigger(i),!i.isDefaultPrevented()){t&&t.length&&(l.call(t,"hide"),e||t.data("bs.collapse",null));var n=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[n](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var s=function(){this.$element.removeClass("collapsing").addClass("collapse in")[n](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return s.call(this);var o=a.camelCase(["scroll",n].join("-"));this.$element.one("bsTransitionEnd",a.proxy(s,this)).emulateTransitionEnd(r.TRANSITION_DURATION)[n](this.$element[0][o])}}}},r.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var e=a.Event("hide.bs.collapse");if(this.$element.trigger(e),!e.isDefaultPrevented()){var t=this.dimension();this.$element[t](this.$element[t]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var i=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};if(!a.support.transition)return i.call(this);this.$element[t](0).one("bsTransitionEnd",a.proxy(i,this)).emulateTransitionEnd(r.TRANSITION_DURATION)}}},r.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},r.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(e,t){var i=a(t);this.addAriaAndCollapsedClass(s(i),i)},this)).end()},r.prototype.addAriaAndCollapsedClass=function(e,t){var i=e.hasClass("in");e.attr("aria-expanded",i),t.toggleClass("collapsed",!i).attr("aria-expanded",i)};var e=a.fn.collapse;a.fn.collapse=l,a.fn.collapse.Constructor=r,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(e){var t=a(this);t.attr("data-target")||e.preventDefault();var i=s(t),n=i.data("bs.collapse")?"toggle":a.extend({},t.data(),{trigger:this});l.call(i,n)})}(jQuery),function(r){"use strict";var l='[data-toggle="dropdown"]',n=function(e){r(e).on("click.bs.dropdown",this.toggle)};function o(n){n&&3===n.which||(r(".dropdown-backdrop").remove(),r(l).each(function(){var e=r(this),t=d(e),i={relatedTarget:this};t.hasClass("open")&&(t.trigger(n=r.Event("hide.bs.dropdown",i)),n.isDefaultPrevented()||(e.attr("aria-expanded","false"),t.removeClass("open").trigger("hidden.bs.dropdown",i)))}))}function d(e){var t=e.attr("data-target");t||(t=(t=e.attr("href"))&&/#[A-Za-z]/.test(t)&&t.replace(/.*(?=#[^\s]*$)/,""));var i=t&&r(t);return i&&i.length?i:e.parent()}n.VERSION="3.3.1",n.prototype.toggle=function(e){var t=r(this);if(!t.is(".disabled, :disabled")){var i=d(t),n=i.hasClass("open");if(o(),!n){"ontouchstart"in document.documentElement&&!i.closest(".navbar-nav").length&&r('<div class="dropdown-backdrop"/>').insertAfter(r(this)).on("click",o);var s={relatedTarget:this};if(i.trigger(e=r.Event("show.bs.dropdown",s)),e.isDefaultPrevented())return;t.trigger("focus").attr("aria-expanded","true"),i.toggleClass("open").trigger("shown.bs.dropdown",s)}return!1}},n.prototype.keydown=function(e){if(/(38|40|27|32)/.test(e.which)&&!/input|textarea/i.test(e.target.tagName)){var t=r(this);if(e.preventDefault(),e.stopPropagation(),!t.is(".disabled, :disabled")){var i=d(t),n=i.hasClass("open");if(!n&&27!=e.which||n&&27==e.which)return 27==e.which&&i.find(l).trigger("focus"),t.trigger("click");var s=" li:not(.divider):visible a",o=i.find('[role="menu"]'+s+', [role="listbox"]'+s);if(o.length){var a=o.index(e.target);38==e.which&&0<a&&a--,40==e.which&&a<o.length-1&&a++,~a||(a=0),o.eq(a).trigger("focus")}}}};var e=r.fn.dropdown;r.fn.dropdown=function(i){return this.each(function(){var e=r(this),t=e.data("bs.dropdown");t||e.data("bs.dropdown",t=new n(this)),"string"==typeof i&&t[i].call(e)})},r.fn.dropdown.Constructor=n,r.fn.dropdown.noConflict=function(){return r.fn.dropdown=e,this},r(document).on("click.bs.dropdown.data-api",o).on("click.bs.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("click.bs.dropdown.data-api",l,n.prototype.toggle).on("keydown.bs.dropdown.data-api",l,n.prototype.keydown).on("keydown.bs.dropdown.data-api",'[role="menu"]',n.prototype.keydown).on("keydown.bs.dropdown.data-api",'[role="listbox"]',n.prototype.keydown)}(jQuery),function(o){"use strict";var a=function(e,t){this.options=t,this.$body=o(document.body),this.$element=o(e),this.$backdrop=this.isShown=null,this.scrollbarWidth=0,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,o.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};function r(n,s){return this.each(function(){var e=o(this),t=e.data("bs.modal"),i=o.extend({},a.DEFAULTS,e.data(),"object"==typeof n&&n);t||e.data("bs.modal",t=new a(this,i)),"string"==typeof n?t[n](s):i.show&&t.show(s)})}a.VERSION="3.3.1",a.TRANSITION_DURATION=300,a.BACKDROP_TRANSITION_DURATION=150,a.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},a.prototype.toggle=function(e){return this.isShown?this.hide():this.show(e)},a.prototype.show=function(i){var n=this,e=o.Event("show.bs.modal",{relatedTarget:i});this.$element.trigger(e),this.isShown||e.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"]',o.proxy(this.hide,this)),this.backdrop(function(){var e=o.support.transition&&n.$element.hasClass("fade");n.$element.parent().length||n.$element.appendTo(n.$body),n.$element.show().scrollTop(0),n.options.backdrop&&n.adjustBackdrop(),n.adjustDialog(),e&&n.$element[0].offsetWidth,n.$element.addClass("in").attr("aria-hidden",!1),n.enforceFocus();var t=o.Event("shown.bs.modal",{relatedTarget:i});e?n.$element.find(".modal-dialog").one("bsTransitionEnd",function(){n.$element.trigger("focus").trigger(t)}).emulateTransitionEnd(a.TRANSITION_DURATION):n.$element.trigger("focus").trigger(t)}))},a.prototype.hide=function(e){e&&e.preventDefault(),e=o.Event("hide.bs.modal"),this.$element.trigger(e),this.isShown&&!e.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),o(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.bs.modal"),o.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",o.proxy(this.hideModal,this)).emulateTransitionEnd(a.TRANSITION_DURATION):this.hideModal())},a.prototype.enforceFocus=function(){o(document).off("focusin.bs.modal").on("focusin.bs.modal",o.proxy(function(e){this.$element[0]===e.target||this.$element.has(e.target).length||this.$element.trigger("focus")},this))},a.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",o.proxy(function(e){27==e.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},a.prototype.resize=function(){this.isShown?o(window).on("resize.bs.modal",o.proxy(this.handleUpdate,this)):o(window).off("resize.bs.modal")},a.prototype.hideModal=function(){var e=this;this.$element.hide(),this.backdrop(function(){e.$body.removeClass("modal-open"),e.resetAdjustments(),e.resetScrollbar(),e.$element.trigger("hidden.bs.modal")})},a.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},a.prototype.backdrop=function(e){var t=this,i=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var n=o.support.transition&&i;if(this.$backdrop=o('<div class="modal-backdrop '+i+'" />').prependTo(this.$element).on("click.dismiss.bs.modal",o.proxy(function(e){e.target===e.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus.call(this.$element[0]):this.hide.call(this))},this)),n&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!e)return;n?this.$backdrop.one("bsTransitionEnd",e).emulateTransitionEnd(a.BACKDROP_TRANSITION_DURATION):e()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var s=function(){t.removeBackdrop(),e&&e()};o.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",s).emulateTransitionEnd(a.BACKDROP_TRANSITION_DURATION):s()}else e&&e()},a.prototype.handleUpdate=function(){this.options.backdrop&&this.adjustBackdrop(),this.adjustDialog()},a.prototype.adjustBackdrop=function(){this.$backdrop.css("height",0).css("height",this.$element[0].scrollHeight)},a.prototype.adjustDialog=function(){var e=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&e?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!e?this.scrollbarWidth:""})},a.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},a.prototype.checkScrollbar=function(){this.bodyIsOverflowing=document.body.scrollHeight>document.documentElement.clientHeight,this.scrollbarWidth=this.measureScrollbar()},a.prototype.setScrollbar=function(){var e=parseInt(this.$body.css("padding-right")||0,10);this.bodyIsOverflowing&&this.$body.css("padding-right",e+this.scrollbarWidth)},a.prototype.resetScrollbar=function(){this.$body.css("padding-right","")},a.prototype.measureScrollbar=function(){var e=document.createElement("div");e.className="modal-scrollbar-measure",this.$body.append(e);var t=e.offsetWidth-e.clientWidth;return this.$body[0].removeChild(e),t};var e=o.fn.modal;o.fn.modal=r,o.fn.modal.Constructor=a,o.fn.modal.noConflict=function(){return o.fn.modal=e,this},o(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(e){var t=o(this),i=t.attr("href"),n=o(t.attr("data-target")||i&&i.replace(/.*(?=#[^\s]+$)/,"")),s=n.data("bs.modal")?"toggle":o.extend({remote:!/#/.test(i)&&i},n.data(),t.data());t.is("a")&&e.preventDefault(),n.one("show.bs.modal",function(e){e.isDefaultPrevented()||n.one("hidden.bs.modal",function(){t.is(":visible")&&t.trigger("focus")})}),r.call(n,s,this)})}(jQuery),function(m){"use strict";var v=function(e,t){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",e,t)};v.VERSION="3.3.1",v.TRANSITION_DURATION=150,v.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}},v.prototype.init=function(e,t,i){this.enabled=!0,this.type=e,this.$element=m(t),this.options=this.getOptions(i),this.$viewport=this.options.viewport&&m(this.options.viewport.selector||this.options.viewport);for(var n=this.options.trigger.split(" "),s=n.length;s--;){var o=n[s];if("click"==o)this.$element.on("click."+this.type,this.options.selector,m.proxy(this.toggle,this));else if("manual"!=o){var a="hover"==o?"mouseenter":"focusin",r="hover"==o?"mouseleave":"focusout";this.$element.on(a+"."+this.type,this.options.selector,m.proxy(this.enter,this)),this.$element.on(r+"."+this.type,this.options.selector,m.proxy(this.leave,this))}}this.options.selector?this._options=m.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},v.prototype.getDefaults=function(){return v.DEFAULTS},v.prototype.getOptions=function(e){return(e=m.extend({},this.getDefaults(),this.$element.data(),e)).delay&&"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),e},v.prototype.getDelegateOptions=function(){var i={},n=this.getDefaults();return this._options&&m.each(this._options,function(e,t){n[e]!=t&&(i[e]=t)}),i},v.prototype.enter=function(e){var t=e instanceof this.constructor?e:m(e.currentTarget).data("bs."+this.type);if(t&&t.$tip&&t.$tip.is(":visible"))t.hoverState="in";else{if(t||(t=new this.constructor(e.currentTarget,this.getDelegateOptions()),m(e.currentTarget).data("bs."+this.type,t)),clearTimeout(t.timeout),t.hoverState="in",!t.options.delay||!t.options.delay.show)return t.show();t.timeout=setTimeout(function(){"in"==t.hoverState&&t.show()},t.options.delay.show)}},v.prototype.leave=function(e){var t=e instanceof this.constructor?e:m(e.currentTarget).data("bs."+this.type);if(t||(t=new this.constructor(e.currentTarget,this.getDelegateOptions()),m(e.currentTarget).data("bs."+this.type,t)),clearTimeout(t.timeout),t.hoverState="out",!t.options.delay||!t.options.delay.hide)return t.hide();t.timeout=setTimeout(function(){"out"==t.hoverState&&t.hide()},t.options.delay.hide)},v.prototype.show=function(){var e=m.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(e);var t=m.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(e.isDefaultPrevented()||!t)return;var i=this,n=this.tip(),s=this.getUID(this.type);this.setContent(),n.attr("id",s),this.$element.attr("aria-describedby",s),this.options.animation&&n.addClass("fade");var o="function"==typeof this.options.placement?this.options.placement.call(this,n[0],this.$element[0]):this.options.placement,a=/\s?auto?\s?/i,r=a.test(o);r&&(o=o.replace(a,"")||"top"),n.detach().css({top:0,left:0,display:"block"}).addClass(o).data("bs."+this.type,this),this.options.container?n.appendTo(this.options.container):n.insertAfter(this.$element);var l=this.getPosition(),d=n[0].offsetWidth,c=n[0].offsetHeight;if(r){var h=o,u=this.options.container?m(this.options.container):this.$element.parent(),p=this.getPosition(u);o="bottom"==o&&l.bottom+c>p.bottom?"top":"top"==o&&l.top-c<p.top?"bottom":"right"==o&&l.right+d>p.width?"left":"left"==o&&l.left-d<p.left?"right":o,n.removeClass(h).addClass(o)}var f=this.getCalculatedOffset(o,l,d,c);this.applyPlacement(f,o);var g=function(){var e=i.hoverState;i.$element.trigger("shown.bs."+i.type),i.hoverState=null,"out"==e&&i.leave(i)};m.support.transition&&this.$tip.hasClass("fade")?n.one("bsTransitionEnd",g).emulateTransitionEnd(v.TRANSITION_DURATION):g()}},v.prototype.applyPlacement=function(e,t){var i=this.tip(),n=i[0].offsetWidth,s=i[0].offsetHeight,o=parseInt(i.css("margin-top"),10),a=parseInt(i.css("margin-left"),10);isNaN(o)&&(o=0),isNaN(a)&&(a=0),e.top=e.top+o,e.left=e.left+a,m.offset.setOffset(i[0],m.extend({using:function(e){i.css({top:Math.round(e.top),left:Math.round(e.left)})}},e),0),i.addClass("in");var r=i[0].offsetWidth,l=i[0].offsetHeight;"top"==t&&l!=s&&(e.top=e.top+s-l);var d=this.getViewportAdjustedDelta(t,e,r,l);d.left?e.left+=d.left:e.top+=d.top;var c=/top|bottom/.test(t),h=c?2*d.left-n+r:2*d.top-s+l,u=c?"offsetWidth":"offsetHeight";i.offset(e),this.replaceArrow(h,i[0][u],c)},v.prototype.replaceArrow=function(e,t,i){this.arrow().css(i?"left":"top",50*(1-e/t)+"%").css(i?"top":"left","")},v.prototype.setContent=function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},v.prototype.hide=function(e){var t=this,i=this.tip(),n=m.Event("hide.bs."+this.type);function s(){"in"!=t.hoverState&&i.detach(),t.$element.removeAttr("aria-describedby").trigger("hidden.bs."+t.type),e&&e()}if(this.$element.trigger(n),!n.isDefaultPrevented())return i.removeClass("in"),m.support.transition&&this.$tip.hasClass("fade")?i.one("bsTransitionEnd",s).emulateTransitionEnd(v.TRANSITION_DURATION):s(),this.hoverState=null,this},v.prototype.fixTitle=function(){var e=this.$element;(e.attr("title")||"string"!=typeof e.attr("data-original-title"))&&e.attr("data-original-title",e.attr("title")||"").attr("title","")},v.prototype.hasContent=function(){return this.getTitle()},v.prototype.getPosition=function(e){var t=(e=e||this.$element)[0],i="BODY"==t.tagName,n=t.getBoundingClientRect();null==n.width&&(n=m.extend({},n,{width:n.right-n.left,height:n.bottom-n.top}));var s=i?{top:0,left:0}:e.offset(),o={scroll:i?document.documentElement.scrollTop||document.body.scrollTop:e.scrollTop()},a=i?{width:m(window).width(),height:m(window).height()}:null;return m.extend({},n,o,a,s)},v.prototype.getCalculatedOffset=function(e,t,i,n){return"bottom"==e?{top:t.top+t.height,left:t.left+t.width/2-i/2}:"top"==e?{top:t.top-n,left:t.left+t.width/2-i/2}:"left"==e?{top:t.top+t.height/2-n/2,left:t.left-i}:{top:t.top+t.height/2-n/2,left:t.left+t.width}},v.prototype.getViewportAdjustedDelta=function(e,t,i,n){var s={top:0,left:0};if(!this.$viewport)return s;var o=this.options.viewport&&this.options.viewport.padding||0,a=this.getPosition(this.$viewport);if(/right|left/.test(e)){var r=t.top-o-a.scroll,l=t.top+o-a.scroll+n;r<a.top?s.top=a.top-r:l>a.top+a.height&&(s.top=a.top+a.height-l)}else{var d=t.left-o,c=t.left+o+i;d<a.left?s.left=a.left-d:c>a.width&&(s.left=a.left+a.width-c)}return s},v.prototype.getTitle=function(){var e=this.$element,t=this.options;return e.attr("data-original-title")||("function"==typeof t.title?t.title.call(e[0]):t.title)},v.prototype.getUID=function(e){for(;e+=~~(1e6*Math.random()),document.getElementById(e););return e},v.prototype.tip=function(){return this.$tip=this.$tip||m(this.options.template)},v.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},v.prototype.enable=function(){this.enabled=!0},v.prototype.disable=function(){this.enabled=!1},v.prototype.toggleEnabled=function(){this.enabled=!this.enabled},v.prototype.toggle=function(e){var t=this;e&&((t=m(e.currentTarget).data("bs."+this.type))||(t=new this.constructor(e.currentTarget,this.getDelegateOptions()),m(e.currentTarget).data("bs."+this.type,t))),t.tip().hasClass("in")?t.leave(t):t.enter(t)},v.prototype.destroy=function(){var e=this;clearTimeout(this.timeout),this.hide(function(){e.$element.off("."+e.type).removeData("bs."+e.type)})};var e=m.fn.tooltip;m.fn.tooltip=function(s){return this.each(function(){var e=m(this),t=e.data("bs.tooltip"),i="object"==typeof s&&s,n=i&&i.selector;(t||"destroy"!=s)&&(n?(t||e.data("bs.tooltip",t={}),t[n]||(t[n]=new v(this,i))):t||e.data("bs.tooltip",t=new v(this,i)),"string"==typeof s&&t[s]())})},m.fn.tooltip.Constructor=v,m.fn.tooltip.noConflict=function(){return m.fn.tooltip=e,this}}(jQuery),function(o){"use strict";var a=function(e,t){this.init("popover",e,t)};if(!o.fn.tooltip)throw new Error("Popover requires tooltip.js");a.VERSION="3.3.1",a.DEFAULTS=o.extend({},o.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>'}),((a.prototype=o.extend({},o.fn.tooltip.Constructor.prototype)).constructor=a).prototype.getDefaults=function(){return a.DEFAULTS},a.prototype.setContent=function(){var e=this.tip(),t=this.getTitle(),i=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof i?"html":"append":"text"](i),e.removeClass("fade top bottom left right in"),e.find(".popover-title").html()||e.find(".popover-title").hide()},a.prototype.hasContent=function(){return this.getTitle()||this.getContent()},a.prototype.getContent=function(){var e=this.$element,t=this.options;return e.attr("data-content")||("function"==typeof t.content?t.content.call(e[0]):t.content)},a.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},a.prototype.tip=function(){return this.$tip||(this.$tip=o(this.options.template)),this.$tip};var e=o.fn.popover;o.fn.popover=function(s){return this.each(function(){var e=o(this),t=e.data("bs.popover"),i="object"==typeof s&&s,n=i&&i.selector;(t||"destroy"!=s)&&(n?(t||e.data("bs.popover",t={}),t[n]||(t[n]=new a(this,i))):t||e.data("bs.popover",t=new a(this,i)),"string"==typeof s&&t[s]())})},o.fn.popover.Constructor=a,o.fn.popover.noConflict=function(){return o.fn.popover=e,this}}(jQuery),function(o){"use strict";function s(e,t){var i=o.proxy(this.process,this);this.$body=o("body"),this.$scrollElement=o(e).is("body")?o(window):o(e),this.options=o.extend({},s.DEFAULTS,t),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",i),this.refresh(),this.process()}function t(n){return this.each(function(){var e=o(this),t=e.data("bs.scrollspy"),i="object"==typeof n&&n;t||e.data("bs.scrollspy",t=new s(this,i)),"string"==typeof n&&t[n]()})}s.VERSION="3.3.1",s.DEFAULTS={offset:10},s.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},s.prototype.refresh=function(){var n="offset",s=0;o.isWindow(this.$scrollElement[0])||(n="position",s=this.$scrollElement.scrollTop()),this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight();var e=this;this.$body.find(this.selector).map(function(){var e=o(this),t=e.data("target")||e.attr("href"),i=/^#./.test(t)&&o(t);return i&&i.length&&i.is(":visible")&&[[i[n]().top+s,t]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){e.offsets.push(this[0]),e.targets.push(this[1])})},s.prototype.process=function(){var e,t=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),n=this.options.offset+i-this.$scrollElement.height(),s=this.offsets,o=this.targets,a=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),n<=t)return a!=(e=o[o.length-1])&&this.activate(e);if(a&&t<s[0])return this.activeTarget=null,this.clear();for(e=s.length;e--;)a!=o[e]&&t>=s[e]&&(!s[e+1]||t<=s[e+1])&&this.activate(o[e])},s.prototype.activate=function(e){this.activeTarget=e,this.clear();var t=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]',i=o(t).parents("li").addClass("active");i.parent(".dropdown-menu").length&&(i=i.closest("li.dropdown").addClass("active")),i.trigger("activate.bs.scrollspy")},s.prototype.clear=function(){o(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var e=o.fn.scrollspy;o.fn.scrollspy=t,o.fn.scrollspy.Constructor=s,o.fn.scrollspy.noConflict=function(){return o.fn.scrollspy=e,this},o(window).on("load.bs.scrollspy.data-api",function(){o('[data-spy="scroll"]').each(function(){var e=o(this);t.call(e,e.data())})})}(jQuery),function(r){"use strict";var a=function(e){this.element=r(e)};function t(i){return this.each(function(){var e=r(this),t=e.data("bs.tab");t||e.data("bs.tab",t=new a(this)),"string"==typeof i&&t[i]()})}a.VERSION="3.3.1",a.TRANSITION_DURATION=150,a.prototype.show=function(){var e=this.element,t=e.closest("ul:not(.dropdown-menu)"),i=e.data("target");if(i||(i=(i=e.attr("href"))&&i.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("active")){var n=t.find(".active:last a"),s=r.Event("hide.bs.tab",{relatedTarget:e[0]}),o=r.Event("show.bs.tab",{relatedTarget:n[0]});if(n.trigger(s),e.trigger(o),!o.isDefaultPrevented()&&!s.isDefaultPrevented()){var a=r(i);this.activate(e.closest("li"),t),this.activate(a,a.parent(),function(){n.trigger({type:"hidden.bs.tab",relatedTarget:e[0]}),e.trigger({type:"shown.bs.tab",relatedTarget:n[0]})})}}},a.prototype.activate=function(e,t,i){var n=t.find("> .active"),s=i&&r.support.transition&&(n.length&&n.hasClass("fade")||!!t.find("> .fade").length);function o(){n.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),e.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),s?(e[0].offsetWidth,e.addClass("in")):e.removeClass("fade"),e.parent(".dropdown-menu")&&e.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),i&&i()}n.length&&s?n.one("bsTransitionEnd",o).emulateTransitionEnd(a.TRANSITION_DURATION):o(),n.removeClass("in")};var e=r.fn.tab;r.fn.tab=t,r.fn.tab.Constructor=a,r.fn.tab.noConflict=function(){return r.fn.tab=e,this};var i=function(e){e.preventDefault(),t.call(r(this),"show")};r(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery),function(l){"use strict";var d=function(e,t){this.options=l.extend({},d.DEFAULTS,t),this.$target=l(this.options.target).on("scroll.bs.affix.data-api",l.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",l.proxy(this.checkPositionWithEventLoop,this)),this.$element=l(e),this.affixed=this.unpin=this.pinnedOffset=null,this.checkPosition()};function i(n){return this.each(function(){var e=l(this),t=e.data("bs.affix"),i="object"==typeof n&&n;t||e.data("bs.affix",t=new d(this,i)),"string"==typeof n&&t[n]()})}d.VERSION="3.3.1",d.RESET="affix affix-top affix-bottom",d.DEFAULTS={offset:0,target:window},d.prototype.getState=function(e,t,i,n){var s=this.$target.scrollTop(),o=this.$element.offset(),a=this.$target.height();if(null!=i&&"top"==this.affixed)return s<i&&"top";if("bottom"==this.affixed)return null!=i?!(s+this.unpin<=o.top)&&"bottom":!(s+a<=e-n)&&"bottom";var r=null==this.affixed,l=r?s:o.top;return null!=i&&l<=i?"top":null!=n&&e-n<=l+(r?a:t)&&"bottom"},d.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(d.RESET).addClass("affix");var e=this.$target.scrollTop(),t=this.$element.offset();return this.pinnedOffset=t.top-e},d.prototype.checkPositionWithEventLoop=function(){setTimeout(l.proxy(this.checkPosition,this),1)},d.prototype.checkPosition=function(){if(this.$element.is(":visible")){var e=this.$element.height(),t=this.options.offset,i=t.top,n=t.bottom,s=l("body").height();"object"!=typeof t&&(n=i=t),"function"==typeof i&&(i=t.top(this.$element)),"function"==typeof n&&(n=t.bottom(this.$element));var o=this.getState(s,e,i,n);if(this.affixed!=o){null!=this.unpin&&this.$element.css("top","");var a="affix"+(o?"-"+o:""),r=l.Event(a+".bs.affix");if(this.$element.trigger(r),r.isDefaultPrevented())return;this.affixed=o,this.unpin="bottom"==o?this.getPinnedOffset():null,this.$element.removeClass(d.RESET).addClass(a).trigger(a.replace("affix","affixed")+".bs.affix")}"bottom"==o&&this.$element.offset({top:s-e-n})}};var e=l.fn.affix;l.fn.affix=i,l.fn.affix.Constructor=d,l.fn.affix.noConflict=function(){return l.fn.affix=e,this},l(window).on("load",function(){l('[data-spy="affix"]').each(function(){var e=l(this),t=e.data();t.offset=t.offset||{},null!=t.offsetBottom&&(t.offset.bottom=t.offsetBottom),null!=t.offsetTop&&(t.offset.top=t.offsetTop),i.call(e,t)})})}(jQuery),"undefined"==typeof jQuery)throw new Error("AdminLTE requires jQuery");!function(s){"use strict";var o="lte.boxrefresh",a={source:"",params:{},trigger:".refresh-btn",content:".box-body",loadInContent:!0,responseType:"",overlayTemplate:'<div class="overlay"><div class="fa fa-refresh fa-spin"></div></div>',onLoadStart:function(){},onLoadDone:function(e){return e}},e={data:'[data-widget="box-refresh"]'},r=function(e,t){if(this.element=e,this.options=t,this.$overlay=s(t.overlay),""===t.source)throw new Error("Source url was not defined. Please specify a url in your BoxRefresh source option.");this._setUpListeners(),this.load()};function t(n){return this.each(function(){var e=s(this),t=e.data(o);if(!t){var i=s.extend({},a,e.data(),"object"==typeof n&&n);e.data(o,t=new r(e,i))}if("string"==typeof t){if(void 0===t[n])throw new Error("No method named "+n);t[n]()}})}r.prototype.load=function(){this._addOverlay(),this.options.onLoadStart.call(s(this)),s.get(this.options.source,this.options.params,function(e){this.options.loadInContent&&s(this.options.content).html(e),this.options.onLoadDone.call(s(this),e),this._removeOverlay()}.bind(this),""!==this.options.responseType&&this.options.responseType)},r.prototype._setUpListeners=function(){s(this.element).on("click",e.trigger,function(e){e&&e.preventDefault(),this.load()}.bind(this))},r.prototype._addOverlay=function(){s(this.element).append(this.$overlay)},r.prototype._removeOverlay=function(){s(this.element).remove(this.$overlay)};var i=s.fn.boxRefresh;s.fn.boxRefresh=t,s.fn.boxRefresh.Constructor=r,s.fn.boxRefresh.noConflict=function(){return s.fn.boxRefresh=i,this},s(window).on("load",function(){s(e.data).each(function(){t.call(s(this))})})}(jQuery),function(s){"use strict";var o="lte.boxwidget",a={animationSpeed:500,collapseTrigger:'[data-widget="collapse"]',removeTrigger:'[data-widget="remove"]',collapseIcon:"fa-minus",expandIcon:"fa-plus",removeIcon:"fa-times"},e=".box",t=".collapsed-box",n=".box-header",r=".box-body",l=".box-footer",d=".box-tools",c="collapsed-box",h="collapsed.boxwidget",u="expanded.boxwidget",i="removed.boxwidget",p=function(e,t){this.element=e,this.options=t,this._setUpListeners()};function f(n){return this.each(function(){var e=s(this),t=e.data(o);if(!t){var i=s.extend({},a,e.data(),"object"==typeof n&&n);e.data(o,t=new p(e,i))}if("string"==typeof n){if(void 0===t[n])throw new Error("No method named "+n);t[n]()}})}p.prototype.toggle=function(){!s(this.element).is(t)?this.collapse():this.expand()},p.prototype.expand=function(){var e=s.Event(u),t=this.options.collapseIcon,i=this.options.expandIcon;s(this.element).removeClass(c),s(this.element).children(n+", "+r+", "+l).children(d).find("."+i).removeClass(i).addClass(t),s(this.element).children(r+", "+l).slideDown(this.options.animationSpeed,function(){s(this.element).trigger(e)}.bind(this))},p.prototype.collapse=function(){var e=s.Event(h),t=this.options.collapseIcon,i=this.options.expandIcon;s(this.element).children(n+", "+r+", "+l).children(d).find("."+t).removeClass(t).addClass(i),s(this.element).children(r+", "+l).slideUp(this.options.animationSpeed,function(){s(this.element).addClass(c),s(this.element).trigger(e)}.bind(this))},p.prototype.remove=function(){var e=s.Event(i);s(this.element).slideUp(this.options.animationSpeed,function(){s(this.element).trigger(e),s(this.element).remove()}.bind(this))},p.prototype._setUpListeners=function(){var t=this;s(this.element).on("click",this.options.collapseTrigger,function(e){return e&&e.preventDefault(),t.toggle(s(this)),!1}),s(this.element).on("click",this.options.removeTrigger,function(e){return e&&e.preventDefault(),t.remove(s(this)),!1})};var g=s.fn.boxWidget;s.fn.boxWidget=f,s.fn.boxWidget.Constructor=p,s.fn.boxWidget.noConflict=function(){return s.fn.boxWidget=g,this},s(window).on("load",function(){s(e).each(function(){f.call(s(this))})})}(jQuery),function(s){"use strict";var o="lte.controlsidebar",a={slide:!0},t=".control-sidebar",e='[data-toggle="control-sidebar"]',i=".control-sidebar-open",n=".control-sidebar-bg",r=".wrapper",l=".layout-boxed",d="control-sidebar-open",c="collapsed.controlsidebar",h="expanded.controlsidebar",u=function(e,t){this.element=e,this.options=t,this.hasBindedResize=!1,this.init()};function p(n){return this.each(function(){var e=s(this),t=e.data(o);if(!t){var i=s.extend({},a,e.data(),"object"==typeof n&&n);e.data(o,t=new u(e,i))}"string"==typeof n&&t.toggle()})}u.prototype.init=function(){s(this.element).is(e)||s(this).on("click",this.toggle),this.fix(),s(window).resize(function(){this.fix()}.bind(this))},u.prototype.toggle=function(e){e&&e.preventDefault(),this.fix(),s(t).is(i)||s("body").is(i)?this.collapse():this.expand()},u.prototype.expand=function(){this.options.slide?s(t).addClass(d):s("body").addClass(d),s(this.element).trigger(s.Event(h))},u.prototype.collapse=function(){s("body, "+t).removeClass(d),s(this.element).trigger(s.Event(c))},u.prototype.fix=function(){s("body").is(l)&&this._fixForBoxed(s(n))},u.prototype._fixForBoxed=function(e){e.css({position:"absolute",height:s(r).height()})};var f=s.fn.controlSidebar;s.fn.controlSidebar=p,s.fn.controlSidebar.Constructor=u,s.fn.controlSidebar.noConflict=function(){return s.fn.controlSidebar=f,this},s(document).on("click",e,function(e){e&&e.preventDefault(),p.call(s(this),"toggle")})}(jQuery),function(n){"use strict";var s="lte.directchat",e='[data-widget="chat-pane-toggle"]',t=".direct-chat",i="direct-chat-contacts-open",o=function(e){this.element=e};function a(i){return this.each(function(){var e=n(this),t=e.data(s);t||e.data(s,t=new o(e)),"string"==typeof i&&t.toggle(e)})}o.prototype.toggle=function(e){e.parents(t).first().toggleClass(i)};var r=n.fn.directChat;n.fn.directChat=a,n.fn.directChat.Constructor=o,n.fn.directChat.noConflict=function(){return n.fn.directChat=r,this},n(document).on("click",e,function(e){e&&e.preventDefault(),a.call(n(this),"toggle")})}(jQuery),function(a){"use strict";var s="lte.layout",o={slimscroll:!0,resetHeight:!0},r=".wrapper",l=".content-wrapper",d=".layout-boxed",c=".main-footer",h=".main-header",u=".sidebar",p=".control-sidebar",e=".sidebar-menu",t=".main-header .logo",f="fixed",i="hold-transition",g=function(e){this.options=e,this.bindedResize=!1,this.activate()};function n(n){return this.each(function(){var e=a(this),t=e.data(s);if(!t){var i=a.extend({},o,e.data(),"object"==typeof n&&n);e.data(s,t=new g(i))}if("string"==typeof n){if(void 0===t[n])throw new Error("No method named "+n);t[n]()}})}g.prototype.activate=function(){this.fix(),this.fixSidebar(),a("body").removeClass(i),this.options.resetHeight&&a("body, html, "+r).css({height:"auto","min-height":"100%"}),this.bindedResize||(a(window).resize(function(){this.fix(),this.fixSidebar(),a(t+", "+u).one("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",function(){this.fix(),this.fixSidebar()}.bind(this))}.bind(this)),this.bindedResize=!0),a(e).on("expanded.tree",function(){this.fix(),this.fixSidebar()}.bind(this)),a(e).on("collapsed.tree",function(){this.fix(),this.fixSidebar()}.bind(this))},g.prototype.fix=function(){a(d+" > "+r).css("overflow","hidden");var e=a(c).outerHeight()||0,t=(a(h).outerHeight()||0)+e,i=a(window).height(),n=a(u).height()||0;if(a("body").hasClass(f))a(l).css("min-height",i-e);else{var s;s=n<=i?(a(l).css("min-height",i-t),i-t):(a(l).css("min-height",n),n);var o=a(p);void 0!==o&&o.height()>s&&a(l).css("min-height",o.height())}},g.prototype.fixSidebar=function(){a("body").hasClass(f)?this.options.slimscroll&&void 0!==a.fn.slimScroll&&a(u).slimScroll({height:a(window).height()-a(h).height()+"px"}):void 0!==a.fn.slimScroll&&a(u).slimScroll({destroy:!0}).height("auto")};var m=a.fn.layout;a.fn.layout=n,a.fn.layout.Constuctor=g,a.fn.layout.noConflict=function(){return a.fn.layout=m,this},a(window).on("load",function(){n.call(a("body"))})}(jQuery),function(s){"use strict";var o="lte.pushmenu",a={collapseScreenSize:767,expandOnHover:!1,expandTransitionDelay:200},e=".sidebar-collapse",t=".main-sidebar",i=".content-wrapper",n=".sidebar-form .form-control",r='[data-toggle="push-menu"]',l=".sidebar-mini",d=".sidebar-expanded-on-hover",c=".fixed",h="sidebar-collapse",u="sidebar-open",p="sidebar-expanded-on-hover",f="sidebar-mini-expand-feature",g="expanded.pushMenu",m="collapsed.pushMenu",v=function(e){this.options=e,this.init()};function b(n){return this.each(function(){var e=s(this),t=e.data(o);if(!t){var i=s.extend({},a,e.data(),"object"==typeof n&&n);e.data(o,t=new v(i))}"toggle"===n&&t.toggle()})}v.prototype.init=function(){(this.options.expandOnHover||s("body").is(l+c))&&(this.expandOnHover(),s("body").addClass(f)),s(i).click(function(){s(window).width()<=this.options.collapseScreenSize&&s("body").hasClass(u)&&this.close()}.bind(this)),s(n).click(function(e){e.stopPropagation()})},v.prototype.toggle=function(){var e=s(window).width(),t=!s("body").hasClass(h);e<=this.options.collapseScreenSize&&(t=s("body").hasClass(u)),t?this.close():this.open()},v.prototype.open=function(){s(window).width()>this.options.collapseScreenSize?s("body").removeClass(h).trigger(s.Event(g)):s("body").addClass(u).trigger(s.Event(g))},v.prototype.close=function(){s(window).width()>this.options.collapseScreenSize?s("body").addClass(h).trigger(s.Event(m)):s("body").removeClass(u+" "+h).trigger(s.Event(m))},v.prototype.expandOnHover=function(){s(t).hover(function(){s("body").is(l+e)&&s(window).width()>this.options.collapseScreenSize&&this.expand()}.bind(this),function(){s("body").is(d)&&this.collapse()}.bind(this))},v.prototype.expand=function(){setTimeout(function(){s("body").removeClass(h).addClass(p)},this.options.expandTransitionDelay)},v.prototype.collapse=function(){setTimeout(function(){s("body").removeClass(p).addClass(h)},this.options.expandTransitionDelay)};var y=s.fn.pushMenu;s.fn.pushMenu=b,s.fn.pushMenu.Constructor=v,s.fn.pushMenu.noConflict=function(){return s.fn.pushMenu=y,this},s(document).on("click",r,function(e){e.preventDefault(),b.call(s(this),"toggle")}),s(window).on("load",function(){b.call(s(r))})}(jQuery),function(s){"use strict";var o="lte.todolist",a={onCheck:function(e){return e},onUnCheck:function(e){return e}},t={data:'[data-widget="todo-list"]'},i="done",r=function(e,t){this.element=e,this.options=t,this._setUpListeners()};function e(n){return this.each(function(){var e=s(this),t=e.data(o);if(!t){var i=s.extend({},a,e.data(),"object"==typeof n&&n);e.data(o,t=new r(e,i))}if("string"==typeof t){if(void 0===t[n])throw new Error("No method named "+n);t[n]()}})}r.prototype.toggle=function(e){e.parents(t.li).first().toggleClass(i),e.prop("checked")?this.check(e):this.unCheck(e)},r.prototype.check=function(e){this.options.onCheck.call(e)},r.prototype.unCheck=function(e){this.options.onUnCheck.call(e)},r.prototype._setUpListeners=function(){var e=this;s(this.element).on("change ifChanged","input:checkbox",function(){e.toggle(s(this))})};var n=s.fn.todoList;s.fn.todoList=e,s.fn.todoList.Constructor=r,s.fn.todoList.noConflict=function(){return s.fn.todoList=n,this},s(window).on("load",function(){s(t.data).each(function(){e.call(s(this))})})}(jQuery),function(o){"use strict";var n="lte.tree",s={animationSpeed:500,accordion:!0,followLink:!1,trigger:".treeview a"},a=".treeview",r=".treeview-menu",l=".menu-open, .active",e='[data-widget="tree"]',i=".active",d="menu-open",c="tree",h="collapsed.tree",u="expanded.tree",p=function(e,t){this.element=e,this.options=t,o(this.element).addClass(c),o(a+i,this.element).addClass(d),this._setUpListeners()};function t(i){return this.each(function(){var e=o(this);if(!e.data(n)){var t=o.extend({},s,e.data(),"object"==typeof i&&i);e.data(n,new p(e,t))}})}p.prototype.toggle=function(e,t){var i=e.next(r),n=e.parent(),s=n.hasClass(d);n.is(a)&&(this.options.followLink&&"#"!==e.attr("href")||t.preventDefault(),s?this.collapse(i,n):this.expand(i,n))},p.prototype.expand=function(e,t){var i=o.Event(u);if(this.options.accordion){var n=t.siblings(l),s=n.children(r);this.collapse(s,n)}t.addClass(d),e.slideDown(this.options.animationSpeed,function(){o(this.element).trigger(i)}.bind(this))},p.prototype.collapse=function(e,t){var i=o.Event(h);t.removeClass(d),e.slideUp(this.options.animationSpeed,function(){o(this.element).trigger(i)}.bind(this))},p.prototype._setUpListeners=function(){var t=this;o(this.element).on("click",this.options.trigger,function(e){t.toggle(o(this),e)})};var f=o.fn.tree;o.fn.tree=t,o.fn.tree.Constructor=p,o.fn.tree.noConflict=function(){return o.fn.tree=f,this},o(window).on("load",function(){o(e).each(function(){t.call(o(this))})})}(jQuery),function(p){var t,f,l="center",d="left",c="right",g="auto";function n(e){this.$element=p(e),this.original_text=this.$element.html(),this.settings=p.extend({},p.fn.trunk8.defaults)}function s(){var e,t,i,n,s=this.data("trunk8"),o=s.settings,a=o.width,r=o.side,l=o.fill,d=f.getLineHeight(this)*o.lines,c=s.original_text,h=c.length,u="";if(this.html(c),a===g){if(this.height()<=d)return;for(e=0,t=h-1;e<=t;)i=e+(t-e>>1),n=f.eatStr(c,r,h-i,l),this.html(n),this.height()>d?t=i-1:(e=i+1,u=u.length>n.length?u:n);this.html(""),this.html(u),o.tooltip&&this.attr("title",c)}else isNaN(a)?p.error('Invalid width "'+a+'".'):(i=h-a,n=f.eatStr(c,r,i,l),this.html(n),o.tooltip&&this.attr("title",c))}n.prototype.updateSettings=function(e){this.settings=p.extend(this.settings,e)},t={init:function(i){return this.each(function(){var e=p(this),t=e.data("trunk8");t||e.data("trunk8",t=new n(this)),t.updateSettings(i),s.call(e)})},update:function(t){return this.each(function(){var e=p(this);t&&(e.data("trunk8").original_text=t),s.call(e)})},revert:function(){return this.each(function(){var e=p(this).data("trunk8").original_text;p(this).html(e)})},getSettings:function(){return this.get(0).data("trunk8").settings}},(f={eatStr:function(e,t,i,n){var s,o,a=e.length,r=f.eatStr.generateKey.apply(null,arguments);if(f.eatStr.cache[r])return f.eatStr.cache[r];if("string"==typeof e&&0!==a||p.error('Invalid source string "'+e+'".'),i<0||a<i)p.error('Invalid bite size "'+i+'".');else if(0===i)return e;switch("string"!=typeof(n+"")&&p.error("Fill unable to be converted to a string."),t){case c:return f.eatStr.cache[r]=p.trim(e.substr(0,a-i))+n;case d:return f.eatStr.cache[r]=n+p.trim(e.substr(i));case l:return s=a>>1,o=i>>1,f.eatStr.cache[r]=p.trim(f.eatStr(e.substr(0,a-s),c,i-o,""))+n+p.trim(f.eatStr(e.substr(a-s),d,o,""));default:p.error('Invalid side "'+t+'".')}},getLineHeight:function(e){var t,i=p(e),n=i.css("float"),s=i.css("position"),o=i.html(),a="line-height-test";return"none"!==n&&i.css("float","none"),"absolute"===s&&i.css("position","static"),i.html("i").wrap('<div id="'+a+'" />'),t=p("#"+a).innerHeight(),i.html(o).css({float:n,position:s}).unwrap(),t}}).eatStr.cache={},f.eatStr.generateKey=function(){return Array.prototype.join.call(arguments,"")},p.fn.trunk8=function(e){return t[e]?t[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?void p.error("Method "+e+" does not exist on jQuery.trunk8"):t.init.apply(this,arguments)},p.fn.trunk8.defaults={fill:"&hellip;",lines:1,side:c,tooltip:!0,width:g}}(jQuery);