| Enter |

sLajax - Vancouver based AJAX web developer specializing in rich media platforms.


Simply put, sLajax is about creating a safe and engaging experience on the web. This site is a medium to record and emphasize all of the experiences that have led me as a programmer in hopes that it will highlight my skills and allow others to adopt them in their practice. As of July 1st sLajax will be officially operating out of Vancouver Canada. It is my hope that this site will continue to evolve into a platform for usability and experience standards. Over the next year I will introduce a more marketing and brand experience based focus to the content on this site. It is also my hope that the new endeavors found in Vancouver will lead me to produce new and interesting experiences on the web as well as turn the corner as an expert in consumer engagement and brand recognition.

That said, please still feel free to contact me by instant message, blog or email at anytime.

http://blog.sLajax.com - Last Update: Mon, 23 Jun 2008 08:55:08

Click here to initialize the chat session.

Don't worry if the chat box says I am offline, it just means that you are sending to a mobile device and I haven't authorized you yet.
I should still get the message!
Click here to see code you can get for your website!
AJAX Password Strength
This script checks for the strength of your password using AJAX

Jquery-AIR
one of the more popular libraries, here�s a crash course written with code-savvy web designers

NoobSlide
NoobSlide is a mootools based slide show gallery with 7 different styles.

DhoniShow
Just throw some images in to your HTML and let javascript do the rest

35mm Photo Viewer
This DHTML-driven browser-based app provides viewing of photos sorted by collection.

Jquery-Shout box
This Ajax script is based on jQuery library and Form plugin. It's very easy to setup it,

Starbox 1.1
Starbox allows you to easily create all kinds of rating boxes using just one PNG image

E2 Photo Gallery
E2 Photo Gallery is a open source gallery built with Mootools Javascript Library

EO Gallery-Jquery
EOGallery is a web animated slideshow gallery maid with jQuery.

jQuery Slider Gallery
Similar effect used to showcase the products on the Apple web site.

Farbtastic: jQuery color picker
A jQuery plug-in that can add one or more color picker widgets into a page.

Moo Multibox
lightbox that supports images, flash, video, mp3s, html.

Dynamic Image Gallery & Slideshow
An extremely lightweight image gallery & slideshow.

Simple 3D Carousel
A Simple 3D Carousel Basic Version using javascript

VLA Calendar version 2
A web version of the slick and profound Windows Vista taskbar calendar

EnlargeIt!
A little Javascript you can use in your website. It enlarges thumb images beautifully

Fancy Upload V2.0
Fancy Upload features multiple-file selection and queued upload.

MooSlideBox 3.2
MooSlideBox - easier to use than ever before, as it now has become a class.

jQuery Virtual Tour
This virtual tour plugin can run even if javascript has not been activated.

prettyPhoto : jQuery Plugin
Here's a jQuery lightbox clone with tons of features you would love to have.

NyroModal :: jQuery Plugin
100% Flexible and customizable modal window plugin for the jQuery library.

jQuery Draw
Draw!- Built based on the powerful jQuery library. Try it today!

jQuery Ajax Manager
Manage AJAX requests and responses (i.e. abort, block, order responses).

Flexigrid for jQuery
Lightweight but rich data grid with resizable columns and scrolling data.

Damn Small Rich Text Editor
This piece of code creates a Rich Text Editor ("RTE") from an IFRAME element.

Vuzit
A web based document viewer you can embed in any web page. It's fast to add and it's free!

jQuery + Flot = Plots, Canvas, Charts
Fetch and format the data to be processed by Flot to generate the bar chart.

DamnIT - JS error notification
A free reporting service that emails you when a JS error occurs in your webpages.

ASP.NET AJAX AutoComplete Control (Facebook look)
An ASP.NET AJAX extender that can be attached to any TextBox control.

GlassBox
GlassBox can build transparent border, colorful layouts and "Flash-like" effects.

Inline content editor
This plugin is an inline content editor to allow editing rich HTML content on the fly.

jNice - jQuery form plugin
Create custom looking form elements, that function like normal form elements.

jSmile - jQuery Plugin
This plug-in allows you to add, and remove, smiles in an entire document.

imgAreaSelect - jQuery Plugin
imgAreaSelect is a jQuery plugin for selecting a rectangular area of an image.

jQuery calculate plugin
Easy-to-use jQuery functions for commonly used mathematical functions.

Row checkbox toggle
Adds the toggle checkbox function to table rows you specify based on the css class.

Table Drag and Drop
This TableDnD plugin allows the user to reorder rows within a table.

Fancy Sliding Tab
The Fancy Sliding Tab Menu is back and better than ever in Version 2.

Tabs - Moo tools plugin
This is MooTabs! Using a slightly modified CSS file and Fx.Transitions.

21 Must have scripts
Scripts for various Javascript libraries, mainly jQuery, MooTools, and Prototype

Coolite Studios
A suite of professional ASP.NET Web Controls built on the Ext Framework.

Five basic Ajax tutorials
This post is a collection of five basic and most required Ajax tutorials with PHP.

jTruncate - jQuery Plugin
jTruncate provides simple yet customizable truncation for text entities in your web page.

lightboxXL -prototype plugin
Lightbox functionality that you're used to with embed Flash movies using prototype.

jQuery Accordion Plugin
Creates an accordion menu with nested lists, definition lists, or just nested divs.

Ajax Manager : jQuery Plugin
Manage AJAX requests and responses (i.e. abort, block requests, order responses)

Gradient : jQuery Plugin
Allows you to define a gradient fill and have an element filled with a gradient.

Image Transitions
Several image transitions, such as fading, appearing, sliding, growing and shrinking.

Drop shadow : jQuery Plugin
Drop shadow effect generated by a jQuery Plugin. Very Interesting! Must see!

Resizing thumbnails
Hide a part of the thumbnail in default state, and show it entirely on mouseover.

iFrame.in
Lets the user quickly encode and obfuscate HTML/JavaScript code.

Deferred content loading
Boost ASP.NET performance with deferred content loading.

mooSocialize - bookmark widget
Allows to integrate many many bookmarks for every post on your blog, website etc.

Easy POP SHOW --jQuery Plugin
Full screen show for slide news or Image Gallery. A jQuery plugin!!

jQuery.SerialScroll
Will animate any kind of series of elements. It uses jQuery.ScrollTo.

Tabbed search bar
Implement a simple Tabbed search bar using CSS and Javascript.

Digg like css vertical menu
Implement a simple vertical menu digg-like using CSS and js to show/hide sub-menu.

Flickr like horizontal menu
Implement a horizontal menu Flickr-like using CSS and js to show/hide sub-menu.

Search options menu
Gettyone-like search options menu with Scriptaculous js effects library.

Digg Like menu with css
Design a digg like navigation using a liquid design with rounded corners for links.

Sort table rows using Ajax
A simple way to sort data into a table with a simple click on table headers.

Open Source Carousel Like Widgets
iCarousel is an open source javascript tool for creating carousel like widgets.

Edit In Place with demo
Edit In Place functionality with Ajax using prototype.js library and php as back end.

Multi Select Transfer with jQuery
jQuery DOM manipulation to achieve multi select transfer - in 8 lines of code!

MinMax Elements
Minimize and maximize block elements on a web page just like windows on a desktop.

Crop images with AJAX
simply move the layered div around on the image, scale it, and press retrieve to crop.

FancyZoom
Smooth, clean, truly Mac-like effect almost like it's a function of Safari itself.

Opacity change using Scriptaculous
use Scriptaculous to implement a nice change opacity effect for a layer.

Drag and drop to order list elements
Use Scriptaculous to implement a HTML list with dragdrop to reorder list elements.

Proto!TextboxList
Facebook like TextboxList with autocomplete using the Prototype library.

M2MSelector
Control to select from a list of many using drag-and-drop. can be re-ordered.

GWT-Ext 2.0
Library that provides rich widgets like Grid with sort, paging and filtering, etc.

jQuery Expander Plugin
jQuery plugin to hide/collapse a portion of an element's text and add a 'read more'.

JavaScriptMVC - Include
Include makes it simple to include and compress complex JavaScript files.

jQuery.ScrollShow Plugin
ScrollShow is a very customizable slideshow, that relies on jQuery.ScrollTo.

jQuery.Rule Plugin
This plugin allows quick creation manipulation of CSS Rules in a jQuery-way.

jQuery.Preload
An advanced multi-functional preloader, that has 4 modes integrated.

jQuery.Accessible
This plugin aims to be a collection of snippets that improve accessibility for sites.

jQuery.Collection
Includes all the jQuery functions, that are used to manipulate the collection itself.

jQuery.Listen
A clean solution, to sites with dynamic loaded content, or full of event bindings.

jQuery.Bubble
The code is similar to jQuery.fn.trigger's because it's meant to extend it.

Intellisense for jQuery
A stub named jquery.intellisense.js to make Visual Studio happy.

timeSpinner : Moo Tools
It allow users to quickly select a time. Built on the moo tools library.

Moo Tools Color Picker
color picker that allows you to visually choose and use colors as a real and useful app.

Pretty Comments : jQuery Plugin
A jQuery plugin that allow textareas to stretch as content is put in.

Facebook like Autocomplete
This autosuggest search engine is inspired from facebook for design and uses jquery.

Date.Extra.js : mooTools Plugin
date.extras.js just adds some more functionality to the date.js extensions

Pretty Date - jQuery Plugin
A simple way to format old JavaScript dates in a pretty way.

Shadowbox.js
Fully-documented media viewer application written entirely in JavaScript.

CSS Gradient effect
Create fancy headings in CSS without rendering each heading with Photoshop.

CSS Text Gradients
Put gradients on system font titles using nothing but css and a png image.

The All-Expandable box
Works in all major browsers. Expands both vertically and horizontally.

dsHistory
Can be used in web applications to handle the browser's back and forward button events.

Jaxer : Ajax Server
Jaxer from APTANA is the world's first true Ajax server.

Sliding Date Picker
This element based on prototype enables you to pick dates with a simple slider bar.

RabidRatings: Moo Tools
RabidRatings is a simple but eye-caching ratings system built on MooTools and PHP5.

Loading Panel Widget
Here's a very handy loading indicator widget for Ajax programmers who use YUI.

Simplify ExtJS for JEE
Simplifies ExtJS components and Enables content assist documentation.

Color Picker Script
Color picker is a js utility that allows users to enter their own color value.

F–>IT : FTP Client
F–>IT is an easy to use FTP client that resembles Windows Explorer.

Prototype Vertical Menu
A simple and lightweight prototype-based solution for vertical menu.

Iconize Textlinks with CSS
With this little CSS technique a user can identify a link by its icon.

Autocomplete TextboxList
Extend TextboxList to add closing functionality via a link added to each box.

SeeSaw : Rails Widgets
The easiest and quickest way to add widgets to your Rails application!

Simplicity PHP - Ajax Web2.0 Framework
Use and deploy all the new Web 2.0 features, without the need to become an expert.

Lightview :Prototype Plugin
Lightview was built to change the way you overlay images on a website.

Photo Gallery : Moo Tools
(E)2 Photo Gallery is a open source gallery built with Mootools Library.

Embedded JavaScript
EJS cleans the HTML out of your JavaScript with client side templates.

Scripts for annotating images
FotonotesTM is an standard, specification, and collection of scripts for annotating images.

Ajax ModalPopup Extender in Gridview
Explore the ModalPopup Extender integrated with Asp.Net GridView control.

Font size : moo Tools
A mootools based font plugin that can increase/decrease font sizes with a slider.

DrasticMap
DrasticMap is an Ajax-based component that displays data from MySQL in a Google map.

Drastic Cloud
DrasticCloud is a Moo Tools based Tag Cloud visualization.

Sortable table (with inline edit)
DrasticGrid is an Ajax-based Moo tools datagrid with inline editing support.

Moo table plugin
MooTables are created from standard html tables, they degrade nicely.

MooTools MultiBox
A lightbox that supports images, flash, video, mp3s, html and ajax.

fValidator : Moo Plugin
fValidator is unobtrusive javascript tool for easy handling form validation.

jQuery Autocomplete Mod
This is a modification of Dylan Verheul's jQuery Autcomplete plug-in.

Bullet Proof Corners : jQuery
Bullet Proof Corners plugin for jQuery library using Canvas/VML.

IE7.js : a fix to IE bugs
IE7 is a JavaScript library to make MSIE behave like a standards-compliant browser.

jQuery.LocalScroll
Improves the way, anchor navigation looks, by adding a smooth scrolling effect.

Facebox : jQuery lightbox
Facebook-style lightbox which can display images, divs, or entire remote pages.

Pagination : jQuery Plugin
This plugin creates these navigational elements when you have a large list.

Google suggest style filter
Creating a Google Suggest Style Filter with the AutoComplete Control.

CNN Style scrolling ticker
A new AJAX Control Toolkit control called the MarqueeControl that supports a ticker.

ImageFlow 0.8
A mind blowing image gallery, very easy to integrate with your code.

CSS Text Wrapper
You can make text wrap around curves, zig-zags, or whatever you want.

Hover Sub Tag Cloud :jQuery
Reduce the size of the tag cloud with the introduction of Hover Sub Tags using jquery.

photo 3D Gallery
The photos move to your mouse movement. Can be zoomed when you click on it.

NicEdit
Javascript/AJAX inline content editor to allow easy editing of web site content.

Write ExtJS code in C#
A programmable C# API to access all of the Ext JS library objects.

Ext JS LiveGrid
LiveGrid Component is a user extension that's build upon the wonderful Ext JS.

WYMstyle: a CSS framework
A set of well-tested modular CSS files, that can be used for fast design of web sites.

liScroll (a jQuery News Ticker)
A jQuery plugin that transforms any ul list into a scrolling News Ticker.

Date Range Selection
A Component to ease user experience in selecting a date range.

YUI Based Lightbox Final
A highly configurable image gallery script that uses YAHOO User Interface library.

colorBlend : jQuery Plugin
Accepts a javascript array of parameter objects, based on fade anything plugin.

Autoscale : jQuery Plugin
Scale an element to browser window size - created to autoscale images on browser resize.

jQuery plugin for autocomplete
A jQuery autocomplete plugin with Ideas taken from Timothy Groves's Ajax Auto Suggest.

jClock : jQuery clock plugin
Simple clock - display 12-hour or 24-hour time notation, local or UTC time.

jQuery Tag Suggest
A jquery plugin for tag suggestion with as-you-type support.

jQuery spherical panorama viewer
A JS viewer for displaying spherical panoramas without java or quicktime.

designMode : jQuery Plugin
Handles cross-browser designMode, combined with the flexibility of jQuery.

jQuery Lightbox
Automatic url detection and inclusion of required files, so no configuration is needed.

Open Flash Chart
Include the Open Flash Chart in your HTML, and provide the data file on the server.

Edit Area : code editor
This editor is designed to edit source code files in a textarea.

Spellify : Automatic spell checker
The spell checker automatically checks the text when you're finished!

Outlook Navigation Bar
Creating an Outlook Navigation Bar using the ListView and Accordion Controls.

Slider DataPager with Dynamic Tooltips
Using slider as a data pager finally makes sense with this tooltip utility.

DOMAssistant
DOMAssistant 2.5 released - CSS selector support, new AJAX methods and goodies added.

in-place-select widget
Proto.IPS is a nice little widget which can be used for in place selection.

Grow Text area
Just make a form, and this script will add the ability to resize each textarea.

jQzoom:jQuery Plugin
Allows you to realize a small magnifier window close to the image or images.

bevel.js
Bevel.js 1.0 allows to add bevels and colors to images on webpages.

Cookie Crumbs
Dynamically built using cookies to record the users history for them.

Easy Slide : jQuery Plugin
Here is a jQuery plugins that lets you create JavaScript Slideshow very easily.

SuckerFish : jQuery Plugin
Replicate Suckerfish Menus using the powerful jquery library.

YUI Test
YUI Test is a testing framework for browser-based JavaScript solutions.

YUI charts
The YUI Charts Control visualizes tabular data on a web page in several possible formats.

Flot - Plotting for jQuery
It produces graphical plots of arbitrary datasets on-the-fly client-side.

Extended Filtering - Ext
Plugin for the standard grid that allow for a more robust representation of filters

HeatColor: jQuery plugin
Allows you to assign colors to elements, based on a value derived from that.

jQuery SVG Demo
A jQuery plugin that lets you interact with an Scalable Vector Graphics canvas.

Animated Innerfade
Full w3c compliant animated slideshow with sliding effect on large images.

Moo Flow
MooFlow is a Gallery that looks like Apple“s iTunes or Finders CoverFlow.

InlineEdit.js 2
The new inline editor is optimized and easier to use. Uses Moo tools library.

jQuery Field Plugin
Expands the ability to retrieve and set values in forms beyond val() method.

GWT Ext Widget library
Provides rich widgets like Grid with sort, paging and filtering, Trees, Tabs etc.

jQuery select box
jQuery plugin that allows you to replace the HTML select box with a styled dropdown menu.

JQuery Multimedia Portfolio
Automatically detects the extension of each media and apply the adapted player.

jRails - jQuery on Rails
jRails is a drop-in jQuery replacement for Prototype/script.aculo.us on Rails.

JFree Chart
Makes it easy for developers to display professional quality charts in their Apps.

Tip of the day Dialog
YUI Styled 'Tip of the Day' Dialog using the PopupControl & DragPanel Extender.

Yet (E)Another Tab Interface
Yet(E)Another Tab Interface - extremely lightweight, object-oriented code.

Accessible Unobtrusive Slider
The script automatically assigns each slider the required ARIA role of ā??sliderā??.

jQuery Alphanumeric
Allows you to limit what characters a user can enter on textboxes or textareas.

File style plugin for jQuery
Enables you to use image as browse button. You can also style filename field using css.

SimpleModal : jQuery Plugin
A lightweight jQuery plugin that provides a simple interface to create a modal dialog.

jQuery combobox plugin
jquery.combobox is an unobtrusive way of creating a HTML type combobox.

Timepedia Chronoscope
The simple example below shows a dataset with about 700 datapoints.

Custom checkbox and radio
This is slightly more complicated than usual, but replaces the standard elements.

jQuery checkbox plugin
Provides for the styling of checkboxes that degrades nicely when js is dsiabled.

Prototype custom search
A Google Custom search engine gadget dedicated to the prototype.js community.

Aeron Calendar : Moo Plugin
Beautiful and Powerful Javascript Calendar class for Mootools library.

Ajax Powered AutoComplete
The AutoComplete class adds a pulldown menu of suggested values to a text field.

MooTools Mocha UI v0.5
Mocha is a MooTools user interface class made with canvas tag graphics.

ToggleFormText : jQuery Plugin
ToggleFormText is a jQuery plugin to enable help text for input fields.

AjaxContent : jQuery Plugin
Load the ajax result in a different div adjusting the target plugin option.

jScroller : jQuery Plugin
This Javascript Autoscroller is Crossbrowser and also W3C compatible.

Drawing : jQuery Plugin
Library for simple drawing with jQuery using SVG or canvas method.

Embed QuickTime : jQuery Plugin
A jQuery plugin that helps you embed QuickTime movies to play directly on your webpage.

Google Analytics - jQuery Plugin
Add tracking to a page, including the tracking of outbound links, mailtos, and downloads.

Time Picker - Moo Tools
The first ever Time Picker that utilize a very easy drag and drop interface.

Page rank using ajax
Google Pagerank function done using Ajax and php. Very handy and useful.

Rating Stars for prototype
Starbox allows you to easily create all kinds of rating boxes using just one PNG.

jQuery Gradient Plugin
Adds a dynamically created configurable gradient to the background of an element.

Star Rater - jQuery Plugin
jQuery Helper for Komodo Media CSS Star Rater (Redux).

MooMonth - JS Calendar
MooMonth is a full calendar application written in javascript.

Drag Drop Tree - EXTJs
This example shows basic drag and drop node moving in a tree.

ExtJS Password meter
Password strength meter extension class for the extjs library.