function initVSlider(){
	// options
	var _slideSpeed = 500; // 0.5 sec, slide animation duration
	var _autoSlide = 5000; // 5 sec, autoslide
	var _pauseOnHover = true; // true or false, pause autoslide on mouseover
	var _vslider = 'div.vslider';
	var _vnode = 'div.vnode';
	var _vitem = 'div.vitem';
	var _pholder = 'div.vslider-pages';
	var _pitem = 'a';
	
	// code
	jQuery(_vslider).each(function(){
		var _holder = jQuery(this);
		var _node = jQuery(_vnode,_holder);
		var _item = jQuery(_vitem,_node);
		var _pager = jQuery(_pholder,_holder);
		var _thumb = jQuery(_pitem,_pager);
		if(_thumb.length==_item.length){
			var _hovered = false;
			var _current = 0;
			_thumb.eq(_current).addClass('vactive');
			var _step = _item.eq(0).height();
			
			// click pager link
			_thumb.click(function(){
				_current = _thumb.index(this);
				_thumb.removeClass('vactive');
				jQuery(this).addClass('vactive');
				_node.animate({
					top:-_current*_step
				},_slideSpeed);
				return false;
			});
			
			// autoslide
			if(_autoSlide){
				setInterval(function(){
					if(!_hovered){
						if(_current<_thumb.length-1) _current++
						else _current=0;
						_thumb.removeClass('vactive');
						_thumb.eq(_current).addClass('vactive');
						_node.animate({
							top:-_current*_step
						},_slideSpeed);
					}
				},_autoSlide);
			}
			
			// pause on hover
			if(_pauseOnHover){
				_holder.hover(function(){
					_hovered = true;
				},function(){
					_hovered = false;
				})
			}
		}
	});
}
jQuery(function(){
	initVSlider(); // vertical slider
});
