defaultSummary.htm revision ec2744bb1f5dca23072b9586b793382fbbb49bf0
<script type="text/javascript">
var defaultAgentFieldsValid = false;
var defaultAdminFieldsValid = false;
function defaultFieldsValid() {
return defaultAgentFieldsValid &&
defaultAdminFieldsValid;
}
function closeDefault() {
YAHOO.sun.identity.config.options.defaultSummary.hide();
}
function createConfig() {
document.getElementById("returnToConfig").style.display = "none";
document.getElementById("setupMessage").innerHTML = "";
YAHOO.sun.identity.config.options.inProgress.show();
var fr1 = window.frames['progressIframe'];
if ( fr1 ) {
fr1.location = "$context/setup/setSetupProgress";
}
AjaxUtils.call("$context$path?actionLink=createDefaultConfig", writeConfigResponse);
}
function defaultAdminPasswordResponse(response) {
if (response.responseText == "true") {
$('defaultAdminPasswordStatus').innerHTML = okString;
defaultAdminFieldsValid = true;
} else {
$('defaultAdminPasswordStatus').innerHTML = errorImage +
'<small>' + response.responseText + '</small>';
defaultAdminFieldsValid = false;
}
$('createDefaultConfig').disabled = !defaultFieldsValid();
}
function validateDefaultAdminPasswords() {
var link = "?actionLink=checkPasswords";
var cValue = "confirm=" + $('defaultAdminConfirm').value;
var aValue = "&password=" + $('defaultAdminPassword').value;
var oValue = "&otherPassword=" + $('defaultAgentPassword').value;
var type = "&type=admin";
ie7fix++;
AjaxUtils.doPost(null, "$context$path" + link + "&ie7fix=" + ie7fix,
cValue+aValue+oValue+type, defaultAdminPasswordResponse, null,
null);
}
function defaultAgentPasswordResponse(response) {
if (response.responseText == "true") {
$('defaultAgentPasswordStatus').innerHTML = okString;
defaultAgentFieldsValid = true;
} else {
$('defaultAgentPasswordStatus').innerHTML = errorImage +
'<small>' + response.responseText + '</small>';
defaultAgentFieldsValid = false;
}
$('createDefaultConfig').disabled = !defaultFieldsValid();
}
function acceptChecked(){
document.getElementById("acceptLicenseButton").disabled = document.getElementById("accept-check").checked ? false : true;
}
function acceptLicense() {
YAHOO.util.Dom.addClass('defaultSummary', 'license-accepted');
}
function validateDefaultAgentPasswords() {
var link = "?actionLink=checkPasswords";
var cValue = "confirm=" + $('defaultAgentConfirm').value;
var aValue = "&password=" + $('defaultAgentPassword').value;
var oValue = "&otherPassword=" + $('defaultAdminPassword').value;
var type = "&type=agent";
ie7fix++;
AjaxUtils.doPost(null, "$context$path" + link + "&ie7fix=" + ie7fix,
cValue + aValue + oValue + type, defaultAgentPasswordResponse,
null, null);
}
function initialize() {
$('createDefaultConfig').disabled = true;
}
YAHOO.util.Event.onDOMReady(initialize);
</script>
<link href="$context/assets/css/Specific/wizard.css" rel="stylesheet" type="text/css" />
<div id="defaultSummary" style="width:800px;background-color: #FFFFFF">
<div style="background-color: #FFFFFF;padding:0">
<div class="header">$page.getLocalizedString("fam.configurator.title")</div>
<div id="title" class="summary">$page.getLocalizedString("default.config.title")</div>
</div>
<div class="inner-license license">
<pre id="license-message"> </pre>
<div class="accept-check-container clearfix">
<input type="checkbox" onchange="acceptChecked();" name="accept-check" id="accept-check" >
<label for="accept-check">I accept the license agreement</label>
</div>
</div>
<div class="inner-summary summary">
$page.getLocalizedString("default.config.description")
<p id="allfields"><em>*</em>&nbsp;$page.getLocalizedString("required.field.label")</p>
<table class="temp">
<tr>
<td colspan="2"><b>$page.getLocalizedString("default.user.name")</b></td>
</tr>
<tr>
<td><em>&nbsp;*&nbsp;</em>$page.getLocalizedString("password.label")</td>
<td><input id="defaultAdminPassword" name="defaultAdminPassword"
type="password" value="" class="text"
onkeyup="APP.callDelayed(this,validateDefaultAdminPasswords)">
<span id="defaultAdminPasswordStatus"></span>
</td>
</tr>
<tr>
<td><em>&nbsp;*&nbsp;</em>$page.getLocalizedString("confirm.label")</td>
<td>
<input id="defaultAdminConfirm" name="defaultAdminConfirm"
type="password" value="" class="text"
onkeyup="APP.callDelayed(this,validateDefaultAdminPasswords)">
</td>
</tr>
</table>
<table class="temp">
<tr>
<td colspan="2"><b>$page.getLocalizedString("agent.user.name")</b></td>
</tr>
<tr>
<td><em>&nbsp;*&nbsp;</em>$page.getLocalizedString("password.label")</td>
<td>
<input id="defaultAgentPassword" name="defaultAgentPassword"
type="password" class="text"
onkeyup="APP.callDelayed(this,validateDefaultAgentPasswords)">
<span id="defaultAgentPasswordStatus"></span>
</td>
</tr>
<tr>
<td><em>&nbsp;*&nbsp;</em>$page.getLocalizedString("confirm.label")</td>
<td>
<input id="defaultAgentConfirm" name="defaultAgentConfirm"
type="password" class="text"
onkeyup="APP.callDelayed(this,validateDefaultAgentPasswords)">
</td>
</tr>
</table>
</div>
<div id="wizardFooter">
<div align="left" style="float:left">
<button id="createDefaultConfig" type="button" onclick="createConfig();" class="buttonblue summary">$page.getLocalizedString("create.button")</button>
<button id="acceptLicenseButton" type="button" onclick="acceptLicense();" class="buttonblue license" disabled>Continue</button>
</div>
<div align="right">
<button id="wizardCancelButton" type="button" onclick="closeDefault();">$page.getLocalizedString("cancel.button")</button>
</div>
</div>
</div>