!function(t){function a(a,d){var r=a.data("_vgchild"),n=a.width(),o=t(window).width(),s=a.data("_vgopt").gridDefWidth||310,p=a.data("_vgopt").selRefGrid||"#grid-wrapper div.x1",h=a.data("_vgopt").selFitWidth||"#container";if(t(p).get().length)var v=g(t(p).eq(0))[0];else var v=s;var u=Math.floor(o/v)*v;if(t.isArray(h))for(var l=0;lr&&!(e[r][2]>=i);r++)if(e[r][1]-e[r][0]>=a)return[e[r][0],e[r][2]];return[0,i]}function i(t,a,e){for(var i=t.concat().sort(d),r=[a[0],a[0]+e[0],a[1]+e[1]],g=0,c=i.length;c>g;g++)r[0]<=i[g][0]&&i[g][1]<=r[1]?delete i[g]:i[g]=o(i[g],r);return n(i,r)}function d(t,a){return t[2]==a[2]&&t[0]>a[0]||t[2]>a[2]?1:-1}function r(t,a){return null==t||null==a?0:t[0]>a[0]?1:-1}function n(t,a){for(var e=t.concat([a]).sort(r),i=[],d=0,n=e.length;n>d;d++)e[d]&&(i.length>0&&i[i.length-1][1]==e[d][0]&&i[i.length-1][2]==e[d][2]?i[i.length-1][1]=e[d][1]:i.push(e[d]));return i}function o(t,a){return(t[0]>=a[0]&&t[0]=a[0]&&t[1]=a[0]&&t[0]").text(" ").attr("id","_vgridspan").hide().appendTo("body");a.data("size",a.css("font-size")),a.data("timer",setInterval(function(){a.css("font-size")!=a.data("size")&&(a.data("size",a.css("font-size")),t(window).resize())},500))}t.fn.extend({vgrid:function(e){var i=t(this),d=e||{};if(i.data("_vgopt",d),i.data("_vgchild",i.find("> *")),i.data("_vgdefchild",i.data("_vgchild")),i.css({position:"relative",width:"auto"}),i.data("_vgchild").css("position","absolute"),i.data("_vgopt").forceAnim?(a(i,!0),s(i.data("_vgchild")),h(i)):(a(i),s(i.data("_vgchild"))),i.data("_vgopt").fadeIn){var r="object"==typeof i.data("_vgopt").fadeIn?i.data("_vgopt").fadeIn:{time:i.data("_vgopt").fadeIn};i.data("_vgchild").each(function(a){var e=t(this);e.css("display","none"),setTimeout(function(){e.fadeIn(r.time||250)},a*(r.delay||0))})}return t(window).resize(function(t){h(i),setTimeout(function(){h(i)},250)}),v(),i},vgrefresh:function(e,i,d,r){var n=t(this);return n.data("_vgchild")&&(n.data("_vgchild",n.find("> *")),n.data("_vgchild").css("position","absolute"),a(n),i="number"==typeof i?i:n.data("_vgopt").time||500,d="number"==typeof d?d:n.data("_vgopt").delay||0,p(n.data("_vgchild"),e||n.data("_vgopt").easeing||"linear",i,d),"function"==typeof r&&setTimeout(r,n.data("_vgchild").length*d+i)),n},vgsort:function(e,i,d,r){var n=t(this);return n.data("_vgchild")&&(n.data("_vgchild",n.data("_vgchild").sort(e)),n.data("_vgchild").each(function(a){t(this).appendTo(n)}),a(n),p(n.data("_vgchild"),i||n.data("_vgopt").easeing||"linear","number"==typeof d?d:n.data("_vgopt").time||500,"number"==typeof r?r:n.data("_vgopt").delay||0)),n}})}(jQuery);