﻿function ShowPageLoadingResultHTM() 
{
    
	var pageLoad = "<iframe src='/Web/Participant/Events/PageLoadingResult.htm'";
	pageLoad += " style='width:100%;height:100%;background-color:transparent;' scrolling='no' frameborder='0'";
	pageLoad += " allowtransparency='true' id='popupFrame123' name='popupFrame123' ></iframe>" 
	
	if(document.getElementById("divPageContentResult") == null)
	{
		window.setTimeout("ShowPageLoadingResultHTM();",25);
	}
	else
	{
		document.getElementById("divPageContentResult").innerHTML =  pageLoad;
	}	
		
}	
function fnIframeResult(URL)
{
    window.setTimeout("ShowPageLoadingResultHTM();",100);
    
	if(navigator.appVersion.indexOf('Macintosh') == -1)
	  document.getElementById("iframeDetailsView").style.display = "none";
	
	document.getElementById("iframeDetailsView").style.visibility = "hidden";    
	document.getElementById("divPageContentResult").style.display = "block";
	document.getElementById("divPageContentResult").style.visibility = "visible";
	
	/*if (window.frames['ClsDetailFrame'])
		{

		window.frames['ClsDetailFrame'].location = URL;   
		return false;
		}
		else return true;*/

		if(document.getElementById('iframeDetailsView') != null)
		{
			
			document.getElementById('iframeDetailsView').src = URL;

			return false;
		}
		else return true;		
}

function HidePageLoadResultDiv()
{ 

	document.getElementById("divPageContentResult").style.display = "none";
	document.getElementById("divPageContentResult").style.visibility = "hidden";  
	document.getElementById("iframeDetailsView").style.display = "block";
	document.getElementById("iframeDetailsView").style.visibility = "visible"; 
		
}
function SetIframeHeightResult()    
{
	var iframeWin = window.frames['iframeDetailsView'];   
	var iframeEl = window.document.getElementById? window.document.getElementById("iframeDetailsView"): document.all? document.all["iframeDetailsView"]: null;
	if ( iframeEl && iframeWin ) 
	{
		iframeEl.style.height = "auto";		
		var docHt = getDocHeight(iframeWin.document);
		if (docHt) iframeEl.style.height = docHt + "px";
	}
	else 
	{ 
		var docHt = window.document.getElementById("iframeDetailsView").contentDocument.height;
		window.document.getElementById("iframeDetailsView").style.height = docHt + "px";
	}
}
function getDocHeight(doc) 
{
	var docHt = 0, sh, oh;	
	if (doc.height)    
		docHt = doc.height;
	else if (doc.body)
	{
	if (doc.body.scrollHeight) docHt = sh = doc.body.scrollHeight;
	if (doc.body.offsetHeight) docHt = oh = doc.body.offsetHeight;
	if (sh && oh) docHt = Math.max(sh, oh);
	}
	return docHt;
}