// init AJAX Var
var path_to_source = '';
var item_source_name = 'source_';
var postfix = '.html';
var pages_length = 3;
var curerent_pages = 2;
var _discriotions = [];
var _discriotions_b = [];
var _discriotions_c = [];
//starting
window.addEvent('domready',initGallerys);

function initGallery1(){

	var _thumbs = document.getElementById('thumbs');
	var _thumbs2 = document.getElementById('thumbs2');
	var _thumbs3 = document.getElementById('thumbs3');
	var _thumbs4 = document.getElementById('thumbs4');
	var _boxes = document.getElementById('boxes');
	var _boxes2 = document.getElementById('boxes2');
	var _boxes3 = document.getElementById('boxes3');
	var _boxes4 = document.getElementById('boxes4');
	var _mask = document.getElementById('thumbs_mask');
	var _mask2 = document.getElementById('thumbs_mask2');
	var _mask3 = document.getElementById('thumbs_mask3');
	var _mask4 = document.getElementById('thumbs_mask4');
	
	var _temp_left_position = -427;
	var flag1 = 1;
	var flag2 = 1;
	var flag3 = 1;
	var flag4 = 1;
	var startItem = 0; //or   0   or any
	
	var thumbs_mask = $('thumbs_mask').setStyle('left',(startItem*97-427)+'px').set('opacity',0.5);
	var fxOptions = {property:'left',duration:1000, transition:Fx.Transitions.Back.easeOut, wait:false, onStart: function(){flag1=0;} ,onComplete: function(){flag1=1;}}
	var thumbsFx = new Fx.Tween(thumbs_mask,fxOptions);
	hs = new noobSlide({
		box: $('boxes'),
		items: [0,1,2],
		handles: $$('#thumbs_handles span'),
		size:614,
		fxOptions: fxOptions,
		onWalk: function(currentItem){
			if (flag2 && flag3 && flag4) {
				$$('.thumbs div').removeClass('active');
				$$('#thumbs div div')[currentItem].addClass('active');
				thumbsFx.start(currentItem*97-427);
				//var _item_url = path_to_source + item_source_name;
				//ajaxRequest(_item_url, 'description', currentItem);
				hideAll();
				_discriotions[currentItem].parentNode.style.height = _discriotions[currentItem]._h + 'px';
				_discriotions[currentItem].mooeffect.start('opacity', 0, 1);
				_boxes.className = "";
				_boxes2.className = "hidden_box";
				_boxes3.className = "hidden_box";
				_boxes4.className = "hidden_box";
				_temp_left_position = _mask2.style.left.toInt();
				_mask2.style.left = -520 + "px";
				_mask3.style.left = -520 + "px";
				_mask4.style.left = -520 + "px";
				_mask.style.left = _temp_left_position + "px";				
			}
		},
		startItem: startItem
	});
	var thumbs_mask2 = $('thumbs_mask2').setStyle('left',(startItem*97-520)+'px').set('opacity',0.5);
	var fxOptions2 = {property:'left',duration:1000, transition:Fx.Transitions.Back.easeOut, wait:false, onStart: function(){flag2=0;}, onComplete: function(){flag2=1;}}
	var thumbsFx2 = new Fx.Tween(thumbs_mask2,fxOptions2);
	hs2 = new noobSlide({
		box: $('boxes2'),
		items: [0,1,2],
		handles: $$('#thumbs_handles2 span'),
		size:614,
		fxOptions: fxOptions2,
		onWalk: function(currentItem2){
			if (flag1 && flag3 && flag4) {
				$$('.thumbs div').removeClass('active');
				$$('#thumbs2 div div')[currentItem2].addClass('active');
				thumbsFx2.start(currentItem2*97-427);
				//var _item_url = path_to_source + item_source_name;
				//ajaxRequest(_item_url, 'description', currentItem2+4);
				hideAll();
				_discriotions[currentItem2+3].parentNode.style.height = _discriotions[currentItem2+3]._h + 'px';
				_discriotions[currentItem2+3].mooeffect.start('opacity', 0, 1);
				_boxes.className = "hidden_box";
				_boxes3.className = "hidden_box";
				_boxes4.className = "hidden_box";
				_boxes2.className = "";
				_temp_left_position = _mask3.style.left.toInt();
				_mask.style.left = -520 + "px";
				_mask4.style.left = -520 + "px";
				_mask3.style.left = -520 + "px";
				_mask2.style.left = _temp_left_position + "px";				
			}
		},
		startItem: startItem
	});
	
	var thumbs_mask3 = $('thumbs_mask3').setStyle('left',(startItem*97-520)+'px').set('opacity',0.5);
	var fxOptions3 = {property:'left',duration:1000, transition:Fx.Transitions.Back.easeOut, wait:false, onStart: function(){flag3=0;}, onComplete: function(){flag3=1;}}
	var thumbsFx3 = new Fx.Tween(thumbs_mask3,fxOptions3);
	hs3 = new noobSlide({
		box: $('boxes3'),
		items: [0,1,2],
		handles: $$('#thumbs_handles3 span'),
		size:614,
		fxOptions: fxOptions3,
		onWalk: function(currentItem3){
			if (flag2 && flag1 && flag4) {
				$$('.thumbs div').removeClass('active');
				$$('#thumbs3 div div')[currentItem3].addClass('active');
				thumbsFx3.start(currentItem3*97-427);
				//var _item_url = path_to_source + item_source_name;
				//ajaxRequest(_item_url, 'description', currentItem2+4);
				hideAll();
				_discriotions[currentItem3+6].parentNode.style.height = _discriotions[currentItem3+6]._h + 'px';
				_discriotions[currentItem3+6].mooeffect.start('opacity', 0, 1);
				_boxes.className = "hidden_box";
				_boxes2.className = "hidden_box";
				_boxes4.className = "hidden_box";
				_boxes3.className = "";
				_temp_left_position = _mask4.style.left.toInt();
				_mask.style.left = -520 + "px";
				_mask2.style.left = -520 + "px";
				_mask4.style.left = -520 + "px";
				_mask3.style.left = _temp_left_position + "px";				
			}
		},
		startItem: startItem
	});
	
	var thumbs_mask4 = $('thumbs_mask4').setStyle('left',(startItem*97-520)+'px').set('opacity',0.5);
	var fxOptions4 = {property:'left',duration:1000, transition:Fx.Transitions.Back.easeOut, wait:false, onStart: function(){flag4=0;}, onComplete: function(){flag4=1;}}
	var thumbsFx4 = new Fx.Tween(thumbs_mask4,fxOptions4);
	hs4 = new noobSlide({
		box: $('boxes4'),
		items: [0,1,2],
		handles: $$('#thumbs_handles4 span'),
		size:614,
		fxOptions: fxOptions4,
		onWalk: function(currentItem4){
			if (flag1 && flag3 && flag2) {
				$$('.thumbs div').removeClass('active');
				$$('#thumbs4 div div')[currentItem4].addClass('active');
				thumbsFx4.start(currentItem4*97-427);
				//var _item_url = path_to_source + item_source_name;
				//ajaxRequest(_item_url, 'description', currentItem2+4);
				hideAll();
				_discriotions[currentItem4+9].parentNode.style.height = _discriotions[currentItem4+9]._h + 'px';
				_discriotions[currentItem4+9].mooeffect.start('opacity', 0, 1);
				_boxes.className = "hidden_box";
				_boxes2.className = "hidden_box";
				_boxes3.className = "hidden_box";
				_boxes4.className = "";
				_temp_left_position4 = _mask.style.left.toInt();
				_mask.style.left = -520 + "px";
				_mask2.style.left = -520 + "px";
				_mask3.style.left = -520 + "px";
				_mask4.style.left = _temp_left_position + "px";				
			}
		},
		startItem: startItem
	});
}
function initGallery2(){

	var _thumbs = document.getElementById('thumbs_b');
	var _thumbs2 = document.getElementById('thumbs2_b');
	var _thumbs3 = document.getElementById('thumbs3_b');
	var _thumbs4 = document.getElementById('thumbs4_b');
	var _boxes = document.getElementById('boxes_b');
	var _boxes2 = document.getElementById('boxes2_b');
	var _boxes3 = document.getElementById('boxes3_b');
	var _boxes4 = document.getElementById('boxes4_b');
	var _mask = document.getElementById('thumbs_mask_b');
	var _mask2 = document.getElementById('thumbs_mask2_b');
	var _mask3 = document.getElementById('thumbs_mask3_b');
	var _mask4 = document.getElementById('thumbs_mask4_b');
	
	var _temp_left_position = -427;
	var flag1 = 1;
	var flag2 = 1;
	var flag3 = 1;
	var flag4 = 1;
	var startItem = 0; //or   0   or any
	
	var thumbs_mask = $('thumbs_mask_b').setStyle('left',(startItem*97-427)+'px').set('opacity',0.5);
	var fxOptions = {property:'left',duration:1000, transition:Fx.Transitions.Back.easeOut, wait:false, onStart: function(){flag1=0;} ,onComplete: function(){flag1=1;}}
	var thumbsFx = new Fx.Tween(thumbs_mask,fxOptions);
	hs = new noobSlide({
		box: $('boxes_b'),
		items: [0,1,2],
		handles: $$('#thumbs_handles_b span'),
		size:614,
		fxOptions: fxOptions,
		onWalk: function(currentItem){
			if (flag2 && flag3 && flag4) {
				$$('.thumbs div').removeClass('active');
				$$('#thumbs_b div div')[currentItem].addClass('active');
				thumbsFx.start(currentItem*97-427);
				//var _item_url = path_to_source + item_source_name;
				//ajaxRequest(_item_url, 'description', currentItem);
				hideAll_b();
				_discriotions_b[currentItem].parentNode.style.height = _discriotions_b[currentItem]._h + 'px';
				_discriotions_b[currentItem].mooeffect.start('opacity', 0, 1);
				_boxes.className = "";
				_boxes2.className = "hidden_box";
				_boxes3.className = "hidden_box";
				_boxes4.className = "hidden_box";
				_temp_left_position = _mask2.style.left.toInt();
				_mask2.style.left = -520 + "px";
				_mask3.style.left = -520 + "px";
				_mask4.style.left = -520 + "px";
				_mask.style.left = _temp_left_position + "px";				
			}
		},
		startItem: startItem
	});
	var thumbs_mask2 = $('thumbs_mask2_b').setStyle('left',(startItem*97-520)+'px').set('opacity',0.5);
	var fxOptions2 = {property:'left',duration:1000, transition:Fx.Transitions.Back.easeOut, wait:false, onStart: function(){flag2=0;}, onComplete: function(){flag2=1;}}
	var thumbsFx2 = new Fx.Tween(thumbs_mask2,fxOptions2);
	hs2 = new noobSlide({
		box: $('boxes2_b'),
		items: [0,1,2],
		handles: $$('#thumbs2_b span'),
		size:614,
		fxOptions: fxOptions2,
		onWalk: function(currentItem2){
			if (flag1 && flag3 && flag4) {
				thumbsFx2.start(currentItem2*97-427);
				$$('.thumbs div').removeClass('active');
				$$('#thumbs2_b div div')[currentItem2].addClass('active');
				//var _item_url = path_to_source + item_source_name;
				//ajaxRequest(_item_url, 'description', currentItem2+4);
				hideAll_b();
				_discriotions_b[currentItem2+3].parentNode.style.height = _discriotions_b[currentItem2+3]._h + 'px';
				_discriotions_b[currentItem2+3].mooeffect.start('opacity', 0, 1);
				_boxes.className = "hidden_box";
				_boxes3.className = "hidden_box";
				_boxes4.className = "hidden_box";
				_boxes2.className = "";
				_temp_left_position = _mask3.style.left.toInt();
				_mask.style.left = -520 + "px";
				_mask4.style.left = -520 + "px";
				_mask3.style.left = -520 + "px";
				_mask2.style.left = _temp_left_position + "px";				
			}
		},
		startItem: startItem
	});
	
	var thumbs_mask3 = $('thumbs_mask3_b').setStyle('left',(startItem*97-520)+'px').set('opacity',0.5);
	var fxOptions3 = {property:'left',duration:1000, transition:Fx.Transitions.Back.easeOut, wait:false, onStart: function(){flag3=0;}, onComplete: function(){flag3=1;}}
	var thumbsFx3 = new Fx.Tween(thumbs_mask3,fxOptions3);
	hs3 = new noobSlide({
		box: $('boxes3_b'),
		items: [0,1,2],
		handles: $$('#thumbs3_b span'),
		size:614,
		fxOptions: fxOptions3,
		onWalk: function(currentItem3){
			if (flag2 && flag1 && flag4) {
				thumbsFx3.start(currentItem3*97-427);
				$$('.thumbs div').removeClass('active');
				$$('#thumbs3_b div div')[currentItem3].addClass('active');
				//var _item_url = path_to_source + item_source_name;
				//ajaxRequest(_item_url, 'description', currentItem2+4);
				hideAll_b();
				_discriotions_b[currentItem3+6].parentNode.style.height = _discriotions_b[currentItem3+6]._h + 'px';
				_discriotions_b[currentItem3+6].mooeffect.start('opacity', 0, 1);
				_boxes.className = "hidden_box";
				_boxes2.className = "hidden_box";
				_boxes4.className = "hidden_box";
				_boxes3.className = "";
				_temp_left_position = _mask4.style.left.toInt();
				_mask.style.left = -520 + "px";
				_mask2.style.left = -520 + "px";
				_mask4.style.left = -520 + "px";
				_mask3.style.left = _temp_left_position + "px";				
			}
		},
		startItem: startItem
	});
	
	var thumbs_mask4 = $('thumbs_mask4_b').setStyle('left',(startItem*97-520)+'px').set('opacity',0.5);
	var fxOptions4 = {property:'left',duration:1000, transition:Fx.Transitions.Back.easeOut, wait:false, onStart: function(){flag4=0;}, onComplete: function(){flag4=1;}}
	var thumbsFx4 = new Fx.Tween(thumbs_mask4,fxOptions4);
	hs4 = new noobSlide({
		box: $('boxes4_b'),
		items: [0,1,2],
		handles: $$('#thumbs_handles4_b span'),
		size:614,
		fxOptions: fxOptions4,
		onWalk: function(currentItem4){
			if (flag1 && flag3 && flag2) {
				$$('.thumbs div').removeClass('active');
				$$('#thumbs4_b div div')[currentItem4].addClass('active');
				thumbsFx4.start(currentItem4*97-427);
				//var _item_url = path_to_source + item_source_name;
				//ajaxRequest(_item_url, 'description', currentItem2+4);
				hideAll_b();
				_discriotions_b[currentItem4+9].parentNode.style.height = _discriotions_b[currentItem4+9]._h + 'px';
				_discriotions_b[currentItem4+9].mooeffect.start('opacity', 0, 1);
				_boxes.className = "hidden_box";
				_boxes2.className = "hidden_box";
				_boxes3.className = "hidden_box";
				_boxes4.className = "";
				_temp_left_position4 = _mask.style.left.toInt();
				_mask.style.left = -520 + "px";
				_mask2.style.left = -520 + "px";
				_mask3.style.left = -520 + "px";
				_mask4.style.left = _temp_left_position + "px";				
			}
		},
		startItem: startItem
	});
}
function initGallery3(){

	var _thumbs = document.getElementById('thumbs_c');
	var _thumbs2 = document.getElementById('thumbs2_c');
	var _thumbs3 = document.getElementById('thumbs3_c');
	var _thumbs4 = document.getElementById('thumbs4_c');
	var _boxes = document.getElementById('boxes_c');
	var _boxes2 = document.getElementById('boxes2_c');
	var _boxes3 = document.getElementById('boxes3_c');
	var _boxes4 = document.getElementById('boxes4_c');
	var _mask = document.getElementById('thumbs_mask_c');
	var _mask2 = document.getElementById('thumbs_mask2_c');
	var _mask3 = document.getElementById('thumbs_mask3_c');
	var _mask4 = document.getElementById('thumbs_mask4_c');
	
	var _temp_left_position = -427;
	var flag1 = 1;
	var flag2 = 1;
	var flag3 = 1;
	var flag4 = 1;
	var startItem = 0; //or   0   or any
	
	var thumbs_mask = $('thumbs_mask_c').setStyle('left',(startItem*97-427)+'px').set('opacity',0.5);
	var fxOptions = {property:'left',duration:1000, transition:Fx.Transitions.Back.easeOut, wait:false, onStart: function(){flag1=0;} ,onComplete: function(){flag1=1;}}
	var thumbsFx = new Fx.Tween(thumbs_mask,fxOptions);
	hs = new noobSlide({
		box: $('boxes_c'),
		items: [0,1,2],
		handles: $$('#thumbs_handles_c span'),
		size:614,
		fxOptions: fxOptions,
		onWalk: function(currentItem){
			if (flag2 && flag3 && flag4) {
				thumbsFx.start(currentItem*97-427);
				$$('.thumbs div').removeClass('active');
				$$('#thumbs_c div div')[currentItem].addClass('active');
				//var _item_url = path_to_source + item_source_name;
				//ajaxRequest(_item_url, 'description', currentItem);
				hideAll_c();
				_discriotions_c[currentItem].parentNode.style.height = _discriotions_c[currentItem]._h + 'px';
				_discriotions_c[currentItem].mooeffect.start('opacity', 0, 1);
				_boxes.className = "";
				_boxes2.className = "hidden_box";
				_boxes3.className = "hidden_box";
				_boxes4.className = "hidden_box";
				_temp_left_position = _mask2.style.left.toInt();
				_mask2.style.left = -520 + "px";
				_mask3.style.left = -520 + "px";
				_mask4.style.left = -520 + "px";
				_mask.style.left = _temp_left_position + "px";				
			}
		},
		startItem: startItem
	});
	var thumbs_mask2 = $('thumbs_mask2_c').setStyle('left',(startItem*97-520)+'px').set('opacity',0.5);
	var fxOptions2 = {property:'left',duration:1000, transition:Fx.Transitions.Back.easeOut, wait:false, onStart: function(){flag2=0;}, onComplete: function(){flag2=1;}}
	var thumbsFx2 = new Fx.Tween(thumbs_mask2,fxOptions2);
	hs2 = new noobSlide({
		box: $('boxes2_c'),
		items: [0,1,2],
		handles: $$('#thumbs_handles2_c span'),
		size:614,
		fxOptions: fxOptions2,
		onWalk: function(currentItem2){
			if (flag1 && flag3 && flag4) {
				thumbsFx2.start(currentItem2*97-427);
				$$('.thumbs div').removeClass('active');
				$$('#thumbs2_c div div')[currentItem2].addClass('active');
				//var _item_url = path_to_source + item_source_name;
				//ajaxRequest(_item_url, 'description', currentItem2+4);
				hideAll_c();
				_discriotions_c[currentItem2+3].parentNode.style.height = _discriotions_c[currentItem2+3]._h + 'px';
				_discriotions_c[currentItem2+3].mooeffect.start('opacity', 0, 1);
				_boxes.className = "hidden_box";
				_boxes3.className = "hidden_box";
				_boxes4.className = "hidden_box";
				_boxes2.className = "";
				_temp_left_position = _mask3.style.left.toInt();
				_mask.style.left = -520 + "px";
				_mask4.style.left = -520 + "px";
				_mask3.style.left = -520 + "px";
				_mask2.style.left = _temp_left_position + "px";				
			}
		},
		startItem: startItem
	});
	
	var thumbs_mask3 = $('thumbs_mask3_c').setStyle('left',(startItem*97-520)+'px').set('opacity',0.5);
	var fxOptions3 = {property:'left',duration:1000, transition:Fx.Transitions.Back.easeOut, wait:false, onStart: function(){flag3=0;}, onComplete: function(){flag3=1;}}
	var thumbsFx3 = new Fx.Tween(thumbs_mask3,fxOptions3);
	hs3 = new noobSlide({
		box: $('boxes3_c'),
		items: [0,1,2],
		handles: $$('#thumbs_handles3_c span'),
		size:614,
		fxOptions: fxOptions3,
		onWalk: function(currentItem3){
			if (flag2 && flag1 && flag4) {
				thumbsFx3.start(currentItem3*97-427);
				$$('.thumbs div').removeClass('active');
				$$('#thumbs3_c div div')[currentItem3].addClass('active');
				//var _item_url = path_to_source + item_source_name;
				//ajaxRequest(_item_url, 'description', currentItem2+4);
				hideAll_c();
				_discriotions_c[currentItem3+6].parentNode.style.height = _discriotions_c[currentItem3+6]._h + 'px';
				_discriotions_c[currentItem3+6].mooeffect.start('opacity', 0, 1);
				_boxes.className = "hidden_box";
				_boxes2.className = "hidden_box";
				_boxes4.className = "hidden_box";
				_boxes3.className = "";
				_temp_left_position = _mask4.style.left.toInt();
				_mask.style.left = -520 + "px";
				_mask2.style.left = -520 + "px";
				_mask4.style.left = -520 + "px";
				_mask3.style.left = _temp_left_position + "px";				
			}
		},
		startItem: startItem
	});
	
	var thumbs_mask4 = $('thumbs_mask4_c').setStyle('left',(startItem*97-520)+'px').set('opacity',0.5);
	var fxOptions4 = {property:'left',duration:1000, transition:Fx.Transitions.Back.easeOut, wait:false, onStart: function(){flag4=0;}, onComplete: function(){flag4=1;}}
	var thumbsFx4 = new Fx.Tween(thumbs_mask4,fxOptions4);
	hs4 = new noobSlide({
		box: $('boxes4_c'),
		items: [0,1,2],
		handles: $$('#thumbs_handles4_c span'),
		size:614,
		fxOptions: fxOptions4,
		onWalk: function(currentItem4){
			if (flag1 && flag3 && flag2) {
				thumbsFx4.start(currentItem4*97-427);
				$$('.thumbs div').removeClass('active');
				$$('#thumbs4_c div div')[currentItem4].addClass('active');
				//var _item_url = path_to_source + item_source_name;
				//ajaxRequest(_item_url, 'description', currentItem2+4);
				hideAll_c();
				_discriotions[currentItem4+9].parentNode.style.height = _discriotions[currentItem4+9]._h + 'px';
				_discriotions[currentItem4+9].mooeffect.start('opacity', 0, 1);
				_boxes.className = "hidden_box";
				_boxes2.className = "hidden_box";
				_boxes3.className = "hidden_box";
				_boxes4.className = "";
				_temp_left_position4 = _mask.style.left.toInt();
				_mask.style.left = -520 + "px";
				_mask2.style.left = -520 + "px";
				_mask3.style.left = -520 + "px";
				_mask4.style.left = _temp_left_position + "px";				
			}
		},
		startItem: startItem
	});
}
function hideAll(){
	for (var g=0; g<_discriotions.length; g++){
		var _ms = new Fx.Tween(_discriotions[g]);
		_ms.set('opacity', '0');
	}
}
function hideAll_b(){
	for (var g=0; g<_discriotions_b.length; g++){
		var _ms = new Fx.Tween(_discriotions_b[g]);
		_ms.set('opacity', '0');
	}
}
function hideAll_c(){
	for (var g=0; g<_discriotions_c.length; g++){
		var _ms = new Fx.Tween(_discriotions_c[g]);
		_ms.set('opacity', '0');
	}
}
/*function ajaxRequest(_url, destination, _index){
	var _dest = document.getElementById(destination);
	var _ms = new Fx.Tween(_dest);
	_ms.set('opacity', '0');
	var _Request_to_pages = new Request({
		url: _url, 
		method: 'get',
		onSuccess: function(responseText) {
			var _fadeeffect = new Fx.Tween(_dest,{property:'opacity',duration:1000});
			_dest.innerHTML = responseText;
			_fadeeffect.start(0, 1);
			if (destination == 'gallery') initGallery();
		}
	}).send("pages=" + _index);	
}*/
function changePage(from_id, to_id){
	var _f = document.getElementById(from_id);
	_f.style.display = 'none';
	_f._moo = new Fx.Tween(_f);
	_f._moo.set('opacity', '0');
	var _t = document.getElementById(to_id);
	_t.style.display = 'block';
	_t._moo = new Fx.Tween(_t);
	_t._moo.set('opacity', '0');
	_t._moo.start('opacity', 0, 1);
}
function initGallerys(){
	_discriotions = $$('#descr div');
	for (var i=0; i<_discriotions.length; i++){
		_discriotions[i]._h = _discriotions[i].offsetHeight+10;
		_discriotions[i].mooeffect = new Fx.Tween(_discriotions[i], {duration:500});
		var _ms = new Fx.Tween(_discriotions[i]);
		_ms.set('opacity', '0');
	}
	var _ms = new Fx.Tween(_discriotions[0]);
	_ms.set('opacity', '1');

	_discriotions_b = $$('#descr_b div');
	for (var i=0; i<_discriotions_b.length; i++){
		_discriotions_b[i]._h = _discriotions_b[i].offsetHeight+10;
		_discriotions_b[i].mooeffect = new Fx.Tween(_discriotions_b[i]);
		var _ms_b = new Fx.Tween(_discriotions_b[i]);
		_ms_b.set('opacity', '0');
	}
	var _ms_b = new Fx.Tween(_discriotions_b[0]);
	_ms_b.set('opacity', '1');

	_discriotions_c = $$('#descr_c div');
	for (var i=0; i<_discriotions_c.length; i++){
		_discriotions_c[i]._h = _discriotions_c[i].offsetHeight+10;
		_discriotions_c[i].mooeffect = new Fx.Tween(_discriotions_c[i]);
		var _ms_c = new Fx.Tween(_discriotions_c[i]);
		_ms_c.set('opacity', '0');
	}
	var _ms_c = new Fx.Tween(_discriotions_c[0]);
	_ms_c.set('opacity', '1');
	
	initGallery1();
	initGallery2();
	initGallery3();
	
	document.getElementById('gallery_b').style.display = 'none';
	document.getElementById('gallery_c').style.display = 'none';
	
	$$('div.gallery').each(function(gal, i){
		gal.fxHide = new Fx.Tween(gal, {
			duration:300
		});
		gal.fxShow = new Fx.Tween(gal, {
			duration:300
		});
	});
	
	$('one_butt').addEvent('click', tab1show);
	$('one_butt_b').addEvent('click', tab1show);
	$('one_butt_c').addEvent('click', tab1show);

	$('two_butt').addEvent('click', tab2show);
	$('two_butt_b').addEvent('click', tab2show);
	$('two_butt_c').addEvent('click', tab2show);
	
	$('three_butt').addEvent('click', tab3show);
	$('three_butt_b').addEvent('click', tab3show);
	$('three_butt_c').addEvent('click', tab3show);
	
	function tab2show(){
		$('gallery').fxHide.start('opacity','0');
		$('gallery_c').fxHide.start('opacity','0');
		setTimeout(function(){
			$('gallery').style.display = 'none';
			$('gallery_c').style.display = 'none';
			
			$('gallery_b').setStyle('opacity','0');
			$('gallery_b').style.visibility = 'visible';
			$('gallery_b').style.display = 'block';
			$('gallery_b').fxShow.start('opacity',[0, 1]);
		},300);
		return false;
	}
	function tab1show(){
		$('gallery_b').fxHide.start('opacity','0');
		$('gallery_c').fxHide.start('opacity','0');
		setTimeout(function(){
			$('gallery_b').style.display = 'none';
			$('gallery_c').style.display = 'none';
			
			$('gallery').setStyle('opacity','0');
			$('gallery').style.visibility = 'visible';
			$('gallery').style.display = 'block';
			$('gallery').fxShow.start('opacity',[0, 1]);
		},300);
		return false;
	}
	function tab3show(){
		$('gallery').fxHide.start('opacity','0');
		$('gallery_b').fxHide.start('opacity','0');
		setTimeout(function(){
			$('gallery').style.display = 'none';
			$('gallery_b').style.display = 'none';
			
			$('gallery_c').setStyle('opacity','0');
			$('gallery_c').style.visibility = 'visible';
			$('gallery_c').style.display = 'block';
			$('gallery_c').fxShow.start('opacity',[0, 1]);
		},300);
		return false;
	}
}