(function($){var m=false;var n=false;var o;var p=0;var q=$('');function makePos(a){var b=a.data("_0");var c=a.width();var d=[[0,c,0]];var e=0,f,g,h;var i=0;b.each(function(i){f=$(this);g=getSize(f);h=getAttachPoint(d,g[0]);d=updateAttachArea(d,h,g);e=Math.max(e,h[1]+g[1]);f.data("_1",h[0]);f.data("_2",h[1]);i++});a.data("_3",e+1);heightTo(a)};function getAttachPoint(a,b){var c=a.concat().sort(matrixSortDepth);var d=c[c.length-1][2];for(var i=0,e=c.length;i<e;i++){if(c[i][2]>=d)break;if(c[i][1]-c[i][0]>=b){return[c[i][0],c[i][2]]}}return[0,d]};function updateAttachArea(a,b,c){var d=a.concat().sort(matrixSortDepth);var e=[b[0],b[0]+c[0],b[1]+c[1]];for(var i=0,f=d.length;i<f;i++){if(e[0]<=d[i][0]&&d[i][1]<=e[1]){delete d[i]}else{d[i]=matrixTrimWidth(d[i],e)}}return matrixJoin(d,e)};function matrixSortDepth(a,b){if(!a||!b)return 0;return((a[2]==b[2]&&a[0]>b[0])||a[2]>b[2])?1:-1};function matrixSortX(a,b){if(!a||!b)return 0;return(a[0]>b[0])?1:-1};function matrixJoin(a,b){var c=a.concat([b]).sort(matrixSortX);var d=[];for(var i=0,e=c.length;i<e;i++){if(!c[i])continue;if(d.length>0&&d[d.length-1][1]==c[i][0]&&d[d.length-1][2]==c[i][2]){d[d.length-1][1]=c[i][1]}else{d.push(c[i])}}return d};function matrixTrimWidth(a,b){if(a[0]>=b[0]&&a[0]<b[1]||a[1]>=b[0]&&a[1]<b[1]){if(a[0]>=b[0]&&a[0]<b[1]){a[0]=b[1]}else{a[1]=b[0]}}return a};function getSize(a){var b=a.width();var c=a.height();b+=Number(a.css("margin-left").replace('px',''))+Number(a.css("padding-left").replace('px',''))+Number(a.get(0).style.borderLeftWidth.replace('px',''))+Number(a.css("margin-right").replace('px',''))+Number(a.css("padding-right").replace('px',''))+Number(a.get(0).style.borderRightWidth.replace('px',''));c+=Number(a.css("margin-top").replace('px',''))+Number(a.css("padding-top").replace('px',''))+Number(a.get(0).style.borderTopWidth.replace('px',''))+Number(a.css("margin-bottom").replace('px',''))+Number(a.css("padding-bottom").replace('px',''))+Number(a.get(0).style.borderBottomWidth.replace('px',''));return[b,c]};function heightTo(a){var b=a;var c=b.data("_0").length*(b.data("_4").delay||0)+b.data("_4").time||500;b.stop();if(b.height()<b.data("_3")){if($.browser.msie){b.height(b.data("_3"))}else{b.height(b.data("_3"))}}else{clearTimeout(b.data("_5"));b.data("_5",setTimeout(function(){if($.browser.msie){b.height(b.data("_3"))}else{b.animate({height:b.data("_3")+"px"},(b.data("_4").time||500),"easeOutQuart")}},c))}};function moveTo(a){var b;a.each(function(i){b=$(this);b.css("left",~~b.data("_1")+"px");b.css("top",~~b.data("_2")+"px")})};function animateTo(c,d,e,f){var g=$(c).parent();var h=false;var j=c.length;var i,k,l;for(i=0;i<j;i++){k=$(c[i]);l=k.position();if(l.left!=k.data("_1")&&l.top!=k.data("_2")){h=true}}if(h){if(typeof(g.data("_4").onStart)=="function")g.data("_4").onStart();c.each(function(i){var a=$(this);var b={duration:e,d:d};if(c.size()-1==i){b.complete=g.data("_4").onFinish||null}clearTimeout(a.data("_6"));a.data("_6",setTimeout(function(){a.animate({left:a.data("_1")+"px",top:a.data("_2")+"px"},b)},i*f))})}};function refleshHandler(a){var b=a;clearTimeout(b.data("_6"));if(!changSize(a)){return false}makePos(b);b.data("_6",setTimeout(function(){animateTo(b.data("_0"),b.data("_4").easeing||"linear",b.data("_4").time||500,b.data("_4").delay||0)},500))};function myfleshHandler(a){var b=a;clearTimeout(b.data("_6"));makePos(b);b.data("_6",setTimeout(function(){animateTo(b.data("_0"),b.data("_4").easeing||"linear",b.data("_4").time||500,b.data("_4").delay||0)},100))};function vgridinit(a){$winwidth=$firstwidth;$thisid=a.attr('id');if($thisid=='mian_left'){$winwidth-=16;var b=($winwidth-260)%237;$flashby=parseInt(($winwidth-260-b)/237);var c=34%$flashby;$endmark=30-c;for(i=1;i<=c;i++){$('dl:last',a).remove()}q.hide().appendTo($('body'));$(window).scroll(function(e){autobrowse(a)})}}function autobrowse(b){var c=$(window).scrollTop();var d=b.height()+b.offset().top;var e=window.innerHeight?window.innerHeight:$(window).height();var f=c+e;if(o)clearTimeout(o);if(d<f&&!m&&p<3){o=setTimeout(function(){m=true;if($.browser.msie){q.show()}else{q.fadeTo(400,0.5)}$.ajax({type:"POST",dataType:"json",url:"kidulty/ajax_index/"+$endmark+"/"+$flashby*6,success:function(a){if($.browser.msie){q.hide()}else{q.fadeTo(400,0.0)}b.append(a.html);$endmark=a.endmark;b.data("_0",b.find("> *"));b.data("_7",b.data("_0"));b.data("_0").css("position","absolute");makePos(b);moveTo(b.data("_0"));p++;m=false}})},800)}};function changSize(a){$winw=$(window).width();$winwidth=$firstwidth?$firstwidth:($winw>1000?($winw<1900?$winw:1900):1000);$firstwidth=0;if($thisid=='mian_left'){$winwidth-=16;var b=($winwidth-260)%237;$flashby=parseInt(($winwidth-260-b)/237);var c=34%$flashby;if(n){$('#mian').animate({width:$winwidth-260-b},800,'easeOutQuad',function(){n=false;a.css('width',($winwidth-260-b));myfleshHandler(a)});$('#top,#scrollDiv').css('width',($winwidth-b));return false}$('#mian').css('width',($winwidth-260-b));a.css('width',($winwidth-260-b));$('#top,#scrollDiv').css('width',($winwidth-b))}else if($thisid=='listcenten'){var d=$winwidth-290;var e=d-60;var f=a.data("_0");$('#top,#scrollDiv').css('width',($winwidth-20));$('#newsmian').css('width',d);$('#newsleft').css('width',e);_8=$.browser.msie?1195:1199;_9=$.browser.msie?560:565;if(e>_8){f.css('width',((e-20)/2)-40)}else{f.css('width',e-50)}}else if($thisid=='listsweepstreet'){var d=$winwidth-290;var e=d;var f=a.data("_0");f.removeClass("leftstreet rightstreet");var b=(e-26)%228;$lineVolume=parseInt((e-26)/228);var l=0;f.each(function(i){l++;_10=$(this);(l==1||(l%$lineVolume)==1)?_10.addClass("leftstreet"):((l%$lineVolume)==0&&_10.addClass("rightstreet"))});$('#top,#scrollDiv').css('width',($winwidth-b-20));$('#newsmian,#newsleft').css('width',e-b)}else if($thisid=='newsdet_right'){$winwidth=$winwidth>1630?1630:$winwidth;_11=$winwidth-20;_12=(_11-688)%237;$('#top,#scrollDiv').css('width',($winwidth-20));$('#newsdet').css('width',_11);a.css('width',_11-688-_12);$('#newsdet_left').css('width',688+_12)}else if($thisid=='sanpdet_right'){$winwidth=$winwidth>1630?1630:$winwidth;_11=$winwidth-20;_12=(_11-688)%237;$('#top,#scrollDiv').css('width',($winwidth-20));$('#newsdet').css('width',_11);a.css('width',_11-688-_12);$('#sanpdetail_left').css('width',688+_12)}else if($thisid=='weiboleft'){_13=$winwidth-290;$('#weibomian').css('width',_13);$('#weiboleft').css('width',_13);$('#top,#scrollDiv').css('width',($winwidth-20))}else if($thisid=='weibodetail_left'){_13=$winwidth-290;$('#weibodetail').css('width',_13);$('#weibodetail_left').css('width',_13);$('#wdetail').css('width',_13);$('#top,#scrollDiv').css('width',($winwidth-20));return false}else if($thisid=='bbsleft'){$winwidth=$winwidth>1600?1600:$winwidth;_13=$winwidth-290;$('#top,#scrollDiv').css('width',($winwidth-20));$('#bbsmian').css('width',_13);$('#bbsleft').css('width',_13)}else if($thisid=='searchleft2'){_13=$winwidth-290;$('#searchmian2').css('width',_13);$('#top,#scrollDiv').css('width',($winwidth-20));return false}else if($thisid=='weikeleft'){_13=$winwidth-290;$('#weikemian').css('width',_13);$('#weikeleft').css('width',_13);$('#top,#scrollDiv').css('width',($winwidth-20));return false}else if($thisid=='bbslist'){$winwidth=$winwidth>1600?1600:$winwidth;_13=$winwidth-20;$('#top,#scrollDiv').css('width',($winwidth-20));$('#bbslist').css('width',_13);$('#bbslist_left').css('width',_13-270);$('#bbs_table8').css('width',_13-322);$('#bbs_table3').css('width',_13-322);$('#bbs_table2').css('width',_13-322);$('#luntan').css('width',_13-800);$('#bbs_topic').css('width',_13-51)}else if($thisid=='bbs'){$winwidth=$winwidth>1600?1600:$winwidth;_13=$winwidth-20;$('#top,#scrollDiv').css('width',($winwidth-20));$('#bbslist').css('width',_13);$('#bbslist_left').css('width',_13-270);$('#bbs_table8').css('width',_13-322);$('#bbs_table3').css('width',_13-322);$('#bbs_table6').css('width',_13-322);$('#liuyanban').css('width',_13-100);$('#bbsdetail_bom').css('width',_13-51)}else if($thisid=='searchleft'){$winwidth=$winwidth>1280?1280:$winwidth;$('#top,#scrollDiv').css('width',($winwidth-20));$('#searchmian').css('width',($winwidth-20-280));$('#searchleft').css('width',($winwidth-20-280));return false}else if($thisid=='zhuceleft'){$winwidth=$winwidth>1280?1280:$winwidth;$('#top,#scrollDiv').css('width',($winwidth-20));$('#zhuceleft').css('width',($winwidth-20-280));$('#zhucemian').css('width',($winwidth-20-280));return false}else if($thisid=='userleft'){$('#top,#scrollDiv').css('width',($winwidth-20));$('#usermian').css('width',($winwidth-20-270));$('#userleft').css('width',($winwidth-20-270));return false}return true}function setFontSizeListener(a,b){var s=$("<span />").text(" ").attr("id","_14").hide().appendTo("body");s.data("size",s.css("font-size"));s.data("timer",setInterval(function(){if(s.css("font-size")!=s.data("size")){s.data("size",s.css("font-size"));b(a)}},1000))};function setImgLoadEvent(a,b){a.bind("vgrid-added",function(){a.find("img").bind("load",function(){b(a)})});a.trigger("vgrid-added");var c=a.append;var d=a.prepend;a.append=function(){c.apply(a,arguments);a.trigger("vgrid-added")};a.prepend=function(){d.apply(a,arguments);a.trigger("vgrid-added")}};$.fn.extend({vgrid:function(b){var c=$(this);var d=b||{};$firstwidth=$(window).width()>1000?$(window).width():1000;vgridinit(c);c.data("_4",d);c.data("_0",c.find("> *"));c.data("_7",c.data("_0"));if(d.easeing!==false){c.css({"position":"relative","width":"auto"});makePos(c);moveTo(c.data("_0"));c.data("_0").css("position","absolute");changSize(c);makePos(c);moveTo(c.data("_0"))}else{changSize(c)}if(c.data("_4").fadeIn){var f=(typeof(c.data("_4").fadeIn)=='object')?c.data("_4").fadeIn:{time:c.data("_4").fadeIn};c.data("_0").each(function(i){var a=$(this);a.css('display','none');setTimeout(function(){a.fadeIn(f.time||250)},i*(f.delay||0))})}$(window).resize(function(e){refleshHandler(c)});if(d.useLoadImageEvent)setImgLoadEvent(c,refleshHandler);if(d.useFontSizeListener)setFontSizeListener(c,refleshHandler);return c},vgrefresh:function(a,b,c,d){var e=$(this);if(e.data("_0")){e.data("_0",e.find("> *"));e.data("_0").css("position","absolute");makePos(e);b=typeof(b)=="number"?b:e.data("_4").time||500;c=typeof(c)=="number"?c:e.data("_4").delay||0;animateTo(e.data("_0"),a||e.data("_4").easeing||"linear",b,c);if(typeof(d)=='function'){setTimeout(d,e.data("_0").length*c+b)}}return e},vgsort:function(b,c,d,e){var f=$(this);if(f.data("_0")){f.data("_0",f.data("_0").sort(b));f.data("_0").each(function(a){$(this).appendTo(f)});makePos(f);animateTo(f.data("_0"),c||f.data("_4").easeing||"linear",typeof(d)=="number"?d:f.data("_4").time||500,typeof(e)=="number"?e:f.data("_4").delay||0)}return f}})})(jQuery);

