/*
  Helper functions
*/

function wrap(elements, wrap, size) {
  var x, i = 0, c = -1, l = elements.length, n = [];
  for(i; i < l; i++){
    (x = i % size) ? n[c][x] = elements[i] : n[++c] = [elements[i]];
  }
  l = n.length;
  for(i = 0; i < l; i++) {
    $(n[i]).wrapAll(wrap);
  }
}

function equalHeight(group) {
	var tallest = 0;
	group.each(function() {
		var thisHeight = $(this).height();
		if(thisHeight > tallest) {
			tallest = thisHeight;
		}
	});
	group.height(tallest);
}

$(document).ready(function() {
  equalHeight($('#news .cBlock'));
});

$(document).ready(function() {
  $('#text img[align="left"]').each(function() {
    $(this).wrap('<div class="cImgLeft"><div /><\/div>');
    setImageDimensions($(this));
  });
  $('#text img[align="right"]').each(function() {
    $(this).wrap('<div class="cImgRight"><div /><\/div>');
    setImageDimensions($(this));
  });
});

function setImageDimensions(element) {
    var img = element;
    var div = img.parent();
    var wrp = div.parent();
    div.width(img.width() - 60);
    div.height(img.height());
}
