<script language="JavaScript">
<!--
function openWindow()
{
<%
// Assemble all context params (single values)
StringBuffer rsbRequestParams = new StringBuffer();
Enumeration reParams = request.getParameterNames();
while (reParams.hasMoreElements())
{
String rstParamName = (String)reParams.nextElement();
String[] rastParamValues = request.getParameterValues(rstParamName);
for (int iValueIndex = 0; iValueIndex < rastParamValues.length; iValueIndex++)
{
rsbRequestParams.append(rsbRequestParams.length() == 0 ? '?' : '&');
rsbRequestParams.append(rstParamName);
rsbRequestParams.append('=');
rsbRequestParams.append(java.net.URLEncoder.encode(rastParamValues[iValueIndex]));
}
}
%>
var url = 'http://<%=request.getServerName()%><%=request.getServerPort() != 80 ? ":" + request.getServerPort() : ""%><%=request.getContextPath()%>/index.jsp<%=rsbRequestParams.toString()%>';
var browser = '';
if (navigator.appName=='Netscape'){browser='NS';}
if (navigator.appName=='Microsoft Internet Explorer'){browser='MSIE';}
if (browser=='MSIE') {window.open(url,'avalancheLogon','toolbar=no,location=no,status=no,scrollbars=no,personalbar=no,menubar=no,resizable=yes');}
if (browser=='NS') {window.open(url,'avalancheLogon','toolbar=no,location=no,status=no,scrollbars=no,personalbar=no,menubar=no,resizable=yes');}
}
// -->
</script>
...
Alex