!function(e,t,i){var n=1,u={},a=[],l=null,s,d,c=false;l={randomBack:function(t){e.ajax({type:"get",url:t,timeout:300,dataType:"text",data:{play:"zx_fs",betCount:1,gameEn:"ssq"},success:function(e){if(e&&/^[\d:\s]+$/.test(e)){e=e.split(":");if(2==e.length)a=[e[0].split(" "),e[1].split(" ")]}}})},animateRandom:function(n,u,a,l,s){var d,c=null;l=+l;if(l)c=t.setInterval(function(){l-=20;d=i.random(n,u);e(a).each(function(t){if(d[t])e(this).val(d[t])});if(l<=0){t.clearInterval(c);if(e.isFunction(s))s(a)}},20)},checkRepeate:function(t){if(e.isArray(t)&&t.length>1){var i;t=t.slice(0);while(t.length>1){i=t.splice(0,1);if(t.join(",").indexOf(i.join(""))!=-1)return true}return false}},random:function(t){var i=t.data;if(i.hmcURL){a=[];l.randomBack(i.hmcURL)}l.animateRandom(i.redBall,6,i.redInput,300,function(t){if(2===a.length&&6===a[0].length){c=true;a[0]=a[0].sort();e(t).each(function(e){this.value=a[0][e]})}else c=false});l.animateRandom(i.blueBall,1,i.blueInput,300,function(t){if(2==a.length&&1===a[1].length){c=true;e(t).each(function(e){this.value=a[1][e]})}else c=false});if(i.qucikBetInput.length>0&&""===i.qucikBetInput.val())i.qucikBetInput.val("1")},clear:function(e){var t=e.data;t.redInput.val("");t.blueInput.val("");if(t.qucikBetInput.length>0)t.qucikBetInput.val("")},paste:function(){return false},keydown:function(e){var t=e.keyCode;if(!(t<=57&&t>=48||t<=105&&t>=96||39==t||37==t||8==t||46==t||229==t))e.preventDefault()},keyup:function(){var t=+e(this).attr("max"),i=+t;this.value=this.value.replace(/\D/g,"");if(t&&this.value>i)this.value=""},blur:function(){var t=+e(this).attr("max"),i=+t,n;this.value=this.value.replace(/\D/g,"");if(t&&this.value>i)this.value="";n=+this.value;if(!isNaN(n))if(0===n)this.value="";else if(n<10)this.value="0"+n},betBlur:function(){var t=e(this).attr("max"),i,n=+t;this.value=this.value.replace(/\D/g,"");if(t&&this.value>n)this.value="";i=+this.value;if(!isNaN(i)){if(0===i)this.value="1"}else this.value="1"},checkQuickBuyStatus:function(){var t=[],i=[],n="",a=u[e(this).attr("guid")];if(a.redInput&&a.blueInput){a.redInput.each(function(){if(this.value)this.value=("0"+this.value).slice(-2);t.push(this.value)});a.blueInput.each(function(){if(!this.value)n+="蓝球号码不能为空\n";i.push(this.value)});if(""==t.join("")&&""==i.join("")){if(confirm("是否选择机选1注碰碰运气?"))l.random({data:a});return false}else if(t.join("").length<12)n+="红球号码必须是6位\n";else if(l.checkRepeate(t))n+="红球出现重复号码\n";if(n){alert(n);return false}else{if(a.qucikBetInput.length>0&&""===a.qucikBetInput.val())a.qucikBetInput.val("1");if(c)return[t.join(" "),i.join(" "),a.randomType];else return[t.join(" "),i.join(" ")]}}return false},formSubmit:function(t){var i=t.data[0],n=i.dom,u=t.data[1]||e.noop,a,s="",d=e(this);a=l.checkQuickBuyStatus.call(n);if(a){if(a[2])s=a.splice(2,1);e(this).find('input[name="stakeNumber"]').val(a.join(":")+s);e(this).find('input[name="betTimes"]').val(i.qucikBetInput.val())}else return false;return u.call(this)}};s=function(){var e,t,i,a=this.dom,s=a.find("form");a.attr("guid",n);this.qucikBetInput=a.find([".",this.quickBet].join(""));this.redInput=a.find([".",this.quickRedBall].join(""));this.blueInput=a.find([".",this.quickBlueBall].join(""));e=this.dom.find([".",this.quickClear].join(""));t=this.dom.find([".",this.quickSelect].join(""));e.unbind("click",l.clear);e.bind("click",this,l.clear);t.unbind("click",l.random);t.bind("click",this,l.random);i=[".",this.quickRedBall,",.",this.quickBlueBall].join("");this.qucikBetInput.unbind("keydown",l.keydown).unbind("keyup",l.keyup).unbind("blur",l.betBlur).unbind("paste",l.paste);this.qucikBetInput.bind("keydown",l.keydown).bind("keyup",l.keyup).bind("blur",l.betBlur).bind("paste",l.paste).css("ime-mode","disabled");this.dom.undelegate(i,"keydown",l.keydown).undelegate(i,"keyup",l.keyup).undelegate(i,"blur",l.blur).undelegate(i,"paste",l.paste);this.dom.delegate(i,"keydown",l.keydown).delegate(i,"keyup",l.keyup).delegate(i,"blur",l.blur).delegate(i,"paste",l.paste);this.redInput.css("ime-mode","disabled").attr("max","33");this.blueInput.css("ime-mode","disabled").attr("max","16");s.unbind("submit",l.formSubmit).bind("submit",[this,this.beforeSubmit],l.formSubmit);this.id=n;u[n]=this;n+=1;return d(this)};d=function(t){var i=t.dom,n=null;n={checkQuickBuyStatus:function(){return l.checkQuickBuyStatus.call(t.dom)},quickBuySelect:function(){return l.random({data:t})},bindFormSubmit:function(n){var u=i.find("form");n=n||e.noop;u.unbind("submit",l.formSubmit).bind("submit",[t,n],l.formSubmit)},destory:function(){var e=[".",t.quickRedBall,",.",t.quickBlueBall].join(""),n=i.find([".",t.quickClear].join("")),a=i.find([".",t.quickSelect].join("")),s=i.find("form");a.unbind("click",l.random);n.unbind("click",l.clear);s.unbind("submit",l.formSubmit);t.qucikBetInput.unbind("keydown",l.keydown).unbind("keyup",l.keyup).unbind("blur",l.betBlur).unbind("paste",l.paste);i.undelegate(e,"keydown",l.keydown).undelegate(e,"keyup",l.keyup).undelegate(e,"blur",l.blur).undelegate(e,"paste",l.paste);if(u[t.id]){i.removeAttr("guid");delete u[t.id]}}};return n};i.ssq=i.ssq||{};e.extend(true,i.ssq,{config:{redBall:["01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33"],blueBall:["01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16"],quickSelect:"btnRandom",quickClear:"btnClean",quickRedBall:"redball",quickBlueBall:"blueball",quickBet:"multipleInput",hmcURL:"",randomType:"t:1",beforeSubmit:e.noop,quick:{},isCheckLogin:false},quickBuy:function(t,n){var a=i.ssq.config,c=null,r,o=null;if("string"===typeof t){c=e(t);o=e.extend({},a,{dom:c})}else if("object"===typeof t)if(t.nodeName||t instanceof e){c=e(t);if(c&&c.length>0)o=e.extend({},a,{dom:c})}else if(e.isPlainObject(t)){t.dom=e(t.dom);c=t.dom;o=e.extend({},a,t)}if(c&&c.length>0){r=c.attr("guid");if(r){if("string"===typeof n)if("checkQuickBuyStatus"===n)return l[n].call(c);else if("quickBuySelect"===n)return l.random({data:u[r]});return d(u[r])}else return s.call(o)}}})}(jQuery,window,Game);