window.addEvent('domready', function(){
var prevs=$$('.prev');				
var nexts=$$('.next');	

prevs.each(function(item,index)
					{
						item.addEvent('click',function()
													   {
						var show=$$('.show');
						var co=item.id.replace('prev_','table_');
						if (show[0] && $(co))
						{
							show[0].removeClass('show');
							show[0].addClass('hide');
							
						$(co).addClass('show');
						$(co).removeClass('hide');
						}
													   });
						
					});
nexts.each(function(item,index)
					{
						item.addEvent('click',function()
													   {
						var show=$$('.show');
						var co=item.id.replace('next_','table_');
						if (show[0] && $(co))
						{
							show[0].removeClass('show');
							show[0].addClass('hide');
							
						$(co).addClass('show');
						$(co).removeClass('hide');
						}
													   });
						
					});
									 


var myFx=new Fx.Tween('changable', {
														  onComplete: function(){
        
		
		
    },
	unit: 'em',
	duration:3000,
	transition:'sine:out'
});
myFx.set('top','-2');
if ($$('div[.change]') && $$('div[.change]').length>=3)
{
									 function skrol()
									 {
										 if ($('changable').getStyle('top').toInt()==-13)
										 {
										$('changable').grab($$('div[.change]')[0]);
										 }
									myFx.start('top','-2','-13');
									 }
skrol.periodical(1000*10);		
}

	var elmts=$('menu').getElements('li[class^=item]');
	var submnes=$$('.submenu');
	var visible='none';
	submnes.each(function(item,index){
						  var ul=item.getElement('ul');
						  var co=item.id.replace('submenu_','item_');
						  var kam=0;
						  if (co!=null && ul!=null)
						  {
							  
						  var kam=($(co).getPosition().x-item.getPosition().x)-((ul.getSize().x-$(co).getSize().x)/2).round();
						  if ((kam+ul.getSize().x)>item.getSize().x)
						  {
							  kam=0;
						  }
						 }
						  if (kam<0)
						  {
							kam=0;  
						  }
						
						  if (ul!==null)
						  {
						  ul.setStyle('margin-left',kam+'px');
						  }
						  item.addEvents({
													  
						
		'mouseleave': function(event){
			co=this.id.replace('submenu_','item_');
			var relTarg=$(event.relatedTarget);
			
			if ((relTarg==null || relTarg.id==null || relTarg.id!=co) && !this.hasChild(relTarg))
			{
				$(co).removeClass('sipka');
			new Fx.Tween(this,{duration:'long',link:'cancel' }).start('opacity','0');
			}
			
		}
						  });
						  });
						  
						  
						  
	elmts.each(function(item,index){
						
						
						item.addEvents({
		'mouseenter': function(){
			var num=this.id.replace('item_','submenu_');
			
			var subm=$(num);
			if (subm)
			{
				this.addClass('sipka');
			new Fx.Tween(subm,{duration:'normal',link:'cancel' }).start('opacity','1');
		}},
		'mouseleave': function(event){
			var relTarg=$(event.relatedTarget);
			event.stop();
			
			if (!this.hasChild(relTarg) && !relTarg.hasClass('submenu') && relTarg.id!='menu')
			{
				
			if (relTarg==null  || relTarg.getParents('div[.submenu]')==null || relTarg.getParents('div[.submenu]').length==0)
			{
			var num=this.id.replace('item_','submenu_');
			var subm=$(num);
			if (subm)
			{
				this.removeClass('sipka');
				new Fx.Tween(subm,{duration:'normal',link:'cancel' }).start('opacity','0');
			
			}
			}
			}
			
			
		}
	});});
	
	elmts.getElements('a').each(function(item,index)
										 {
										item.addEvents({'click':function(event) {
															   event.stop();
															  
															   }
													   });	   
										
											
					
										 });
	
	
	$$('li[.items]').each(function(item,index){
								item.addEvents({'mouseenter': function()
																	   {
																		this.addClass('sipka2');
																	   },
																	   'mouseleave': function()
																	   {
																		this.removeClass('sipka2'); 
																	   }
								
											   });}
								);
	
	

	
	
	
});
