var currentWidht = document.documentElement.clientWidth;
addEventHandlers();

// Resize iframe function --------------------------------------------------
function resizeIframe()
{
	var currentfr = document.getElementById('ISGwebContainer');	
	try {
	    if (currentfr && !window.opera)
	    {
			if (currentfr.width != '100%' && currentfr.style.width != '100%')
			{
				if (currentWidht != document.documentElement.clientWidth) // To skip IE event duplication/triplication
				{
					currentWidht = document.documentElement.clientWidth;
					currentfr.width = '100%';
					currentfr.style.width = '100%';					
				}
			}
		}
	} catch(err){ }
}

// Add handlers ------------------------------------------------------------
function addEventHandlers()
{
	// Main code
	if (window.addEventListener)
	{
		window.addEventListener("resize", resizeIframe, false);
	}
	else if (window.attachEvent)
	{
		window.attachEvent("onresize", resizeIframe);
	}
	else
	{
		window.onResize = resizeCaller;
	}
}

// Remove handlers ---------------------------------------------------------
function removeEventHandlers()
{
	// Main code
	if (window.addEventListener)
	{
		window.removeEventListener("resize", resizeIframe, false)
	}
	else if (window.attachEvent)
	{
		window.detachEvent("onresize");
	}
	else
	{
		window.onResize = null;
	}
}

// Open window function ----------------------------------------------------
function openWindow(theURL,winName) {
	var iframe = document.getElementById("ISGwebContainer");
	iframe.width = '100%';
	iframe.style.width = '100%';
    window.open(theURL,"ISGwebContainer","toolbar=no,status=no,menubar=no");
}
