function InitPage()
{
	var strContent = document.getElementsByTagName("html")[0].innerHTML;
		
	if (parent.window.length != 0)
	{
		if (typeof(InitPage2) != 'undefined') InitPage2();

		return;
	}
	
	strContent = strContent.replace(/InitPage\(\);/, "AlreadyInitialized();");
		
	var mainDiv = document.getElementById("MainDiv");
	var objIFrame = document.createElement("iframe");
	objIFrame.id = "MainIFrame";
	objIFrame.frameBorder = "0";
	objIFrame.marginHeight = "0";
	objIFrame.marginWidth = "0";
	objIFrame.width = "100%";
	objIFrame.style.height = "830px";

	var objMainBody = document.getElementById("MainBody");
	objMainBody.appendChild(objIFrame);   
	
	var objDoc = GetIFrameDoc(objIFrame);   
			
	if (objDoc == null)
	{
		return;
	}
	
	mainDiv.style.display = "none";
		
	objDoc.open();
	objDoc.write("<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://www.w3.org/TR/html4/strict.dtd\"><html>" + strContent + "</html>");
	objDoc.close();
	
	window.setTimeout("InitEnd(0);",0);
}

function InitEnd(count)
{
	if (count > 100)
	{
		alert("Init failed");
		return;
	}
	
	var objIFrame = document.getElementById("MainIFrame");
	var objDoc = GetIFrameDoc(objIFrame);
	var frameMainDiv = objDoc.getElementById("MainDiv");
	
	if (frameMainDiv == null)
	{
		count++;
		window.setTimeout("InitEnd(" + count +");",0);
		return;
	}
	
	var mainBody = objDoc.getElementById("MainBody");
	
	objIFrame.style.height = mainBody.offsetHeight + 30 + "px";
	
	var wizardPanel = objDoc.getElementById("WizardPanel");
	var midTop = objDoc.getElementById("MidTop");
	var mainPanel = objDoc.getElementById("MainPanel");
	var mid = objDoc.getElementById("Mid");
	var topr = objDoc.getElementById("TopR");
		
	var objWiz = document.createElement("iframe");
	objWiz.id = "WizFrame";
	objWiz.frameBorder = "0";
	objWiz.marginHeight = "3";
	objWiz.marginWidth = "6";
	objWiz.style.position = "absolute";
	objWiz.style.backgroundColor = "transparent";
	objWiz.allowTransparency = "true";
	
	var objMainBody = document.getElementById("MainBody");
		
	var ip_Left = objIFrame.offsetLeft + objMainBody.offsetLeft + mid.offsetLeft + wizardPanel.offsetLeft + 2;
	if (IsIE8())
	{
		ip_Left -= 10;
	}
	var ip_Top = objMainBody.offsetTop + wizardPanel.offsetTop + topr.offsetHeight;
	var ip_Width = midTop.offsetWidth - mainPanel.offsetWidth - mid.offsetLeft;
	var ip_Height = mainPanel.offsetHeight;

	objWiz.style.left = ip_Left + "px";
	objWiz.style.top = ip_Top + "px";
	objWiz.style.width = ip_Width + "px";
	objWiz.style.height = ip_Height + "px";

	objMainBody.appendChild(objWiz);
	objWiz.src = WizardLocation();

	window.onresize=ResizeFrames;
}

function GetIFrameDoc(objIFrame)
{
	var objDoc = null;
	if (objIFrame.contentDocument)
	{
		objDoc = objIFrame.contentDocument;
	}
	else if (objIFrame.contentWindow)
	{
		objDoc = objIFrame.contentWindow.document;
	}
	else if (objIFrame.document)
	{
		objDoc = objIFrame.document;
	}
	return objDoc;
}

function ResizeFrames()
{
	var mainIFrameObj = document.getElementById("MainIFrame");
	var objDoc = GetIFrameDoc(mainIFrameObj);
	var mainDiv = objDoc.getElementById("MainDiv");
	if (mainDiv.offsetHeight < 200)
	{
		return;
	}
	mainIFrameObj.style.height = mainDiv.offsetHeight + 20 + "px";
	
	var wizardPanel = objDoc.getElementById("WizardPanel");
	var midTop = objDoc.getElementById("MidTop");
	var mainPanel = objDoc.getElementById("MainPanel");
	var mid = objDoc.getElementById("Mid");
	var topr = objDoc.getElementById("TopR");
	var objMainBody = document.getElementById("MainBody");

	var ip_Left = mainIFrameObj.offsetLeft + objMainBody.offsetLeft + mid.offsetLeft + wizardPanel.offsetLeft + 2;
	if (IsIE8())
	{
		ip_Left -= 10;
	}
	var ip_Top = objMainBody.offsetTop + wizardPanel.offsetTop + topr.offsetHeight;
	var ip_Width = midTop.offsetWidth - mainPanel.offsetWidth - mid.offsetLeft;
	var ip_Height = mainPanel.offsetHeight;
	
	var objWiz = document.getElementById("WizFrame");

	objWiz.style.left = ip_Left + "px";
	objWiz.style.top = ip_Top + "px";
	objWiz.style.width = ip_Width + "px";
	objWiz.style.height = ip_Height + "px";
}

function IsIE8()
{
	var bRes = 0;
	var objUA = window.navigator.userAgent.toLowerCase();

	var i;
	var iVersion = 0;

	if ((i = objUA.indexOf('msie')) != -1)
	{
		bRes = parseFloat('0' + objUA.substr(i + 5), 10) == 8;
	}

	return bRes;
} // function IsIE8()
	
function kicklead(ip_strConf)
{
	var el = document.createElement("iframe");
	el.setAttribute('id', 'ifrm');
	el.setAttribute('width', '0');
	el.setAttribute('height', '0');
	el.setAttribute('frameborder', '0');
	document.body.appendChild(el);
	el.setAttribute('src', ip_strConf);
}

function ShowHide(o, a)
{
	var t = document.getElementById(o);

    if (t != null)
	{
		if (a == 0)
		{
			t.style.display = "none";
		}
		else
		{
			t.style.display = "block";
		}
	}
}

function Toggle(i)
{
	ShowHide(oldTableId, 0);
	i = i.substring(0, i.length - 4);
	ShowHide(i, 1);
	oldTableId = i;
}

var currentSublanguage = "";

function ChangeLanguage(newLanguage)
{
	if (currentSublanguage != "")
	{
		document.getElementById(currentSublanguage).style.display = "none";
		document.getElementById(currentSublanguage + "_menu").className = "MItem"; 
	}
	document.getElementById(newLanguage).style.display = "block";
	document.getElementById(newLanguage + "_menu").className = "MItemCurrent";
	currentSublanguage = newLanguage;
}