/*
	FUNCTIONS
	by Dana Woodman (dana@organixdesign.com) unless otherwise noted.
*/




/* -------------------------------------------------------------------------------------------------------------------------

		GET ELEMENTS BY CLASS - by Unknown author

------------------------------------------------------------------------------------------------------------------------- */
function getElementsByClass(searchClass,node,tag) {
    var classElements = new Array();
    if ( node == null ) node = document;
    if ( tag == null ) tag = '*';
    var els = node.getElementsByTagName(tag);
    var elsLen = els.length;
    var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
    for (i = 0, j = 0; i < elsLen; i++) {
        if ( pattern.test(els[i].className) ) {
            classElements[j] = els[i];
            j++;
        }
    }
    return classElements;
}




/* ----------------------------------------------------------------------------------------------------------------------------

	MOUSE OVER FUNCTION - by Dana Woodman

---------------------------------------------------------------------------------------------------------------------------- */
function rollover(obj,start,hover) {
	var obj = getElementsByClass(obj) ? getElementsByClass(obj) : document.getElementById(obj);	
	if (obj) {
		for (var i = 0; i < obj.length; i++) {
			obj[i].onmouseover = function() {
				this.src = hover;
				this.onmouseout = function() {
					this.src = start;
				}
			}
		}
	}
}