var retries      = 0;
var max_retries  = 5;
var secs         = 1;
var onload_main  = false;
var onload_iframe  = false;

function resizeWin(){
	if (!onload_main || !onload_main) return;
	
	var alto   = 0;
	var iframe_marketplace = parent.document.getElementById("imarket");
	try {
		alto  = iframe_marketplace.contentWindow.document.body.scrollHeight;

		if (alto>0) {
			alto = parseInt(alto);
			iframe_marketplace.style.height = alto+"px";
		}
		else {
			if (retries < max_retries) {
				retries++;
				setTimeout("resizeWin()", secs*1000);
			}
		}
	}
	catch(err) {
		if (retries < max_retries)
		{
			retries++;
			setTimeout("resizeWin()", secs*1000);
		}
	}

}

function onLoadMainWindow(){
	onload_main=true;
	resizeWin();
}

function onLoadIframe() {
	onload_iframe = true;
	resizeWin();
}

$(document).ready(onLoadMainWindow);




































