HEX
Server: nginx/1.28.1
System: Linux 10-41-63-61 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64
User: www (1001)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/wwwroot/www.baofufacai.com/bb/static/js/public_2019.js
/*! reLayout.js*/
function reLayout(obj,width,height,line_num,padding_horizon,item_margin,item_border){padding_horizon=typeof(padding_horizon)=="undefined"?20:padding_horizon;item_margin=typeof(item_margin)=="undefined"?6:item_margin;item_border=typeof(item_border)=="undefined"?1:item_border;if(obj=="common_pro_list_null"){return}var windowWidth=$(document.body).width();if(windowWidth>730){windowWidth=730};var p_panelWidth=windowWidth-padding_horizon;if(line_num){var lineNum=line_num}else{var lineNum=2}if(windowWidth>640){lineNum=4}var itemWidth=(p_panelWidth-2*item_border*lineNum-(lineNum-1)*item_margin)/lineNum;itemWidth=Math.floor(itemWidth);if(width!=0){var itemHeight=itemWidth*height/width}else{var itemHeight=0}itemHeight=Math.round(itemHeight);$(obj).find(".other").remove();$(obj).each(function(){$(this).find("li").not(".other").width(itemWidth+2*item_border);$(this).find("li").not(".other").find("a.pic").width(itemWidth);if(itemHeight!=0){$(this).find("li").not(".other").find("a.pic").height(itemHeight)}$(this).find("li.other").remove();$(this).find("li").removeClass("no_marg");$(this).find("li").not(".other").each(function(index){if((index+1)%lineNum==0){$(this).addClass("no_marg");$(this).after("<p class='other'></p>")}})})};
/*! jquery.autocomplete.js */
(function(factory){'use strict';if(typeof define==='function'&&define.amd){define(['jquery'],factory)}else{factory(jQuery)}}(function($){'use strict';var utils=(function(){return{escapeRegExChars:function(value){return value.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},createNode:function(containerClass){var div=document.createElement('div');div.className=containerClass;div.style.position='absolute';div.style.display='none';return div}}}()),keys={ESC:27,TAB:9,RETURN:13,LEFT:37,UP:38,RIGHT:39,DOWN:40};function Autocomplete(el,options){var noop=function(){},that=this,defaults={autoSelectFirst:false,appendTo:'body',serviceUrl:null,lookup:null,onSelect:null,width:'auto',minChars:1,maxHeight:300,deferRequestBy:0,params:{},formatResult:Autocomplete.formatResult,delimiter:null,zIndex:9999,type:'GET',noCache:false,onSearchStart:noop,onSearchComplete:noop,onSearchError:noop,containerClass:'autocomplete-suggestions',tabDisabled:false,dataType:'text',currentRequest:null,triggerSelectOnValidInput:false,preventBadQueries:true,lookupFilter:function(suggestion,originalQuery,queryLowerCase){return suggestion.value.toLowerCase().indexOf(queryLowerCase)!==-1},paramName:'query',transformResult:function(response){return typeof response==='string'?$.parseJSON(response):response}};that.element=el;that.el=$(el);that.suggestions=[];that.badQueries=[];that.selectedIndex=-1;that.currentValue=that.element.value;that.intervalId=0;that.cachedResponse={};that.onChangeInterval=null;that.onChange=null;that.isLocal=false;that.suggestionsContainer=null;that.options=$.extend({},defaults,options);that.classes={selected:'autocomplete-selected',suggestion:'autocomplete-suggestion'};that.hint=null;that.hintValue='';that.selection=null;that.initialize();that.setOptions(options)}Autocomplete.utils=utils;$.Autocomplete=Autocomplete;Autocomplete.formatResult=function(suggestion,currentValue){var pattern='('+utils.escapeRegExChars(currentValue)+')';return suggestion.value.replace(new RegExp(pattern,'gi'),'<strong>$1<\/strong>')};Autocomplete.prototype={killerFn:null,initialize:function(){var that=this,suggestionSelector='.'+that.classes.suggestion,selected=that.classes.selected,options=that.options,container;that.element.setAttribute('autocomplete','off');that.killerFn=function(e){if($(e.target).closest('.'+that.options.containerClass).length===0){that.killSuggestions();that.disableKillerFn()}};that.suggestionsContainer=Autocomplete.utils.createNode(options.containerClass);container=$(that.suggestionsContainer);container.appendTo(options.appendTo);if(options.width!=='auto'){container.width(options.width)}container.on('mouseover.autocomplete',suggestionSelector,function(){that.activate($(this).data('index'))});container.on('mouseout.autocomplete',function(){that.selectedIndex=-1;container.children('.'+selected).removeClass(selected)});container.on('click.autocomplete',suggestionSelector,function(){that.select($(this).data('index'))});that.fixPosition();that.fixPositionCapture=function(){if(that.visible){that.fixPosition()}};$(window).on('resize.autocomplete',that.fixPositionCapture);that.el.on('keydown.autocomplete',function(e){that.onKeyPress(e)});that.el.on('keyup.autocomplete',function(e){that.onKeyUp(e)});that.el.on('blur.autocomplete',function(){that.onBlur()});that.el.on('focus.autocomplete',function(){that.onFocus()});that.el.on('change.autocomplete',function(e){that.onKeyUp(e)})},onFocus:function(){var that=this;that.fixPosition();if(that.options.minChars<=that.el.val().length){}},onBlur:function(){this.enableKillerFn()},setOptions:function(suppliedOptions){var that=this,options=that.options;$.extend(options,suppliedOptions);that.isLocal=$.isArray(options.lookup);if(that.isLocal){options.lookup=that.verifySuggestionsFormat(options.lookup)}$(that.suggestionsContainer).css({'max-height':options.maxHeight+'px','width':options.width+'px','z-index':options.zIndex})},clearCache:function(){this.cachedResponse={};this.badQueries=[]},clear:function(){this.clearCache();this.currentValue='';this.suggestions=[]},disable:function(){var that=this;that.disabled=true;if(that.currentRequest){that.currentRequest.abort()}},enable:function(){this.disabled=false},fixPosition:function(){var that=this,offset,styles;if(that.options.appendTo!=='body'){return}offset=that.el.offset();styles={top:(offset.top+that.el.outerHeight()-2)+'px',left:offset.left+'px'};if(that.options.width==='auto'){styles.width=(that.el.outerWidth()-2)+'px'}$(that.suggestionsContainer).css(styles)},enableKillerFn:function(){var that=this;$(document).on('click.autocomplete',that.killerFn)},disableKillerFn:function(){var that=this;$(document).off('click.autocomplete',that.killerFn)},killSuggestions:function(){var that=this;that.stopKillSuggestions();that.intervalId=window.setInterval(function(){that.hide();that.stopKillSuggestions()},50)},stopKillSuggestions:function(){window.clearInterval(this.intervalId)},isCursorAtEnd:function(){var that=this,valLength=that.el.val().length,selectionStart=that.element.selectionStart,range;if(typeof selectionStart==='number'){return selectionStart===valLength}if(document.selection){range=document.selection.createRange();range.moveStart('character',-valLength);return valLength===range.text.length}return true},onKeyPress:function(e){var that=this;if(!that.disabled&&!that.visible&&e.which===keys.DOWN&&that.currentValue){that.suggest();return}if(that.disabled||!that.visible){return}switch(e.which){case keys.ESC:that.el.val(that.currentValue);that.hide();break;case keys.RIGHT:if(that.hint&&that.options.onHint&&that.isCursorAtEnd()){that.selectHint();break}return;case keys.TAB:if(that.hint&&that.options.onHint){that.selectHint();return}case keys.RETURN:if(that.selectedIndex===-1){that.hide();return}that.select(that.selectedIndex);if(e.which===keys.TAB&&that.options.tabDisabled===false){return}break;case keys.UP:that.moveUp();break;case keys.DOWN:that.moveDown();break;default:return}e.stopImmediatePropagation();e.preventDefault()},onKeyUp:function(e){var that=this;if(that.disabled){return}switch(e.which){case keys.UP:case keys.DOWN:return}clearInterval(that.onChangeInterval);if(that.currentValue!==that.el.val()){that.findBestHint();if(that.options.deferRequestBy>0){that.onChangeInterval=setInterval(function(){that.onValueChange()},that.options.deferRequestBy)}else{that.onValueChange()}}},onValueChange:function(){var that=this,options=that.options,value=that.el.val(),query=that.getQuery(value),index;if(that.selection){that.selection=null;(options.onInvalidateSelection||$.noop).call(that.element)}clearInterval(that.onChangeInterval);that.currentValue=value;that.selectedIndex=-1;if(options.triggerSelectOnValidInput){index=that.findSuggestionIndex(query);if(index!==-1){return}}if(query.length<options.minChars){that.hide()}else{that.getSuggestions(query)}},findSuggestionIndex:function(query){var that=this,index=-1,queryLowerCase=query.toLowerCase();$.each(that.suggestions,function(i,suggestion){if(suggestion.value.toLowerCase()===queryLowerCase){index=i;return false}});return index},getQuery:function(value){var delimiter=this.options.delimiter,parts;if(!delimiter){return value}parts=value.split(delimiter);return $.trim(parts[parts.length-1])},getSuggestionsLocal:function(query){var that=this,options=that.options,queryLowerCase=query.toLowerCase(),filter=options.lookupFilter,limit=parseInt(options.lookupLimit,10),data;data={suggestions:$.grep(options.lookup,function(suggestion){return filter(suggestion,query,queryLowerCase)})};if(limit&&data.suggestions.length>limit){data.suggestions=data.suggestions.slice(0,limit)}return data},getSuggestions:function(q){var response,that=this,options=that.options,serviceUrl=options.serviceUrl,params,cacheKey;options.params[options.paramName]=q;params=options.ignoreParams?null:options.params;if(that.isLocal){response=that.getSuggestionsLocal(q)}else{if($.isFunction(serviceUrl)){serviceUrl=serviceUrl.call(that.element,q)}cacheKey=serviceUrl+'?'+$.param(params||{});response=that.cachedResponse[cacheKey]}if(response&&$.isArray(response.suggestions)){that.suggestions=response.suggestions;that.suggest()}else if(!that.isBadQuery(q)){if(options.onSearchStart.call(that.element,options.params)===false){return}if(that.currentRequest){that.currentRequest.abort()}that.currentRequest=$.ajax({url:serviceUrl,data:params,type:options.type,dataType:options.dataType}).done(function(data){var result;that.currentRequest=null;result=options.transformResult(data);that.processResponse(result,q,cacheKey);options.onSearchComplete.call(that.element,q,result.suggestions)}).fail(function(jqXHR,textStatus,errorThrown){options.onSearchError.call(that.element,q,jqXHR,textStatus,errorThrown)})}},isBadQuery:function(q){if(!this.options.preventBadQueries){return false}var badQueries=this.badQueries,i=badQueries.length;while(i--){if(q.indexOf(badQueries[i])===0){return true}}return false},hide:function(){var that=this;that.visible=false;that.selectedIndex=-1;$(that.suggestionsContainer).hide();that.signalHint(null)},suggest:function(){if(this.suggestions.length===0){this.hide();return}var that=this,options=that.options,formatResult=options.formatResult,value=that.getQuery(that.currentValue),className=that.classes.suggestion,classSelected=that.classes.selected,container=$(that.suggestionsContainer),beforeRender=options.beforeRender,html='',index,width;if(options.triggerSelectOnValidInput){index=that.findSuggestionIndex(value);if(index!==-1){that.select(index);return}}$.each(that.suggestions,function(i,suggestion){html+='<div class="'+className+'" data-index="'+i+'">'+formatResult(suggestion,value)+'</div>'});if(options.width==='auto'){width=that.el.outerWidth()-2;container.width(width>0?width:300)}container.html(html);if(options.autoSelectFirst){that.selectedIndex=0;container.children().first().addClass(classSelected)}if($.isFunction(beforeRender)){beforeRender.call(that.element,container)}container.show();that.visible=true;that.findBestHint()},findBestHint:function(){var that=this,value=that.el.val().toLowerCase(),bestMatch=null;if(!value){return}$.each(that.suggestions,function(i,suggestion){var foundMatch=suggestion.value.toLowerCase().indexOf(value)===0;if(foundMatch){bestMatch=suggestion}return!foundMatch});that.signalHint(bestMatch)},signalHint:function(suggestion){var hintValue='',that=this;if(suggestion){hintValue=that.currentValue+suggestion.value.substr(that.currentValue.length)}if(that.hintValue!==hintValue){that.hintValue=hintValue;that.hint=suggestion;(this.options.onHint||$.noop)(hintValue)}},verifySuggestionsFormat:function(suggestions){if(suggestions.length&&typeof suggestions[0]==='string'){return $.map(suggestions,function(value){return{value:value,data:null}})}return suggestions},processResponse:function(result,originalQuery,cacheKey){var that=this,options=that.options;result.suggestions=that.verifySuggestionsFormat(result.suggestions);if(!options.noCache){that.cachedResponse[cacheKey]=result;if(options.preventBadQueries&&result.suggestions.length===0){that.badQueries.push(originalQuery)}}if(originalQuery!==that.getQuery(that.currentValue)){return}that.suggestions=result.suggestions;that.suggest()},activate:function(index){var that=this,activeItem,selected=that.classes.selected,container=$(that.suggestionsContainer),children=container.children();container.children('.'+selected).removeClass(selected);that.selectedIndex=index;if(that.selectedIndex!==-1&&children.length>that.selectedIndex){activeItem=children.get(that.selectedIndex);$(activeItem).addClass(selected);return activeItem}return null},selectHint:function(){var that=this,i=$.inArray(that.hint,that.suggestions);that.select(i)},select:function(i){var that=this;that.hide();that.onSelect(i)},moveUp:function(){var that=this;if(that.selectedIndex===-1){return}if(that.selectedIndex===0){$(that.suggestionsContainer).children().first().removeClass(that.classes.selected);that.selectedIndex=-1;that.el.val(that.currentValue);that.findBestHint();return}that.adjustScroll(that.selectedIndex-1)},moveDown:function(){var that=this;if(that.selectedIndex===(that.suggestions.length-1)){return}that.adjustScroll(that.selectedIndex+1)},adjustScroll:function(index){var that=this,activeItem=that.activate(index),offsetTop,upperBound,lowerBound,heightDelta=25;if(!activeItem){return}offsetTop=activeItem.offsetTop;upperBound=$(that.suggestionsContainer).scrollTop();lowerBound=upperBound+that.options.maxHeight-heightDelta;if(offsetTop<upperBound){$(that.suggestionsContainer).scrollTop(offsetTop)}else if(offsetTop>lowerBound){$(that.suggestionsContainer).scrollTop(offsetTop-that.options.maxHeight+heightDelta)}that.el.val(that.getValue(that.suggestions[index].value));that.signalHint(null)},onSelect:function(index){var that=this,onSelectCallback=that.options.onSelect,suggestion=that.suggestions[index];that.currentValue=that.getValue(suggestion.value);if(that.currentValue!==that.el.val()){that.el.val(that.currentValue)}that.signalHint(null);that.suggestions=[];that.selection=suggestion;if($.isFunction(onSelectCallback)){onSelectCallback.call(that.element,suggestion)}},getValue:function(value){var that=this,delimiter=that.options.delimiter,currentValue,parts;if(!delimiter){return value}currentValue=that.currentValue;parts=currentValue.split(delimiter);if(parts.length===1){return value}return currentValue.substr(0,currentValue.length-parts[parts.length-1].length)+value},dispose:function(){var that=this;that.el.off('.autocomplete').removeData('autocomplete');that.disableKillerFn();$(window).off('resize.autocomplete',that.fixPositionCapture);$(that.suggestionsContainer).remove()}};$.fn.autocomplete=function(options,args){var dataKey='autocomplete';if(arguments.length===0){return this.first().data(dataKey)}return this.each(function(){var inputElement=$(this),instance=inputElement.data(dataKey);if(typeof options==='string'){if(instance&&typeof instance[options]==='function'){instance[options](args)}}else{if(instance&&instance.dispose){instance.dispose()}instance=new Autocomplete(this,options);inputElement.data(dataKey,instance)}})}}));
/*! jquery.gentimer.js*/
$.fn.genTimer=function(options){var defaults={beginTime:(new Date()),unitWord:{hours:":",minutes:":",seconds:""},callbackOnlyDatas:false};var DAY_MILLISECOND=1000*60*60*24;var opts=$.extend({},defaults,options);var _this=this;var day_label="d";var days_label="d";var callback=function(){if(duration<0){opts.callback.call(_this,opts.callbackOnlyDatas?{hours:"00",minutes:"00",seconds:"00",dates:0}:"00"+opts.unitWord.hours+"00"+opts.unitWord.minutes+"00");clearInterval(_this.interval)}else{var viewDuration=calcView(duration);if(opts.callbackOnlyDatas){opts.callback.call(_this,viewDuration)}else{if(duration>=DAY_MILLISECOND*2){var DayHtml="";if(!(typeof show_countdown_day=="undefined")&&viewDuration.dates>0){var DayHtml='<span class="day_count">'+viewDuration.dates+'</span><span class="day">'+days_label+"</span>"}opts.callback.call(_this,DayHtml+'<span class="day_seconds">'+viewDuration.hours+opts.unitWord.hours+viewDuration.minutes+opts.unitWord.minutes+viewDuration.seconds+opts.unitWord.seconds+"</span>")}else{if(duration>=DAY_MILLISECOND){var DayHtml="";if(!(typeof show_countdown_day=="undefined")&&viewDuration.dates>0){var DayHtml='<span class="day_count">'+viewDuration.dates+'</span><span class="day">'+day_label+"</span>"}opts.callback.call(_this,DayHtml+'<span class="day_seconds">'+viewDuration.hours+opts.unitWord.hours+viewDuration.minutes+opts.unitWord.minutes+viewDuration.seconds+opts.unitWord.seconds+"</span>")}else{opts.callback.call(_this,'<span class="seconds">'+viewDuration.hours+opts.unitWord.hours+viewDuration.minutes+opts.unitWord.minutes+viewDuration.seconds+opts.unitWord.seconds+"</span>")}}}}duration-=1000};_this.interval=setInterval(callback,1000);opts.targetTime=opts.targetTime.replace(/\-/g,"/");var duration=new Date(opts.targetTime)-new Date(opts.beginTime);callback();function calcView(duration){var dates=Math.floor(duration/DAY_MILLISECOND);var hours=Math.floor((duration-dates*DAY_MILLISECOND)/(1000*60*60));var minutes=Math.floor((duration-dates*DAY_MILLISECOND-hours*1000*60*60)/(1000*60));var seconds=Math.floor((duration-dates*DAY_MILLISECOND-hours*1000*60*60-minutes*1000*60)/1000);return{hours:("0"+hours).slice(-2),minutes:("0"+minutes).slice(-2),seconds:("0"+seconds).slice(-2),dates:dates}}};
/*! jquery.prompt.min.js*/
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('(4(a){a.o({7:{h:{j:"T"+15 17().19(),3:"12 14 1k!",g:1d,8:N,n:O,D:k},p:{s:M,z:4(){f(1.F)A(1.F);f(1.s)A(1.s)}},G:4(b){1.h=a.o(1.h,b)},y:S,L:4(b){1.y=k;l c=a.o({},1.h,b);1.C=a("<i w=\'V\' I=\'B"+c.j+"\'></i><i w=\'W\' I=\'"+c.j+"\'><i w=\'3\'></i></i>");a("Y").U(1.C);1.9=a("#B"+c.j);1.3=a("#"+c.j+" .3");1.q=a("#"+c.j+"");f(a.E.Z&&(a.E.X=="6.0")&&!a.R.P){1.9.r({8:a(x).8(),g:a(x).g()})}},t:4(b){1.q.t();l c=a.o({},1.h,b);1.3.r({g:c.g});1.3.Q(c.3);l d={g:1.3.1e(k),8:1.3.1f(k)};f(c.D){1.9.t();1.9.H({u:"0.5"},"J")}K{1.9.v();1.9.r({u:"0"})};1.q.r({g:d.g,8:d.8,1b:((a(1c).8()-1j(d.8))/2+a(x).1i())+"1g"});f(a.1h(c.n)&&c.n>0){1.p.z();1.p.s=13(4(){l e=a.7;e.m()},c.n)}},m:4(){l b=a.7;b.9.H({u:"0.0"},"J",4(){b.9.v();b.q.v()});b.p.z()}},10:4(b,c,d){f(!a.7.y){a.7.L(d)};f(a.11(b)){f(b.m){a.7.m()}K{a.7.G(b)};18 k};d=a.o({},a.7.h,d,{n:c});d.3=b||d.3;a.7.t(d)},16:4(){a.7.m()}})})(1a);',62,83,'|this||content|function|||PromptBox|height|blank||||||if|width|defaults|div|name|true|var|close|time|extend|timer|dialog|css|stc|show|opacity|hide|class|document|created|clear|clearTimeout|fb|element|bg|browser|st|config|animate|id|normal|else|create|null|70|2000|style|html|support|false||prepend|Prompt_floatBoxBg|Prompt_floatBox|version|body|msie|Prompt|isPlainObject|This|setTimeout|is|new|PromptClose|Date|return|getTime|jQuery|top|window|200|outerWidth|outerHeight|px|isNumeric|scrollTop|parseInt|tips'.split('|'),0,{}))

/*! common.js*/
function pageBack(){var a=window.location.href;if(/#top/.test(a)){window.history.go(-2);window.location.load(window.location.href)}else{window.history.back();window.location.load(window.location.href)}}function isEmail(email){return $isvalidemail=/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i.test(email)}function checkEmail(value){return/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i.test(value)}var userFastLoginCallback=null;var userFastLoginDialog=null;var userFastLogin=function(){return{exec:function(callback){userFastLoginCallback=callback;$.ajax({url:"/index.php?m=wap&c=user&a=isLoginAjax",type:"GET",dataType:"json",cache:false,async:false,success:function(retdat){if(retdat.status==1){userFastLoginCallback(retdat.user)}else{$.Prompt("Please login After.",3)}}})}}}();$.fn.newMobileSlide=function(options){function testTransform3d(){var supported=false;var div=$('<div style="position:relative">Transform Test</div>');$("body").append(div);div.css({"transform":"translate3d(3px,0,0)","-moz-transform":"translate3d(3px,0,0)","-webkit-transform":"translate3d(3px,0,0)","-o-transform":"translate3d(3px,0,0)","-ms-transform":"translate3d(3px,0,0)"});supported=(div.offset().left-$(div[0].offsetParent).offset().left===3);div.empty().remove();return supported}function testTransform(){var supported=false;var div=$('<div style="position:relative">Transform Test</div>');$("body").append(div);div.css({"transform":"translate(3px,0)","-moz-transform":"translate(3px,0)","-webkit-transform":"translate(3px,0)","-o-transform":"translate(3px,0)","-ms-transform":"translate(3px,0)"});supported=(div.offset().left-$(div[0].offsetParent).offset().left===3);div.empty().remove();return supported}var supportTransform3d=testTransform3d(),supportTransform=testTransform(),isAndroid=(/android/gi).test(navigator.appVersion),gv1=supportTransform3d?"translate3d(":"translate(",gv2=supportTransform3d?",0)":")",resizeEvent=("onorientationchange" in window)?"orientationchange":"resize",iwidth=window.innerWidth;touch={};$.touchSlider=function(container,options){$.extend(this,{container:null,displaySlide:null,contentSlide:null,panels:null,trigger:null,curTriggerClass:"current",contentWidth:0,imgWidth:320,imgNoResize:0,left:0,visible:1,margin:0,curIndex:0,stepsSlide:true,steps:1,distance:0,duration:300,len:5,loop:false,play:false,interval:3000,useTransform:!isAndroid,imgWidthChange:false,maxImgWidth:640,visibleIntChange:false,lazy:".lazyimg",lazyIndex:1,callback:null,prev:null,next:null,activePnCls:"none"},options);this.findEl()&&this.init()&&this.increaseEvent()};$.extend($.touchSlider.prototype,{reset:function(options){$.extend(this,options||{});this.init()},findEl:function(){var container=this.container=$(this.container);if(!container.length){return null}this.displaySlide=this.displaySlide&&container.find(this.displaySlide)||container.children().first();if(!this.displaySlide.length){return null}this.contentSlide=this.contentSlide&&container.find(this.contentSlide)||this.contentSlide.children().first();if(!this.contentSlide.length){return null}this.panels=this.contentSlide.children();this.trigger=this.trigger&&container.find(this.trigger);this.prev=this.prev&&container.find(this.prev);this.next=this.next&&container.find(this.next);return this},triggerInit:function(){var trigger=this.trigger;
if(trigger&&trigger.length){var temp="",childstu=trigger.children();if(!childstu.length){for(var i=0;i<this.pages;i++){temp+='<span class="bg'+(i==this.curIndex?" "+this.curTriggerClass+"":"")+'"></span>'}trigger.html(temp)}this.triggers=trigger.children();this.triggerSel=this.triggers[this.curIndex]}else{this.hasTrigger=false}return this},cssReset:function(){this.displayWidth=this.displaySlide.width();if(this.resize&&this.imgWidthChange){this.contentSlide.css("width","1200%")}var margin=this.margin,contentWidth=0,imgWidth=this.imgWidth=this.imgWidthChange?this.displaySlide.width():this.imgWidth,outWidth=this.outWidth=imgWidth+margin,imgNoResize=this.imgNoResize,len=this.len=this.panels.length;this.visible=parseInt(this.displayWidth/outWidth);this.steps=Math.min(this.steps,this.visible);this.pages=Math.ceil(len/this.steps);this.distance=this.steps*outWidth;this.container.find("li").each(function(n,item){$(item).css("margin-right",margin+"px");$(item).css("width",imgWidth)});this.container.find("img").each(function(n,item){if(!imgNoResize){$(item).css("width",imgWidth)}});this.panels.each(function(n,item){contentWidth+=outWidth});this.contentWidth=contentWidth;this.triggerInit();this._maxLeft=this.displayWidth-this.contentWidth;return this},cssResize:function(){this.resize=true;var that=this;setTimeout(function(){if(iwidth==window.innerWidth||that.displaySlide.width()==0){return this}else{iwidth=window.innerWidth;that.init()}},isAndroid?500:0);return this},init:function(){this.cssReset();var contentWidth=this.contentWidth,displaySlide=this.displaySlide,contentSlide=this.contentSlide,panels=this.panels,useTransform=this.useTransform=supportTransform?this.useTransform:false;if(useTransform){displaySlide.css({"-webkit-transform":"translate3d(0,0,0)"});contentSlide.css({"-webkit-backface-visibility":"hidden"});contentSlide.css({"-webkit-transform":gv1+"0,0"+gv2})}if(this.visible>1){this.loop=false}this.updateArrow();if(Math.ceil(this.len/this.visible)<=1){this.trigger&&this.trigger.hide()}if(this.loop&&(this.len/this.visible>1)){if(!this.resize){contentSlide.append(panels[0].cloneNode(true));var lastp=panels[this.len-1].cloneNode(true);contentSlide.append(lastp)}contentWidth+=this.outWidth*2;this.contentSlide.children(":last")[0].style.cssText+="position:relative;left:"+(-contentWidth)+"px;"}contentSlide.css("width",contentWidth+"px");this.contentWidth=contentWidth;this._loopMaxLeft=this.displayWidth-this.contentWidth+this.outWidth;if(this.imgWidthChange){this.left=-this.curIndex*this.outWidth}else{if(this.left<this._maxLeft){this._maxLeft>0?(this.left=0):(this.left=this._maxLeft)}}this.setCoord(this.contentSlide,this.left);return this},increaseEvent:function(){var that=this,_display=that.container[0],prev=that.prev,next=that.next,triggers=that.triggers;if(_display.addEventListener){_display.addEventListener("touchstart",that,false);_display.addEventListener("touchmove",that,false);_display.addEventListener("touchend",that,false);_display.addEventListener("webkitTransitionEnd",that,false);_display.addEventListener("msTransitionEnd",that,false);_display.addEventListener("oTransitionEnd",that,false);_display.addEventListener("transitionend",that,false)}window.addEventListener(resizeEvent,that,false);if(that.play){that.begin()}if(prev&&prev.length){prev.click(function(e){that.backward.call(that,e)})}if(next&&next.length){next.click(function(e){that.forward.call(that,e)})}if(triggers){triggers.each(function(n,item){$(item).click(function(){that.slideTo(-n*that.outWidth)})})}},handleEvent:function(e){switch(e.type){case"touchstart":this.start(e);break;case"touchmove":this.move(e);break;case"touchend":case"touchcancel":this.end(e);break;case"webkitTransitionEnd":case"msTransitionEnd":case"oTransitionEnd":case"transitionend":this.transitionEnd(e);break;case resizeEvent:this.cssResize();break;case"click":this.clickEve(e);break}},clickEve:function(e){if(this.prodDetail){this.stop();this.play=false}else{return this}},start:function(e){var et=e.touches[0];this._start=new Date().getTime();this._movestart=undefined;this._disX=0;this._disY=0;this._coord={x:et.pageX,y:et.pageY}},move:function(e){if(e.touches.length>1||e.scale&&e.scale!==1){return}var et=e.touches[0],initLeft=this.left,style=this.contentSlide[0].style,tmleft;this._disX=et.pageX-this._coord.x;this._disY=et.pageY-this._coord.y;if(typeof this._movestart=="undefined"){this._movestart=(this._movestart||Math.abs(this._disX)<Math.abs(this._disY))}if(!this._movestart){e.preventDefault();this.stop();tmleft=initLeft+this._disX;style.webkitTransitionDuration=style.MozTransitionDuration=style.msTransitionDuration=style.OTransitionDuration=style.transitionDuration=0;this.setCoord(this.contentSlide,tmleft)}},end:function(e){if(!this._movestart){this._end=new Date().getTime();touch.speed=this.speed(this._disX,this._disY,(this._end-this._start));var Slide=this.left+(this._disX>0?this.distance:-this.distance),_Slide=this.left+(this._disX>0?touch.speed*this.duration:-touch.speed*this.duration);
this.leftSlide=(this.stepsSlide?Slide:_Slide);if(this._disX<-5){e.preventDefault();this.forward()}else{if(this._disX>5){e.preventDefault();this.backward()}else{this.setCoord(this.contentSlide,this.left)}}}},speed:function(disX,disY,time){return Math.sqrt(Math.pow(Math.abs(disX),2)+Math.pow(Math.abs(disY),2))/time},backward:function(e){if(e&&e.preventDefault){e.preventDefault()}var leftSlide=this.leftSlide;if(leftSlide>0&&!this.loop){this.left=0}else{if(this.loop&&leftSlide>this.distance){}else{this.left=leftSlide}}this.slideTo(this.left)},forward:function(e){if(e&&e.preventDefault){e.preventDefault()}var leftSlide=this.leftSlide;if(leftSlide<this._maxLeft&&!this.loop&&this._maxLeft<=0){this.left=this._maxLeft}else{if(this.loop&&leftSlide<this._loopMaxLeft){}else{if(this._maxLeft>0){this.left=0}else{this.left=leftSlide}}}this.slideTo(this.left)},setCoord:function(obj,x){this.useTransform&&obj.css("-webkit-transform",gv1+x+"px,0"+gv2)||obj.css("left",x)},slideTo:function(leftSlide,duration){var contentSlide=this.contentSlide,style=contentSlide[0].style,scrollx=this.left=leftSlide;duration=(this.stepsSlide&&touch.speed&&Math.ceil(this.distance/touch.speed)<this.duration)?Math.ceil(this.distance/touch.speed):this.duration;style.webkitTransitionDuration=style.MozTransitionDuration=style.msTransitionDuration=style.OTransitionDuration=style.transitionDuration=(duration||this.duration)+"ms";this.setCoord(contentSlide,scrollx);if(!this.loop||(this.left!=this.distance&&this.left!=this._loopMaxLeft)){this.curIndex=Math.ceil(Math.abs(this.left)/this.outWidth)}this.update();this.updateArrow()},transitionEnd:function(){var contentSlide=this.contentSlide,style=contentSlide[0].style;if(this.loop&&(this.left>0||this.left<this._maxLeft)){if(this.left<this._maxLeft){this.left=0}else{if(this.left>0){this.left=this._maxLeft}}this.curIndex=Math.ceil(Math.abs(this.left)/this.outWidth);this.setCoord(contentSlide,this.left);this.update();this.updateArrow()}style.webkitTransitionDuration=style.MozTransitionDuration=style.msTransitionDuration=style.OTransitionDuration=style.transitionDuration=0;if(!this.loop&&this.left==this._maxLeft){this.stop();this.play=false}else{this.begin()}},update:function(){var triggers=this.triggers,cls=this.curTriggerClass,curIndex=this.curIndex;if(triggers&&triggers[curIndex]){this.triggerSel&&($(this.triggerSel).removeClass(cls));$(triggers[curIndex]).addClass(cls);this.triggerSel=triggers[curIndex]}},updateArrow:function(){var prev=this.prev,next=this.next;if(!prev||!prev.length||!next||!next.length){return}if(this.loop){return}var cur=this.curIndex,cls=this.activePnCls;cur<=0&&prev.addClass(cls)||prev.removeClass(cls);cur>=this._maxpage&&next.addClass(cls)||next.removeClass(cls)},begin:function(){var that=this;this.leftSlide=-(this.curIndex+1)*this.outWidth;if(that.play&&!that._playTimer){that.stop();that._playTimer=setInterval(function(){that.forward()},that.interval)}},stop:function(){var that=this;if(that.play&&that._playTimer){clearInterval(that._playTimer);that._playTimer=null}}});new $.touchSlider(this,options)};$.zoomImgLayer=function(widthEl,heightEl){if((widthEl/heightEl)>parseFloat(window.innerWidth/window.innerHeight)){var displayHeight=(heightEl/widthEl)*window.innerWidth;var padTop=parseInt(window.innerHeight-displayHeight)/2;$(".zoom-img").width(window.innerWidth+"px");$(".zoom-img").height("auto");$(".zoom-img").css("margin-top",padTop+"px")}else{$(".zoom-img").width("100%");$(".zoom-img").css("margin-top","0")}};function createAjaxLoading(){$("<div/>").appendTo(document.body).addClass("ajax_loading")}function removeAjaxLoading(){$(".ajax_loading").remove()}function pad(num,decimal,type){if(decimal==0){return num}var type=type?type:0;var arrnum=num.split(".");if(arrnum[1]){if(arrnum[1].length<decimal){var str="";for(var i=0;i<decimal-arrnum[1].length;i++){str+="0"}num=num+str}}else{if(type==1){if(num.length<decimal){var str="";for(var i=0;i<decimal-num.length;i++){str+="0"}num=num+str}}else{var str="";for(var i=0;i<decimal;i++){str+="0"}num=num+"."+str}}return num}function unique(arr){var n=new Array();for(var i=0;i<arr.length;i++){if(n.indexOf(arr[i])==-1){n.push(arr[i])}}return n}Number.prototype.toFixed=function(len){var add=0;var s,temp;var s1=this+"";var start=s1.indexOf(".");if(start!=-1){if(s1.substr(start+len+1,1)>=5){add=1}var temp=Math.pow(10,len);s=Math.floor(this.mul(temp))+add;return s/temp}else{return this}};function formatnumber(value,num){value=parseFloat(value);value=value.toFixed(num);a=value.toString();b=a.indexOf(".");c=a.length;if(num){num=parseInt(num)}if(num==0){if(b!=-1){a=a.substring(0,b)}}else{if(b==-1){a=a+".";for(i=1;i<=num;i++){a=a+"0"}}else{a=a.substring(0,b+num+1);for(i=c;i<=b+num;i++){a=a+"0"}}}return a}Number.prototype.mul=function(arg){return accMul(arg,this)};function accMul(arg1,arg2){var m=0,s1=arg1.toString(),s2=arg2.toString();try{m+=s1.split(".")[1].length}catch(e){}try{m+=s2.split(".")[1].length}catch(e){}return Number(s1.replace(".",""))*Number(s2.replace(".",""))/Math.pow(10,m)
}$(function(){$(".glike").click(function(event){var _this=$(this);var _val=parseInt(_this.find("font").text());var goods_id=_this.attr("data_id");$.ajax({url:"/h-user-addFavorites.html",type:"POST",data:{goods_id:goods_id},dataType:"json",cache:false,success:function(res){if(res==1){$.Prompt("Add to favorite succeed.");_this.find("font").text(_val+1)}else{if(res==2){$.Prompt("Please Login first")}else{if(res==3){$.Prompt("Already added")}else{$.Prompt("Add to favorite failed.")}}}},error:function(){$.Prompt("Connection failed, please refresh")},beforeSend:function(){createAjaxLoading()},complete:function(){removeAjaxLoading()}});event.stopPropagation()})});function format_keywords(keywords){keywords=keywords.replace(/"/g,"");keywords=encodeURIComponent(keywords);keywords=keywords.replace(/%25/ig,"%2525");keywords=keywords.replace(/%3b/ig,"%253b");keywords=keywords.replace(/%2f/ig,"%252f");keywords=keywords.replace(/%40/ig,"%2540");keywords=keywords.replace(/%3a/ig,"%253a");keywords=keywords.replace(/%26/ig,"%2526");keywords=keywords.replace(/%3d/ig,"%253d");keywords=keywords.replace(/%2b/ig,"%252b");keywords=keywords.replace(/%24/ig,"%2524");keywords=keywords.replace(/%2c/ig,"%252c");keywords=keywords.replace(/%23/ig,"%2523");keywords=keywords.replace(/%3f/ig,"%253f");keywords=keywords.replace(/%20/g,"+");return keywords}function getImageThumbURL(pic,style,is_https,is_oss){is_oss=true;pic=pic.replace(/thumb\/[\d]+x[\d]+\//gi,"");var el=document.createElement("a");el.href=pic;var info=el.pathname.split("/");if(pic&&style&&style!="0x0"){if(is_oss){resize_w=0;resize_h=0;resize=style.split("x");resize_w=parseInt(resize[0]);if(typeof(resize[1])!="undefined"){resize_h=parseInt(resize[1])}var url_query="?x-oss-process=image/";if(typeof(ymcart_oss_default_query)!=="undefined"&&ymcart_oss_default_query!=""){var reg=/quality\,Q_[\d]+/i;if(reg.test(ymcart_oss_default_query)){var matches=reg.exec(ymcart_oss_default_query);url_query+=matches[0];var default_query=ymcart_oss_default_query.replace(/([\/]*)quality\,Q_[\d]+/i,"$1resize,m_lfit,w_"+resize_w+",h_"+resize_h);url_query+="/"+default_query}else{url_query+='resize,m_lfit,w_'+resize_w+',h_'+resize_h+'/'+ymcart_oss_default_query}}else{url_query+="resize,m_lfit,w_"+resize_w+",h_"+resize_h}info[info.length-1]=info[info.length-1]+url_query}else{info[1]=info[1]+"/thumb/"+style}return(is_https?"https:":"")+"//"+el.host+info.join("/")}else{if(pic&&(style=="0x0"||style=="")){return(is_https?"https:":"")+"//"+el.host+el.pathname}else{ftp_domain=str_replace("http:","","http://cn01.imgcdn.ymcart.com/");if(style){return(is_https?"https:":"")+ftp_domain+"0/thumb/"+style+"/nopic.png"}else{return(is_https?"https:":"")+ftp_domain+"0/nopic.png"}}}};

/*! jquery.lazyLoad.js */
(function($,window,document,undefined){var $window=$(window);$.fn.lazyload=function(options){var elements=this;var $container;var settings={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:window,data_attribute:"original",skip_invisible:true,appear:null,load:null,placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"};function update(){var counter=0;elements.each(function(){var $this=$(this);if(settings.skip_invisible&&!$this.is(":visible")){return;}
if($.abovethetop(this,settings)||$.leftofbegin(this,settings)){}else if(!$.belowthefold(this,settings)&&!$.rightoffold(this,settings)){$this.trigger("appear");counter=0;}else{if(++counter>settings.failure_limit){return false;}}});}
if(options){if(undefined!==options.failurelimit){options.failure_limit=options.failurelimit;delete options.failurelimit;}
if(undefined!==options.effectspeed){options.effect_speed=options.effectspeed;delete options.effectspeed;}
$.extend(settings,options);}
$container=(settings.container===undefined||settings.container===window)?$window:$(settings.container);if(0===settings.event.indexOf("scroll")){$container.bind(settings.event,function(){return update();});}
this.each(function(){var self=this;var $self=$(self);self.loaded=false;if($self.attr("src")===undefined||$self.attr("src")===false){if($self.is("img")){$self.attr("src",settings.placeholder);}}
$self.one("appear",function(){if(!this.loaded){if(settings.appear){var elements_left=elements.length;settings.appear.call(self,elements_left,settings);}
$("<img />").bind("load",function(){var original=$self.attr("data-"+settings.data_attribute);$self.hide();if($self.is("img")){$self.attr("src",original);}else{$self.css("background-image","url('"+original+"')");}
$self[settings.effect](settings.effect_speed);self.loaded=true;var temp=$.grep(elements,function(element){return!element.loaded;});elements=$(temp);if(settings.load){var elements_left=elements.length;settings.load.call(self,elements_left,settings);}}).attr("src",$self.attr("data-"+settings.data_attribute));}});if(0!==settings.event.indexOf("scroll")){$self.bind(settings.event,function(){if(!self.loaded){$self.trigger("appear");}});}});$window.bind("resize",function(){update();});if((/(?:iphone|ipod|ipad).*os 5/gi).test(navigator.appVersion)){$window.bind("pageshow",function(event){if(event.originalEvent&&event.originalEvent.persisted){elements.each(function(){$(this).trigger("appear");});}});}
$(document).ready(function(){update();});return this;};$.belowthefold=function(element,settings){var fold;if(settings.container===undefined||settings.container===window){fold=(window.innerHeight?window.innerHeight:$window.height())+$window.scrollTop();}else{fold=$(settings.container).offset().top+$(settings.container).height();}
return fold<=$(element).offset().top-settings.threshold;};$.rightoffold=function(element,settings){var fold;if(settings.container===undefined||settings.container===window){fold=$window.width()+$window.scrollLeft();}else{fold=$(settings.container).offset().left+$(settings.container).width();}
return fold<=$(element).offset().left-settings.threshold;};$.abovethetop=function(element,settings){var fold;if(settings.container===undefined||settings.container===window){fold=$window.scrollTop();}else{fold=$(settings.container).offset().top;}
return fold>=$(element).offset().top+settings.threshold+$(element).height();};$.leftofbegin=function(element,settings){var fold;if(settings.container===undefined||settings.container===window){fold=$window.scrollLeft();}else{fold=$(settings.container).offset().left;}
return fold>=$(element).offset().left+settings.threshold+$(element).width();};$.inviewport=function(element,settings){return!$.rightoffold(element,settings)&&!$.leftofbegin(element,settings)&&!$.belowthefold(element,settings)&&!$.abovethetop(element,settings);};$.extend($.expr[":"],{"below-the-fold":function(a){return $.belowthefold(a,{threshold:0});},"above-the-top":function(a){return!$.belowthefold(a,{threshold:0});},"right-of-screen":function(a){return $.rightoffold(a,{threshold:0});},"left-of-screen":function(a){return!$.rightoffold(a,{threshold:0});},"in-viewport":function(a){return $.inviewport(a,{threshold:0});},"above-the-fold":function(a){return!$.belowthefold(a,{threshold:0});},"right-of-fold":function(a){return $.rightoffold(a,{threshold:0});},"left-of-fold":function(a){return!$.rightoffold(a,{threshold:0});}});})(jQuery,window,document);