// JavaScript Document
var menuscroll = Array();
menuscroll[2] = false;
menuscroll[3] = false;

function gallery_scroll(block_id,direction){
	var block = document.getElementById('menu' + block_id + 'level-inner');
	var block2 = document.getElementById('menu' + block_id + 'level-inner2');
	$('menu' + block_id + 'level-inner').setStyle('width', block2.clientWidth+'px');
	
	
	if(block_id == 2) {
		if(menuscroll[2] == false){
			menuscroll[2] = new Fx.Scroll($('menu2level'));
		}
	}else if(block_id == 3) {
		if(menuscroll[3] == false){
			menuscroll[3] = new Fx.Scroll($('menu3level'));
		}	
	}
	

	var scx = menuscroll[block_id].element.getScroll();

	if(direction=='right'){
		menuscroll[block_id].start(scx.x+300,0);
	}else if(direction=='left') {
		menuscroll[block_id].start(scx.x-300,0);
	}	

}

function hideArrows(level){
	var block = document.getElementById('menu' + level+ 'level-inner');
	var block2 = document.getElementById('menu' + level + 'level-inner2');
	if(block)
	{
		$('menu' + level + 'level-inner').setStyle('width', block2.clientWidth+'px');
	}



	
	if(level == 2 && block) {
		if(menuscroll[2] == false){
			menuscroll[2] = new Fx.Scroll($('menu2level'));
		}
	}else if(level == 3 && block) {
		if(menuscroll[3] == false){
			menuscroll[3] = new Fx.Scroll($('menu3level'));
		}	
	}

	var block3 = false
	if(document.getElementById('menu' + level + 'level-inner2')){
		block3 = document.getElementById('menu' + level + 'level-inner2');
	}


	if(block3.clientWidth < 640 || !block3)
	{
		document.getElementById('m' +level +'l-la').style.visibility = 'hidden';	
		document.getElementById('m' +level +'l-ra').style.visibility = 'hidden';
	}

	if(document.getElementById('m' + level + '-cur')){
		var mcur = document.getElementById('m' + level + '-cur');
		var mcurx = mcur.offsetLeft;
		var mcurw = mcur.clientWidth;

		if( mcurx + mcurw > 610 )
		{
			if(document.getElementById('m' + (level+1) + '-cur')){
				//alert('1');
				menuscroll[level].set(mcurx + mcurw - 310,0)
			}else{
				//alert('2');
				menuscroll[level].start(mcurx + mcurw - 310,0);
			}
		}
	}

}