public/javascripts/edit_web.js in instiki-0.10.0 vs public/javascripts/edit_web.js in instiki-0.10.1

- old
+ new

@@ -1,52 +1,52 @@ -function proposeAddress() { - document.getElementById('address').value = - document.getElementById('name').value.replace(/[^a-zA-Z0-9]/g, "").toLowerCase(); -} - -function cleanAddress() { - document.getElementById('address').value = - document.getElementById('address').value.replace(/[^a-zA-Z0-9]/g, "").toLowerCase(); -} - -function checkSystemPassword(password) { - if (password == "") { - alert("You must enter the system password"); - return false; - } else { - return true; - } -} - -function validateEditWebForm() { - if (!checkSystemPassword(document.getElementById('system_password').value)) { - return false; - } - if (document.getElementById('name').value == "") { - alert("You must pick a name for the web"); - return false; - } - if (document.getElementById('address').value == "") { - alert("You must pick an address for the web"); - return false; - } - if (document.getElementById('password').value != "" && - document.getElementById('password').value != document.getElementById('password_check').value) { - alert("The password and its verification doesn't match"); - return false; - } - return true; -} - -// overriding auto-complete by form managers -// code by Chris Holland, lifted from -// http://chrisholland.blogspot.com/2004/11/banks-protect-privacy-disable.html -function overrideAutocomplete() { - if (document.getElementsByTagName) { - var inputElements = document.getElementsByTagName("input"); - for (i=0; inputElements[i]; i++) { - if (inputElements[i].className && (inputElements[i].className.indexOf("disableAutoComplete") != -1)) { - inputElements[i].setAttribute("autocomplete","off"); - }//if current input element has the disableAutoComplete class set. - }//loop thru input elements - } -} +function proposeAddress() { + document.getElementById('address').value = + document.getElementById('name').value.replace(/[^a-zA-Z0-9]/g, "").toLowerCase(); +} + +function cleanAddress() { + document.getElementById('address').value = + document.getElementById('address').value.replace(/[^a-zA-Z0-9]/g, "").toLowerCase(); +} + +function checkSystemPassword(password) { + if (password == "") { + alert("You must enter the system password"); + return false; + } else { + return true; + } +} + +function validateEditWebForm() { + if (!checkSystemPassword(document.getElementById('system_password').value)) { + return false; + } + if (document.getElementById('name').value == "") { + alert("You must pick a name for the web"); + return false; + } + if (document.getElementById('address').value == "") { + alert("You must pick an address for the web"); + return false; + } + if (document.getElementById('password').value != "" && + document.getElementById('password').value != document.getElementById('password_check').value) { + alert("The password and its verification doesn't match"); + return false; + } + return true; +} + +// overriding auto-complete by form managers +// code by Chris Holland, lifted from +// http://chrisholland.blogspot.com/2004/11/banks-protect-privacy-disable.html +function overrideAutocomplete() { + if (document.getElementsByTagName) { + var inputElements = document.getElementsByTagName("input"); + for (i=0; inputElements[i]; i++) { + if (inputElements[i].className && (inputElements[i].className.indexOf("disableAutoComplete") != -1)) { + inputElements[i].setAttribute("autocomplete","off"); + }//if current input element has the disableAutoComplete class set. + }//loop thru input elements + } +}