!function(e,t,i){"use strict";i(".input-selectize").selectize({persist:!1,createOnBlur:!0,create:!0}),i(".selectize-select").selectize({create:!0,sortField:{field:"text",direction:"asc"},dropdownParent:"body"}),i(".selectize-multiple").selectize(),i(".confirm-selectize").selectize({delimiter:",",persist:!1,onDelete:function(e){return confirm(e.length>1?"Are you sure you want to remove these "+e.length+" items?":'Are you sure you want to remove "'+e[0]+'"?')}});var n="([a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)",s=function(e){return i.trim((e.first_name||"")+" "+(e.last_name||""))};i(".select-contact").selectize({persist:!1,maxItems:null,valueField:"email",labelField:"name",searchField:["first_name","last_name","email"],sortField:[{field:"first_name",direction:"asc"},{field:"last_name",direction:"asc"}],options:[{email:"lio@kesta.com",first_name:"Lio",last_name:"Kesta"},{email:"brian@carter.com",first_name:"Brian",last_name:"Carter"},{email:"someone@gmail.com"}],render:{item:function(e,t){var i=s(e);return"
"+(i?''+t(i)+"":"")+(e.email?''+t(e.email)+"":"")+"
"},option:function(e,t){var i=s(e),n=e.email;return'
'+t(i)+""+(n?''+t(n)+"":"")+"
"}},createFilter:function(e){var t=new RegExp("^"+n+"$","i"),i=new RegExp("^([^<]*)<"+n+">$","i");return t.test(e)||i.test(e)},create:function(e){if(new RegExp("^"+n+"$","i").test(e))return{email:e};var t=e.match(new RegExp("^([^<]*)<"+n+">$","i"));if(t){var s=i.trim(t[1]),a=s.indexOf(" "),l=s.substring(0,a),r=s.substring(a+1);return{email:t[2],first_name:l,last_name:r}}return alert("Invalid email address."),!1}});var a=function(e){return function(){i("#log").html('Current Event : '+e+"")}};i(".selectize-event").selectize({create:!0,onChange:a("onChange"),onItemAdd:a("onItemAdd"),onItemRemove:a("onItemRemove"),onOptionAdd:a("onOptionAdd"),onOptionRemove:a("onOptionRemove"),onDropdownOpen:a("onDropdownOpen"),onDropdownClose:a("onDropdownClose"),onFocus:a("onFocus"),onBlur:a("onBlur"),onInitialize:a("onInitialize")});i(".repositories").selectize({valueField:"url",labelField:"name",searchField:"name",options:[],create:!1,render:{option:function(e,t){return'
'+t(e.name)+''+t(e.username)+''+t(e.description)+'
"}},score:function(e){var t=this.getScoreFunction(e);return function(e){return t(e)*(1+Math.min(e.watchers/100,1))}},load:function(e,t){if(!e.length)return t();i.ajax({url:"https://api.github.com/legacy/repos/search/"+encodeURIComponent(e),type:"GET",error:function(){t()},success:function(e){t(e.repositories.slice(0,10))}})}}),i(".selectize-locked").selectize({create:!0}),i(".selectize-locked")[0].selectize.lock(),i(".selectize-sort").selectize({sortField:"text"});for(var l="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUV",r=[],o=0;o<25e3;o++){for(var c=[],u=0;u<8;u++)c.push(l.charAt(Math.round((l.length-1)*Math.random())));r.push({id:o,title:c.join("")})}i(".selectize-junk").selectize({maxItems:null,maxOptions:100,valueField:"id",labelField:"title",searchField:"title",sortField:"title",options:r,create:!1}),i(".selectize-movie").selectize({valueField:"title",labelField:"title",searchField:"title",options:[],create:!1,render:{option:function(e,t){for(var i=[],n=0,s=e.abridged_cast.length;n"+t(e.abridged_cast[n].name)+"");return'
'+t(e.title)+''+t(e.synopsis||"No synopsis available at this time.")+''+(i.length?"Starring "+i.join(", "):"Actors unavailable")+"
"}},load:function(e,t){if(!e.length)return t();i.ajax({url:"http://api.rottentomatoes.com/api/public/v1.0/movies.json",type:"GET",dataType:"jsonp",data:{q:e,page_limit:10,apikey:"6czx2pst57j3g47cvq9erte5"},error:function(){t()},success:function(e){console.log(e.movies),t(e.movies)}})}}),i(".selectize-links").selectize({theme:"links",maxItems:null,valueField:"id",searchField:"title",options:[{id:1,title:"DIY",url:"https://diy.org"},{id:2,title:"Google",url:"http://google.com"},{id:3,title:"Yahoo",url:"http://yahoo.com"}],render:{option:function(e,t){return'
'+t(e.title)+''+t(e.url)+"
"},item:function(e,t){return'
'+t(e.title)+"
"}},create:function(e){return{id:0,title:e,url:"#"}}}),i(".remove-tags").selectize({plugins:["remove_button"],persist:!1,create:!0,render:{item:function(e,t){return'
"'+t(e.text)+'"
'}},onDelete:function(e){return confirm(e.length>1?"Are you sure you want to remove these "+e.length+" items?":'Are you sure you want to remove "'+e[0]+'"?')}}),i(".backup-restore").selectize({plugins:["restore_on_backspace"],persist:!1,create:!0}),i(".selectise-drap-drop").selectize({plugins:["drag_drop"],persist:!1,create:!0}),i(".selectize-rtl-input").selectize({persist:!1,create:!0}),i(".selectize-rtl-select").selectize()}(window,document,jQuery);