window.addEvent('domready', function() {
	if ($('tmenu')) {
	$$('.faders').tween('opacity', 0);
	$$('.here').setStyle('background', '#565656');
	var herelink=$$('.here').getElement('a');
	herelink.setStyle('color', '#FFF');
	var links = $('tmenu').getElements('a');
	links.each(function(item, indexck){
		item.set('tween', {duration: 400}); 
		item.addEvents({
			'mouseover': function(){
				$('ion0'+(indexck+1)).tween('opacity', .75);
			},
			'mouseout': function(){
				$('ion0'+(indexck+1)).tween('opacity', 0);
			}
		});
	})
	}
	var bcount=0;
	if ($('op')) {
		$('op').addEvents({
			'mouseover' : function(){this.setStyle('cursor','pointer');},
			'click': function(){
				if (bcount==0) {
					$('opcl').setStyle('background-image' , 'url(../cktassets/img/show.png)');
					$$('.content').setStyle('opacity', 0);
					$('gallerylink').setStyle('opacity', 0);
					if ($('sectionpics')) {$('sectionpics').setStyle('opacity', 0);
					var picch = $('sectionpics').getElements('img');
					picch.setStyle('opacity', 0);}
					bcount=bcount+1;
					$('op').set('html', '<p>show</p>');
				}
				else {
					$('opcl').setStyle('background-image' , 'url(../cktassets/img/showhidebg.png)');
					$$('.content').setStyle('opacity', 1);
					$('gallerylink').setStyle('opacity', 1);
					if ($('sectionpics')) {$('sectionpics').setStyle('opacity', 1);
					var picch2 = $('sectionpics').getElements('img');
					picch2.setStyle('opacity', 1);}
					bcount=bcount-1;
					$('op').set('html', '<p>hide</p>');
				}
			}
		});
	}
	if ($('flftbtn')) {
		var thumbscrsize=$('thumbarea').getScrollSize();
		var acount=0;
		var eacount = (thumbscrsize.x - 155);
		$('flftbtn').addEvent('click', function(event) {
				if (acount>0) { acount-=41};
			$('thumbarea').scrollTo(acount, 0);
		});
	 
		$('frghtbtn').addEvent('click', function(event) {
			
			if (acount<eacount) { acount+=41};
			$('thumbarea').scrollTo(acount, 0);
		});
	};
	if ($('text')) {
		var scrollpotion2;
		var st = 0;
		var dadiv2=$('text');
		dadiv2.setStyle('overflow', 'hidden');
		var divsize2 = dadiv2.getSize();
		var textwi2= dadiv2.getScrollSize();
		var textheight2 = textwi2.y;
		var	scrollpotion2 = ((textwi2.y)-(divsize2.y));
		if (scrollpotion2>0) {
			$('wrap').setStyle('visibility', 'visible');		
			var mySlider2;
			function calcwheel2(event){
				event = new Event(event);						
					/* Mousewheel UP */
				if (event.wheel > 0) {
					if (st>0) {st=st-30;}
						mySlider2.set(st);
				}
					/* Mousewheel DOWN*/
				else if (event.wheel < 0) {
					if (st<scrollpotion2) {st=st+30;}
						mySlider2.set(st);
				}
			}
			var el = $('slid');
					mySlider2 = new Slider(el, el.getElement('.knob'), {
					mode: 'vertical',
					wheel: false,
					snap: false,
					steps: (scrollpotion2),	
					range: [0,scrollpotion2],	
					onChange: function(step){
						dadiv2.scrollTo(0,step);
						st = (step);
					}
				});
			dadiv2.addEvent('mousewheel', calcwheel2);
			$(document.body).addEvent('mouseleave',function(){mySlider2.drag.stop()});
		}
	}
	if ($('scrollGalleryHead2')) {
		if ($('thumbarea')) {var scrolldiv = $('thumbarea');};
		var txtsizeo = scrolldiv.getScrollSize();
		var divsizeo = scrolldiv.getSize();
		var divsize = divsizeo.x;
		var txtsize = txtsizeo.x;
		var step=0;
		if (txtsize>=divsize) {
			function calcwheel(event){
				event = new Event(event);						
					/* Mousewheel UP */
				if (event.wheel > 0) {
					moveleft();
				}
					/* Mousewheel DOWN*/
				else if (event.wheel < 0) {
					moveright();
				}
			}
			function moveleft() {
				step=step-400;
				if (step<0) {step=0;}
				scrolldiv.scrollTo(step, 0);

			}
			function moveright() {
				step=step+400;
				if (step>(txtsize-divsize)) {step=txtsize-divsize;}
				scrolldiv.scrollTo(step, 0);
			}
			$('lftbtn').addEvents({
				mousedown: function() {
					moveleft();
				},
				mouseup: function() {
				}
			});
			$('rghtbtn').addEvents({
				mousedown: function() {
					moveright();
				},
				mouseup: function() {
				}
			});
			scrolldiv.addEvent('mousewheel', calcwheel);
		}
	}
});
