savedChanges = 1;
/*//---------------------------------------------*/
/*// Name: popBox()								 */
/*// Desc: Opens Pop Box						 */
/*//---------------------------------------------*/
function popBox ()
{
	window.scrollTo(0,0);
	var selects = document.getElementsByTagName('select');
	for (i = 0; i < selects.length; i++)
	{
		var thisSelect = selects[i];
		thisSelect.style.display = 'none';
	}

	pageLocation = popBox.arguments[0];
	width = popBox.arguments[1];
	height = popBox.arguments[2];
	htmlTextareaId = popBox.arguments[3];

	overlayElement = document.getElementById('overlay');
	overlayElement.style.height = document.body.clientHeight + 'px';
	popBoxDiv = document.getElementById('popBox');
	
	popBoxLoad(pageLocation,'popBox',width,height);
}

/*//---------------------------------------------*/
/*// Name: popBoxLoad()							 */
/*// Desc: Loads URL Into popBox				 */
/*//---------------------------------------------*/
function popBoxLoad ()
{
	document.onkeydown = null;
	var urlLocation = popBoxLoad.arguments[0];
	var elementId = document.getElementById(popBoxLoad.arguments[1]);

	if (!htmlTextareaId)
	{
		var width = popBoxLoad.arguments[2];
		var height = popBoxLoad.arguments[3];
	}
	else
	{
		var width = 600;
		var height = 516;
	}
	
	elementId.style.width = width + 'px';
	elementId.style.height = height + 'px';
	elementId.style.marginLeft = '-' + Math.round((width / 2)) + 'px';
	elementId.style.marginTop = '-' + Math.round((height / 2)) + 'px';
	
	var xmlHttp;

	try
	{
		xmlHttp = new XMLHttpRequest();
	}
	catch (e)
	{
		try
		{
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			try
			{
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				return false;
			}
		}
	}
		
	xmlHttp.onreadystatechange = function()
	{
		if (xmlHttp.readyState < 4)
		{
			overlayElement.style.visibility = 'visible';
			popBoxDiv.style.visibility = 'visible';
			elementId.innerHTML = '<div id="load"></div>';
		}
		else if (xmlHttp.readyState == 4)
		{
			if (htmlTextareaId)
			{
				elementId.innerHTML = xmlHttp.responseText;
				create_wsywig(htmlTextareaId);
			}
			else
			{
				elementId.innerHTML = '<div id="close" onClick="popBoxClose();"></div>' + xmlHttp.responseText;
			}
			if (true)
			{
				if (document.getElementById('popBoxForm'))
				{
					document.forms.popBoxForm[0].focus();
				}
			}
		}
	}
	xmlHttp.open("GET", urlLocation, true);
	xmlHttp.send(null);
}

/*//---------------------------------------------*/
/*// Name: popBoxClose()						 */
/*// Desc: Closes popBox						 */
/*//---------------------------------------------*/
function popBoxClose ()
{
	var selects = document.getElementsByTagName('select');
	for (i = 0; i < selects.length; i++)
	{
		var thisSelect = selects[i];
		thisSelect.style.display = 'block';
	}
	
	overlayElement.style.visibility = 'hidden';
	popBoxDiv.style.visibility = 'hidden';
	popBoxDiv.innerHTML = '';
}

/*//---------------------------------------------*/
/*// Name: submit_form()						 */
/*// Desc: submits form inside popBox			 */
/*//---------------------------------------------*/
function submit_form()
{
	urlLocation = submit_form.arguments[0];
	post_form(urlLocation, 'popBox', 'popBoxForm');
	return false;
}