/**
 * Slider Element JavaScript Library
 * 
 *  This is the JavaScript component of the Slider Element.
 *  
 * @author Calvin Huang
 */

function slider_rwd(sliderId, speed) {
	if (speed === undefined) {
		speed = 400;
	}
	api = $('#'+sliderId+'>div.scrollable').scrollable();
	api.prev(speed);
}
function slider_fwd(sliderId, speed){
	if (speed === undefined) {
		speed = 400;
	}
	api = $('#'+sliderId+'>div.scrollable').scrollable();
	api.next(speed);
}

$(function() {
	$('div.scrollable').scrollable({
		size: 4
	}).bind('mousewheel', function(event, delta) {
        var vel = Math.abs(delta);
		if (delta > 0) {
			slider_fwd(this.id);
		} else {
			slider_rwd(this.id);
		}
        return false;
    });
});
