/*-------------------------------------------------------------------- 
*
* Created by Dexter (http://tutsvalley.ru)
*
--------------------------------------------------------------------*/
function equalHeights(element) {	
		var class_name = '.equal-height';
		var maxHeight = 0;	
		var maxItem;
		var maxItem_adjust;		

		element.find(class_name).each(function(i){	
			jQuery(this).wrapInner('<div></div>');				
		});	
				
		function heightChecker(){			
			element.find(class_name).each(function(i){						
				if(jQuery(this).outerHeight() > maxHeight) { 
						maxHeight = jQuery(this).outerHeight();
						maxItem = jQuery(this);
						setHeight(maxHeight);
					}				
			});	
			alert(maxHeight);
			maxItem_adjust = maxItem.outerHeight()-maxItem.height();
			if(maxHeight > (maxItem.children().height() + maxItem_adjust)){
					maxHeight = maxItem.children().height() + maxItem_adjust;
					setHeight(maxHeight);									
				}
				
			setTimeout(function(){heightChecker()}, 30)			
		 }	
		 
		function setHeight(target){
			element.find(class_name).each(function(i){
						var adjust = jQuery(this).outerHeight()-jQuery(this).height();						
						if(jQuery.browser.msie && jQuery.browser.version < 7.0){
								   jQuery(this).css({'height': target - adjust });								   
							}
							else{
  								   jQuery(this).css({'min-height': target - adjust });	
								}
					})
		  }
		
		heightChecker();
}

jQuery.noConflict();
