window.addEvent('domready', function() {
	var links = $('menu').getElements('a');
	
			links.each(function(item, indexck){
				item.set('tween', {duration: 400}); 
				item.addEvents({
					'mouseover': function(){
											item.tween('color', '#fff');
	
								},
					'mouseout': function(){ 
											if (item.getParent().hasClass('here')) {}
											else {item.tween('color', '#fff799')};
								}
					});
			});
	if ($('thumbareaContent')) {	
		var b = $('thumbareaContent').getElements('a');
		var c=0
		var d=$('thumbarea').clientWidth;
		b.each(function(imgg, index){c+=86});
		a=0
		e = c - d +1
		$('flftbtn').addEvent('click', function(event) {
				if (a>0) { a-=86};
			var myFx = new Fx.Scroll($('thumbarea'), {
				wheelStops: false
			}).start(a, 0);
		});
	 
		$('frghtbtn').addEvent('click', function(event) {
			
			if (a<e) { a+=86};
			var myFx = new Fx.Scroll($('thumbarea'), {
				wheelStops: false
			}).start(a, 0);
		});
	}
	var st = 0;
	if ($('slid')) {
		var textwi= $('text').getScrollSize();
		var el = $('slid'), hei=$('text');
		var mySlider =	new Slider(el, el.getElement('.knob'), {
				mode: 'vertical',
				wheel: true,
				snap: true,
				steps: (textwi.y/20),	
				range: [0, (textwi.y-95)],	
				onChange: function(value){
					var myFx = new Fx.Scroll(hei, {	offset: {'x': 0,'y': 0}}).start(0,(this.step));
					st = (this.step);
				}
			});
			$('text').addEvent('mousewheel', function(event) {
						event = new Event(event);
						
						/* Mousewheel UP */
						if (event.wheel > 0) {
							if (st>0) {st=st-20;}
					var myFx = new Fx.Scroll(hei, {	offset: {'x': 0,'y': 0}}).start(0,st);
					mySlider.set(st);
						} 
						/* Mousewheel DOWN*/
						else if (event.wheel < 0) {
							if (st<textwi.y) {st=st+20;}
					var myFx = new Fx.Scroll(hei, {	offset: {'x': 0,'y': 0}}).start(0,st);
					mySlider.set(st);	
				}});
	}
});
