﻿var yLoc;
var swfID = "eiw";
var cnt = 0;

function toHeight(newHeight, keep)
{
	document.getElementById(swfID).style.height = newHeight;

	//keep vertical offset
	if( keep )
	{
		var sHeight;
		if (self.pageYOffset)
		{
			sHeight = self.pageYOffset;
		}
		else if (document.documentElement && document.documentElement.scrollTop)
		{
			sHeight = document.documentElement.scrollTop;
		}
		else if (document.body)
		{
			sHeight = document.body.scrollTop;
		}	
		window.scrollTo(0,yLoc);
	}
}

function scrollTo( verticalOffset )
{
	if (self.pageYOffset)
	{
		window.scroll(0, verticalOffset);
	}
	else if (document.documentElement && document.documentElement.scrollTop)
	{
		window.scrollTo(0, verticalOffset);
	}
	else if (document.body)
	{
		window.scrollTo(0, verticalOffset);
	}
}

function onResizeBrowser()
{
	if (!cnt++) setTimeout(checkHeight, 100);
}

function checkHeight()
{
	swfTarget(swfID).onResizeBrowser();
	setTimeout(function() { cnt = 0; }, 0);
}
function swfTarget(str) {
        if (navigator.appName.indexOf("Microsoft") != -1) {
            return window[str];
        } else {
            return document[str];
        }
    }

window.onresize = onResizeBrowser;
