(function(b){b.ifixpng=function(c){b.ifixpng.pixel=c};b.ifixpng.regexp={bg:/^url\(["']?(.*\.png([?].*)?)["']?\)$/i,img:/.*\.png([?].*)?$/i},b.ifixpng.getPixel=function(){return b.ifixpng.pixel||"themed/common/img/pixel.gif"};var a={base:b("base").attr("href"),ltie7:b.browser.msie&&b.browser.version<7,filter:function(c){return"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='"+c+"')"}};b.fn.ifixpng=a.ltie7?function(){function c(h,g,e,d,f){h.css({filter:a.filter(g),width:e,height:d}).attr({src:b.ifixpng.getPixel()}).positionFix()}return this.each(function(){var f=b(this);if(f.is("img")||f.is("input")){var h,e;if(this.src&&this.src.match(b.ifixpng.regexp.img)){h=(a.base&&this.src.substring(0,1)!="/"&&this.src.indexOf(a.base)===-1)?a.base+this.src:this.src;if(!this.width||!this.height){b(new Image()).one("load",function(){c(f,h,this.width,this.height);b(this).remove()}).attr("src",h)}else{c(f,h,this.width,this.height)}}}else{if(this.style){var j=f.css("backgroundImage");if(j&&j.match(b.ifixpng.regexp.bg)&&this.currentStyle.backgroundRepeat=="no-repeat"){j=RegExp.$1;var d=this.currentStyle.backgroundPositionX||0,k=this.currentStyle.backgroundPositionY||0;if(d||k){var g={},e;if(typeof d!="undefined"){if(d=="left"){g.left=0}else{if(d=="right"){g.right=f.width()%2===1?-1:0}else{g.left=d}}}if(typeof k!="undefined"){if(k=="bottom"){g.bottom=f.height()%2===1?-1:0}else{if(k=="top"){g.top=0}else{g.top=k}}}e=new Image();b(e).one("load",function(){var l,p,n={},o;if(/center|%/.test(g.top)){n.top="(this.parentNode.offsetHeight - this.offsetHeight) * "+(g.top=="center"?0.5:(parseInt(g.top)/100));delete g.top}if(/center|_25/.test(g.left)){n.left="(this.parentNode.offsetWidth - this.offsetWidth) * "+(g.left=="center"?0.5:(parseInt(g.left)/100));delete g.left}f.positionFix().css({backgroundImage:"none"}).prepend(b("
").css(g).css({width:this.width,height:this.height,position:"absolute",filter:a.filter(j)}));if(n.top||n.left){var m=f.children(":first")[0];for(o in n){m.style.setExpression(o,n[o],"JavaScript") }}b(this).remove()});e.src=j}else{f.css({backgroundImage:"none",filter:a.filter(j)})}}}}})}:function(){return this};b.fn.positionFix=function(){return this.each(function(){var c=b(this);if(c.css("position")!="absolute"){c.css({position:"relative"})}})}})(jQuery);(function(a){a.fn.jMarquee=function(d){d=a.extend({speed:120,step:1,direction:"up",visible:1},d||{});var g=0;var b=a(this);var j=a("ul",b);var c=a("li",j);var e=c.size();if(d.direction=="left"){c.css("float","left")}var m=c.innerWidth();var k=c.height();var h=k*e;var f=m*e;if(e>d.visible){j.append(c.slice(0,d.visible).clone());li=a("li",j);e=li.size();b.css({position:"relative",overflow:"hidden"});j.css({position:"relative",margin:"0",padding:"0","list-style":"none"});li.css({margin:"0",padding:"0",position:"relative"});switch(d.direction){case"left":b.css("width",(m*d.visible)+"px");j.css("width",(m*e)+"px");li.css("float","left");break;case"up":b.css({height:(k*d.visible)+"px"});j.css("height",(k*e)+"px");break}var l=setInterval(n,d.speed);j.hover(function(){clearInterval(l)},function(){l=setInterval(n,d.speed)})}function n(){if(d.direction=="left"){if(b.scrollLeft()>=f){b.scrollLeft(0)}else{var p=b.scrollLeft();p+=parseInt(d.step);b.scrollLeft(p)}}if(d.direction=="up"){if(b.scrollTop()>=h){b.scrollTop(0)}else{var o=b.scrollTop();o+=parseInt(d.step);b.scrollTop(o)}}}}})(jQuery);$(function(){if($.browser.msie){if($.browser.version=="6.0"){$(".ifixpng").ifixpng()}}});var engOnly=function(b){for(i=0;i2050||a<1||a>12||b<1||b>31){return false}if((a==4||a==6||a==9||a==11)&&b>30){return false}if((f%100!=0&&f%4==0)||f%400==0){if(a==2&&b>29){return false}}else{if(a==2&&b>28){return false}}return true};var scrollTable=function(e){if(!document.getElementById(e)){return false}var c=50;var g=document.getElementById(e);var f=document.getElementById(e+"-a");var d=document.getElementById(e+"-b");d.innerHTML=f.innerHTML;function a(){if(d.offsetHeight-g.scrollTop<=0){g.scrollTop-=f.offsetHeight}else{g.scrollTop++}}var b=setInterval(a,c);g.onmouseover=function(){clearInterval(b)};g.onmouseout=function(){b=setInterval(a,c)}};var sysScrollLeft=function(h){if(!document.getElementById(h)){return false}if(!$.support.opacity){var g=$("#"+h);g.width(0);g.width(g.parent().width())}var c=20;var f=document.getElementById(h+"-b");var e=document.getElementById(h+"-a");var d=document.getElementById(h);f.innerHTML=e.innerHTML;function a(){if(f.offsetWidth-d.scrollLeft<=0){d.scrollLeft-=e.offsetWidth}else{d.scrollLeft++}}var b=setInterval(a,c);d.onmouseover=function(){clearInterval(b)};d.onmouseout=function(){b=setInterval(a,c)}};function sysProGalleryResize(){var b=$("#sys-pro-gallery-1-picholder img");var a=b.width();if(a>450){b.width(450)}}var sysScrollTop=function(a){if(!document.getElementById("block-products-"+a)){return false}$("#block-products-"+a).addClass("pro-scroll-y");$("#block-products-"+a).jMarquee({visible:2,step:2,direction:"up"})};$(function(){$("#menuSitenav li").hover(function(){$("#menuSitenav div").hide();$(this).addClass("open").find("div").fadeIn("slow");$(this).css({"z-index":"1"}).siblings().css({"z-index":"0"})},function(){$(this).removeClass("open").find("div").hide()});$("#ipt-keywords").focus(function(){if($(this).val()==langs.form.keywords_required){$(this).val("") }});$("#ipt-keywords").blur(function(){if($(this).val()==""){$(this).val(langs.form.keywords_required)}});$("ul.multimenu-2 span").click(function(){if($(this).is(".open")){$(this).parent().parent().removeClass("closed");$(this).removeClass().addClass("close")}else{if($(this).is(".close")){$(this).parent().parent().addClass("closed");$(this).removeClass().addClass("open")}}});$("form.form-validate").submit(function(){var x=$(this).find("input.required,select.required,textarea.required");for(var s=0;s1||(A.length==1&&!A.parent().is(".row-submit"))){alert(langs.form.error_wrong);return false}if($(this).is(".form-ajax")){var t=[];var s=0;$(this).find('input[name!=""]').each(function(){if(this.disabled||(this.checked==false&&(this.type=="checkbox"||this.type=="radio"))){}else{t[s++]=this.name+"="+$(this).val()}});$(this).find('select[name!=""]').each(function(){t[s++]=this.name+"="+$(this).val()});$(this).find('textarea[name!=""]').each(function(){t[s++]=this.name+"="+$(this).val()});var v=t.join("&");var q=$(this).attr("method");var r=$(this).attr("action");var w=$(this).find("div.row-submit");if(w.find("blockquote").length<1){w.append("
")}var z=$(this).find('button[type="submit"]');z.attr("disabled",true);var u=$(this);var y=w.find("blockquote");y.removeClass().addClass("loading").text(langs.comment.submitting);$.ajax({type:q,url:r,data:v+"&data[ajaxsubmit]=1",dataType:"json",error:function(){z.removeAttr("disabled");y.removeClass().addClass("error").text(langs.comment.failed);var B=u.find("img.img-captcha");B.attr("src",B.attr("rel")+Math.random())},success:function(C){z.removeAttr("disabled");var B=u.find("img.img-captcha");B.attr("src",B.attr("rel")+Math.random());if(C.status=="failed"){y.removeClass().addClass("error").text(C.msg)}if(C.status=="success"){y.removeClass().addClass("accepted").text(C.msg);if(C.dowhat=="direct"){location.href="D.vsm" }if(C.dowhat=="comment-insert"){$("#list-comments li").removeClass("entry-new");$("#list-comments").prepend('
  • '+C.comment.author+" "+langs.comment.post_author+''+langs.comment.post_location+''+C.comment.location+' '+C.comment.time+'
    '+C.comment.content+"
  • ");$("#list-comments li.hide").slideDown("slow");u.find("input.ajax-clear:text,textarea.ajax-clear").val("")}}}});return false}});var l=function(s){if(s.is(".v-captcha")){return false}var w=s.val();var x=$.trim(w);var z=s.parent().parent();var v=z.find("span.tips");var t=v.text();var y=v.attr("rev");if(y==""||!y){y=v.attr("title")}if(y==""||!y){y=v.text()}if(y==""||!y){y=""}var u=s.attr("rec");if(u==""||!u){u=""}if(z.find("blockquote").length<1){z.append("
    ")}var r=z.find("blockquote");if(s.is(".required")&&(x==""||x==null)){r.removeClass().addClass("error").text(langs.form.tip_required)}else{if(v.length<1){if(x!=""&&x!=null){r.removeClass().removeClass().addClass("accepted").text("")}else{r.remove()}}else{if(s.is(".v-length")&&u!=""&&(x.lengthNumber(u.split(",")[1]))){r.removeClass().addClass("error").text(y)}else{if(s.is(".v-clone")&&s.val()!=$("#"+s.attr("rel")).val()){r.removeClass().addClass("error").text(y);s.val("")}else{if(s.is(".v-username")){s.attr("readonly",true);r.removeClass().addClass("loading").text(langs.form.tip_user_checking);$.ajax({type:"post",url:"members/checkUserName",dataType:"json",data:"data[m_name]="+w,cache:false,error:function(){s.attr("readonly",false);r.html(''+langs.form.tip_user_error+"")},success:function(A){s.attr("readonly",false);if(A.status=="failed"){r.removeClass().addClass("error").text(A.msg)}if(A.status=="success"){r.removeClass().addClass("accepted").text(A.msg) }}})}else{if(s.is(".v-email")&&w!=""&&w!=null&&!emailOnly(w)){r.removeClass().addClass("error").text(langs.form.tip_wrongemail)}else{if(s.is(".v-number")&&w!=""&&w!=null&&!numOnly(w)){r.removeClass().addClass("error").text(y)}else{if(s.is(".v-tel")&&w!=""&&w!=null&&!telOnly(w)){r.removeClass().addClass("error").text(y)}else{if(s.is(".v-mobile")&&w!=""&&w!=null&&!mobileOnly(w)){r.removeClass().addClass("error").text(y)}else{if(s.is(".v-date")&&w!=""&&w!=null&&!dateOnly(w)){r.removeClass().addClass("error").text(y)}else{if(s.is(".v-ajax")){var q=$(this).attr("rel");s.attr("readonly",true);r.removeClass().addClass("loading").text(langs.form.tip_checking);$.ajax({url:q+w,dataType:"json",cache:false,error:function(){s.attr("readonly",false);r.html(''+langs.form.tip_user_error+"")},success:function(A){s.attr("readonly",false);if(A.status=="failed"){r.removeClass().addClass("error").text(A.msg)}if(A.status=="success"){r.removeClass().addClass("accepted").text(A.msg)}}})}else{if(w!=""&&w!=null){r.removeClass().removeClass().addClass("accepted").text(t)}else{r.remove();v.show()}}}}}}}}}}}}};$("form.form-validate input.text,form.form-validate textarea").focus(function(){var r=$(this).parent().parent();var q=r.find("span.tips");if(q.length<1){return false}var s=q.attr("title");if(s==""||s==null){s=q.text()}q.hide();if(r.find("blockquote").length<1){r.append("
    ")}r.find("blockquote").removeClass().text(s)});$("form.form-validate input.text,form.form-validate textarea").blur(function(){var q=$(this);setTimeout(function(){l(q)},500)});$('form.form-validate button[type="reset"],form.form-validate input[type="reset"]').click(function(){var q=$(this).parents("form");q.find("blockquote").remove();q.find("span.tips").show()});$("#ipt-num-count").keyup(function(){var r=$(this).val();$(this).val(r.replace(/^[^1-9]{1}|[^0-9]*/g,""));if(r!=""){var q=Number(r)*Number($("#txt-price").text());if(String(q).split(".").length<2){q+=".00"}else{if(String(q).split(".")[1].length<2){q+="0"}}$("#txt-cost").text(q) }});var m=function(){var u=$("#showpic-picholder img");var q=u.width();var r=u.height();var s=Number((u.attr("rel").split(","))[0]);var t=Number((u.attr("rel").split(","))[1]);if(q<=s&&r<=t){}if(q>s&&r<=t){u.width(s)}if(q<=s&&r>t){u.height(t)}if(q>s&&r>t){if((q/r)>(s/t)){u.width(s)}else{u.height(t)}}};if(document.getElementById("showpic-picholder")){m()}$("#showpic-gallery ul a").click(function(){if($(this).parent().is(".selected")){return false}var B=$(this).parent();var x=parseInt(B.css("width"));var s=parseInt(B.css("margin-right"));var w=parseInt(B.css("border-right-width"));var y=parseInt(B.css("padding-right"));var t=parseInt(B.css("margin-left"));var z=parseInt(B.css("border-left-width"));var C=parseInt(B.css("padding-left"));var v=(x+s+w+y+t+z+C);var A=$("#showpic-gallery ul a").length;var r=(B.prevAll("li").length)+1;var q=0;if(r<(A-2)&&r>2){q=(-v)*(r-2)}if(r>(A-3)){q=(-v)*(A-4)}B.addClass("selected").siblings().removeClass("selected");var u=$(this).attr("href");$("#showpic-picholder").attr("href",u).find("img").attr("src",u);m();$(this).parents("ul").animate({left:q+"px"},{queue:false,duration:300});return false});$("#showpic-gallery a.button").click(function(){var q=$(this).parent().find("ul li.selected").prevAll("li").length;if(q==0&&$(this).is(".prev")){$(this).parent().find("ul a").eq(-1).click()}if(q==($(this).parent().find("ul li").length-1)&&$(this).is(".next")){$(this).parent().find("ul a").eq(0).click()}if($(this).is(".prev")){q--}if($(this).is(".next")){q++}$(this).parent().find("ul a").eq(q).click();return false});$("#showpic-gallery img").css({width:"48px",height:"36px","margin-top":"6px"});$("#form-comment img.img-captcha").click(function(){$(this).attr("src","/captcha/show/bookSend/?"+Math.random())});var c=function(){var t=$("#block-comments").attr("rel");var w=$(this).parents("li");var q=w.attr("rel");if($(this).find("blockquote").length<1){w.find("form").append("
    ")}var r=$(this).find("blockquote");var u=$(this).find("textarea").val();if(u==""||u==null){r.removeClass().addClass("error").text(langs.comment.reply_required); $(this).find("textarea").focus();return false}var s=$(this).find('input[type="submit"]');s.attr("disabled",true);r.removeClass().addClass("msg-loading").text(langs.comment.submitting);var v=$(this).parent();$.ajax({type:"post",url:$(this).attr("action"),dataType:"json",data:"data[id]="+q+"&data[b_recontent]="+u+"&data[controller]="+t,cache:false,error:function(y,x){r.removeClass().addClass("error").text(langs.comment.failed);s.attr("disabled",false)},success:function(x){if(x.status=="failed"){r.removeClass().addClass("error").text(x.msg);s.attr("disabled",false)}else{if(x.status=="success"){v.html('
    '+x.msg+"
    ");v.find("a.reply-edit").click(j);v.find("a.reply-del").click(h)}else{r.removeClass().addClass("error").text(langs.comment.failed);s.attr("disabled",false)}}}});return false};var g=function(){var q=$(this).parents("form");if(q.prevAll().length>0){q.prev().show();q.remove()}else{q.parent().remove()}};var k=function(){var r=$(this).parents("li");var q=r.attr("rel");if(r.find("div.reply-show").length>0){alert(langs.comment.reply_double);return false}if(r.find("form").length>0){return false}$(this).parent().before('
    ');r.find("form").submit(c);r.find("form input.cancel").click(g);return false};$("#list-comments a.reply").click(k);var j=function(){var q=$(this).parents("li").attr("rel");var s=$(this).parent().parent().next().html().replace(new RegExp("
    ","g"),"\n").replace(new RegExp("
    ","g"),"\n\r"); var r=$(this).parents("div.comment-reply");r.append('
    ').find("div.reply-show").hide();r.find("form").submit(c);r.find("form input.cancel").click(g);return false};$("#list-comments a.reply-edit").click(j);var h=function(){var s=$("#block-comments").attr("rel");if($(this).attr("rel")=="loading"){return false}var q=$(this).parents("li").attr("rel");$(this).css({display:"inline-block","background-image":"url(themed/common/img/icon/loading.gif)","background-repeat":"no-repeat","background-position":"left","padding-left":"25px",color:"#000"}).attr("rel","loading").text(langs.comment.deleting);var r=$(this);$.ajax({type:"post",url:"admin/books/book_clear/"+q,data:"controller="+s,dataType:"json",cache:false,error:function(u,t){alert(langs.comment.delete_failed);r.css({display:"inline","background-image":"","background-repeat":"","background-position":"","padding-left":"0",color:""}).attr("rel","").text(langs.comment.reply_del)},success:function(t){if(t.status=="failed"){alert(t.msg);r.css({display:"inline","background-image":"","background-repeat":"","background-position":"","padding-left":"0",color:""}).attr("rel","").text(langs.comment.reply_del)}else{if(t.status=="success"){r.parent().parent().parent().parent().remove()}else{alert(langs.comment.delete_failed);r.css({display:"inline","background-image":"","background-repeat":"","background-position":"","padding-left":"0",color:""}).attr("rel","").text(langs.comment.reply_del)}}}});return false};$("#list-comments a.reply-del").click(h);var f=function(){var s=$("#block-comments").attr("rel");if($(this).attr("rel")=="loading"){return false}var q=$(this).parent().parent().parent().attr("rel");$(this).css({display:"inline-block","background-image":"url(themed/common/img/icon/loading.gif)","background-repeat":"no-repeat","background-position":"left","padding-left":"25px",color:"#000"}).attr("rel","loading").text(langs.comment.deleting); var r=$(this);$.ajax({type:"post",url:"admin/books/book_delete/"+q,data:"controller="+s,dataType:"json",cache:false,error:function(u,t){alert(langs.comment.delete_failed);r.css({display:"inline","background-image":"","background-repeat":"","background-position":"","padding-left":"0",color:""}).attr("rel","").text(langs.comment.post_del)},success:function(t){if(t.status=="failed"){alert(t.msg);r.css({display:"inline","background-image":"","background-repeat":"","background-position":"","padding-left":"0",color:""}).attr("rel","").text(langs.comment.post_del)}else{if(t.status=="success"){r.parent().parent().parent().remove()}else{alert(langs.comment.delete_failed);r.css({display:"inline","background-image":"","background-repeat":"","background-position":"","padding-left":"0",color:""}).attr("rel","").text(langs.comment.post_del)}}}});return false};$("#list-comments a.comment-del").click(f);if(document.getElementById("slide-gallery-container")){var e=$("#slide-gallery-container");var o=e.attr("rel").split(",")[1];var n=e.find("li").length;e.width(o*n);$("#slide-gallery-prev,#slide-gallery-next").click(function(){var r=Number(e.attr("rel").split(",")[0]);if(n<(r+1)){return false}var q=Math.ceil(n/r);var s=Number(e.attr("rev"));if($(this).is(".ctrl-prev")){s--}if($(this).is(".ctrl-next")){s++}if(s<0||s>q-1){return false}var t=0-(s*o*r);e.attr("rev",s);e.animate({left:t+"px"},300);return false})}if(document.getElementById("sys-banner-1")){var d;$("#sys-banner-1-mask, #sys-banner-1-ctrl a").not(".current").fadeTo("fast",0.5);var b=function(){var q=$("#sys-banner-1-ctrl a.current");if(q.nextAll().length<1){$("#sys-banner-1-ctrl a").eq(0).click()}else{q.next().click()}};var a=function(){var q=$("#sys-banner-1-list img");var r=q.eq(0).width();$("#sys-banner-1-list").width(r*q.length+100);$("#sys-banner-1-ctrl a").click(function(){clearTimeout(d);if($(this).is(".current")){return false}var s=$(this).prevAll().length;$("#sys-banner-1-list").animate({left:-s*r+"px"},500);$(this).fadeTo("fast",1).addClass("current").siblings().fadeTo("fast",0.5).removeClass("current"); d=setTimeout(b,5000);return false});$("#sys-banner-1-ctrl a").eq(0).click()};a()}function p(){if(!document.getElementById("sys-pro-gallery-1-thumbs")){return false}var s=$("#sys-pro-gallery-1-thumbs a").length;$("#sys-pro-gallery-1-stat").html("1 / "+s);if(s>5){$("#sys-pro-gallery-1-thumbs").width(s*92)}$("#sys-pro-gallery-1-thumbs a").click(function(){if($(this).is(".current")){return false}var x=$(this).attr("href");$("#sys-pro-gallery-1-picholder").html('
    查看原图');var w=$("#sys-pro-gallery-1-picholder div.picholder");var w=$("#sys-pro-gallery-1-picholder div.picholder");var v=w.find("img");var z=v.height();w.hide().slideDown("slow");$(this).addClass("current").siblings().removeClass("current");var y=$(this).prevAll().length;$("#sys-pro-gallery-1-stat span").text(y+1);if(s>5){var t=0;var u=$(this).nextAll().length;if(y<3){t=0}else{if(u<3){t=-92*(s-5)}else{t=-92*(y-2)}}$("#sys-pro-gallery-1-thumbs").animate({left:t+"px"},500)}return false});$("#sys-pro-gallery-1-prev").click(function(){var u=$("#sys-pro-gallery-1-thumbs a.current");var t=u.prevAll().length;if(t<1){$("#sys-pro-gallery-1-thumbs a").eq(-1).click()}else{u.prev().click()}return false});$("#sys-pro-gallery-1-next").click(function(){var u=$("#sys-pro-gallery-1-thumbs a.current");var t=u.nextAll().length;if(t<1){$("#sys-pro-gallery-1-thumbs a").eq(0).click()}else{u.next().click()}return false});var r;var q=function(){$("#sys-pro-gallery-1-next").click()};$("#sys-pro-gallery-1-auto").toggle(function(){$(this).removeClass().addClass("pause").attr("title","停止").text("停止");r=setInterval(q,5000)},function(){$(this).removeClass().addClass("play").attr("title","播放").text("播放");clearInterval(r)});$("#sys-pro-gallery-1-btnthumbs").toggle(function(){$("#sys-pro-gallery-1-thumbs").parent().slideDown("fast");$(this).html("隐藏略缩图")},function(){$("#sys-pro-gallery-1-thumbs").parent().slideUp("fast"); $(this).html("显示略缩图")});$("#sys-pro-gallery-1-picholder img").load(sysProGalleryResize)}p()});