﻿function AdicionarDivsThumb(pItens, pClassName) {
	return $(pItens).wrap('<div class="' + pClassName + '"><div class="ThumbInner">' + '</div></div>');
}

function AjustarThumb(pItens, pClassName) {
//	var vFinalWidth, vFinalHeight;
//	return $(pItens).each(		function () {

//			$(this).queue(function () {
//				var vOrigWidth = $(this).width();
//				var vOrigHeight = $(this).height();
//				var vThumbWidth = $("." + pClassName).width();
//				var vThumbHeight = $("." + pClassName).height();
//				var vDiferencaWidth = vOrigWidth / vThumbWidth;
//				var vDiferencaHeight = vOrigHeight / vThumbHeight;

//				var vFinalWidth = vOrigWidth;
//				var vFinalHeight = vOrigHeight;

//				if (vDiferencaWidth > vDiferencaHeight) {
//					vFinalHeight = vThumbHeight;
//					vFinalWidth = vOrigWidth * (vThumbHeight / vOrigHeight);
//				}
//				else if (vDiferencaWidth < vDiferencaHeight) {
//					vFinalWidth = vThumbWidth;
//					vFinalHeight = vOrigHeight * (vThumbWidth / vOrigWidth);
//				}

//				$(this).dequeue();
//				Ajustar(this, vFinalWidth, vFinalHeight);
//			});
//			
//		});
}

function Ajustar(fObject, vFinalWidth, vFinalHeight) {
	$(fObject).css("width", vFinalWidth);
	$(fObject).css("height", vFinalHeight);

	if (vFinalWidth > vFinalHeight) {
		$(fObject).css("margin-left", "-" + (vFinalWidth - vFinalHeight) / 2 + "px");
	}
	else if (vFinalHeight > vFinalWidth) {

		$(fObject).css("margin-top", "-" + (vFinalHeight - vFinalWidth) / 2 + "px");
	}
}

//EXEMPLO
//function AjustarThumbsGridImoveis() {
//    AdicionarDivsThumb("a.ThumbNews, img.ThumbNews", "ThumbNewsOut");
//    AjustarThumb("a.ThumbNews img, img.ThumbNews", "ThumbNewsOut");
//}

//$(document).ready(function () {
//POR ENQUANTO NADA
//});