A tumblelog CMS built on AJAX, PHP and MySQL.

tools.js 1.2KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. //<!--
  2. function validateFrmAddUser() {
  3. if ($('login').value == "") {
  4. alert("The username field cannot be left blank.");
  5. document.frm_add.login.select();
  6. return false;
  7. }
  8. if ($('password').value == "") {
  9. alert("The password field cannot be left blank.");
  10. document.frm_add.password.select();
  11. return false;
  12. }
  13. if ($('password').value != $('repass').value) {
  14. alert("The password must match,\nplease verify them.");
  15. document.frm_add.password.focus();
  16. return false;
  17. }
  18. return true;
  19. }
  20. function verifyExistingUser() {
  21. $('div-process').style.display="block";
  22. el = $('target');
  23. el.style.display="block";
  24. var path = 'ajax.php?action=verify&login='+$('login').value;
  25. new Ajax(path, {
  26. onComplete:function(e) {
  27. el.setHTML(e);
  28. $('div-process').style.display="none";
  29. }
  30. }).request();
  31. return false;
  32. }
  33. function selectFeedType(feed_url,username){
  34. var source = $('source');
  35. if(source.selectedIndex != 0){
  36. $('import_as').style.display="none";
  37. $('url_label').firstChild.nodeValue = source[source.selectedIndex].firstChild.nodeValue + username;
  38. }else{
  39. $('import_as').style.display="block";
  40. $('url_label').firstChild.nodeValue = feed_url;
  41. }
  42. }
  43. //-->