global.js 1.97 KB
/*! dili 2016-01-06 */
!function(){window.NAMESPACE=function(str){for(var arr=str.split("."),o=this,i="GLOBAL"==arr[0]?1:0;i<arr.length;i++)o[arr[i]]=o[arr[i]]||{},o=o[arr[i]]},window.DiliPath={homePath:"http://www.nong12.com/",userPath:"http://user.nong12.com/",staticPath:"http://static.nong12.com/",shopPath:"http://shop.nong12.com/",loginPath:"https://passport.nong12.com/uc/login.aspx",registPath:"https://passport.nong12.com/regedit/regedit.aspx",loadingImgPath:"http://static.nong12.com/static/common/images/gg/loading.gif",payPath:"http://pay.nong12.com/pay/payment/index.do",packageProductPath:function(productId){return DiliPath.homePath+"product/"+productId+".html"}},window.Money={centToYuan:function(cent){if(cent=parseInt(cent),0>=cent)return"0.00";yuan=(cent/100).toFixed(2);var result=yuan.toString();return result.indexOf(".")<=0&&(result+=".00"),result}},window.Website={},Website.Util={checkLogin:function(fn){var flag=!1;return jQuery.ajax({type:"POST",url:DiliPath.homePath+"common/checkLogin.html",dataType:"json",success:function(data){fn&&"function"==typeof fn&&fn(data),"000"==data.code&&(flag=!0)}}),flag},controlInput:function(e,flag){if(flag){var evt=e||window.event,keyCode=evt.keyCode?evt.keyCode:evt.which?evt.which:evt.charCode;8!=keyCode&&127!=keyCode&&46!=keyCode&&(48>keyCode||keyCode>57)&&(window.event?evt.returnValue=!1:e.preventDefault())}else{var evt=e||window.event,keyCode=evt.keyCode?evt.keyCode:evt.which?evt.which:evt.charCode;if(arguments.length>1)for(var i=1;i<arguments.length;i++)if(keyCode==arguments[i])return!0;9!=keyCode&&8!=keyCode&&127!=keyCode&&(48>keyCode||keyCode>57)&&(window.event?evt.returnValue=!1:e.preventDefault())}},validateNum:function(obj,isDecimal){var reg=isDecimal?/^[0-9]+([.]{1}[0-9]{1,2})?$/:/^[0-9]+$/;reg.test($(obj).val())||$(obj).val("")},transformImageUrl:function(url,type){return url?url.replace(/\/i[0-5]/g,"/i"+type):""}},$.extend({Object:{count:function(p){return p=p||!1,$.map(this,function(o){return p?!0:o}).length}}})}(this);