var temptext="";
////
$(document).ready(function(){
	
	$(".link span, .gallery").hide();	

	$("#lupa").click(function(){
		tip=$("#YMapsID").css("position");
		if(tip=="relative"){
				visota=$("body").height()-250;
				visotaobj=visota+15;
				
				allshirina=$("body").width()-200;
				conshirina=$("#context").width();
				razn=allshirina-conshirina;
				ileft=Math.floor(razn/2)*(-1)+10;														  
	
				
				
				$("div.alt_navigation, #context h1, #sberbank, .zagolovok,.three-fifth, .two-fifth").hide();
				$("#YMapsID").css({"display":"none", "position":"absolute", "width":allshirina, "height":visota, "left":ileft});
				$("#objects").show(600);
				$("#YMapsID").slideDown(600, function(){map.update();});
				$("#lupa span").html("Свернуть карту");
				$("#lupa").css({"position":"absolute","top":"-8px", "left":"616px"});
				$("#lupa").addClass("minus");

		}
		if(tip=="absolute"){
			$("#lupa span").html("Развернуть карту");
			$("div.alt_navigation, #context h1, #sberbank, .zagolovok, .three-fifth, .two-fifth").show();
			$("#YMapsID").css({"display":"none", "marginTop":"0px", "position":"relative", "width":"100%", "height":"300px", "left":"0px"});
			$("#objects").hide();
			$("#lupa").css({"position":"relative","top":"0px", "left":"0px"});
			$("#lupa").removeClass("minus");
			$("#YMapsID").slideDown(600, function(){map.setCenter(new YMaps.GeoPoint(47.256262,56.135155), 12);});
		}
		
	});
	
	$("#objects .main").click(function(){
		index=$(this).attr("id");
		index=index.substr(2,index.length-2);
		selectmap(index);
	});
	index=1;
	temphash=location.hash;
	if(temphash.length>1){
		index=temphash.substr(1,temphash.length-1);
	}
	setTimeout("selectmap("+index+")",50);

	$("#selectobjects .link").click(function(){
		$(".link span, .gallery").hide();
		$(this).children("span").show();
		index=$("#selectobjects .link").index(this);
		$("#selectobjects .link").parent().removeClass("current");
		$("#selectobjects .obj").hide();
		$(this).parent().addClass("current");
		$(this).next(".obj").show();
		$("ul.chooser").hide();
		$("ul.chooser").eq(index).fadeIn(300);
		$(".allobjects").hide();
		$(".allobjects").eq(index).show();
		tekindex=index+1;
		setTimeout("selectmap("+tekindex+")",50);
		url=location.href;
		razd=url.split("#");
		location=razd[0]+"#"+tekindex;
		$("#objects li .caption").eq(index).click();
		return false;
	});
	$("#selectobjects .link").eq(0).click();
	
	$("#selectobjects .link").eq(2).click(function(){
		$(".gallery").show();
	});
	
});
/////
function selectmap(index){
		var el=$("#YMapsID .YMaps-placemark");
		el.hide();
		if(index==1){
			nach=0;
			konec=objectsmasiveposition[0]-1;
		}
		if(index==2){
			nach=objectsmasiveposition[0];
			konec=nach+objectsmasiveposition[1]-1;
		}
		if(index==3){
			nach=objectsmasiveposition[0]+objectsmasiveposition[1];
			konec=el.length;
		}
		for(var d=0;d<el.length;d++){
			if(d>=nach && d<=konec){
				el.eq(d).show();
			}
		}
}






/*
function togglemapback(){
	$("#context").slideUp(300);
	$("#context").html(temptext);
	$("#context").slideDown(300);
	$("#lupa").click(function(){
		togglemaprun()		
	});

}

function togglemaprun(){
			temptext=$("#context").html();
			$("#context").slideUp(500, function(){
				//textobj=$("#objects").html();	
				textobj="";
				$("#context").html("<div id='YMapsIDout'><div id='YMapsIDbig'></div><ul id='objects'>"+textobj+"</ul></div><div class='togglemap' onclick='togglemapback()'>В нормальный вид</div>");
				$("#context").show();
				visota=$("body").height()-300;
				allshirina=$("body").width();
				conshirina=$("#context").width();
				razn=allshirina-conshirina;
				ileft=Math.floor(razn/2)*(-1);														  
				$("#YMapsIDout").css({"height":visota-30});
				$("#YMapsIDbig").css({"width":allshirina+razn, "height":visota, "left":ileft});
				loadmap("YMapsIDbig");
			});
			
}
*/
