(function($){function toIntegersAtLease(n){return n<10?"0"+n:n}Date.prototype.toJSON=function(date){return this.getUTCFullYear()+"-"+toIntegersAtLease(this.getUTCMonth())+"-"+toIntegersAtLease(this.getUTCDate())};var escapeable=/["\\\x00-\x1f\x7f-\x9f]/g;var meta={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};$.quoteString=function(string){if(escapeable.test(string)){return'"'+string.replace(escapeable,function(a){var c=meta[a];if(typeof c==="string"){return c}c=a.charCodeAt();return"\\u00"+Math.floor(c/16).toString(16)+(c%16).toString(16)})+'"'}return'"'+string+'"'};$.toJSON=function(o){var type=typeof(o);if(type=="undefined"){return"undefined"}else{if(type=="number"||type=="boolean"){return o+""}else{if(o===null){return"null"}}}if(type=="string"){return $.quoteString(o)}if(type=="object"&&typeof o.toJSON=="function"){return o.toJSON()}if(type!="function"&&typeof(o.length)=="number"){var ret=[];for(var i=0;i<o.length;i++){ret.push($.toJSON(o[i]))}return"["+ret.join(",")+"]"}if(type=="function"){throw new TypeError("Unable to convert object of type 'function' to json.")}var ret=[];for(var k in o){var name;type=typeof(k);if(type=="number"){name='"'+k+'"'}else{if(type=="string"){name=$.quoteString(k)}else{continue}}var val=$.toJSON(o[k]);if(typeof(val)!="string"){continue}ret.push(name+":"+val)}return"{"+ret.join(",")+"}"};$.compactJSON=function(o){return $.toJSON(o,true)};$.evalJSON=function(src){return eval("("+src+")")};$.secureEvalJSON=function(src){var filtered=src;filtered=filtered.replace(/\\["\\\/bfnrtu]/g,"@");filtered=filtered.replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]");filtered=filtered.replace(/(?:^|:|,)(?:\s*\[)+/g,"");if(/^[\],:{}\s]*$/.test(filtered)){return eval("("+src+")")}else{throw new SyntaxError("Error parsing JSON, source is not valid.")}}})(jQuery);(function(a){a.fn.extend({autocomplete:function(b,c){var d=typeof b=="string";c=a.extend({},a.Autocompleter.defaults,{url:d?b:null,data:d?null:b,delay:d?a.Autocompleter.defaults.delay:10,max:c&&!c.scroll?10:150},c);c.highlight=c.highlight||function(f){return f};c.formatMatch=c.formatMatch||c.formatItem;return this.each(function(){new a.Autocompleter(this,c)})},result:function(b){return this.bind("result",b)},search:function(b){return this.trigger("search",[b])},flushCache:function(){return this.trigger("flushCache")},setOptions:function(b){return this.trigger("setOptions",[b])},unautocomplete:function(){return this.trigger("unautocomplete")}});a.Autocompleter=function(o,h){var c={UP:38,DOWN:40,DEL:46,TAB:9,RETURN:13,ESC:27,COMMA:188,PAGEUP:33,PAGEDOWN:34,BACKSPACE:8};var b=a(o).attr("autocomplete","off").addClass(h.inputClass);var l;var u="";var q=a.Autocompleter.Cache(h);var f=0;var z;var C={mouseDownOnSelect:false};var w=a.Autocompleter.Select(h,o,d,C);var B;a.browser.opera&&a(o.form).bind("submit.autocomplete",function(){if(B){B=false;return false}});b.bind((a.browser.opera?"keypress":"keydown")+".autocomplete",function(D){z=D.keyCode;switch(D.keyCode){case c.UP:D.preventDefault();if(w.visible()){w.prev()}else{y(0,true)}break;case c.DOWN:D.preventDefault();if(w.visible()){w.next()}else{y(0,true)}break;case c.PAGEUP:D.preventDefault();if(w.visible()){w.pageUp()}else{y(0,true)}break;case c.PAGEDOWN:D.preventDefault();if(w.visible()){w.pageDown()}else{y(0,true)}break;case h.multiple&&a.trim(h.multipleSeparator)==","&&c.COMMA:case c.TAB:case c.RETURN:if(d()){D.preventDefault();B=true;return false}break;case c.ESC:w.hide();break;default:clearTimeout(l);l=setTimeout(y,h.delay);break}}).focus(function(){f++}).blur(function(){f=0;if(!C.mouseDownOnSelect){x()}}).click(function(){if(f++>1&&!w.visible()){y(0,true)}}).bind("search",function(){var D=(arguments.length>1)?arguments[1]:null;function E(I,H){var F;if(H&&H.length){for(var G=0;G<H.length;G++){if(H[G].result.toLowerCase()==I.toLowerCase()){F=H[G];break}}}if(typeof D=="function"){D(F)}else{b.trigger("result",F&&[F.data,F.value])}}a.each(j(b.val()),function(F,G){g(G,E,E)})}).bind("flushCache",function(){q.flush()}).bind("setOptions",function(){a.extend(h,arguments[1]);if("data" in arguments[1]){q.populate()}}).bind("unautocomplete",function(){w.unbind();b.unbind();a(o.form).unbind(".autocomplete")});function d(){var E=w.selected();if(!E){return false}var D=E.result;u=D;if(h.multiple){var F=j(b.val());if(F.length>1){D=F.slice(0,F.length-1).join(h.multipleSeparator)+h.multipleSeparator+D}D+=h.multipleSeparator}b.val(D);A();b.trigger("result",[E.data,E.value]);return true}function y(F,E){if(z==c.DEL){w.hide();return}var D=b.val();if(!E&&D==u){return}u=D;D=k(D);if(D.length>=h.minChars){b.addClass(h.loadingClass);if(!h.matchCase){D=D.toLowerCase()}g(D,m,A)}else{r();w.hide()}}function j(E){if(!E){return[""]}var F=E.split(h.multipleSeparator);var D=[];a.each(F,function(G,H){if(a.trim(H)){D[G]=a.trim(H)}});return D}function k(D){if(!h.multiple){return D}var E=j(D);return E[E.length-1]}function v(D,E){if(h.autoFill&&(k(b.val()).toLowerCase()==D.toLowerCase())&&z!=c.BACKSPACE){b.val(b.val()+E.substring(k(u).length));a.Autocompleter.Selection(o,u.length,u.length+E.length)}}function x(){clearTimeout(l);l=setTimeout(A,200)}function A(){var D=w.visible();w.hide();clearTimeout(l);r();if(h.mustMatch){b.search(function(E){if(!E){if(h.multiple){var F=j(b.val()).slice(0,-1);b.val(F.join(h.multipleSeparator)+(F.length?h.multipleSeparator:""))}else{b.val("")}}})}if(D){a.Autocompleter.Selection(o,o.value.length,o.value.length)}}function m(E,D){if(D&&D.length&&f){r();w.display(D,E);v(E,D[0].value);w.show()}else{A()}}function g(E,G,D){if(!h.matchCase){E=E.toLowerCase()}var F=q.load(E);if(F&&F.length){G(E,F)}else{if((typeof h.url=="string")&&(h.url.length>0)){var H={timestamp:+new Date()};a.each(h.extraParams,function(I,J){H[I]=typeof J=="function"?J():J});a.ajax({mode:"abort",port:"autocomplete"+o.name,dataType:h.dataType,url:h.url,data:a.extend({q:k(E),limit:h.max},H),success:function(J){var I=h.parse&&h.parse(J)||s(J);q.add(E,I);G(E,I)}})}else{w.emptyList();D(E)}}}function s(G){var D=[];var F=G.split("\n");for(var E=0;E<F.length;E++){var H=a.trim(F[E]);if(H){H=H.split("|");D[D.length]={data:H,value:H[0],result:h.formatResult&&h.formatResult(H,H[0])||H[0]}}}return D}function r(){b.removeClass(h.loadingClass)}};a.Autocompleter.defaults={inputClass:"ac_input",resultsClass:"ac_results",loadingClass:"ac_loading",minChars:1,delay:400,matchCase:false,matchSubset:true,matchContains:false,cacheLength:10,max:100,mustMatch:false,extraParams:{},selectFirst:true,formatItem:function(b){return b[0]},formatMatch:null,autoFill:false,width:0,multiple:false,multipleSeparator:", ",highlight:function(c,b){return c.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)("+b.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")+")(?![^<>]*>)(?![^&;]+;)","gi"),"<strong>$1</strong>")},scroll:true,scrollHeight:180};a.Autocompleter.Cache=function(c){var g={};var d=0;function j(m,l){if(!c.matchCase){m=m.toLowerCase()}var k=m.indexOf(l);if(k==-1){return false}return k==0||c.matchContains}function h(l,k){if(d>c.cacheLength){b()}if(!g[l]){d++}g[l]=k}function f(){if(!c.data){return false}var l={},k=0;if(!c.url){c.cacheLength=1}l[""]=[];for(var o=0,m=c.data.length;o<m;o++){var s=c.data[o];s=(typeof s=="string")?[s]:s;var r=c.formatMatch(s,o+1,c.data.length);if(r===false){continue}var q=r.charAt(0).toLowerCase();if(!l[q]){l[q]=[]}var u={value:r,data:s,result:c.formatResult&&c.formatResult(s)||r};l[q].push(u);if(k++<c.max){l[""].push(u)}}a.each(l,function(v,w){c.cacheLength++;h(v,w)})}setTimeout(f,25);function b(){g={};d=0}return{flush:b,add:h,populate:f,load:function(r){if(!c.cacheLength||!d){return null}if(!c.url&&c.matchContains){var o=[];for(var l in g){if(l.length>0){var s=g[l];a.each(s,function(q,k){if(j(k.value,r)){o.push(k)}})}}return o}else{if(g[r]){return g[r]}else{if(c.matchSubset){for(var m=r.length-1;m>=c.minChars;m--){var s=g[r.substr(0,m)];if(s){var o=[];a.each(s,function(q,k){if(j(k.value,r)){o[o.length]=k}});return o}}}}}return null}}};a.Autocompleter.Select=function(f,l,o,u){var k={ACTIVE:"ac_over"};var m,g=-1,w,q="",x=true,c,s;function r(){if(!x){return}c=a("<div/>").hide().addClass(f.resultsClass).css("position","absolute").appendTo(document.body);s=a("<ul/>").appendTo(c).mouseover(function(y){if(v(y).nodeName&&v(y).nodeName.toUpperCase()=="LI"){g=a("li",s).removeClass(k.ACTIVE).index(v(y));a(v(y)).addClass(k.ACTIVE)}}).click(function(y){a(v(y)).addClass(k.ACTIVE);o();l.focus();return false}).mousedown(function(){u.mouseDownOnSelect=true}).mouseup(function(){u.mouseDownOnSelect=false});if(f.width>0){c.css("width",f.width)}x=false}function v(z){var y=z.target;while(y&&y.tagName!="LI"){y=y.parentNode}if(!y){return[]}return y}function j(y){m.slice(g,g+1).removeClass(k.ACTIVE);h(y);var A=m.slice(g,g+1).addClass(k.ACTIVE);if(f.scroll){var z=0;m.slice(0,g).each(function(){z+=this.offsetHeight});if((z+A[0].offsetHeight-s.scrollTop())>s[0].clientHeight){s.scrollTop(z+A[0].offsetHeight-s.innerHeight())}else{if(z<s.scrollTop()){s.scrollTop(z)}}}}function h(y){g+=y;if(g<0){g=m.size()-1}else{if(g>=m.size()){g=0}}}function b(y){return f.max&&f.max<y?f.max:y}function d(){s.empty();var z=b(w.length);for(var A=0;A<z;A++){if(!w[A]){continue}var B=f.formatItem(w[A].data,A+1,z,w[A].value,q);if(B===false){continue}var y=a("<li/>").html(f.highlight(B,q)).addClass(A%2==0?"ac_even":"ac_odd").appendTo(s)[0];a.data(y,"ac_data",w[A])}m=s.find("li");if(f.selectFirst){m.slice(0,0).addClass(k.ACTIVE);g=-1}if(a.fn.bgiframe){s.bgiframe()}}return{display:function(z,y){r();w=z;q=y;d()},next:function(){j(1)},prev:function(){j(-1)},pageUp:function(){if(g!=0&&g-8<0){j(-g)}else{j(-8)}},pageDown:function(){if(g!=m.size()-1&&g+8>m.size()){j(m.size()-1-g)}else{j(8)}},hide:function(){c&&c.hide();m&&m.removeClass(k.ACTIVE);g=-1},visible:function(){return c&&c.is(":visible")},current:function(){return this.visible()&&(m.filter("."+k.ACTIVE)[0]||f.selectFirst&&m[0])},show:function(){var A=a(l).offset();c.css({width:typeof f.width=="string"||f.width>0?f.width:a(l).width(),top:A.top+l.offsetHeight,left:A.left}).show();if(f.scroll){s.scrollTop(0);s.css({maxHeight:f.scrollHeight,overflow:"auto"});if(a.browser.msie&&typeof document.body.style.maxHeight==="undefined"){var y=0;m.each(function(){y+=this.offsetHeight});var z=y>f.scrollHeight;s.css("height",z?f.scrollHeight:y);if(!z){m.width(s.width()-parseInt(m.css("padding-left"))-parseInt(m.css("padding-right")))}}}},selected:function(){var y=m&&m.filter("."+k.ACTIVE).removeClass(k.ACTIVE);return y&&y.length&&a.data(y[0],"ac_data")},emptyList:function(){s&&s.empty()},unbind:function(){c&&c.remove()}}};a.Autocompleter.Selection=function(d,f,c){if(d.createTextRange){var b=d.createTextRange();b.collapse(true);b.moveStart("character",f);b.moveEnd("character",c);b.select()}else{if(d.setSelectionRange){d.setSelectionRange(f,c)}else{if(d.selectionStart){d.selectionStart=f;d.selectionEnd=c}}}d.focus()}})(jQuery);(function(a){a.fn.kxbdMarquee=function(b){var c=a.extend({},a.fn.kxbdMarquee.defaults,b);return this.each(function(){var q=a(this);var l=q.get(0);var m=q.width();var j=q.height();var o=q.children();var r=o.children();var d=0;var h=(c.direction=="left"||c.direction=="right")?1:0;o.css(h?"width":"height",10000);if(c.isEqual){d=r[h?"outerWidth":"outerHeight"]()*r.length}else{r.each(function(){d+=a(this)[h?"outerWidth":"outerHeight"]()})}if(d<(h?m:j)){return}o.append(r.clone()).css(h?"width":"height",d*2);var k=0;function g(){var u=(c.direction=="left"||c.direction=="right")?"scrollLeft":"scrollTop";if(c.loop>0){k+=c.scrollAmount;if(k>d*c.loop){l[u]=0;return clearInterval(f)}}if(c.direction=="left"||c.direction=="up"){var s=l[u]+c.scrollAmount;if(s>=d){s-=d}l[u]=s}else{var s=l[u]-c.scrollAmount;if(s<=0){s+=d}l[u]=s}}var f=setInterval(g,c.scrollDelay);q.hover(function(){clearInterval(f)},function(){clearInterval(f);f=setInterval(g,c.scrollDelay)});if(c.controlBtn){a.each(c.controlBtn,function(s,u){a(u).bind(c.eventA,function(){c.direction=s;c.oldAmount=c.scrollAmount;c.scrollAmount=c.newAmount}).bind(c.eventB,function(){c.scrollAmount=c.oldAmount})})}})};a.fn.kxbdMarquee.defaults={isEqual:true,loop:0,direction:"left",scrollAmount:1,scrollDelay:20,newAmount:3,eventA:"mousedown",eventB:"mouseup"};a.fn.kxbdMarquee.setDefaults=function(b){a.extend(a.fn.kxbdMarquee.defaults,b)}})(jQuery);function addToCart(h,d,g){var f=new Object();var a=new Array();var j=new Array();var b=1;var c=document.forms.ECS_FORMBUY;var k=/^[0-9]+.?[0-9]*$/;if(k.test(arguments[2])){b=arguments[2]}if(c){a=getSelectedAttributes(c);if(c.elements.number){b=c.elements.number.value}}f.attr=d;f.spec=a;f.goods_id=h;f.number=b;f.parent=(typeof(g)=="undefined")?0:parseInt(g);popmask_show();Ajax.call(basehref+"add_to_cart.html","goods="+jQuery.toJSON(f),addToCartResponse,"POST","JSON")}function addToGiftCart(b){var a=new Object();var f=1;var d;var c=/^[0-9]+.?[0-9]*$/;if(c.test(arguments[2])){f=arguments[2]}a.goods_id=b;a.number=f;a.parent=(typeof(parentId)=="undefined")?0:parseInt(parentId);a.step="gifts_to_cart";Ajax.call(basehref+"gifts_to_cart.html","goods="+jQuery.toJSON(a),addToGiftCartResponse,"POST","JSON")}function addToGiftCartResponse(a){if(a.error>0){if(a.error==2){if(confirm(a.message)){location.href="user.php?act=add_booking&id="+a.goods_id}}else{alert(a.message)}}else{var c=document.getElementById("ECS_CARTINFO");var b=basehref+"shopping_cart.html";if(c){c.innerHTML=a.content}if(a.one_step_buy=="1"){location.href=b}else{switch(a.confirm_type){case"1":if(confirm(a.message)){location.href=b}break;case"2":if(!confirm(a.message)){location.href=b}break;case"3":location.href=b;break;default:break}}}}function popmask_show(){jQuery("#popmask").css("height",jQuery(document).height());jQuery("#popmask").show()}function getSelectedAttributes(d){var a=new Array();var b=0;for(i=0;i<d.elements.length;i++){var c=d.elements[i].name.substr(0,5);if(c=="spec_"&&(((d.elements[i].type=="radio"||d.elements[i].type=="checkbox")&&d.elements[i].checked)||d.elements[i].tagName=="SELECT")){a[b]=d.elements[i].value;b++}}return a}function addToCartResponse(a){if(a.error>0){if(a.error==2){if(confirm(a.message)){location.href=basehref+"user.php?act=add_booking&id="+a.goods_id}}else{if(a.error==6){openSpeDiv(a.message,a.goods_id)}else{alert(a.message)}}}else{var c=document.getElementById("ECS_CARTINFO");var b=basehref+"shopping_cart.html";if(c){c.innerHTML=a.content}if(a.one_step_buy=="1"){location.href=b}else{switch(a.confirm_type){case"1":if(confirm(a.message)){location.href=b}break;case"2":if(!confirm(a.message)){location.href=b}break;case"3":load_pop_cart();break;default:break}}}}function load_pop_cart(){jQuery("#popcart").show();jQuery("#popcart").css("top",250);var b=jQuery(document).width();var a=jQuery("#popcart").width();jQuery("#popcart").css("left",(b-a)/2);Ajax.call("goods.php?act=pop_cart","",function(c){jQuery("#popcart").html(c);Ajax.call("goods.php?act=update_cart","",back_load_pop_cart,"GET","JSON")},"GET","JSON")}function back_load_pop_cart(a){if(a.html!=""){jQuery("#shoppingcart_item").html(a.html);jQuery("#shoppingcart ul li a.mini-title").html(a.num)}}function close_pop_cart(){jQuery("#popmask").hide();jQuery("#popcart").hide()}function delete_from_pop_cart(b){var a=new Object();a.rec_id=b;Ajax.call("drop_goods.html","goods="+jQuery.toJSON(a),back_delete_pop_cart,"POST","JSON")}function back_delete_pop_cart(a){if(a.error==0){Ajax.call("goods.php?act=update_cart","",back_load_pop_cart,"GET","JSON")}}function collect(a){Ajax.call("user.php?act=collect","id="+a,collectResponse,"GET","JSON")}function collectResponse(a){alert(a.message)}function signInResponse(a){toggleLoader(false);var b=a.substr(0,1);var c=a.substr(2);if(b==1){document.getElementById("member-zone").innerHTML=c}else{alert(c)}}function gotoPage(b,c,a){Ajax.call("comment.php?act=gotopage","page="+b+"&id="+c+"&type="+a,gotoPageResponse,"GET","JSON")}function gotoPageResponse(a){document.getElementById("ECS_COMMENT").innerHTML=a.content}function getFormatedPrice(a){if(currencyFormat.indexOf("%s")>-1){return currencyFormat.replace("%s",advFormatNumber(a,2))}else{if(currencyFormat.indexOf("%d")>-1){return currencyFormat.replace("%d",advFormatNumber(a,0))}else{return a}}}function bid(c){var b="";var f="";if(c!=-1){var d=document.forms.formBid;b=d.elements.price.value;id=d.elements.snatch_id.value;if(b.length==0){f+=price_not_null+"\n"}else{var a=/^[\.0-9]+/;if(!a.test(b)){f+=price_not_number+"\n"}}}else{b=c}if(f.length>0){alert(f);return}Ajax.call("snatch.php?act=bid&id="+id,"price="+b,bidResponse,"POST","JSON")}function bidResponse(a){if(a.error==0){document.getElementById("ECS_SNATCH").innerHTML=a.content;if(document.forms.formBid){document.forms.formBid.elements.price.focus()}newPrice()}else{alert(a.content)}}function newPrice(a){Ajax.call("snatch.php?act=new_price_list&id="+a,"",newPriceResponse,"GET","TEXT")}function newPriceResponse(a){document.getElementById("ECS_PRICE_LIST").innerHTML=a}function getAttr(d){var a=document.getElementsByTagName("tbody");for(i=0;i<a.length;i++){if(a[i].id.substr(0,10)=="goods_type"){a[i].style.display="none"}}var b="goods_type_"+d;try{document.getElementById(b).style.display=""}catch(c){}}function advFormatNumber(j,g){var f=formatNumber(j,g);var b=parseFloat(f);if(j.toString().length>f.length){var c=j.toString().substring(f.length,f.length+1);var a=parseFloat(c);if(a<5){return f}else{var k,h;if(g==0){h=1}else{k="0.";for(var d=1;d<g;d++){k+="0"}k+="1";h=parseFloat(k)}f=formatNumber(b+h,g)}}return f}function formatNumber(j,g){var f,d,k,h;f=j.toString();d=f.indexOf(".");k=f.length;if(g==0){if(d!=-1){f=f.substring(0,d)}}else{if(d==-1){f=f+".";for(h=1;h<=g;h++){f=f+"0"}}else{f=f.substring(0,d+g+1);for(h=k;h<=d+g;h++){f=f+"0"}}}return f}function set_insure_status(){var a=getRadioValue("shipping");var b=0;if(a>0){if(document.forms.theForm.elements["insure_"+a]){b=document.forms.theForm.elements["insure_"+a].value}if(document.forms.theForm.elements.need_insure){document.forms.theForm.elements.need_insure.checked=false}if(document.getElementById("ecs_insure_cell")){if(b>0){document.getElementById("ecs_insure_cell").style.display="";setValue(document.getElementById("ecs_insure_fee_cell"),getFormatedPrice(b))}else{document.getElementById("ecs_insure_cell").style.display="none";setValue(document.getElementById("ecs_insure_fee_cell"),"")}}}}function changePayment(a){calculateOrderFee()}function getCoordinate(a){var b={x:0,y:0};b.x=document.body.offsetLeft;b.y=document.body.offsetTop;do{b.x+=a.offsetLeft;b.y+=a.offsetTop;a=a.offsetParent}while(a.tagName.toUpperCase()!="BODY");return b}function showCatalog(a){var c=getCoordinate(a);var b=document.getElementById("ECS_CATALOG");if(b&&b.style.display!="block"){b.style.display="block";b.style.left=c.x+"px";b.style.top=(c.y+a.offsetHeight-1)+"px"}}function hideCatalog(a){var b=document.getElementById("ECS_CATALOG");if(b&&b.style.display!="none"){b.style.display="none"}}function sendHashMail(){Ajax.call("user.php?act=send_hash_mail","",sendHashMailResponse,"GET","JSON")}function sendHashMailResponse(a){alert(a.message)}function display_mode(b){document.getElementById("display").value=b;setTimeout(a,0);function a(){document.forms.listform.submit()}}function setPageSize(a){document.getElementById("size").value=a;setTimeout(b,0);function b(){document.forms.listform.submit()}}function fixpng(){var g=navigator.appVersion.split("MSIE");var h=parseFloat(g[1]);if((h>=5.5)&&(document.body.filters)){for(var c=0;c<document.images.length;c++){var d=document.images[c];var k=d.src.toUpperCase();if(k.substring(k.length-3,k.length)=="PNG"){var f=(d.id)?"id='"+d.id+"' ":"";var l=(d.className)?"class='"+d.className+"' ":"";var b=(d.title)?"title='"+d.title+"' ":"title='"+d.alt+"' ";var j="display:inline-block;"+d.style.cssText;if(d.align=="left"){j="float:left;"+j}if(d.align=="right"){j="float:right;"+j}if(d.parentElement.href){j="cursor:hand;"+j}var a="<span "+f+l+b+' style="width:'+d.width+"px; height:"+d.height+"px;"+j+";filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+d.src+"', sizingMethod='scale');\"></span>";d.outerHTML=a;c=c-1}}}}function hash(b,d){var d=d?d:32;var f=0;var c=0;var a="";filllen=d-b.length%d;for(c=0;c<filllen;c++){b+="0"}while(f<b.length){a=stringxor(a,b.substr(f,d));f+=d}return a}function stringxor(f,c){var g="";var h="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";var a=Math.max(f.length,c.length);for(var d=0;d<a;d++){var b=f.charCodeAt(d)^c.charCodeAt(d);g+=h.charAt(b%52)}return g}var evalscripts=new Array();function evalscript(b){if(b.indexOf("<script")==-1){return b}var c=/<script[^\>]*?src=\"([^\>]*?)\"[^\>]*?(reload=\"1\")?(?:charset=\"([\w\-]+?)\")?><\/script>/ig;var a=new Array();while(a=c.exec(b)){appendscript(a[1],"",a[2],a[3])}return b}function $$(a){return document.getElementById(a)}function appendscript(f,d,b,h){var g=hash(f+d);if(!b&&in_array(g,evalscripts)){return}if(b&&$$(g)){$$(g).parentNode.removeChild($$(g))}evalscripts.push(g);var a=document.createElement("script");a.type="text/javascript";a.id=g;try{if(f){a.src=f}else{if(d){a.text=d}}$$("append_parent").appendChild(a)}catch(c){}}function in_array(c,b){if(typeof c=="string"||typeof c=="number"){for(var a in b){if(b[a]==c){return true}}}return false}var pmwinposition=new Array();var userAgent=navigator.userAgent.toLowerCase();var is_opera=userAgent.indexOf("opera")!=-1&&opera.version();var is_moz=(navigator.product=="Gecko")&&userAgent.substr(userAgent.indexOf("firefox")+8,3);var is_ie=(userAgent.indexOf("msie")!=-1&&!is_opera)&&userAgent.substr(userAgent.indexOf("msie")+5,3);function pmwin(d,j){var h=document.getElementsByTagName("OBJECT");if(d=="open"){for(i=0;i<h.length;i++){if(h[i].style.visibility!="hidden"){h[i].setAttribute("oldvisibility",h[i].style.visibility);h[i].style.visibility="hidden"}}var g=document.body.clientWidth;var b=document.documentElement.clientHeight?document.documentElement.clientHeight:document.body.clientHeight;var f=document.body.scrollTop?document.body.scrollTop:document.documentElement.scrollTop;var c=800;var a=b*0.9;if(!$$("pmlayer")){div=document.createElement("div");div.id="pmlayer";div.style.width=c+"px";div.style.height=a+"px";div.style.left=((g-c)/2)+"px";div.style.position="absolute";div.style.zIndex="999";$$("append_parent").appendChild(div);$$("pmlayer").innerHTML='<div style="width: 800px; background: #666666; margin: 5px auto; text-align: left"><div style="width: 800px; height: '+a+'px; padding: 1px; background: #FFFFFF; border: 1px solid #7597B8; position: relative; left: -6px; top: -3px"><div onmousedown="pmwindrag(event, 1)" onmousemove="pmwindrag(event, 2)" onmouseup="pmwindrag(event, 3)" style="cursor: move; position: relative; left: 0px; top: 0px; width: 800px; height: 30px; margin-bottom: -30px;"></div><a href="###" onclick="pmwin(\'close\')"><img style="position: absolute; right: 20px; top: 15px" src="images/close.gif" title="关闭" /></a><iframe id="pmframe" name="pmframe" style="width:'+c+'px;height:100%" allowTransparency="true" frameborder="0"></iframe></div></div>'}$$("pmlayer").style.display="";$$("pmlayer").style.top=((b-a)/2+f)+"px";if(!j){pmframe.location="pm.php"}else{pmframe.location="pm.php?"+j}}else{if(d=="close"){for(i=0;i<h.length;i++){if(h[i].attributes.oldvisibility){h[i].style.visibility=h[i].attributes.oldvisibility.nodeValue;h[i].removeAttribute("oldvisibility")}}hiddenobj=new Array();$$("pmlayer").style.display="none"}}}var pmwindragstart=new Array();function pmwindrag(b,c){if(c==1){pmwindragstart=is_ie?[event.clientX,event.clientY]:[b.clientX,b.clientY];pmwindragstart[2]=parseInt($$("pmlayer").style.left);pmwindragstart[3]=parseInt($$("pmlayer").style.top);doane(b)}else{if(c==2&&pmwindragstart[0]){var a=is_ie?[event.clientX,event.clientY]:[b.clientX,b.clientY];$$("pmlayer").style.left=(pmwindragstart[2]+a[0]-pmwindragstart[0])+"px";$$("pmlayer").style.top=(pmwindragstart[3]+a[1]-pmwindragstart[1])+"px";doane(b)}else{if(c==3){pmwindragstart=[];doane(b)}}}}function doane(a){e=a?a:window.event;if(is_ie){e.returnValue=false;e.cancelBubble=true}else{if(e){e.stopPropagation();e.preventDefault()}}}function addPackageToCart(c){var b=new Object();var a=1;b.package_id=c;b.number=a;Ajax.call("package_to_cart.html","package_info="+jQuery.toJSON(b),addPackageToCartResponse,"POST","JSON")}function addPackageToCartResponse(a){if(a.error>0){if(a.error==2){if(confirm(a.message)){location.href="user.php?act=add_booking&id="+a.goods_id}}else{alert(a.message)}}else{var c=document.getElementById("ECS_CARTINFO");var b=basehref+"cart.html";if(c){c.innerHTML=a.content}if(a.one_step_buy=="1"){location.href=b}else{switch(a.confirm_type){case"1":if(confirm(a.message)){location.href=b}break;case"2":if(!confirm(a.message)){location.href=b}break;case"3":location.href=b;break;default:break}}}}function setSuitShow(b){var a=document.getElementById("suit_"+b);if(a==null){return}if(a.style.display=="none"){a.style.display=""}else{a.style.display="none"}}function docEle(){return document.getElementById(arguments[0])||false}function openSpeDiv(q,k){var l="speDiv";var d="mask";if(docEle(l)){document.removeChild(docEle(l))}if(docEle(d)){document.removeChild(docEle(d))}var c;if(typeof window.pageYOffset!="undefined"){c=window.pageYOffset}else{if(typeof document.compatMode!="undefined"&&document.compatMode!="BackCompat"){c=document.documentElement.scrollTop}else{if(typeof document.body!="undefined"){c=document.body.scrollTop}}}var f=0;var g=document.getElementsByTagName("select");while(g[f]){g[f].style.visibility="hidden";f++}var a=document.createElement("div");a.id=l;a.style.position="absolute";a.style.zIndex="10000";a.style.width="300px";a.style.top=(parseInt(c+200))+"px";a.style.left=(parseInt(document.body.offsetWidth)-200)/2+"px";a.style.overflow="auto";a.style.background="#FFF";a.style.border="3px solid #C83234";a.style.padding="5px";a.innerHTML='<h4 style="font-size:14; margin:15 0 0 15; ">'+select_spe+"</h4>";for(var o=0;o<q.length;o++){if(q[o]["attr_type"]==1){a.innerHTML+='<hr style="color: #EBEBED; height:1px;"><h6 style="text-align:left; background:#ffffff; margin-left:15px; width:280px; font-size:14px;">'+q[o]["name"]+"</h6>";for(var b=0;b<q[o]["values"].length;b++){if(q[o]["values"][b]["select"]){var j=" checked='checked' "}else{j=""}a.innerHTML+="<input style='margin-left:15px;' type='radio' name='spec_"+q[o]["attr_id"]+"' value='"+q[o]["values"][b]["id"]+"' id='spec_value_"+q[o]["values"][b]["id"]+"' "+j+" /><font color=#555555>"+q[o]["values"][b]["label"]+"</font><br />"}a.innerHTML+="<input type='hidden' name='spec_list' value='"+b+"' />"}else{if(q[o]["attr_type"]==2){a.innerHTML+='<hr style="color: #EBEBED; height:1px;"><h6 style="text-align:left; background:#ffffff; margin-left:15px; width:280px; font-size:14px;">'+q[o]["name"]+"</h6>";for(var b=0;b<q[o]["values"].length;b++){if(q[o]["values"][b]["select"]){var j=" checked='checked' "}else{j=""}a.innerHTML+="<input style='margin-left:15px;' type='checkbox' name='spec_"+q[o]["attr_id"]+"' value='"+q[o]["values"][b]["id"]+"' id='spec_value_"+q[o]["values"][b]["id"]+"' "+j+" /><font color=#555555>"+q[o]["values"][b]["label"]+"</font><br />"}a.innerHTML+="<input type='hidden' name='spec_list' value='"+b+"' />"}}}a.innerHTML+="<br /><center><a href='javascript:submit_div("+k+")' class='bnt_blue_1 f11'>"+btn_buy+"</a><a href='javascript:cancel_div()' class='bnt_blue_1 f11' >"+is_cancel+"</a></center>";document.body.appendChild(a);var h=document.createElement("div");h.id=d;h.style.position="absolute";h.style.zIndex="9999";h.style.width=document.body.scrollWidth+"px";h.style.height=document.body.scrollHeight+"px";h.style.top="0px";h.style.left="0px";h.style.background="#FFF";h.style.filter="alpha(opacity=30)";h.style.opacity="0.40";document.body.appendChild(h)}function submit_div(k){var f=new Object();var a=new Array();var l=new Array();var b=1;var m=document.getElementsByTagName("input");var a=new Array();var c=0;for(d=0;d<m.length;d++){var h=m[d].name.substr(0,5);if(h=="spec_"&&(((m[d].type=="radio"||m[d].type=="checkbox")&&m[d].checked))){a[c]=m[d].value;c++}}f.spec=a;f.goods_id=k;f.number=b;f.parent=(typeof(parentId)=="undefined")?0:parseInt(parentId);Ajax.call("add_to_cart.html","goods="+jQuery.toJSON(f),addToCartResponse,"POST","JSON");document.body.removeChild(docEle("speDiv"));document.body.removeChild(docEle("mask"));var d=0;var g=document.getElementsByTagName("select");while(g[d]){g[d].style.visibility="";d++}}function cancel_div(){document.body.removeChild(docEle("speDiv"));document.body.removeChild(docEle("mask"));var b=0;var a=document.getElementsByTagName("select");while(a[b]){a[b].style.visibility="";b++}if(jQuery("#popmask").length>0){jQuery("#popmask").hide();jQuery("#popcart").hide()}}function submit_category_filter(f,a,d,c,b){$("cid").value=f;$("bid").value=a;$("price_min").value=d;$("price_max").value=c;$("filter_attr").value=b;$("category").submit();return true}function check_attributes(g,d){if(jQuery("#mark_add_to_cart").val()==1){jQuery("#add_to_cart_button").css("cursor","not-allowed");jQuery("#add_to_cart_message").show();jQuery("#add_to_cart_button").unbind();jQuery("#add_to_cart_button").click(function(){return false})}else{if(g&&d&&d!="default"){key=g+"_"+d}else{if(g){if(arr_goods_color.length==1){key=g+"_"+arr_goods_color[0]}else{key=g}}else{if(d&&d!="default"){key=d}else{key="default"}}}if(!goods_number[key]||goods_number[key]<=0){jQuery("#add_to_cart_message").html("Sorry! Out-of-stock");jQuery("#add_to_cart_button").css("cursor","not-allowed");jQuery("#add_to_cart_message").show();jQuery("#add_to_cart_button").unbind();jQuery("#add_to_cart_button").click(function(){return false})}else{if(jQuery("#customsize").attr("checked")==true){var k=jQuery("#attr_name").val();var h="";var b=k.split(",");for(i=0;i<b.length;i++){if(jQuery("#"+b[i]).val()==""){jQuery("#add_to_cart_message").html("Custom size not null");jQuery("#add_to_cart_button").css("cursor","not-allowed");jQuery("#add_to_cart_message").show();jQuery("#add_to_cart_button").unbind();jQuery("#add_to_cart_button").click(function(){return false})}else{if(b[i]=="hollow to hem"){h+=jQuery("#hollow").val()+","}else{if(b[i]=="color_wedding dress"){h+=jQuery("#color_values").val()+","}else{if(b[i]=="color_flower girl dress"){h+=jQuery("#color_values").val()+","}else{if(b[i]=="color_bridesmaid dress-mother dress"){h+=jQuery("#color_values").val()+","}else{if(b[i]=="size_flower girl dress"){h+=""}else{if(b[i]=="size_wedding dress"){h+=""}else{if(b[i]=="height_groom wear"){h+=jQuery("#height").val()+","}else{if(b[i]=="jacket length_groom wear"){h+=jQuery("#jacket_length").val()+","}else{if(b[i]=="shoulder_groom wear"){h+=jQuery("#shoulder").val()+","}else{if(b[i]=="outseam_groom wear"){h+=jQuery("#outseam").val()+","}else{if(b[i]=="sleeve_groom wear"){h+=jQuery("#sleeve").val()+","}else{if(b[i]=="neck_groom wear"){h+=jQuery("#neck").val()+","}else{if(b[i]=="chest_groom wear"){h+=jQuery("#chest").val()+","}else{if(b[i]=="waist_groom wear"){h+=jQuery("#waist").val()+","}else{if(b[i]=="hip_groom wear"){h+=jQuery("#hip").val()+","}else{if(b[i]=="pants size_groom wear"){h+=""}else{if(b[i]=="jacket size_groom wear"){h+=""}else{if(b[i]=="color_groom wear"){h+=jQuery("#color_values").val()+","}else{h+=jQuery("#"+b[i]).val()+","}}}}}}}}}}}}}}}}}}}}var a=h.split(",");if(a.length==b.length||a.length==b.length-1){jQuery("#add_to_cart_button").css("cursor","pointer");jQuery("#add_to_cart_message").hide();jQuery("#add_to_cart_button").unbind();jQuery("#add_to_cart_button").click(function(){addToCart(goods_id,h);return false})}if(jQuery("#hollow").val()==""){jQuery("#add_to_cart_message").html("Custom size not null");jQuery("#add_to_cart_button").css("cursor","not-allowed");jQuery("#add_to_cart_message").show();jQuery("#add_to_cart_button").unbind();jQuery("#add_to_cart_button").click(function(){return false})}if(jQuery("#color_values").val()==0){jQuery("#add_to_cart_message").html("Color not null");jQuery("#add_to_cart_button").css("cursor","not-allowed");jQuery("#add_to_cart_message").show();jQuery("#add_to_cart_button").unbind();jQuery("#add_to_cart_button").click(function(){return false})}}else{if(jQuery("#color_values").val()==0){jQuery("#add_to_cart_message").html("Color not null");jQuery("#add_to_cart_button").css("cursor","not-allowed");jQuery("#add_to_cart_message").show();jQuery("#add_to_cart_button").unbind();jQuery("#add_to_cart_button").click(function(){return false})}else{if(jQuery("#size_values").val()==0){jQuery("#add_to_cart_message").html("Size not null");jQuery("#add_to_cart_button").css("cursor","not-allowed");jQuery("#add_to_cart_message").show();jQuery("#add_to_cart_button").unbind();jQuery("#add_to_cart_button").click(function(){return false})}else{if(jQuery("#pants_size_values").val()==0){jQuery("#add_to_cart_message").html("Pants Size not null");jQuery("#add_to_cart_button").css("cursor","not-allowed");jQuery("#add_to_cart_message").show();jQuery("#add_to_cart_button").unbind();jQuery("#add_to_cart_button").click(function(){return false})}else{var j=jQuery("#color_values").val();var f=jQuery("#size_values").val();var c=jQuery("#pants_size_values").val();if(c==undefined){var h=f+","+j+","}else{var h=c+","+f+","+j+","}jQuery("#add_to_cart_button").css("cursor","pointer");jQuery("#add_to_cart_message").hide();jQuery("#add_to_cart_button").unbind();jQuery("#add_to_cart_button").click(function(){addToCart(goods_id,h);return false})}}}}}}}function check_attributes_hidden(){jQuery("#add_to_cart_message").hide()}var Transport={filename:"transport.js",debugging:{isDebugging:0,debuggingMode:0,linefeed:"",containerId:0},debug:function(b,a){this.debugging={isDebugging:b,debuggingMode:a,linefeed:a?"<br />":"\n",containerId:"dubugging-container"+new Date().getTime()}},onComplete:function(){},onRunning:function(){},run:function(b,f,l,a,g,k,c){f=this.parseParams(f);a=typeof(a)==="string"&&a.toUpperCase()==="GET"?"GET":"POST";if(a==="GET"){var j=new Date();b+=f?(b.indexOf("?")===-1?"?":"&")+f:"";b=encodeURI(b)+(b.indexOf("?")===-1?"?":"&")+j.getTime()+j.getMilliseconds();f=null}g=typeof(g)==="string"&&((g=g.toUpperCase())==="JSON"||g==="XML")?g:"TEXT";k=k===false?false:true;var o=this.createXMLHttpRequest();try{var m=this;if(typeof(m.onRunning)==="function"&&!c){m.onRunning()}o.open(a,b,k);if(a==="POST"){o.setRequestHeader("Content-Type","application/x-www-form-urlencoded")}if(k){o.onreadystatechange=function(){if(o.readyState==4){switch(o.status){case 0:case 200:if(typeof(m.onComplete)==="function"){m.onComplete()}if(typeof(l)==="function"){l.call(m,m.parseResult(g,o),o.responseText)}break;case 304:break;case 400:alert("XmlHttpRequest status: [400] Bad Request");break;case 404:alert("XmlHttpRequest status: [404] \nThe requested URL "+b+" was not found on this server.");break;case 409:break;case 503:alert("XmlHttpRequest status: [503] Service Unavailable");break;default:alert("XmlHttpRequest status: ["+o.status+"] Unknow status.")}o=null}};if(o!=null){o.send(f)}}else{if(typeof(m.onRunning)==="function"){m.onRunning()}o.send(f);var q=m.parseResult(g,o);if(typeof(m.onComplete)==="function"){m.onComplete()}if(typeof(l)==="function"){l.call(m,q,o.responseText)}return q}}catch(h){if(typeof(m.onComplete)==="function"){m.onComplete()}alert("run error:"+h.description)}},displayDebuggingInfo:function(c,a){if(!this.debugging.debuggingMode){alert(c)}else{var f=this.debugging.containerId;if(!document.getElementById(f)){div=document.createElement("DIV");div.id=f;div.style.position="absolute";div.style.width="98%";div.style.border="1px solid #f00";div.style.backgroundColor="#eef";var b=document.body.scrollTop||window.pageYOffset||0;div.style.top=document.body.clientHeight*0.6+b+"px";document.body.appendChild(div);div.innerHTML="<div></div><hr style='height:1px;border:1px dashed red;'><div></div>"}var d=div.getElementsByTagName("DIV");if(a==="param"){d[0].innerHTML=c}else{d[1].innerHTML=c}}},createXMLHttpRequest:function(){var d=null;if(window.ActiveXObject){var a=["Microsoft.XMLHTTP","MSXML6.XMLHTTP","MSXML5.XMLHTTP","MSXML4.XMLHTTP","MSXML3.XMLHTTP","MSXML2.XMLHTTP","MSXML.XMLHTTP"];for(var c=0;c<a.length;c++){try{d=new ActiveXObject(a[c]);break}catch(b){continue}}}else{d=new XMLHttpRequest()}return d},onXMLHttpRequestError:function(b,a){throw"URL: "+a+"\nreadyState: "+b.readyState+"\nstate: "+b.status+"\nheaders: "+b.getAllResponseHeaders()},parseParams:function(d){var f="";d=d?d:"";if(typeof(d)==="string"){f=d}else{if(typeof(d)==="object"){try{f="JSON="+jQuery.toJSON(d)}catch(b){alert("Can't stringify JSON!");return false}}else{alert("Invalid parameters!");return false}}if(this.debugging.isDebugging){var a=this.debugging.linefeed,c="[Original Parameters]"+a+d+a+a+"[Parsed Parameters]"+a+f;this.displayDebuggingInfo(c,"param")}return f},preFilter:function(a){return a.replace(/\xEF\xBB\xBF/g,"")},parseResult:function(c,g){var a=null;switch(c){case"JSON":a=this.preFilter(g.responseText);try{a=jQuery.evalJSON(a)}catch(d){throw this.filename+"/parseResult() error: can't parse to JSON.\n\n"+g.responseText}break;case"XML":a=g.responseXML;break;case"TEXT":a=this.preFilter(g.responseText);break;default:throw this.filename+"/parseResult() error: unknown response type:"+c}if(this.debugging.isDebugging){var b=this.debugging.linefeed,f="[Response Result of "+c+" Format]"+b+a;if(c==="JSON"){f="[Response Result of TEXT Format]"+b+g.responseText+b+b+f}this.displayDebuggingInfo(f,"result")}return a}};var Ajax=Transport;Ajax.call=Transport.run;Ajax.onRunning=showLoader;Ajax.onComplete=hideLoader;function showLoader(){document.getElementsByTagName("body").item(0).style.cursor="wait";if(top.frames["header-frame"]){top.frames["header-frame"].document.getElementById("load-div").style.display="block"}else{var a=document.getElementById("loader");if(!a&&process_request){a=document.createElement("DIV");a.id="loader";a.innerHTML=process_request;document.body.appendChild(a)}}}function hideLoader(){document.getElementsByTagName("body").item(0).style.cursor="auto";if(top.frames["header-frame"]){setTimeout(function(){top.frames["header-frame"].document.getElementById("load-div").style.display="none"},10)}else{try{var b=document.getElementById("loader");b.style.display="none";document.body.removeChild(b)}catch(a){}}}var selects=document.getElementsByName("categories");var isIE=(document.all&&window.ActiveXObject&&!window.opera)?true:false;function $(a){return document.getElementById(a)}function stopBubbling(a){a.stopPropagation()}function rSelects(){for(i=0;i<selects.length;i++){selects[i].style.display="none";select_tag=document.createElement("div");select_tag.id="select_"+selects[i].name;select_tag.className="select_box";selects[i].parentNode.insertBefore(select_tag,selects[i]);select_info=document.createElement("div");select_info.id="select_info_"+selects[i].name;select_info.className="tag_select";select_info.style.cursor="pointer";select_tag.appendChild(select_info);select_ul=document.createElement("ul");select_ul.id="options_"+selects[i].name;select_ul.className="tag_options";select_ul.style.position="absolute";select_ul.style.display="none";select_ul.style.zIndex="999";select_tag.appendChild(select_ul);rOptions(i,selects[i].name);mouseSelects(selects[i].name);if(isIE){selects[i].onclick=new Function("clickLabels3('"+selects[i].name+"');window.event.cancelBubble = true;")}else{if(!isIE){selects[i].onclick=new Function("clickLabels3('"+selects[i].name+"')");selects[i].addEventListener("click",stopBubbling,false)}}}}function rOptions(c,b){var a=selects[c].getElementsByTagName("option");var f="options_"+b;for(n=0;n<selects[c].options.length;n++){option_li=document.createElement("li");option_li.style.cursor="pointer";option_li.className="open";$(f).appendChild(option_li);option_text=document.createTextNode(selects[c].options[n].text);option_li.appendChild(option_text);option_selected=selects[c].options[n].selected;if(option_selected){option_li.className="open_selected";option_li.id="selected_"+b;var d=option_li.innerHTML;d=d.replace(/\&nbsp;/g,"");d=d.replace(/\&amp;/g,"&");$("select_info_"+b).appendChild(document.createTextNode(d))}option_li.onmouseover=function(){this.className="open_hover"};option_li.onmouseout=function(){if(this.id=="selected_"+b){this.className="open_selected"}else{this.className="open"}};option_li.onclick=new Function("clickOptions("+c+","+n+",'"+selects[c].name+"')")}}function mouseSelects(b){var a="select_info_"+b;$(a).onmouseover=function(){if(this.className=="tag_select"){this.className="tag_select_hover"}};$(a).onmouseout=function(){if(this.className=="tag_select_hover"){this.className="tag_select"}};if(isIE){$(a).onclick=new Function("clickSelects('"+b+"');window.event.cancelBubble = true;")}else{if(!isIE){$(a).onclick=new Function("clickSelects('"+b+"');");$("select_info_"+b).addEventListener("click",stopBubbling,false)}}}function clickSelects(b){var a="select_info_"+b;var c="options_"+b;for(i=0;i<selects.length;i++){if(selects[i].name==b){if($(a).className=="tag_select_hover"){$(a).className="tag_select_open";$(c).style.display=""}else{if($(a).className=="tag_select_open"){$(a).className="tag_select_hover";$(c).style.display="none"}}}else{$("select_info_"+selects[i].name).className="tag_select";$("options_"+selects[i].name).style.display="none"}}}function clickOptions(c,f,b){var a=$("options_"+b).getElementsByTagName("li");$("selected_"+b).className="open";$("selected_"+b).id="";a[f].id="selected_"+b;a[f].className="open_hover";$("select_"+b).removeChild($("select_info_"+b));select_info=document.createElement("div");select_info.id="select_info_"+b;select_info.className="tag_select";select_info.style.cursor="pointer";$("options_"+b).parentNode.insertBefore(select_info,$("options_"+b));mouseSelects(b);var d=a[f].innerHTML;d=d.replace(/\&nbsp;/g,"");d=d.replace(/\&amp;/g,"&");$("select_info_"+b).appendChild(document.createTextNode(d));$("options_"+b).style.display="none";$("select_info_"+b).className="tag_select";selects[c].options[f].selected="selected";document.getElementById("categories").options[f].selected="selected"}jQuery(document).ready(function(){bodyclick=document.getElementsByTagName("body").item(0);rSelects();bodyclick.onclick=function(){for(i=0;i<selects.length;i++){$("select_info_"+selects[i].name).className="tag_select";$("options_"+selects[i].name).style.display="none"}};jQuery("img").attr("onerror",function(){if(this.src.match(/imgcdn\.Abchand\.com\/goods/)){this.src=this.src.replace(/imgcdn\.Abchand\.com/,"img.Abchand.com")}})});var t=n=count=0;jQuery(function(){count=jQuery("#bimg li").length;jQuery("#sadimg li").click(function(){var c=jQuery("#sadimg li").index(this);var b=jQuery("#sadimg li:eq("+c+")").text()-1;n=b;if(b>=count){return}var a=jQuery("#sadimg li").length;jQuery("#bimg li:eq("+c+")").fadeIn("slow");for(var d=0;d<a;d++){if(d==c){jQuery("#bimg li:eq("+d+")").show();jQuery("#sadimg li:eq("+d+")").removeClass("f1")}else{jQuery("#bimg li:eq("+d+")").hide();jQuery("#sadimg li:eq("+d+")").addClass("f1")}}});jQuery(document).ready(function(){t=setInterval("showAuto()",3000)});jQuery("#bimg").hover(function(){clearInterval(t)},function(){t=setInterval("showAuto()",3000)})});function showAuto(){n=n>=(count-1)?0:n+1;change_pic()}function change_pic(){count=jQuery("#bimg li").length;var c=n;var b=jQuery("#sadimg li:eq("+c+")").text()-1;n=b;if(b>=count){return}var a=jQuery("#sadimg li").length;jQuery("#bimg li:eq("+c+")").fadeIn("slow");for(var d=0;d<a;d++){if(d==c){jQuery("#bimg li:eq("+d+")").show();jQuery("#sadimg li:eq("+d+")").removeClass("f1")}else{jQuery("#bimg li:eq("+d+")").hide();jQuery("#sadimg li:eq("+d+")").addClass("f1")}}}var best_str=new Object();var new_str=new Object();var hot_str=new Object();function init_rec_data(){best_str[0]=document.getElementById("show_best_area")==null?"":document.getElementById("show_best_area").innerHTML;new_str[0]=document.getElementById("show_new_area")==null?"":document.getElementById("show_new_area").innerHTML;hot_str[0]=document.getElementById("show_hot_area")==null?"":document.getElementById("show_hot_area").innerHTML}function get_cat_recommend(a,b){if(a==1){if(typeof(best_str[b])=="string"){document.getElementById("show_best_area").innerHTML=best_str[b];return}}else{if(a==2){if(typeof(new_str[b])=="string"){document.getElementById("show_new_area").innerHTML=new_str[b];return}}else{if(typeof(hot_str[b])=="string"){document.getElementById("show_hot_area").innerHTML=hot_str[b];return}}}Ajax.call("index.php?act=cat_rec","rec_type="+a+"&cid="+b,cat_rec_response,"POST","TEXT")}function cat_rec_response(a){var b=jQuery.evalJSON(a);if(b.type==1){var c=document.getElementById("show_best_area");best_str[b.cat_id]=b.content}else{if(b.type==2){var c=document.getElementById("show_new_area");new_str[b.cat_id]=b.content}else{var c=document.getElementById("show_hot_area");hot_str[b.cat_id]=b.content}}c.innerHTML=b.content}if(document.all){window.attachEvent("onload",init_rec_data)}else{window.addEventListener("load",init_rec_data,false)}function change_tab_style(h,g,j){g=g.toUpperCase();var d=document.getElementById(h);var c=d.getElementsByTagName(g);var b=j.parentNode;while(b.nodeName!=g){b=b.parentNode}for(var f=0,a=c.length;f<a;f++){c[f].className="h2bg"}b.className=""}var auctionDate=0;var _GMTEndTime=0;var showTime="leftTime";var _day="day";var _hour="hour";var _minute="minute";var _second="second";var _end="end";var cur_date=new Date();var startTime=cur_date.getTime();var Temp;var timerID=null;var timerRunning=false;function showtime(){now=new Date();var d=parseInt((startTime-now.getTime())/1000)+auctionDate;var g=0;var b=0;var a=0;var f=0;var j="";var h="";var c="";if(d<0){d=0;CurHour=0;CurMinute=0;CurSecond=0}else{g=parseInt(d/86400);d=d-g*86400;b=parseInt(d/3600);d=d-b*3600;a=parseInt(d/60);f=d-a*60}if(b<10){j="0"}if(a<10){h="0"}if(f<10){c="0"}if(g>0){Temp=g+_day+j+b+_hour+h+a+_minute+c+f+_second}else{if(b>0){Temp=b+_hour+h+a+_minute+c+f+_second}else{if(a>0){Temp=a+_minute+c+f+_second}else{if(f>0){Temp=f+_second}else{Temp=""}}}}if(auctionDate<=0||Temp==""){Temp="<strong>"+_end+"</strong>";stopclock()}if(document.getElementById(showTime)){document.getElementById(showTime).innerHTML=Temp}timerID=setTimeout("showtime()",1000);timerRunning=true}var timerID=null;var timerRunning=false;function stopclock(){if(timerRunning){clearTimeout(timerID)}timerRunning=false}function macauclock(){stopclock();showtime()}function onload_leftTime(b){try{_GMTEndTime=gmt_end_time;_day=day;_hour=hour;_minute=minute;_second=second;_end=end}catch(c){}if(_GMTEndTime>0){if(b==undefined){var a=parseInt(_GMTEndTime)-parseInt(cur_date.getTime()/1000+cur_date.getTimezoneOffset()*60)}else{var a=parseInt(_GMTEndTime)-b}if(a>0){auctionDate=a}}macauclock();try{initprovcity()}catch(c){}}function getPromGoodsList(b){var a=prom_this_page+b;if(a>promotionAllPage){prom_this_page=1}else{if(a<=0){prom_this_page=promotionAllPage}else{prom_this_page=a}}jQuery("#promotionThispage").html(prom_this_page);showPromThisPage()}function showPromThisPage(){var a=jQuery(".promotion_pro ul .panel_promotion").length;for(i=0;i<a;i++){jQuery(".promotion_pro ul .panel_promotion").eq(i).hide()}p=prom_this_page-1;jQuery(".promotion_pro ul .panel_promotion").eq(p).show()}function getNewGoodsList(b){var a=new_this_page+b;if(a>newallPages){new_this_page=1}else{if(a<=0){new_this_page=newallPages}else{new_this_page=a}}jQuery("#newThisPage").html(new_this_page);showNewThisPage()}function showNewThisPage(){var a=jQuery(".new_pro ul .panel_new_pro").length;for(i=0;i<a;i++){jQuery(".new_pro ul .panel_new_pro").eq(i).hide()}p=new_this_page-1;jQuery(".new_pro ul .panel_new_pro").eq(p).show()}function getPopGoodsList(b){var a=pop_this_page+b;if(a>popAllPage){pop_this_page=1}else{if(a<=0){pop_this_page=popAllPage}else{pop_this_page=a}}jQuery("#popThispage").html(pop_this_page);showPopThisPage()}function showPopThisPage(){var a=jQuery(".pop_pro ul .panel_pop_pro").length;for(i=0;i<a;i++){jQuery(".pop_pro ul .panel_pop_pro").eq(i).hide()}p=pop_this_page-1;jQuery(".pop_pro ul .panel_pop_pro").eq(p).show()}function getAlsoGoodsList(b){var a=also_this_page+b;if(a>alsoAllPage){also_this_page=1}else{if(a<=0){also_this_page=alsoAllPage}else{also_this_page=a}}jQuery("#alsoThispage").html(also_this_page);if(jQuery("#also_buy_"+also_this_page).length>0){showAlsoThisPage("also_buy_"+also_this_page)}else{Ajax.call("goods.php?act=get_also_buy&goods_id="+goods_id+"&page="+also_this_page,"",getAlsoGoodsListBack,"GET","JSON")}}function getAlsoGoodsListBack(a){if(a.result!=""){jQuery("#panel_also_buy").append(a.result);showAlsoThisPage("also_buy_"+also_this_page)}}function showAlsoThisPage(b){var a=jQuery("#panel_also_buy div").length;for(i=0;i<a;i++){jQuery("#panel_also_buy div").eq(i).hide()}jQuery("#panel_also_buy #"+b).show()}function getLinkGoodsList(b){var a=link_this_page+b;if(a>linkAllPage){link_this_page=1}else{if(a<=0){link_this_page=linkAllPage}else{link_this_page=a}}jQuery("#alsoThispage").html(link_this_page);if(jQuery("#also_buy_"+link_this_page).length>0){showAlsoThisPage("also_buy_"+link_this_page)}else{Ajax.call("goods.php?act=linkcat&goods_id="+goods_id+"&link_cat_id="+link_cat_id+"&page="+link_this_page,"",getLinkGoodsListBack,"GET","JSON")}}function getLinkGoodsListBack(a){if(a.result!=""){jQuery("#panel_also_buy").append(a.result);showAlsoThisPage("also_buy_"+link_this_page)}}function getGoodsList(b){var a=this_page+b;if(a>allPage){this_page=1}else{if(a<=0){this_page=allPage}else{this_page=a}}jQuery("#goodsThisPage").html(this_page);if(jQuery("#cat_"+cat_id+"_"+this_page).length>0){showThisPage("cat_"+cat_id+"_"+this_page)}else{Ajax.call("goods.php?act=samecat&cat_id="+cat_id+"&page="+this_page,"",getGoodsListBack,"GET","JSON")}}function getGoodsListBack(a){if(a.result!=""){jQuery("#panel_samecate").append(a.result);showThisPage("cat_"+cat_id+"_"+this_page)}}function showThisPage(b){var a=jQuery("#panel_samecate div").length;for(i=0;i<a;i++){jQuery("#panel_samecate div").eq(i).hide()}jQuery("#panel_samecate #"+b).show()}jQuery(function(){var d=jQuery("#points_thumbs").children().size();var r=jQuery(".moreview").css("width");var q=jQuery(".moreview img").css("width");var s=jQuery(".moreview h2").css("font-size");var h=jQuery(".moreview p").css("font-size");var b=248;var j=180;var a=180;var v="180px";var f="18px";var m=jQuery("#imgscroll #points_thumbs > li");var u=jQuery("#imgscroll #points_thumbs");m.css({"float":"left",position:"relative"});jQuery("#imgscroll").data("currentlyMoving",false);if(jQuery("#imgscroll").length>0){u.css("width",(m[0].offsetWidth*m.length)+100).css("left","0px")}var o=jQuery("#imgscroll .popscroll").css("overflow","hidden");function c(w){jQuery(w).animate({width:r}).find("img").animate({width:q}).end().find("h2").animate({fontSize:s}).end().find("p").animate({fontSize:h})}function k(w){jQuery(w).animate({width:j}).find("img").animate({width:a}).end()}function l(z){if((z&&!(g<d))||(!z&&(g<=1))){}if((jQuery("#imgscroll").data("currentlyMoving")==false)){jQuery("#imgscroll").data("currentlyMoving",true);var y=z?g+1:g-1;var A=jQuery("#points_thumbs").css("left");var x=z?parseFloat(A,10)-b:parseFloat(A,10)+b;var w=Math.ceil(d/4);if(w==1){return false}if(u.css("left")=="0px"&&z){y=2}if(u.css("left")=="0px"&&!z&&x!=-b*w){x=-b*(w-1)}if(u.css("left")=="-"+(b*(w-1))+"px"&&z&&x!=0){x=0}jQuery("#points_thumbs").stop().animate({left:x},function(){jQuery("#imgscroll").data("currentlyMoving",false)});c("#moreview_"+g);k("#moreview_"+y);g=y;jQuery("#moreview_"+(g+1)).unbind();jQuery("#moreview_"+(g-1)).unbind();jQuery("#moreview_"+g).unbind()}}k("#moreview_1");var g=0;jQuery(".scrollclick-right").click(function(){l(true)});jQuery(".scrollclick-left").click(function(){l(false)})});function scroll_init(){var b=jQuery("#points_thumbs").children().size();var d=jQuery(".moreview").css("width");var a=jQuery("#imgscroll #points_thumbs > li");var c=jQuery("#imgscroll #points_thumbs");a.css({"float":"left",position:"relative"});jQuery("#imgscroll").data("currentlyMoving",false);c.css("width",(a[0].offsetWidth*a.length)+100).css("left","0px");if(b<5){jQuery(".scrollclick-right").click(function(){});jQuery(".scrollclick-left").click(function(){})}}var Browser=new Object();Browser.isMozilla=(typeof document.implementation!="undefined")&&(typeof document.implementation.createDocument!="undefined")&&(typeof HTMLDocument!="undefined");Browser.isIE=window.ActiveXObject?true:false;Browser.isFirefox=(navigator.userAgent.toLowerCase().indexOf("firefox")!=-1);Browser.isSafari=(navigator.userAgent.toLowerCase().indexOf("safari")!=-1);Browser.isOpera=(navigator.userAgent.toLowerCase().indexOf("opera")!=-1);var Utils=new Object();Utils.htmlEncode=function(a){return a.replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/</g,"&lt;").replace(/>/g,"&gt;")};Utils.trim=function(a){if(typeof(a)=="string"){return a.replace(/^\s*|\s*$/g,"")}else{return a}};Utils.isEmpty=function(a){switch(typeof(a)){case"string":return Utils.trim(a).length==0?true:false;break;case"number":return a==0;break;case"object":return a==null;break;case"array":return a.length==0;break;default:return true}};Utils.isNumber=function(b){var a=/^[\d|\.|,]+$/;return a.test(b)};Utils.isInt=function(b){if(b==""){return false}var a=/\D+/;return !a.test(b)};Utils.isEmail=function(a){var b=/([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)/;return b.test(a)};Utils.isTel=function(a){var b=/^[\d|\-|\s|\_]+$/;return b.test(a)};Utils.fixEvent=function(b){var a=(typeof b=="undefined")?window.event:b;return a};Utils.srcElement=function(a){if(typeof a=="undefined"){a=window.event}var b=document.all?a.srcElement:a.target;return b};Utils.isTime=function(b){var a=/^\d{4}-\d{2}-\d{2}\s\d{2}:\d{2}$/;return a.test(b)};Utils.x=function(a){return Browser.isIE?event.x+document.documentElement.scrollLeft-2:a.pageX};Utils.y=function(a){return Browser.isIE?event.y+document.documentElement.scrollTop-2:a.pageY};Utils.request=function(a,b){var c=a.match(new RegExp("[?&]"+b+"=([^&]*)(&?)","i"));return c?c[1]:c};Utils.$=function(a){return document.getElementById(a)};function rowindex(a){if(Browser.isIE){return a.rowIndex}else{table=a.parentNode.parentNode;for(i=0;i<table.rows.length;i++){if(table.rows[i]==a){return i}}}}document.getCookie=function(d){var b=document.cookie.split("; ");for(var c=0;c<b.length;c++){var a=b[c].split("=");if(d==a[0]){return decodeURIComponent(a[1])}}return null};document.setCookie=function(b,d,c){var a=b+"="+encodeURIComponent(d);if(c!=null){a+="; expires="+c}document.cookie=a};document.removeCookie=function(a,b){document.cookie=a+"=; expires=Fri, 31 Dec 1999 23:59:59 GMT;"};function getPosition(c){var b=c.offsetTop;var a=c.offsetLeft;while(c=c.offsetParent){b+=c.offsetTop;a+=c.offsetLeft}var d={top:b,left:a};return d}function cleanWhitespace(b){var b=b;for(var a=0;a<b.childNodes.length;a++){var c=b.childNodes[a];if(c.nodeType==3&&!/\S/.test(c.nodeValue)){b.removeChild(c)}}};
