<!--
var isFrame = (window.top.location != self.document.location);
function GetOpenerWindow()
{
    var objWindow = null;
    return (window.opener && !window.opener.Closed)? window.opener :
	    (isFrame)? window.top : null;
}
function RedirectUser(url,query) {
	if (query)
	{
		url = url + "?url=" + escape(query);
	}
	if (isPopup)
	{
		var objWindow = GetOpenerWindow();
		if (objWindow != null)
			objWindow.location.href = url;
		else
			window.open(sitefullurl + url,"sc","");
		if (!isFrame) window.close();
	}
	else
	{
		location.href = url;
	}
}
function validform() {
	var formname = GetValueFromURL("formname");
	var objWindow = GetOpenerWindow();

	if (objWindow != null)
	{
	    objWindow.getObjForm(formname).action = objWindow.location.href;
	    objWindow.getObjForm(formname).submit();
        if (!isFrame) window.close();
	}
}
function redirect() {
	var form = document.forms[0];
	var url = getObjFormFieldEx(form, "url").value;
	var target = getObjFormFieldEx(form, "target").value;
	var width = getObjFormFieldEx(form, "width").value;
	var height = getObjFormFieldEx(form, "height").value;
	var resizable = getObjFormFieldEx(form, "resizable").value;
	var redirect = getObjFormFieldEx(form, "redirect").value;
	var left = (screen.availWidth-width)/2;
	var top = (screen.availHeight-height)/2;

	if (isPopup)
	{
		var closePopup = true;
		var objWindow = GetOpenerWindow();

		if (objWindow != null)
		{
			switch (target)
			{
				//opener.window.document.forms.techdirect.submit();
				case "popup":
					var logPopup = window.open(url, 'newlogin','width='+ width + ',height='+ height +',titlebar=0,toolbar=0,scrollbars=1,resizable='+resizable+',top='+top+',left='+left)
					if (logPopup)
						logPopup.focus();
					else
					{
						if (document.layers)
							document.layers["message"].visibility = "show";
						else if (document.all)
							document.all("message").style.visibility = "visible";
						else if (document.getElementById)
							document.getElementById("message").style.visibility = "visible";
						closePopup = false;
					}
					url = objWindow.location.href;
					break;
				case "url":
				default:
					//
			}
    	    if (redirect == "yes")
	    	    objWindow.location.href = url.replace(/.action=logout/, "");
		}
		if (closePopup)
		{
		    if (!isFrame)
		    {
		        window.close();
            }
		    else
		    {
		        objWindow.window.hideOverlay();
		    }
		}
	}
	else
	{
		location.href = url.replace(/.action=logout/, "");
	}
}
//-->
