},10),b.stopPropagation()})),a.speechActionClass&&(a.speechAction=a.createAction(b,a.speechActionClass,a.speechActionSelector),a.speechAction.addEventListener("click",function(a){a.stopPropagation()}),a.speechAction.addEventListener("tap",function(b){a.speechActionClick(b)})),a.clearActionClass&&(a.clearAction=a.createAction(b,a.clearActionClass,a.clearActionSelector),a.clearAction.addEventListener("tap",function(b){a.clearActionClick(b)}))))},r.prototype.createAction=function(a,b,e){varf=a.querySelector(e);if(!f){varf=c.createElement("span");f.className=b,b===this.searchActionClass&&(f.innerHTML='<span class="'+d+""+g+'"></span>'+this.element.getAttribute("placeholder"),this.element.setAttribute("placeholder","")),a.insertBefore(f,this.element.nextSibling)}returnf},r.prototype.initElementEvent=function(){varb=this.element;if(this.sliderActionClass){varc=this.sliderAction,d=b.offsetLeft,e=b.offsetWidth-28,f=c.offsetWidth,g=Math.abs(b.max-b.min),h=null,i=function(){c.classList.remove(k),f=f||c.offsetWidth;vara=Math.abs(b.value)/g*e;c.style.left=14+d+a-f/2+"px",c.innerText=b.value,h&&clearTimeout(h),h=setTimeout(function(){c.classList.add(k)},1e3)};b.addEventListener("input",i),b.addEventListener("tap",i),b.addEventListener("touchmove",function(a){a.stopPropagation()})}else{if(this.clearActionClass){varj=this.clearAction;if(!j)return;a.each(["keyup","change","input","focus","blur","cut","paste"],function(a,c){!function(a){b.addEventListener(a,function(){j.classList[b.value.trim()?"remove":"add"](k)})}(c)})}this.searchActionClass&&(b.addEventListener("focus",function(){b.parentNode.classList.add("mui-active")}),b.addEventListener("blur",function(){b.value.trim()||b.parentNode.classList.remove("mui-active")}))}},r.prototype.clearActionClick=function(a){varb=this;b.element.value="",setTimeout(function(){b.element.focus()},0),b.clearAction.classList.add(k),a.preventDefault()},r.prototype.speechActionClick=function(d){if(b.plus){vare=this;e.element.value="",c.body.classList.add(l),plus.speech.startRecognize({engine:"iFly"},function(b){e.element.value+=b,setTimeout(function(){e.element.focus()},0),plus.speech.stopRecognize(),a.trigger(e.element,"recognized",{value:e.element.value})},function(){c.body.classList.remove(l)})}elsealert("only for 5+");d.preventDefault()},a.fn.input=function(){this.each(function(){varb=[],c=q(this.parentNode);if("range"===this.type&&c.classList.contains("mui-input-range"))b.push("slider");else{vard=this.classList;d.contains("mui-input-clear")&&b.push("clear"),d.contains("mui-input-speech")&&b.push("speech"),"search"===this.type&&c.classList.contains("mui-search")&&b.push("search")}vare=this.getAttribute("data-input-"+b[0]);if(!e){e=++a.uuid,a.data[e]=newr(this,{actions:b.join(",")});for(varf=0,g=b.length;g>f;f++)this.setAttribute("data-input-"+b[f],e)}})},a.ready(function(){a(".mui-input-row input").input()})}(mui,window,document);