defaultSummary.htm revision 99690585c1f4c3ffb83c50bcb5cc0725cadff899
75c0816e8295e180f4bc7f10db3d0d880383bc1cMark Andrews var defaultAgentFieldsValid = false;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var defaultAdminFieldsValid = false;
4a14ce5ba00ab7bc55c99ffdcf59c7a4ab902721Automatic Updater function defaultFieldsValid() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein return defaultAgentFieldsValid &&
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein defaultAdminFieldsValid;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function closeDefault() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein YAHOO.sun.identity.config.options.defaultSummary.hide();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function createConfig() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein document.getElementById("returnToConfig").style.display = "none";
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein document.getElementById("setupMessage").innerHTML = "";
3daad56dbb60acbdd1e8f59a1cfbfb03d364dba8Automatic Updater YAHOO.sun.identity.config.options.inProgress.show();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var fr1 = window.frames['progressIframe'];
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein if ( fr1 ) {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein fr1.location = "$context/setup/setSetupProgress";
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein AjaxUtils.call("$context$path?actionLink=createDefaultConfig", writeConfigResponse);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function defaultAdminPasswordResponse(response) {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein if (response.responseText == "true") {
71c66a876ecca77923638d3f94cc0783152b2f03Mark Andrews $('defaultAdminPasswordStatus').innerHTML = okString;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein defaultAdminFieldsValid = true;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein $('defaultAdminPasswordStatus').innerHTML = errorImage +
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein defaultAdminFieldsValid = false;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein $('createDefaultConfig').disabled = !defaultFieldsValid();
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function validateDefaultAdminPasswords() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var link = "?actionLink=checkPasswords";
71c66a876ecca77923638d3f94cc0783152b2f03Mark Andrews var cValue = "confirm=" + encodeURIComponent($('defaultAdminConfirm').value);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var aValue = "&password=" + encodeURIComponent($('defaultAdminPassword').value);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var oValue = "&otherPassword=" + encodeURIComponent($('defaultAgentPassword').value);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var type = "&type=admin";
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein AjaxUtils.doPost(null, "$context$path" + link + "&ie7fix=" + ie7fix,
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein cValue+aValue+oValue+type, defaultAdminPasswordResponse, null,
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function defaultAgentPasswordResponse(response) {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein $('defaultAgentPasswordStatus').innerHTML = okString;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein defaultAgentFieldsValid = true;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein $('defaultAgentPasswordStatus').innerHTML = errorImage +
3cddb2c552ee6582e8db0849c28747f6b6ca57feAutomatic Updater defaultAgentFieldsValid = false;
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein $('createDefaultConfig').disabled = !defaultFieldsValid();
3cddb2c552ee6582e8db0849c28747f6b6ca57feAutomatic Updater function acceptChecked(){
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein document.getElementById("acceptLicenseButton").disabled = document.getElementById("accept-check").checked ? false : true;
3cddb2c552ee6582e8db0849c28747f6b6ca57feAutomatic Updater function acceptLicense() {
3cddb2c552ee6582e8db0849c28747f6b6ca57feAutomatic Updater YAHOO.util.Dom.addClass('defaultSummary', 'license-accepted');
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein function validateDefaultAgentPasswords() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var link = "?actionLink=checkPasswords";
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var cValue = "confirm=" + encodeURIComponent($('defaultAgentConfirm').value);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var aValue = "&password=" + encodeURIComponent($('defaultAgentPassword').value);
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein var oValue = "&otherPassword=" + encodeURIComponent($('defaultAdminPassword').value);
a1ad6695ed6f988406cf155aa26376f84f73bcb9Automatic Updater var type = "&type=agent";
a1ad6695ed6f988406cf155aa26376f84f73bcb9Automatic Updater AjaxUtils.doPost(null, "$context$path" + link + "&ie7fix=" + ie7fix,
3cddb2c552ee6582e8db0849c28747f6b6ca57feAutomatic Updater cValue + aValue + oValue + type, defaultAgentPasswordResponse,
3cddb2c552ee6582e8db0849c28747f6b6ca57feAutomatic Updater function initialize() {
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein $('createDefaultConfig').disabled = true;
3cddb2c552ee6582e8db0849c28747f6b6ca57feAutomatic Updater<link href="$context/assets/css/Specific/wizard.css" rel="stylesheet" type="text/css" />
3cddb2c552ee6582e8db0849c28747f6b6ca57feAutomatic Updater<div id="defaultSummary" class="wizard" style="width:810px;background-color: #FFFFFF">
3cddb2c552ee6582e8db0849c28747f6b6ca57feAutomatic Updater <div style="background-color: #FFFFFF;padding:0">
3cddb2c552ee6582e8db0849c28747f6b6ca57feAutomatic Updater <div class="header">$page.getLocalizedString("fam.configurator.title")</div>
7208386cd37a2092c70eddf80cf29519b16c4c80Mark Andrews <div id="title" class="summary">$page.getLocalizedString("default.config.title")</div>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <input type="checkbox" onchange="acceptChecked();" name="accept-check" id="accept-check" >
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <label for="accept-check">I accept the license agreement</label>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <ol id="generalTabList" class="tabList" start="1" type="1">
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <li id="generalTab1" class="currentTab">$page.getLocalizedString("passwords.tab")</li>
71c66a876ecca77923638d3f94cc0783152b2f03Mark Andrews <div id="generalTabContents" class="tabContents">
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <div id="defaultStep1" class="tabContent">
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <h1>$page.getLocalizedString("default.config.subtitle")</h1>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <p>$page.getLocalizedString("default.config.description")</p>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <p id="allfields"><em>*</em> $page.getLocalizedString("required.field.label")</p>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <b class="xtop"><b class="xt1"></b><b class="xt2"></b><b class="xt3"></b><b class="xt4"></b></b>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <div class="headerBox">$page.getLocalizedString("step1.subtitle")</div>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <td colspan="2"><b>$page.getLocalizedString("default.user.name")</b></td>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <td><em> * </em>$page.getLocalizedString("password.label")</td>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <td><input id="defaultAdminPassword" name="defaultAdminPassword"
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein onkeyup="APP.callDelayed(this,validateDefaultAdminPasswords)">
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <td><em> * </em>$page.getLocalizedString("confirm.label")</td>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <input id="defaultAdminConfirm" name="defaultAdminConfirm"
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein onkeyup="APP.callDelayed(this,validateDefaultAdminPasswords)">
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <b class="xbottom"><b class="xbGray1"></b><b class="xbGray2"></b><b class="xbGray3"></b><b class="xbGray4"></b></b>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <b class="xtop" style="margin-top: 10px"><b class="xt1"></b><b class="xt2"></b><b class="xt3"></b><b class="xt4"></b></b>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <div class="headerBox">$page.getLocalizedString("agent.step.subtitle")</div>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <td colspan="2"><b>$page.getLocalizedString("agent.user.name")</b></td>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <td><em> * </em>$page.getLocalizedString("password.label")</td>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <input id="defaultAgentPassword" name="defaultAgentPassword"
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein onkeyup="APP.callDelayed(this,validateDefaultAgentPasswords)">
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <td><em> * </em>$page.getLocalizedString("confirm.label")</td>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <input id="defaultAgentConfirm" name="defaultAgentConfirm"
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews onkeyup="APP.callDelayed(this,validateDefaultAgentPasswords)">
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <b class="xbottom"><b class="xbGray1"></b><b class="xbGray2"></b><b class="xbGray3"></b><b class="xbGray4"></b></b>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <button id="createDefaultConfig" type="button" onclick="createConfig();" class="buttonblue summary">$page.getLocalizedString("create.button")</button>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <button id="acceptLicenseButton" type="button" onclick="acceptLicense();" class="buttonblue license" disabled>Continue</button>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <button id="wizardCancelButton" type="button" onclick="closeDefault();">$page.getLocalizedString("cancel.button")</button>