/* used by dean edwards IE9.js for trans PNGs but 
this disables PNG-fix because using dd_belatedpng.js */
var IE7_PNG_SUFFIX = ":";

jQuery.noConflict();
jQuery(document).ready(function(){
    
    

});

/** 
* Plugin, fix margin-top on elements, they were touched by PI
* needs Modernizr
* jQuery('.class').fixMarginTopAfterPIE();
*/

jQuery.fn.fixMarginTopAfterPIE = function(callback){
	
	var ele = jQuery('.ie7,.ie6').find(this);
	
	var margin_top = ele.css('margin-top');
	ele.before('<div style="margin-top:' + margin_top + '"></div>');
	
	return ele;
};

/** 
* Plugin, alle Bilder geladen
* jQuery('img').imagesLoaded(function(){ });
*/

jQuery.fn.imagesLoaded = function(callback){
	var elems = this.filter('img'),
	len   = elems.length;

	elems.bind('load',function(){
		if (--len <= 0){ callback.call(elems,this); }
	}).each(function(){
		// cached images don't fire load sometimes, so we reset src.
		if (this.complete || this.complete === undefined){
			var src = this.src;
			// webkit hack from http://groups.google.com/group/jquery-dev/browse_thread/thread/eee6ab7b2da50e1f
			// data uri bypasses webkit log warning (thx doug jones)
			this.src = "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==";
			this.src = src;
		}  
	}); 

	return this;
};

