﻿var is_menu = 0;

var t;   // таймер скрытия меню
var menu_hide = true;  // признак скрытости меню
                                                                              
function show_menu(){
    clearTimeout(t);   
    if (menu_hide)
    {
        //console.log('show');
		document.getElementById('center_table').style.display = 'block';
        set_gray_offset(); 
        menu_hide = false;
    }
}

function hide_menu() {   
    t = setTimeout("hide_menu_action();", 100);
}
function hide_menu_action()
{
    if (document.getElementById('center_big_img1'))
        document.getElementById('center_big_img1').style.backgroundPosition = '0 top';  
    document.getElementById('center_table').style.display = 'none';
    //console.log('hide');  
    menu_hide = true;  
}


var cur = 1;
function changeBg(id){
	if (cur != id)
        document.getElementById('over').style.display='block';

	if(id == 1){
		if(cur == 1){
			//nothing
		} else if(cur == 2){
			$('#id2').fadeOut(500);
			$('#id1').delay(500,function(){
				for(i=0; i<=172; i++){
					var tmp;
					tmp = i-172;
					setTimeout("moove('"+0+"', '"+tmp+ "', '"+1+"')", 4 * (i+1));
	         }
			});
		} else if(cur == 3){
			$('#id3').fadeOut(500);
			$('#id1').delay(500,function(){
				for(i=0; i<=313; i++){
					var tmp;
					tmp = i-313;
					setTimeout("moove('"+0+"', '"+tmp+ "', '"+1+"')", 4 * (i+1));
	         }
			});
		} else if(cur == 4){
			$('#id4').fadeOut(500);
			$('#id1').delay(500,function(){
				for(i=0; i<=490; i++){
					var tmp;
					tmp = i-490;
					setTimeout("moove('"+0+"', '"+tmp+ "', '"+1+"')", 3 * (i+1));
	         }
			});
		} else if(cur == 5){
			$('#id5').fadeOut(500);
			$('#id1').delay(500,function(){
				for(i=0; i<=608; i++){
					var tmp;
					tmp = i-608;
					setTimeout("moove('"+0+"', '"+tmp+ "', '"+1+"')", 2 * (i+1));
	         }
			});
		} else if(cur == 6){
			$('#id6').fadeOut(500);
			$('#id1').delay(500,function(){
				for(i=0; i<=709; i++){
					var tmp;
					tmp = i-709;
					setTimeout("moove('"+0+"', '"+tmp+ "', '"+1+"')", 1 * (i+1));
	         }
			});
		}
		cur = 1;
	} else if(id == 2){
		if(cur == 1){
			$('#id1').fadeOut(500);
			$('#id2').delay(500,function(){
				for(i=0; i<=172; i++){
					setTimeout("moove('-"+172+"', '-"+i+ "', '"+2+"')", 4 * (i+1));
	         }
			});
		} else if(cur == 2){
			//nothing
		} else if(cur == 3){
			$('#id3').fadeOut(500);
			$('#id2').delay(500,function(){
				for(i=0; i<=141; i++){
					var tmp;
					tmp = 313-i;
					setTimeout("moove('-"+172+"', '-"+tmp+ "', '"+2+"')", 4 * (i+1));
	         }
			});
		} else if(cur == 4){
			$('#id4').fadeOut(500);
			$('#id2').delay(500,function(){
				for(i=0; i<=318; i++){
					var tmp;
					tmp = 490-i;
					setTimeout("moove('-"+172+"', '-"+tmp+ "', '"+2+"')", 3 * (i+1));
	         }
			});
		} else if(cur == 5){
			$('#id5').fadeOut(500);
			$('#id2').delay(500,function(){
				for(i=0; i<=436; i++){
					var tmp;
					tmp = 608-i;
					setTimeout("moove('-"+172+"', '-"+tmp+ "', '"+2+"')", 2 * (i+1));
	         }
			});
		} else if(cur == 6){
			$('#id6').fadeOut(500);
			$('#id2').delay(500,function(){
				for(i=0; i<=537; i++){
					var tmp;
					tmp = 709-i;
					setTimeout("moove('-"+172+"', '-"+tmp+ "', '"+2+"')", 1 * (i+1));
	         }
			});
		}
		cur = 2;
	} else if(id == 3){
		if(cur == 1){
			$('#id1').fadeOut(500);
			$('#id3').delay(500,function(){
				for(i=0; i<=313; i++){
					setTimeout("moove('-"+313+"', '-"+i+ "', '"+3+"')", 4 * (i+1));
	         }
			});
		} else if(cur == 2){
			$('#id2').fadeOut(500);
			$('#id3').delay(500,function(){
				for(i=172; i<=313; i++){
					setTimeout("moove('-"+313+"', '-"+i+ "', '"+3+"')", 4 * ((i-172)+1));
	         }
			});
		} else if(cur == 3){
			//nothing
		} else if(cur == 4){
			$('#id4').fadeOut(500);
			$('#id2').delay(500,function(){
				for(i=0; i<=177; i++){
					var tmp;
					tmp = 490-i;
					setTimeout("moove('-"+313+"', '-"+tmp+ "', '"+3+"')", 4 * (i+1));
	         }
			});
		} else if(cur == 5){
			$('#id5').fadeOut(500);
			$('#id2').delay(500,function(){
				for(i=0; i<=295; i++){
					var tmp;
					tmp = 608-i;
					setTimeout("moove('-"+313+"', '-"+tmp+ "', '"+3+"')", 4 * (i+1));
	         }
			});
		} else if(cur == 6){
			$('#id6').fadeOut(500);
			$('#id2').delay(500,function(){
				for(i=0; i<=396; i++){
					var tmp;
					tmp = 709-i;
					setTimeout("moove('-"+313+"', '-"+tmp+ "', '"+3+"')", 3 * (i+1));
	         }
			});
		}
		cur = 3;
	} else if(id == 4){
		if(cur == 1){
			$('#id1').fadeOut(500);
			$('#id4').delay(500,function(){
				for(i=0; i<=490; i++){
					setTimeout("moove('-"+490+"', '-"+i+ "', '"+4+"')", 3 * (i+1));
	         }
			});
		} else if(cur == 2){
			$('#id2').fadeOut(500);
			$('#id3').delay(500,function(){
				for(i=172; i<=490; i++){
					setTimeout("moove('-"+490+"', '-"+i+ "', '"+4+"')", 4 * ((i-172)+1));
	         }
			});
		} else if(cur == 3){
			$('#id3').fadeOut(500);
			$('#id3').delay(500,function(){
				for(i=313; i<=490; i++){
					setTimeout("moove('-"+490+"', '-"+i+ "', '"+4+"')", 4 * ((i-131)+1));
	         }
			});
		} else if(cur == 4){
			//nothing
		} else if(cur == 5){
			$('#id5').fadeOut(500);
			$('#id2').delay(500,function(){
				for(i=0; i<=118; i++){
					var tmp;
					tmp = 608-i;
					setTimeout("moove('-"+490+"', '-"+tmp+ "', '"+4+"')", 4 * (i+1));
	         }
			});
		} else if(cur == 6){
			$('#id6').fadeOut(500);
			$('#id2').delay(500,function(){
				for(i=0; i<=219; i++){
					var tmp;
					tmp = 709-i;
					setTimeout("moove('-"+490+"', '-"+tmp+ "', '"+4+"')", 4 * (i+1));
	         }
			});
		}
		cur = 4;
	} else if(id == 5){
		if(cur == 1){
			$('#id1').fadeOut(500);
			$('#id5').delay(500,function(){
				for(i=0; i<=608; i++){
					setTimeout("moove('-"+608+"', '-"+i+ "', '"+5+"')", 2 * (i+1));
	         }
			});
		} else if(cur == 2){
			$('#id2').fadeOut(500);
			$('#id3').delay(500,function(){
				for(i=172; i<=608; i++){
					setTimeout("moove('-"+608+"', '-"+i+ "', '"+5+"')", 3 * ((i-172)+1));
	         }
			});
		} else if(cur == 3){
			$('#id3').fadeOut(500);
			$('#id3').delay(500,function(){
				for(i=313; i<=608; i++){
					setTimeout("moove('-"+608+"', '-"+i+ "', '"+5+"')", 4 * ((i-313)+1));
	         }
			});
		} else if(cur == 4){
			$('#id4').fadeOut(500);
			$('#id3').delay(500,function(){
				for(i=490; i<=608; i++){
					setTimeout("moove('-"+608+"', '-"+i+ "', '"+5+"')", 4 * ((i-490)+1));
	         }
			});
		} else if(cur == 5){
			//nothing
		} else if(cur == 6){
			$('#id6').fadeOut(500);
			$('#id2').delay(500,function(){
				for(i=0; i<=101; i++){
					var tmp;
					tmp = 709-i;
					setTimeout("moove('-"+608+"', '-"+tmp+ "', '"+5+"')", 4 * (i+1));
	         }
			});
		}
		cur = 5;
	} else if(id == 6){
		if(cur == 1){
			$('#id1').fadeOut(500);
			$('#id6').delay(500,function(){
				for(i=0; i<=709; i++){
					setTimeout("moove('-"+709+"', '-"+i+ "', '"+6+"')", 1 * (i+1));
	         }
			});
		} else if(cur == 2){
			$('#id2').fadeOut(500);
			$('#id3').delay(500,function(){
				for(i=172; i<=709; i++){
					setTimeout("moove('-"+709+"', '-"+i+ "', '"+6+"')", 2 * ((i-172)+1));
	         }
			});
		} else if(cur == 3){
			$('#id3').fadeOut(500);
			$('#id3').delay(500,function(){
				for(i=313; i<=709; i++){
					setTimeout("moove('-"+709+"', '-"+i+ "', '"+6+"')", 3 * ((i-313)+1));
	         }
			});
		} else if(cur == 4){
			$('#id4').fadeOut(500);
			$('#id3').delay(500,function(){
				for(i=490; i<=709; i++){
					setTimeout("moove('-"+709+"', '-"+i+ "', '"+6+"')", 4 * ((i-490)+1));
	         }
			});
		} else if(cur == 5){
			$('#id5').fadeOut(500);
			$('#id3').delay(500,function(){
				for(i=608; i<=709; i++){
					setTimeout("moove('-"+709+"', '-"+i+ "', '"+6+"')", 4 * ((i-608)+1));
	         }
			});
		} else if(cur == 6){
			//nothing
		}
		cur = 6;
	}

}

// устанавливает серый рисунок в нужное положение в соответствии с выбранным пунктом меню
function set_gray_offset()
{
    sOffset = '0';
    switch (cur)
    {
        case 1:
            sOffset = '0';
            break;
            
        case 2:
            sOffset = '-172px';
            break;
            
        case 3:
            sOffset = '-313px';
            break;
            
        case 4:
            sOffset = '-490px';
            break;
            
        case 5:
            sOffset = '-608px';
            break;     
            
        case 6:
            sOffset = '-709px';
            break;
    }
    document.getElementById('center_big_img1').style.backgroundPosition = sOffset+' top';  
}



