/*
 * jQuery ReadyDiv v0.3
 *
 * Copyright 2010, Ivengi Benelux Bv. (Daan Sieben)
 *
 * Date: Wed Jan 27 2010
 */
(function(a){a.fn.readydiv=function(j,l){var d={callback:null};var b=a.extend(d,l);b.callback=j||null;var c=0;var e=Array();var k=Array();var g=Array();return this.each(function(){var m=a(this);e[c]=0;k[c]=0;g[c]=m;a("img",m).each(function(){e[c]++;if(h(a(this))){k[c]++}else{a(this).attr("readydiv_loadcounter",c);a(this).load(f)}});if(k[c]>=e[c]){i(m)}c++});function i(m){if(b.callback!=null){b.callback(m)}}function h(p){var o=false;var n=p[0].style.width;var r=p[0].style.height;if(n.length<1){n="auto"}if(r.length<1){r="auto"}var q=p.css("marginTop")+" "+p.css("marginRight")+" "+p.css("marginBottom")+" "+p.css("marginLeft");var t=p.css("paddingTop")+" "+p.css("paddingRight")+" "+p.css("paddingBottom")+" "+p.css("paddingLeft");var u=p.css("float");var s={margin:q,padding:t,width:n,height:r,"float":u};var m={margin:"0px 0px 0px 0px",padding:"0px 0px 0px 0px",width:"auto",height:"auto","float":"none"};p.css(m);if(p[0].clientWidth>1){o=true}p.css(s);return o}function f(){var n=a(this);var m=parseInt(a(this).attr("readydiv_loadcounter"));k[m]++;if(k[m]>=e[m]){i(g[m])}}}})(jQuery);
