141 lines
5.1 KiB
HTML
141 lines
5.1 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
<html>
|
|
<head>
|
|
<meta name="generator" content="BBEdit Prerelease">
|
|
<style type="text/css">
|
|
td { font-family: Arial, Helvetica, Geneva, Swiss, sans-serif; font-size: 12px }
|
|
.large { font-weight: bold; font-size: 14px }
|
|
.small { font-size: 10px }
|
|
.white { color: #FFFFFF }
|
|
.header { font-size: 18px; color:#666699 }
|
|
input { font-size: 12px }
|
|
</style>
|
|
<script src="includes/encode_unicode.js" type="text/javascript" language="Javascript" charset="utf-8"></script>
|
|
<script type="text/javascript" language="Javascript">
|
|
|
|
function checkStringForHighBitChars(theString) {
|
|
var foundHighBitChar = false;
|
|
|
|
for (var i = 0; i < theString.length; i++) {
|
|
if (theString.charCodeAt(i) >= 128) {
|
|
foundHighBitChar = true;
|
|
break;
|
|
}
|
|
}
|
|
|
|
return foundHighBitChar;
|
|
}
|
|
|
|
function validateFormData() {
|
|
if (document.forms[0].elements['assistMP3Pass'].value.indexOf('"') >= 0) {
|
|
entityAlert("<qtssstring name=ChMP3PassErrorNoQuotes/>");
|
|
return false;
|
|
}
|
|
if ((document.forms[0].elements['assistMP3Pass'].value != ' ') && (document.forms[0].elements['assistMP3Pass'].value.indexOf(' ') >= 0)) {
|
|
entityAlert("<qtssstring name=ChMP3PassErrorNoSpaces/>");
|
|
return false;
|
|
}
|
|
if ((document.forms[0].elements['assistMP3Pass'].value.indexOf('<') >= 0) || (document.forms[0].elements['assistMP3Pass'].value.indexOf('>') >= 0)) {
|
|
entityAlert("<qtssstring name=ChMP3PassNoBrackets/>");
|
|
return false;
|
|
}
|
|
if (document.forms[0].elements['assistMP3Pass'].value != document.forms[0].elements['new_password2'].value) {
|
|
entityAlert("<qtssstring name=ChMP3PassNoMatchText/>");
|
|
return false;
|
|
}
|
|
if (checkStringForHighBitChars(document.forms[0].elements['assistMP3Pass'].value)) {
|
|
entityAlert("<qtssstring name=ChMP3PassNoHighBitStr/>");
|
|
return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
function prePopulatePasswords() {
|
|
var oldPass = document.forms[0].elements['qtssMP3BroadcastPassword'].value;
|
|
if ((oldPass != ' ') && (oldPass != '')) {
|
|
document.forms[0].elements['assistMP3Pass'].value = oldPass;
|
|
document.forms[0].elements['new_password2'].value = oldPass;
|
|
}
|
|
document.forms[0].elements['assistMP3Pass'].focus();
|
|
document.forms[0].elements['assistMP3Pass'].select();
|
|
}
|
|
|
|
</script>
|
|
<title><qtssstring name="SetupAssistTitle"/></title>
|
|
</head>
|
|
<body bgcolor="#FFFFFF" background="images/stripes_gray.gif" onload="prePopulatePasswords()">
|
|
<qtssobject type=validatedform>
|
|
<qtssobject name="qtssSvrDefaultDNSName" type=hidden/>
|
|
<qtssobject name="qtssMP3BroadcastPassword" type=hidden/>
|
|
<input type=hidden name=filename value="setup_assistant3.html"> <input type=hidden name=action value="">
|
|
<table border=0 cellspacing=0 cellpadding=0 width=620>
|
|
<tr>
|
|
<td align=left valign=top width=20><img src="images/spacer.gif" width=20 height=20 align=top alt=""></td>
|
|
<td valign=top align=center>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<br>
|
|
<table border=0 cellspacing=0 cellpadding=0 width=500>
|
|
<tr>
|
|
<td align=left><img src="images/dialog_top.gif" width=500 height=20 align=bottom alt=""></td>
|
|
</tr>
|
|
<tr>
|
|
<td align=left background="images/dialog_middle.gif">
|
|
<table border=0 cellspacing=0 cellpadding=4 width="98%">
|
|
<tr>
|
|
<td valign=top width=110 align=center>
|
|
<img src="images/nav_logo.gif" width="82" height="105" align="bottom" alt="">
|
|
</td>
|
|
<td align=left valign=top class=large>
|
|
<b><qtssstring name="SetupAssistTitle"/></b>
|
|
<br><qtssstring name="SetupAssistStep2"/>
|
|
<br>
|
|
<br><span class=small><qtssstring name="SetupAssistMP3PassExp"/></span><br><br>
|
|
<table border=0 cellspacing=4 cellpadding=0>
|
|
<tr>
|
|
<td align=left>
|
|
<b><qtssstring name="ChPassNewPasswd"/></b>
|
|
</td>
|
|
<td align=left>
|
|
<input type=password name="assistMP3Pass" value="" size=25>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align=left>
|
|
<font face="Arial"><b><qtssstring name="ChPassReenterPasswd"/></b></font>
|
|
</td>
|
|
<td align=left>
|
|
<input type=password name="new_password2" value="" size=25>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<table border=0 cellspacing=0 cellpadding=0 width="100%">
|
|
<tr>
|
|
<td valign=top align=right>
|
|
<br>
|
|
<input type=button name="ChangePass" value="<qtssstring name=SetupAssistSkipButton/>" onclick="this.form.elements['action'].value='';this.form.elements['filename'].value='';this.form.submit()">
|
|
<span class=white>....</span>
|
|
<input type=submit name=ok value="<qtssstring name=SetupAssistNextButton/>">
|
|
<span class=white>........</span>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align=left>
|
|
<img src="images/dialog_bottom.gif" width=500 height=20 align=bottom alt="">
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</qtssobject>
|
|
</body>
|
|
</html>
|