!function(b){"object"==typeof exports?module.exports=b(window.jQuery):"function"==typeof define&&define.amd?define(["jquery"],b):window.jQuery&&!window.jQuery.fn.colorpicker&&b(window.jQuery)}(function(f){var e=function(b){this.value={h:0,s:0,b:0,a:1},this.origFormat=null,b&&(void 0!==b.toLowerCase?(b+="",this.setColor(b)):void 0!==b.h&&(this.value=b))};e.prototype={constructor:e,colors:{aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4","indianred ":"#cd5c5c","indigo ":"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32",transparent:"transparent"},_sanitizeNumber:function(b){return"number"==typeof b?b:isNaN(b)||null===b||""===b||void 0===b?1:void 0!==b.toLowerCase?parseFloat(b):1},isTransparent:function(b){return b?(b=b.toLowerCase().trim(),"transparent"===b||b.match(/#?00000000/)||b.match(/(rgba|hsla)\(0,0,0,0?\.?0\)/)):!1},rgbaIsTransparent:function(b){return 0===b.r&&0===b.g&&0===b.b&&0===b.a},setColor:function(b){b=b.toLowerCase().trim(),b&&(this.isTransparent(b)?this.value={h:0,s:0,b:0,a:0}:this.value=this.stringToHSB(b)||{h:0,s:0,b:0,a:1})},stringToHSB:function(a){a=a.toLowerCase();var j=this,i=!1;return f.each(this.stringParsers,function(b,l){var k=l.re.exec(a),d=k&&l.parse.apply(j,[k]),c=l.format||"rgba";return d?(i=c.match(/hsla?/)?j.RGBtoHSB.apply(j,j.HSLtoRGB.apply(j,d)):j.RGBtoHSB.apply(j,d),j.origFormat=c,!1):!0}),i},setHue:function(b){this.value.h=1-b},setSaturation:function(b){this.value.s=b},setBrightness:function(b){this.value.b=1-b},setAlpha:function(b){this.value.a=parseInt(100*(1-b),10)/100},toRGB:function(r,q,p,o){r||(r=this.value.h,q=this.value.s,p=this.value.b),r*=360;var n,m,l,k,j;return r=r%360/60,j=p*q,k=j*(1-Math.abs(r%2-1)),n=m=l=p-j,r=~~r,n+=[j,k,0,0,k,j][r],m+=[k,j,j,k,0,0][r],l+=[0,0,k,j,j,k][r],{r:Math.round(255*n),g:Math.round(255*m),b:Math.round(255*l),a:o||this.value.a}},toHex:function(j,i,m,l){var k=this.toRGB(j,i,m,l);return this.rgbaIsTransparent(k)?"transparent":"#"+(1<<24|parseInt(k.r)<<16|parseInt(k.g)<<8|parseInt(k.b)).toString(16).substr(1)},toHSL:function(j,i,o,n){j=j||this.value.h,i=i||this.value.s,o=o||this.value.b,n=n||this.value.a;var m=j,l=(2-i)*o,k=i*o;return k/=l>0&&1>=l?l:2-l,l/=2,k>1&&(k=1),{h:isNaN(m)?0:m,s:isNaN(k)?0:k,l:isNaN(l)?0:l,a:isNaN(n)?0:n}},toAlias:function(j,i,n,m){var l=this.toHex(j,i,n,m);for(var k in this.colors){if(this.colors[k]===l){return k}}return !1},RGBtoHSB:function(j,i,p,o){j/=255,i/=255,p/=255;var n,m,l,k;return l=Math.max(j,i,p),k=l-Math.min(j,i,p),n=0===k?null:l===j?(i-p)/k:l===i?(p-j)/k+2:(j-i)/k+4,n=(n+360)%6*60/360,m=0===k?0:k/l,{h:this._sanitizeNumber(n),s:m,b:l,a:this._sanitizeNumber(o)}},HueToRGB:function(i,d,j){return 0>j?j+=1:j>1&&(j-=1),1>6*j?i+(d-i)*j*6:1>2*j?d:2>3*j?i+(d-i)*(2/3-j)*6:i},HSLtoRGB:function(y,w,v,u){0>w&&(w=0);var t;t=0.5>=v?v*(1+w):v+w-v*w;var s=2*v-t,r=y+1/3,q=y,p=y-1/3,o=Math.round(255*this.HueToRGB(s,t,r)),n=Math.round(255*this.HueToRGB(s,t,q)),m=Math.round(255*this.HueToRGB(s,t,p));return[o,n,m,this._sanitizeNumber(u)]},toString:function(d){d=d||"rgba";var c=!1;switch(d){case"rgb":return c=this.toRGB(),this.rgbaIsTransparent(c)?"transparent":"rgb("+c.r+","+c.g+","+c.b+")";case"rgba":return c=this.toRGB(),"rgba("+c.r+","+c.g+","+c.b+","+c.a+")";case"hsl":return c=this.toHSL(),"hsl("+Math.round(360*c.h)+","+Math.round(100*c.s)+"%,"+Math.round(100*c.l)+"%)";case"hsla":return c=this.toHSL(),"hsla("+Math.round(360*c.h)+","+Math.round(100*c.s)+"%,"+Math.round(100*c.l)+"%,"+c.a+")";case"hex":return this.toHex();case"alias":return this.toAlias()||this.toHex();default:return c}},stringParsers:[{re:/rgb\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*?\)/,format:"rgb",parse:function(b){return[b[1],b[2],b[3],1]}},{re:/rgb\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*?\)/,format:"rgb",parse:function(b){return[2.55*b[1],2.55*b[2],2.55*b[3],1]}},{re:/rgba\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,format:"rgba",parse:function(b){return[b[1],b[2],b[3],b[4]]}},{re:/rgba\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,format:"rgba",parse:function(b){return[2.55*b[1],2.55*b[2],2.55*b[3],b[4]]}},{re:/hsl\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*?\)/,format:"hsl",parse:function(b){return[b[1]/360,b[2]/100,b[3]/100,b[4]]}},{re:/hsla\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,format:"hsla",parse:function(b){return[b[1]/360,b[2]/100,b[3]/100,b[4]]}},{re:/#?([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/,format:"hex",parse:function(b){return[parseInt(b[1],16),parseInt(b[2],16),parseInt(b[3],16),1]}},{re:/#?([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/,format:"hex",parse:function(b){return[parseInt(b[1]+b[1],16),parseInt(b[2]+b[2],16),parseInt(b[3]+b[3],16),1]}},{re:/^([a-z]{3,})$/,format:"alias",parse:function(j){var i=this.colorNameToHex(j[0])||"#000000",l=this.stringParsers[6].re.exec(i),k=l&&this.stringParsers[6].parse.apply(this,[l]);return k}}],colorNameToHex:function(b){return"undefined"!=typeof this.colors[b.toLowerCase()]?this.colors[b.toLowerCase()]:!1}};var h={horizontal:!1,inline:!1,color:!1,format:!1,input:"input",container:!1,component:".add-on, .input-group-addon",sliders:{saturation:{maxLeft:100,maxTop:100,callLeft:"setSaturation",callTop:"setBrightness"},hue:{maxLeft:0,maxTop:100,callLeft:!1,callTop:"setHue"},alpha:{maxLeft:0,maxTop:100,callLeft:!1,callTop:"setAlpha"}},slidersHorz:{saturation:{maxLeft:100,maxTop:100,callLeft:"setSaturation",callTop:"setBrightness"},hue:{maxLeft:100,maxTop:0,callLeft:"setHue",callTop:!1},alpha:{maxLeft:100,maxTop:0,callLeft:"setAlpha",callTop:!1}},template:'<div class="colorpicker dropdown-menu"><div class="colorpicker-saturation"><i><b></b></i></div><div class="colorpicker-hue"><i></i></div><div class="colorpicker-alpha"><i></i></div><div class="colorpicker-color"><div /></div></div>',align:"right",customClass:null},g=function(b,a){this.element=f(b).addClass("colorpicker-element"),this.options=f.extend(!0,{},h,this.element.data(),a),this.component=this.options.component,this.component=this.component!==!1?this.element.find(this.component):!1,this.component&&0===this.component.length&&(this.component=!1),this.container=this.options.container===!0?this.element:this.options.container,this.container=this.container!==!1?f(this.container):!1,this.input=this.element.is("input")?this.element:this.options.input?this.element.find(this.options.input):!1,this.input&&0===this.input.length&&(this.input=!1),this.color=new e(this.options.color!==!1?this.options.color:this.getValue()),this.format=this.options.format!==!1?this.options.format:this.color.origFormat,this.picker=f(this.options.template),this.options.customClass&&this.picker.addClass(this.options.customClass),this.options.inline?this.picker.addClass("colorpicker-inline colorpicker-visible"):this.picker.addClass("colorpicker-hidden"),this.options.horizontal&&this.picker.addClass("colorpicker-horizontal"),("rgba"===this.format||"hsla"===this.format||this.options.format===!1)&&this.picker.addClass("colorpicker-with-alpha"),"right"===this.options.align&&this.picker.addClass("colorpicker-right"),this.picker.on("mousedown.colorpicker touchstart.colorpicker",f.proxy(this.mousedown,this)),this.picker.appendTo(this.container?this.container:f("body")),this.input!==!1&&(this.input.on({"keyup.colorpicker":f.proxy(this.keyup,this)}),this.component===!1&&this.element.on({"focus.colorpicker":f.proxy(this.show,this)}),this.options.inline===!1&&this.element.on({"focusout.colorpicker":f.proxy(this.hide,this)})),this.component!==!1&&this.component.on({"click.colorpicker":f.proxy(this.show,this)}),this.input===!1&&this.component===!1&&this.element.on({"click.colorpicker":f.proxy(this.show,this)}),this.input!==!1&&this.component!==!1&&"color"===this.input.attr("type")&&this.input.on({"click.colorpicker":f.proxy(this.show,this),"focus.colorpicker":f.proxy(this.show,this)}),this.update(),f(f.proxy(function(){this.element.trigger("create")},this))};g.Color=e,g.prototype={constructor:g,destroy:function(){this.picker.remove(),this.element.removeData("colorpicker").off(".colorpicker"),this.input!==!1&&this.input.off(".colorpicker"),this.component!==!1&&this.component.off(".colorpicker"),this.element.removeClass("colorpicker-element"),this.element.trigger({type:"destroy"})},reposition:function(){if(this.options.inline!==!1||this.options.container){return !1}var i=this.container&&this.container[0]!==document.body?"position":"offset",d=this.component||this.element,j=d[i]();"right"===this.options.align&&(j.left-=this.picker.outerWidth()-d.outerWidth()),this.picker.css({top:j.top+d.outerHeight(),left:j.left})},show:function(a){return this.isDisabled()?!1:(this.picker.addClass("colorpicker-visible").removeClass("colorpicker-hidden"),this.reposition(),f(window).on("resize.colorpicker",f.proxy(this.reposition,this)),!a||this.hasInput()&&"color"!==this.input.attr("type")||a.stopPropagation&&a.preventDefault&&(a.stopPropagation(),a.preventDefault()),this.options.inline===!1&&f(window.document).on({"mousedown.colorpicker":f.proxy(this.hide,this)}),void this.element.trigger({type:"showPicker",color:this.color}))},hide:function(){this.picker.addClass("colorpicker-hidden").removeClass("colorpicker-visible"),f(window).off("resize.colorpicker",this.reposition),f(document).off({"mousedown.colorpicker":this.hide}),this.update(),this.element.trigger({type:"hidePicker",color:this.color})},updateData:function(b){return b=b||this.color.toString(this.format),this.element.data("color",b),b},updateInput:function(b){return b=b||this.color.toString(this.format),this.input!==!1&&this.input.prop("value",b),b},updatePicker:function(b){void 0!==b&&(this.color=new e(b));var j=this.options.horizontal===!1?this.options.sliders:this.options.slidersHorz,i=this.picker.find("i");return 0!==i.length?(this.options.horizontal===!1?(j=this.options.sliders,i.eq(1).css("top",j.hue.maxTop*(1-this.color.value.h)).end().eq(2).css("top",j.alpha.maxTop*(1-this.color.value.a))):(j=this.options.slidersHorz,i.eq(1).css("left",j.hue.maxLeft*(1-this.color.value.h)).end().eq(2).css("left",j.alpha.maxLeft*(1-this.color.value.a))),i.eq(0).css({top:j.saturation.maxTop-this.color.value.b*j.saturation.maxTop,left:this.color.value.s*j.saturation.maxLeft}),this.picker.find(".colorpicker-saturation").css("backgroundColor",this.color.toHex(this.color.value.h,1,1,1)),this.picker.find(".colorpicker-alpha").css("backgroundColor",this.color.toHex()),this.picker.find(".colorpicker-color, .colorpicker-color div").css("backgroundColor",this.color.toString(this.format)),b):void 0},updateComponent:function(d){if(d=d||this.color.toString(this.format),this.component!==!1){var c=this.component.find("i").eq(0);c.length>0?c.css({backgroundColor:d}):this.component.css({backgroundColor:d})}return d},update:function(d){var c;return(this.getValue(!1)!==!1||d===!0)&&(c=this.updateComponent(),this.updateInput(c),this.updateData(c),this.updatePicker()),c},setValue:function(b){this.color=new e(b),this.update(),this.element.trigger({type:"changeColor",color:this.color,value:b})},getValue:function(d){d=void 0===d?"#000000":d;var c;return c=this.hasInput()?this.input.val():this.element.data("color"),(void 0===c||""===c||null===c)&&(c=d),c},hasInput:function(){return this.input!==!1},isDisabled:function(){return this.hasInput()?this.input.prop("disabled")===!0:!1},disable:function(){return this.hasInput()?(this.input.prop("disabled",!0),this.element.trigger({type:"disable",color:this.color,value:this.getValue()}),!0):!1},enable:function(){return this.hasInput()?(this.input.prop("disabled",!1),this.element.trigger({type:"enable",color:this.color,value:this.getValue()}),!0):!1},currentSlider:null,mousePointer:{left:0,top:0},mousedown:function(a){a.pageX||a.pageY||!a.originalEvent||(a.pageX=a.originalEvent.touches[0].pageX,a.pageY=a.originalEvent.touches[0].pageY),a.stopPropagation(),a.preventDefault();var l=f(a.target),k=l.closest("div"),j=this.options.horizontal?this.options.slidersHorz:this.options.sliders;if(!k.is(".colorpicker")){if(k.is(".colorpicker-saturation")){this.currentSlider=f.extend({},j.saturation)}else{if(k.is(".colorpicker-hue")){this.currentSlider=f.extend({},j.hue)}else{if(!k.is(".colorpicker-alpha")){return !1}this.currentSlider=f.extend({},j.alpha)}}var i=k.offset();this.currentSlider.guide=k.find("i")[0].style,this.currentSlider.left=a.pageX-i.left,this.currentSlider.top=a.pageY-i.top,this.mousePointer={left:a.pageX,top:a.pageY},f(document).on({"mousemove.colorpicker":f.proxy(this.mousemove,this),"touchmove.colorpicker":f.proxy(this.mousemove,this),"mouseup.colorpicker":f.proxy(this.mouseup,this),"touchend.colorpicker":f.proxy(this.mouseup,this)}).trigger("mousemove")}return !1},mousemove:function(i){i.pageX||i.pageY||!i.originalEvent||(i.pageX=i.originalEvent.touches[0].pageX,i.pageY=i.originalEvent.touches[0].pageY),i.stopPropagation(),i.preventDefault();var d=Math.max(0,Math.min(this.currentSlider.maxLeft,this.currentSlider.left+((i.pageX||this.mousePointer.left)-this.mousePointer.left))),j=Math.max(0,Math.min(this.currentSlider.maxTop,this.currentSlider.top+((i.pageY||this.mousePointer.top)-this.mousePointer.top)));return this.currentSlider.guide.left=d+"px",this.currentSlider.guide.top=j+"px",this.currentSlider.callLeft&&this.color[this.currentSlider.callLeft].call(this.color,d/this.currentSlider.maxLeft),this.currentSlider.callTop&&this.color[this.currentSlider.callTop].call(this.color,j/this.currentSlider.maxTop),"setAlpha"===this.currentSlider.callTop&&this.options.format===!1&&(1!==this.color.value.a?(this.format="rgba",this.color.origFormat="rgba"):(this.format="hex",this.color.origFormat="hex")),this.update(!0),this.element.trigger({type:"changeColor",color:this.color}),!1},mouseup:function(a){return a.stopPropagation(),a.preventDefault(),f(document).off({"mousemove.colorpicker":this.mousemove,"touchmove.colorpicker":this.mousemove,"mouseup.colorpicker":this.mouseup,"touchend.colorpicker":this.mouseup}),!1},keyup:function(b){38===b.keyCode?(this.color.value.a<1&&(this.color.value.a=Math.round(100*(this.color.value.a+0.01))/100),this.update(!0)):40===b.keyCode?(this.color.value.a>0&&(this.color.value.a=Math.round(100*(this.color.value.a-0.01))/100),this.update(!0)):(this.color=new e(this.input.val()),this.color.origFormat&&this.options.format===!1&&(this.format=this.color.origFormat),this.getValue(!1)!==!1&&(this.updateData(),this.updateComponent(),this.updatePicker())),this.element.trigger({type:"changeColor",color:this.color,value:this.input.val()})}},f.colorpicker=g,f.fn.colorpicker=function(a){var j,i=arguments,d=this.each(function(){var k=f(this),c=k.data("colorpicker"),b="object"==typeof a?a:{};c||"string"==typeof a?"string"==typeof a&&(j=c[a].apply(c,Array.prototype.slice.call(i,1))):k.data("colorpicker",new g(this,b))});return"getValue"===a?j:d},f.fn.colorpicker.constructor=g});function validaForm(a){if(!$(a).validate({ignore:"",tooltip_options:{_all:{placement:"top"}},highlight:function(d,b,c){var f=$(d).closest(".tab-pane");if(f&&!f.data("erro")){f.data("erro","1");var e=f.attr("id");$('li[role=presentation] a[href="#'+e+'"]').addClass("alertpane")}},unhighlight:function(d,b,c){var e=$(d).closest(".tab-pane");if(e&&!e.find(".form-control.error").size()){e.data("erro",0);var f=e.attr("id");if(f){$('li[role=presentation] a[href="#'+f+'"]').removeClass("alertpane")}}},success:$.noop}).form()){return false}return true}function updateForeign(c){var a=$(".foreign-form.active-foreign");var b=a.parent().siblings("select");$.get(a.data("table")+"/foreign_select/"+c+"/",function(d){b.html(d)});a.removeClass("active-foreign")}$(document).on("click",".foreign-form",function(a){$(".foreign-form").removeClass("active-foreign");$(this).addClass("active-foreign")});$(document).on("click",".save",function(b){b.preventDefault();var a=$(this).closest("form");if(validaForm(a)){if($(this).hasClass("save-ajax")){$.post(a.attr("action")+"?ajax=1",a.serialize(),function(c){var c=jQuery.parseJSON(c);if(!c.status){alert(c.message)}else{$("#foreign_form").modal("toggle");updateForeign(c.id)}})}else{a.submit()}}});$(document).on("click",".remove-item",function(b){b.preventDefault();var a=$(this).attr("href");if(confirm(unescape("Tem certeza que deseja excluir?"))){$.get(a,function(c){window.location.reload()})}});$(document).on("click",".btn-login",function(c){c.preventDefault();var b=$(this);var a=$(this).closest("form");if(a.valid()){b.button("loading");$.post(a.attr("action"),a.serialize(),function(d){if(d==1){window.location.href=a.data("redirect")}else{$(".warnings").html(d);b.button("reset")}})}});$(document).on("click",".btn-esqueci",function(c){c.preventDefault();var b=$(this);var a=$(this).closest("form");if(a.valid()){b.button("loading");$.post(a.attr("action"),a.serialize(),function(d){$(".warnings").html(d);b.button("reset")})}});$(document).on("click",".btn-recuperar",function(c){c.preventDefault();var b=$(this);var a=$(this).closest("form");if(a.valid()){b.button("loading");$.post(a.attr("action"),a.serialize(),function(d){if(d==1){window.location.href=a.data("redirect")}else{$(".warnings").html(d);b.button("reset")}})}});$(document).on("click",".btn-order",function(a){a.preventDefault();$.post($(this).attr("href"),$(".ordem").serialize(),function(b){location.reload()});return false});$(function(){$("table tbody.sort").sortable({handle:".handle",cursor:"pointer"});$("table tbody.sort").bind("sortupdate",function(b,c){$(".btn-order").removeClass("disabled");var a=99999;$(".ordem").each(function(){if($(this).val()<a){a=$(this).val()}});$(".ordem").each(function(){$(this).val(a);a=parseInt(a)+1})})});$("textarea.rich").ckeditor({filebrowserUploadUrl:$("base").attr("href")+"fotoadmin/upload/",language:"pt-br"},function(){$("textarea.rich").css("height","0").css("padding","0").show()});var x_geral=499;$(document).on("click",".novo_multi",function(c){c.preventDefault();var b=$(this).closest("fieldset");var a=b.find(".modelo").clone(false,false).removeClass("modelo");newElement(a);a.find(".noid").remove();a.find("input, select, textarea").each(function(){var e=(1+Math.random()).toString();e=e.replace(".","");$(this).removeClass("error");$(this).attr("id",e).val("");var d=$(this).attr("name");d=d.replace("[0]","["+x_geral+"]");$(this).attr("name",d);$(this).parent().find("label").attr("for",e);$(this).parent().find(".tooltip").remove()});x_geral++;b.closest(".repositorio").append(a)});$(document).on("click",".remover",function(b){b.preventDefault();var a=$(this).closest("fieldset").find(".remover").length;if(a>1){$(this).closest(".pai").remove()}else{$(this).closest(".pai").find("input, select").val("")}});function applyColor(a){if(a){a.colorpicker({format:"hex"}).on("changeColor.colorpicker",function(b){$(this).css("background-color",b.color.toHex())}).on("create.colorpicker",function(b){$(this).css("background-color",$(this).val())})}}$(".color").each(function(){applyColor($(this))});function newElement(a){applyColor(a.find(".color"));applyMasks(a)}function applyMasks(a){if(a){a.find(".cpf").inputmask({mask:function(){return["999.999.999-99"]},placeholder:" ",clearIncomplete:true,showMaskOnHover:false});a.find(".hora").inputmask({mask:function(){return["99:99"]},placeholder:"",clearIncomplete:true,showMaskOnHover:false});a.find(".rg").inputmask({mask:function(){return["99.999.999-*"]},placeholder:" ",clearIncomplete:true,showMaskOnHover:false});a.find(".cnpj").inputmask({mask:function(){return["99.999.999/9999-99"]},placeholder:" ",clearIncomplete:true,showMaskOnHover:false});a.find(".cep").inputmask({mask:function(){return["99999-999"]},placeholder:" ",clearIncomplete:true,showMaskOnHover:false});a.find(".telefone").inputmask({mask:function(){return["(99) 9999-9999","(99) 99999-9999"]},placeholder:" ",clearIncomplete:true,showMaskOnHover:false});a.find(".data").inputmask({mask:function(){return["99/99/9999"]},placeholder:" ",clearIncomplete:true,showMaskOnHover:false});a.find(".data").datepicker();a.find(".number").inputmask({mask:function(){return["9{0,10}"]},placeholder:" ",clearIncomplete:true,showMaskOnHover:false})}}$(function(){applyMasks($("body"))});$(function(){$("body").tooltip({selector:'[data-toggle="tooltip"]'})});$("textarea.rich").css("height","0").css("padding","0").show();$(".nav-tabs a").click(function(a){a.preventDefault();$(this).tab("show")});$.validator.addMethod("hora",function(b,a){if(b&&!/^\d{2}:\d{2}$/.test(b)){return false}var c=b.split(":");if(c[0]>23||c[1]>59){return false}return true},"Hora inválida.");$("#foreign_form").on("shown.bs.modal",function(a){applyMasks($("#foreign_form"))});$("#foreign_form").on("hidden.bs.modal",function(){$(this).removeData("bs.modal")});$(document).on("click",".inline-edit .pencil",function(b){b.preventDefault();var a=$(this).closest(".inline-edit");a.find(".pencil, .value").hide();a.find(".form").show()});$(document).on("focusout",".inline-edit .form",function(c){c.preventDefault();var b=$(this).closest(".inline-edit");var a=b.find(".form");b.css("opacity",".5");$.post(b.find(".controller").val()+"/inline_edit/",a.find("form").serialize(),function(d){location.reload()})});$(function(){if($("#page-wrapper.page-add").length){$("input:visible").first().focus()}});!function(h,g,l){function k(a,d){this.element=h(a),this.settings=h.extend({},i,d),this._defaults=i,this._name=j,this.init()}var j="metisMenu",i={toggle:!0,doubleTapToGo:!1};k.prototype={init:function(){var a=this.element,e=this.settings.toggle,c=this;this.isIE()<=9?(a.find("li.active").has("ul").children("ul").collapse("show"),a.find("li").not(".active").has("ul").children("ul").collapse("hide")):(a.find("li.active").has("ul").children("ul").addClass("collapse in"),a.find("li").not(".active").has("ul").children("ul").addClass("collapse")),c.settings.doubleTapToGo&&a.find("li.active").has("ul").children("a").addClass("doubleTapToGo"),a.find("li").has("ul").children("a").on("click."+j,function(d){return d.preventDefault(),c.settings.doubleTapToGo&&c.doubleTapToGo(h(this))&&"#"!==h(this).attr("href")&&""!==h(this).attr("href")?(d.stopPropagation(),void (l.location=h(this).attr("href"))):(h(this).parent("li").toggleClass("active").children("ul").collapse("toggle"),void (e&&h(this).parent("li").siblings().removeClass("active").children("ul.in").collapse("hide")))})},isIE:function(){for(var f,c=3,n=l.createElement("div"),m=n.getElementsByTagName("i");n.innerHTML="<!--[if gt IE "+ ++c+"]><i></i><![endif]-->",m[0];){return c>4?c:f}},doubleTapToGo:function(d){var c=this.element;return d.hasClass("doubleTapToGo")?(d.removeClass("doubleTapToGo"),!0):d.parent().children("ul").length?(c.find(".doubleTapToGo").removeClass("doubleTapToGo"),d.addClass("doubleTapToGo"),!1):void 0},remove:function(){this.element.off("."+j),this.element.removeData(j)}},h.fn[j]=function(a){return this.each(function(){var b=h(this);b.data(j)&&b.data(j).remove(),b.data(j,new k(this,a))}),this}}(jQuery,window,document);$(function(){$("#side-menu").metisMenu()});$(function(){$(window).bind("load resize",function(){topOffset=50;width=(this.window.innerWidth>0)?this.window.innerWidth:this.screen.width;if(width<768){$("div.navbar-collapse").addClass("collapse");topOffset=100}else{$("div.navbar-collapse").removeClass("collapse")}height=((this.window.innerHeight>0)?this.window.innerHeight:this.screen.height)-1;height=height-topOffset;if(height<1){height=1}if(height>topOffset){$("#page-wrapper").css("min-height",(height)+"px")}});var a=window.location;var b=$("ul.nav a").filter(function(){return this.href==a||a.href.indexOf(this.href)==0}).addClass("active").parent().parent().addClass("in").parent();if(b.is("li")){b.addClass("active")}$(".collapse").not("in").each(function(){if($(this).find("a.active").size()){$(this).addClass("in")}});$(".sidebar-nav a.active").each(function(){})});function preview(b,d){var c=$("#thumbnail").data("width")/d.width;var a=$("#thumbnail").data("height")/d.height;$("#thumb").css({width:Math.round(c*$("#thumbnail").data("width_original"))+"px",height:Math.round(a*$("#thumbnail").data("height_original"))+"px",marginLeft:"-"+Math.round(c*d.x1)+"px",marginTop:"-"+Math.round(a*d.y1)+"px"});$("#x1").val(d.x1);$("#y1").val(d.y1);$("#x2").val(d.x2);$("#y2").val(d.y2);$("#w").val(d.width);$("#h").val(d.height)}$(document).ready(function(){$(".thumbnail").each(function(){var a=$(this);a.imgAreaSelect({x1:0,y1:0,x2:a.data("x2"),y2:a.data("y2"),aspectRatio:parseFloat(parseInt(a.data("width"))/parseInt(a.data("height")))+":1",imageHeight:a.data("height_original"),imageWidth:a.data("width_original"),onSelectChange:function(c,e){var d=a.data("width")/e.width;var b=a.data("height")/e.height;var f=a.closest(".mae");f.find(".x1").val(e.x1);f.find(".y1").val(e.y1);f.find(".x2").val(e.x2);f.find(".y2").val(e.y2);f.find(".w").val(e.width);f.find(".h").val(e.height)},show:true,handles:true})})});$(document).on("click",".verificador",function(g){g.preventDefault();var c=$(this).closest(".pai");var b=c.find("select").eq(0).val();var l=c.find("select").eq(1).val();var d=c.find("input").eq(1).val();var k=c.find("input").eq(2).val();var i=$("[name=idUnidade]").val();var a=$("[name=idProfessor]").val();var h=$("[name=idCurso]").val();var f=$("[name=inicio]").val();var j=$("[name=fim]").val();$.post("professor/isAvailable/",{sala:b,dia:l,inicio:d,fim:k,unidade:i,professor:a,data_inicio:f,data_fim:j,curso:h},function(n){try{var m=jQuery.parseJSON(n);if(m.mensagem){alert(m.mensagem)}else{if(m.mensagem){alert("ok")}else{alert("verifique os campos")}}}catch(e){alert("verifique os campos")}})});$(document).on("change","[name=atletas]",function(){var c=$(this).val();if(c){var a=$("fieldset[data-table=torneio_atleta]");var b=a.find(".pai").length;if(c>b){for(x=b;x<c;x++){a.find(".novo_multi").click()}}if(c<b){a.find(".pai:gt("+(c-1)+")").remove()}}});function pontos(){var a=$("[name=corrido]").is(":checked");var c=$('[name="classificados"]').closest(".form-group");var b=$('.repositorio[data-table="torneio_atleta"] .pai').find("input[type=text]").closest(".form-group");if(a){c.show();b.show()}else{c.hide();b.hide()}}$(document).on("change","[name=corrido]",function(){pontos()});pontos();$(document).on("click",".gera_chave",function(a){a.preventDefault();if(confirm("Tem certeza que deseja gerar as chaves do torneio?")){$.get($(this).attr("href"),function(b){if(b==1){alert("Chaves criadas com sucesso!")}else{alert("Possível erro ao criar chaves. Verifique.")}})}});$(document).on("click",".gera_consolidado",function(a){a.preventDefault();if(confirm("Tem certeza que deseja consolidar o resultado do jogo?")){$.get($(this).attr("href"),function(b){if(b==1){alert("Jogo consolidado com sucesso!")}else{alert("Possível erro ao consolidar. Verifique.")}})}});$(document).on("click",".promover, .rebaixar",function(a){a.preventDefault();var b=prompt("Para qual posição?");if(b){$.get($(this).attr("href")+b+"/",function(c){if(c==1){alert("Posição alterada com sucesso!")}else{alert("Possível erro ao alterar posição. Verifique.")}})}});$(document).on("click",".btn-massa",function(a){a.preventDefault();console.log($(".massa").serialize());$.post("quadra/massa/",$(".massa").serialize(),function(b){})});