<SCRIPT LANGUAGE="JavaScript">
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<!-- Begin
function leaptoIntro() {
window.location="home.htm"
}
function About() {
alert("\nУ Вас есть предложение по поводу JavaScript Library?\n\nЗаполните форму и отправьте ее. Я посмотрю, что можно сделать.\n\nПожалуйста, будьте предельно конкретны.");
document.forms[0].elements[1].focus();
}
function Reset() {
document.forms[0].elements[1].value = "";
document.forms[0].elements[2].value = navigator.appName + " " + navigator.appVersion;
document.forms[0].elements[3].value = "";
document.forms[0].elements[1].focus();
}
function submitForm() {
if ( (isName() ) && (isBrowser()) && (isSuggestion()) ) {
if (confirm("\nВаша форма готова к отправке.\n\nНажмите ОК, чтобы отправить.\n\nНажмите NO, чтобы отменить."))
return true
else
return false;
}
else
return false;
}
function isName() {
var str = document.forms[0].elements[1].value;
if (str == "") {
alert("\nПоле \"Имя\" не заполнено.\n\nПожалуйста, введите свое имя.")
document.forms[0].elements[1].focus();
return false;
}
for (var i = 0; i < str.length; i++) {
var ch = str.substring(i, i + 1);
if (((ch < "а" || "я" < ch) && (ch < "А" || "Я" < ch)) && ch != ' ') {
alert("\nПоле \"Имя\" должно содержать только буквы.\n\nПожалуйста, введите Ваше имя еще раз.");
document.forms[0].elements[1].select();
document.forms[0].elements[1].focus();
return false;
}
}
return true;
}
function isBrowser() {
if (document.forms[0].elements[2].value != navigator.appName + " " + navigator.appVersion) {
if (confirm("\nВы изменили тип Вашего браузера.\n\nНажмите
OK, чтобы оставить изменения.\n\nНажмите NO для восстановления автоматически полученных данных."))
return true
else
{
document.forms[0].elements[2].value = navigator.appName + " " + navigator.appVersion;
return true;
}
}
else
return true;
}
function isSuggestion() {
var str = document.forms[0].elements[3].value;
if (str == "") {
alert("\nПоле \"Предложение\" не заполнено.\n\nПожалуйста, напишите свое предложение.")
document.forms[0].elements[3].focus();
return false;
}
else
return true
}
// End -->
</SCRIPT>
|