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

function image_upload(field, preview) {
	jq('#dialog').remove();

	jq('body').prepend('<div id="dialog" style="padding: 3px 0px 0px 0px;"><iframe src="admin.php?action=filemanager&field=' + encodeURIComponent(field) + '" style="padding:0; margin: 0; display: block; width: 100%; height: 100%;" frameborder="no" scrolling="auto"></iframe></div>');

	jq('#dialog').dialog({
		title: 'Image Manager',
		close: function (event, ui) {
			if (jq('#' + field).attr('value')) {
				jq.ajax({
					url: 'admin.php?action=filemanager&fl_act=image',
					type: 'POST',
					data: 'image=' + encodeURIComponent(jq('#' + field).attr('value')),
					dataType: 'text',
					success: function(data) {
						jq('#' + preview).replaceWith('<img src="' + data + '" alt="" id="' + preview + '" class="image" onclick="image_upload(\'' + field + '\', \'' + preview + '\');" />');
					}
				});
			}
		},
		bgiframe: false,
		width: 800,
		height: 410,
		resizable: false,
		modal: true
	});
};

function image_manager(field, preview) {
	jq('#dialog').remove();

	jq('body').prepend('<div id="dialog" style="padding: 3px 0px 0px 0px;"><iframe src="admin.php?action=filemanager&field=' + encodeURIComponent(field) + '" style="padding:0; margin: 0; display: block; width: 100%; height: 100%;" frameborder="no" scrolling="auto"></iframe></div>');

	jq('#dialog').dialog({
		title: 'Gerenciador de Imagens',
		close: function (event, ui) {
			if (jq('#' + field).attr('value')) {
				jq.ajax({
					url: 'admin.php?action=filemanager&fl_act=image',
					type: 'POST',
					data: 'image=' + encodeURIComponent(jq('#' + field).attr('value')),
					dataType: 'text',
					success: function(data) {
					}
				});
			}
		},
		bgiframe: false,
		width: 800,
		height: 410,
		resizable: false,
		modal: true
	});
};
