index.html revision e8721886dbfd32e88cc7077cbee4b6bb1b44b443
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein<!--
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
75c0816e8295e180f4bc7f10db3d0d880383bc1cMark Andrews
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein Copyright (c) 2006 Sun Microsystems Inc. All Rights Reserved
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein The contents of this file are subject to the terms
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein of the Common Development and Distribution License
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein (the License). You may not use this file except in
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein compliance with the License.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein You can obtain a copy of the License at
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein https://opensso.dev.java.net/public/CDDLv1.0.html or
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein opensso/legal/CDDLv1.0.txt
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein See the License for the specific language governing
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein permission and limitations under the License.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
0c6ada0a814f3c5417daa1654129bc2af56ed504Automatic Updater When distributing Covered Code, include this CDDL
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein Header Notice in each file and include the License file
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein at opensso/legal/CDDLv1.0.txt.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein If applicable, add the following below the CDDL Header,
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein with the fields enclosed by brackets [] replaced by
e21a2904f02a03fa06b6db04d348f65fe9c67b2bMark Andrews your own identifying information:
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein "Portions Copyrighted [year] [name of copyright owner]"
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein $Id: index.html,v 1.4 2008/06/25 05:44:40 qcheng Exp $
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein-->
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein<html>
71c66a876ecca77923638d3f94cc0783152b2f03Mark Andrews<head>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <title>Please Wait While Redirecting to console</title>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <script language="JavaScript"> <!--
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function redirectToConsole() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var params = getQueryParameters();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var url = '/base/AMAdminFrame';
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein if (params != '') {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein url += params + '&amconsoleRedirect=1&' + getDateStamp();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein } else {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein url += '?&amconsoleRedirect=1&' + getDateStamp();
71c66a876ecca77923638d3f94cc0783152b2f03Mark Andrews }
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein top.location.replace(url);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein }
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function getDateStamp() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var s='';
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein while (s.length < 80) {
f8c849e22415de8f739c17552b0f0ee9a6c7c9fcAutomatic Updater t = (48 + Math.round(Math.random() * 74));
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein r = ((t<58) || ((t>64) && (t<91)) || ((t>96) && (t<123))) ?
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein String.fromCharCode(t) : '';
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein s += r;
f8c849e22415de8f739c17552b0f0ee9a6c7c9fcAutomatic Updater }
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein return s;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein }
f8c849e22415de8f739c17552b0f0ee9a6c7c9fcAutomatic Updater
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function getQueryParameters() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var loc = '' + location;
f8c849e22415de8f739c17552b0f0ee9a6c7c9fcAutomatic Updater var idx = loc.indexOf('?');
f8c849e22415de8f739c17552b0f0ee9a6c7c9fcAutomatic Updater if (idx != -1) {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein return loc.substring(idx);
f8c849e22415de8f739c17552b0f0ee9a6c7c9fcAutomatic Updater } else {
f8c849e22415de8f739c17552b0f0ee9a6c7c9fcAutomatic Updater return '';
f8c849e22415de8f739c17552b0f0ee9a6c7c9fcAutomatic Updater }
f8c849e22415de8f739c17552b0f0ee9a6c7c9fcAutomatic Updater }
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein //-->
f8c849e22415de8f739c17552b0f0ee9a6c7c9fcAutomatic Updater </script>
f8c849e22415de8f739c17552b0f0ee9a6c7c9fcAutomatic Updater</head>
f8c849e22415de8f739c17552b0f0ee9a6c7c9fcAutomatic Updater
f8c849e22415de8f739c17552b0f0ee9a6c7c9fcAutomatic Updater<body bgcolor="#FFFFFF" onLoad="redirectToConsole();">
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein</body>
f8c849e22415de8f739c17552b0f0ee9a6c7c9fcAutomatic Updater</html>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein