window.addEvent('domready', function() {
	var linkzz = $('menu').getElements('a');	
	linkzz.each(function(item, indexck){
		item.set('tween', {duration: 400}); 
		item.addEvents({
			'mouseover': function(){
				item.setStyle('font-weight', 'bold');	
				},
			'mouseout': function(){ 
				if (item.getParent().hasClass('here')) {}
				else {item.setStyle('font-weight', 'normal')};
				}
			});
		});
	if ($('gallery')) {
		var medgalthumbs = $('gallery').getElements('img')
		medgalthumbs.each (function(ite,inde) {
			ite.setStyle('opacity', '0.6');
			ite.addEvents({
				'mouseover': function(){
					ite.tween('opacity' , '1');	
					},
				'mouseout': function(){
					ite.tween('opacity' , '.6');
					}
				});		
			});		
		};			
	if ($('thumbarea')) {
		var b = $('thumbareaContent').getElements('a');
		var c=0
		var d=$('thumbarea').clientWidth;
		b.each(function(imgg, index){c+=70});
		a=0
		var e = (c -630);
		$('flftbtn').addEvent('click', function(event) {
			if (a>0) { a-=70};
				var myFx = new Fx.Scroll($('thumbarea'), {
					wheelStops: false
				}).start(a, 0);
			});	 
		$('frghtbtn').addEvent('click', function(event) {			
			if (a<e) { a+=70};
			var myFx = new Fx.Scroll($('thumbarea'), {
				wheelStops: false
				}).start(a, 0);
			});
		};			
	var st = 0;
	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);	
			}});
});
