Docs | JS Examples | PHP Framework | Paul Visco surebert banner

Surebert™ Auto Generated Docs

Hey there programmer,
Welcome to the documentation section for Paul Visco's Surebert Javascript toolkit version 4.0. These documents are under automatically generated from the lastest surebert source code.

Main Surebert File

sb.js - Fully commented version

In this main surebert module you will find the core parts of the toolkit.

  • $ - The Dollar Sign - Used for easy cross browser DOM selection using CSS selectors
  • s$ - The Super Dollar Sign - Used for DOM manipulation, events, etc
  • sb.ajax - Surebert's answer to cross browser ajax using a unified and robust API to communicate between client and server side scripts.
  • sb.events - Surebert's answer to DOM element creation and manipulation
  • sb.events - Surebert's answer to cross brwser DOM event module
  • sb.dom.onReady - Test for the availability of DOM nodes

Additional Things You Can Include With sb.include

  1. sb.drag - drag.js
  2. events: sb.events
    1. sb.events.keys - keys.js
    2. sb.events.getWheelDirection - getWheelDirection.js
  3. sb.effect - effect.js
  4. utils: sb.utils
    1. sb.utils.timer - timer.js
    2. sb.utils.monitor - monitor.js
  5. math: sb.math
    1. sb.math.rand - rand.js
  6. sb.swf - swf.js
  7. browser: sb.browser
    1. sb.browser.removeSelection - removeSelection.js
    2. sb.browser.win - win.js
    3. sb.browser.scrollTo - scrollTo.js
    4. sb.browser.$_GET - $_GET.js
  8. widget: sb.widget
    1. sb.widget.slider - slider.js
    2. sb.widget.editor - editor.js
    3. sb.widget.flipBook - flipBook.js
    4. sb.widget.sortList - sortList.js
    5. sb.widget.swapList - swapList.js
    6. sb.widget.particles - particles.js
    7. sb.widget.colorPalette - colorPalette.js
    8. sb.widget.accordian - accordian.js
    9. editor: sb.widget.editor
      1. sb.widget.editor.plugin - plugin.js
    10. sb.widget.floatWin - floatWin.js
    11. sb.widget.colorRandomizer - colorRandomizer.js
  9. nodeList: sb.nodeList
    1. prototype: sb.nodeList.prototype
      1. sb.nodeList.prototype.parents - parents.js
  10. strings: sb.strings
    1. sb.strings.br2nl - br2nl.js
    2. sb.strings.ucwords - ucwords.js
    3. sb.strings.substrCount - substrCount.js
    4. sb.strings.stripHTML - stripHTML.js
    5. sb.strings.strstr - strstr.js
    6. sb.strings.typoFix - typoFix.js
    7. sb.strings.toNumber - toNumber.js
    8. sb.strings.nl2br - nl2br.js
    9. sb.strings.rtrim - rtrim.js
    10. sb.strings.numpad - numpad.js
    11. sb.strings.basename - basename.js
    12. sb.strings.regex - regex.js
    13. sb.strings.linkify - linkify.js
    14. sb.strings.hilite - hilite.js
    15. sb.strings.cleanFileName - cleanFileName.js
    16. sb.strings.toFile - toFile.js
    17. sb.strings.md5 - md5.js
    18. sb.strings.substrReplace - substrReplace.js
    19. sb.strings.rgb2hex - rgb2hex.js
    20. sb.strings.ltrim - ltrim.js
    21. sb.strings.stripWhiteSpace - stripWhiteSpace.js
  11. sb.flashGate - flashGate.js
  12. sb.cookies - cookies.js
  13. colors: sb.colors
    1. sb.colors.toArray - toArray.js
    2. sb.colors.rand - rand.js
    3. sb.colors.getTweenColor - getTweenColor.js
    4. sb.colors.html - html.js
  14. sb.date - date.js
  15. functions: sb.functions
    1. sb.functions.fireAfterDelay - fireAfterDelay.js
    2. sb.functions.fireRepeatedly - fireRepeatedly.js
    3. sb.functions.keepTrying - keepTrying.js
  16. arrays: sb.arrays
    1. sb.arrays.unique - unique.js
    2. sb.arrays.random - random.js
    3. sb.arrays.max - max.js
    4. sb.arrays.reduce - reduce.js
    5. sb.arrays.natsort - natsort.js
    6. sb.arrays.shuffle - shuffle.js
    7. sb.arrays.remove - remove.js
    8. sb.arrays.iteration - iteration.js
    9. sb.arrays.mostCommon - mostCommon.js
    10. sb.arrays.empty - empty.js
    11. sb.arrays.inject - inject.js
    12. sb.arrays.copy - copy.js
    13. sb.arrays.js1_5 - js1_5.js
    14. sb.arrays.reduceRight - reduceRight.js
    15. sb.arrays.sum - sum.js
    16. sb.arrays.min - min.js
    17. sb.arrays.regex - regex.js
    18. sb.arrays.range - range.js
    19. sb.arrays.avg - avg.js
  17. element: sb.element
    1. prototype: sb.element.prototype
      1. sb.element.prototype.fade - fade.js
      2. sb.element.prototype.addPosition - addPosition.js
      3. sb.element.prototype.markText - markText.js
      4. sb.element.prototype.cssTransition - cssTransition.js
      5. sb.element.prototype.resizeTo - resizeTo.js
      6. sb.element.prototype.clearStyles - clearStyles.js
      7. sb.element.prototype.clearPosition - clearPosition.js
      8. sb.element.prototype.copyStyles - copyStyles.js
      9. sb.element.prototype.css - css.js
      10. sb.element.prototype.getAncestors - getAncestors.js
      11. sb.element.prototype.setOpacity - setOpacity.js
      12. sb.element.prototype.quiver - quiver.js
      13. sb.element.prototype.makeDraggable - makeDraggable.js
      14. sb.element.prototype.disableSelection - disableSelection.js
      15. sb.element.prototype.highlight - highlight.js
      16. sb.element.prototype.addToolTip - addToolTip.js
      17. sb.element.prototype.isDescendantOf - isDescendantOf.js
    2. sb.element.loading - loading.js
  18. sb.ie6 - ie6.js
  19. css: sb.css
    1. sb.css.styleTag - styleTag.js
    2. sb.css.rules - rules.js
    3. sb.css.styleSheet - styleSheet.js
  20. forms: sb.forms
    1. textarea: sb.forms.textarea
      1. sb.forms.textarea.textBling - textBling.js
    2. sb.forms.textarea - textarea.js
    3. sb.forms.serialize - serialize.js
  21. sb.developer - developer.js