	var step=15;
	var sdvigposition=1;
	var playing=1;
	var put="";
	var tempstep=step;
	var visotakadra=0;
	var visotagiant=400;
	var visotagiantlink=520;
///////////////////	
	navapp=navigator.appVersion;
	var loadsrc=1; 
	navapp=navapp.toLowerCase();
	if(navapp.indexOf("chrome")>-1){
		loadsrc=0;
	}
/////////////////
$(window).load(function(){
	height=$("#zoomed").height();
	if(height>200){
		$("#arrows").css("top", height);
		height=height+140;
		$("#toggle").css("top", height);	
	}
});
////////////////
$(document).ready(function() {

		$('html').keypress(function(eventObject){
		  // Ctrl + C
		  if (eventObject.which == 99 && eventObject.ctrlKey) return false;
		  // Ctrl + A
		  if (eventObject.which == 97 && eventObject.ctrlKey) return false;
		});
		////////////////

		document.oncopy = ops;
		document.ondragstart = ops;
        document.onselectstart = ops;
        document.oncontextmenu = ops;
        
        function ops()
        {
                return false;
        }
		
	if($("#zoomed").length>0){
		tempSrc=$("#zoomed").attr("src");
		razdel=tempSrc.split("/");
		dlin=razdel.length-2;
		put="";
		for(var i=1;i<=dlin;i++){
			put=put+"/"+razdel[i];
		}
	}
		visotakadra=$("#overflow").height();	
		visotakadra=Number(visotakadra);
		visotagiant=$("#overflow").attr("giant");	
		visotagiant=Number(visotagiant);
		visotagiantlink=Number((visotagiant*1)+120);
	
		
		$("#valign").click(function(){
			var check=$("#toggle").attr("class");
			if(check=='description'){
				$("#toggle").click();
			}
		});
		
				
		$("#toggle").click(function(){
			var tempClass=this.className;
			
			
			// Описание
			if(tempClass=='description'){
				$("#text").animate({"opacity": "0"}, 200);
				$("#zoom").animate({left: 100}, 1000);
//				$("#text").hide(500);
				
				$("#toggle ins").addClass('selected');
				$("#arrows").show(800);
				$("#toggle span").animate({top: -19}, 500);
				$("div#thumbs").show(1200);
				$("#toggle").removeClass().addClass("gallery");
				$("#overflow").addClass("lupa");
			
			}
			
			// Галерея
			if(tempClass=='gallery'){
				$("div#thumbs").hide(300);
				$("#zoom").animate({left: 310}, 800);
//				$("#text").show(1200);
				$("#text").animate({"opacity": "1"}, 1200);
				$("#toggle ins").removeClass('selected');
				$("#thumbs .rotate").click()
				$("#toggle span").animate({top: 0}, 1000);
				$("#toggle").removeClass().addClass("description");
				$("#overflow").removeClass("lupa");
				$("#arrows").hide(300);
				///
				height=$("#zoomed").height();
				if(height>200){
					$("#arrows").css("top", height);
					height=height+140;
					$("#toggle").css("top", height);	
				}
			}
			
			// Megazoom
			if(tempClass=='megazoom'){
				$("div#thumbs").show(300);
				$("#toggle span").animate({top: -19}, 300);
				$("#toggle").animate({"top": 343, "left" : "508px"}, 500);
				$("#thumbs .rotate").click();
				$("#arrows").show(500);
				$("#thumbs a").removeClass("selected")
				$("#thumbs .rotate").addClass("selected");
				$("#content").animate({"height": "1px"}, 300);
				//var allHeight=$("#sub").height()-50;
				//$("#sub").animate({"height": allHeight+"px"}, 200);
				$(".additional").show(300);
				//$("#overflow img").css({"display" : "block"});
				$("#loading_img").removeClass("inner");
				$("#toggle").removeClass().addClass("gallery");
				$("#zoom_arrows").fadeOut(300);
				
	
				$("#zoomed").css("margin-left","0px");
				$("#play").removeClass().addClass("play");	
				step=tempstep-1;
				playing=0;
				sdvigposition=1;
				playIt();
	
			}
			
		});
		
		$("#thumbs a, #arrows .zero a").click(function(){

			var tempHref=this.href;
			var tempClass=this.className;
			var tempIndex=$("#thumbs a").index(this);
			var loaded=0;
			$("#overflow img").hide();
			$("#overflow").addClass("lupa");
							
			if(tempClass.indexOf('giant') == -1){
				step=14;
				sdvigposition=1;
				playing=0;
				playIt();
			}
			if(tempClass.indexOf('macro') > -1){
				$("#valign").removeClass("description");
				$("#zoomed").removeClass("giant");
				//alert(111);
			}
			
			if(tempClass.indexOf('rotate') == -1){
				$("#arrows").hide();
				$("#overflow").removeClass("lupa");
		
			}
			
			if(tempClass.indexOf('rotate') != -1){
				$("#arrows").show();
				step=14;
				playing=0;
				sdvigposition=1;
				playIt();
				tempHref=put+"/1.jpg";	
			}
			
			if(tempClass.indexOf('resize') != -1){
				$("#overflow").addClass("resize");	
			}
			if(tempClass.indexOf('resize') == -1){
				$("#overflow").removeClass("resuze");	
			}
			
			
			if(tempClass.indexOf('giant') != -1){
				position=(14-step)*(-1);
				tempstep=step;
				tempHref=put+"/giant/"+position+".jpg";
				step=14;
				sdvigposition=1;
				playing=0;
				playIt();
				$("#zoom_arrows").fadeIn(300);
				$("#loading_img").addClass("inner");
		
				$("#zoomed").hide();
				var tempHeight=$("#zoomed").height()
				$("div#thumbs").hide(300);
				$(".additional").hide(300);
				$("#content").animate({"height": visotagiant+"px"}, 300);
				$("#arrows").hide(200);
				//var allHeight=$("#sub").height()+50;

				$("#toggle").removeClass().addClass("megazoom");
				$("#toggle span").animate({top: -39}, 300);
				$("#toggle").animate({"top": visotagiantlink+"px", "left" : "802px"}, 500);
			
			}

				if(loadsrc==0){
					$("#zoomed").attr("src", tempHref);
					$("#thumbs a").removeClass('selected');
					$("#thumbs a").eq(tempIndex).addClass('selected');
					$("#loading, #loading_img").fadeOut(350);
					$("#zoomed").removeClass();
					$("#zoomed").addClass(tempClass);
					if(tempClass.indexOf('rotate') != -1){
						$("#overflow img").show();
					}
				
				}		

			$("#loading, #loading_img").fadeIn(500, function(){
				//alert(tempHref);
				
				
				$("#zoomed").removeClass('macro');
				
				if(loadsrc==0){
					$("#zoomed").attr("src", tempHref);
					$("#thumbs a").removeClass('selected');
					$("#thumbs a").eq(tempIndex).addClass('selected');
					$("#loading, #loading_img").fadeOut(350);
					$("#zoomed").removeClass();
					$("#zoomed").addClass(tempClass);
					if(tempClass.indexOf('rotate') != -1){
						$("#overflow img").show();
					}
				
				}
				
				
				
				if(loadsrc==1){
					$("#zoomed").hide();
					$("#zoomed").attr("src", tempHref).load(function(){
						$("#thumbs a").removeClass('selected');
						$("#thumbs a").eq(tempIndex).addClass('selected');
						$("#loading, #loading_img").fadeOut(350);
						$("#zoomed").removeClass();
						$("#zoomed").addClass(tempClass);
						if(tempClass.indexOf('rotate') != -1){
							$("#overflow img").show();
						}
						$("#zoomed").show();
					});
				}
				
			});
			
					
			//$("#zoomed").removeClass("giant");
			return false;
		})
		
		
		
	$("#zoomed").click(function(){
					
			$("#zoomed").css("margin-left","0px");
			var tempClass=this.className;
			
			
			if(tempClass.indexOf('giant') != -1){	
				$("div#thumbs").show(300);
				$("#toggle span").animate({top: -19}, 300);
				$("#toggle").animate({"top": "343px", "left" : "508px"}, 500);
				$("#thumbs .rotate").click()
				$("#arrows").show(500);
				$("#thumbs a").removeClass("selected")
				$("#thumbs .rotate").addClass("selected");
				$("#content").animate({"height": "1px"}, 300);
				$(".additional").show(300);
				$("#loading_img").removeClass("inner");
				$("#toggle").removeClass().addClass("gallery");
				$("#zoom_arrows").fadeOut(300);
				$("#play").removeClass().addClass("play");		
				step=tempstep-1;
				playing=0;
				sdvigposition=1;
				playIt();			
			}
			$("#zoomed").removeClass("giant");
	
			
			
	});		
	
	
	$("#overflow").click(function(){
			//alert(1);
			var tempClass=this.className;
			
			if(tempClass.indexOf('resize') != -1){
				
				tempSrc=$("#thumbs .selected").attr("adres");
				
				$("#zoom_arrows").fadeIn(300);
				$("#loading_img").addClass("inner");
				$("#zoomed").hide();
				$("div#thumbs").hide(300);
				$(".additional").hide(300);
				$("#arrows").hide(500);
				$("#content").animate({"height": visotagiant+"px"}, 300);
				$("#toggle").removeClass().addClass("megazoom");
				$("#toggle span").animate({top: -39}, 300);
				$("#toggle").animate({"top": visotagiantlink+"px", "left" : "802px"}, 500);
				$("#loading, #loading_img").fadeIn(500, function(){
				$("#zoomed").removeClass('macro');
				$("#zoomed").css({"display":"none", "visibility":"hidden"});
				$("#zoomed").attr({ src: tempSrc }).load(function(){
					$("#loading, #loading_img").fadeOut(350);
					$("#zoomed").css({"display":"block", "visibility":"visible"});
					$("#zoomed").removeClass();
					$("#zoomed").addClass("giant");
				});
				$("#zoomed").css("margin-left","-49px");
				});
			}
			
			if(tempClass.indexOf('lupa') != -1){
				position=(14-step)*(-1);
				tempstep=step;
				tempSrc=put+"/giant/"+position+".jpg";
				step=14;
				sdvigposition=1;
				playing=0;
				playIt();
				step=tempstep;
				$("#zoom_arrows").fadeIn(300);
				$("#loading_img").addClass("inner");
				$("#zoomed").hide();
				$("div#thumbs").hide(300);
				$(".additional").hide(300);
				$("#arrows").hide(500);
				$("#content").animate({"height": visotagiant+"px"}, 300);
				$("#toggle").removeClass().addClass("megazoom");
				$("#toggle span").animate({top: -39}, 300);
				$("#toggle").animate({"top": visotagiantlink+"px", "left" : "802px"}, 500);
				$("#loading, #loading_img").fadeIn(500, function(){
				$("#zoomed").removeClass('macro');
				$("#zoomed").css({"display":"none", "visibility":"hidden"});
				$("#zoomed").attr({ src: tempSrc }).load(function(){
					$("#loading, #loading_img").fadeOut(350);
					$("#zoomed").css({"display":"block", "visibility":"visible"});
					$("#zoomed").removeClass();
					$("#zoomed").addClass("giant");
				});
				$("#zoomed").css("margin-left","-49px");
			
			});
			}
	});
		
		
		
		
		$("#play").click(function(){
			temptext=this.className;
			if(temptext=="play"){
				playing=1;
				playIt();
				temp_text="stop";
			}
			if(temptext=="stop"){
				playing=0;
				temp_text="play";
			}
			$(this).removeClass();
			$(this).addClass(temp_text);
			return false;
		});
		
		$("#playright").click(function(){
			playing=0;
			sdvigposition=1;
			playIt();
			$("#play").removeClass();
			$("#play").addClass("play");
			return false;
		});
		
		
		$("#playleft").click(function(){
			playing=0;
			sdvigposition=-1;
			$("#play").removeClass().addClass("play");
			playIt();
			return false;
		});
		
		
		$("#zoom_arrows .right a").click(function(){
			position=(14-step)*(-1)+1;
			step=step+1;
			if(step>30){
				step=15;
			}
			if(position>16){position=1}
			tempstep=step;
			tempHref=put+"/giant/"+position+".jpg";
			
			$("#loading, #loading_img").fadeIn(500, function(){
				
				$("#zoomed").attr({ src: tempHref }).load(function(){
					$("#loading, #loading_img").fadeOut(350);
					
				}).fadeIn(1000);
			});
			return false;
		});
		
		$("#zoom_arrows .left a").click(function(){
			position=(14-step)*(-1)-1;
			step=step-1;
			if(step<15){
				step=30;
			}
			if(position<1){position=16}
			tempstep=step;
			tempHref=put+"/giant/"+position+".jpg";
			$("#loading, #loading_img").fadeIn(500, function(){
				$("#zoomed").attr({ src: tempHref }).load(function(){
					$("#loading, #loading_img").fadeOut(350);
					
				}).fadeIn(1000);
			});
			return false;	
		});
		
		
		$("#zoom_arrows .left a, #zoom_arrows .right a").hover(function(){
			$(this).animate({"opacity":"0.5"},300);
		},function(){
			$(this).animate({"opacity":"1"},300);
		});
	
		
		
		
});
		
		
			


	
	
	function playIt (){
			step=step+sdvigposition;
			if(step>30){
				step=15;
			}
			if(step<15){
				step=30;
			}
			if(step==15){
				
			}
			tempadres=$("#zoomed").attr("src");
			neobhodadres=put+"/1.jpg";
			if(tempadres!=neobhodadres){
				$("#zoomed").attr("src",neobhodadres);
			}
			$("#zoomed").removeClass('macro');
			
			$("#overflow img").css("marginTop",(16-step)*visotakadra+"px");
			if(playing==1){
				setTimeout("proverkaplay()", 200)
			}
	}
	function proverkaplay(){
		if(playing==1){
			playIt();
		}
	}
	
	
	
$(document).ready(function(){
			
	kol=$("#submenu li").length;
	for(i=0;i<kol;i++){
		dob=$("#submenu li").eq(i).find("span").html();
		$("#submenu li").eq(i).html('<div class="marker"><div class="card"><ins></ins></div><div class="reflection"><ins></ins></div></div><span>'+dob+'</span>');
	}
						   
						   
						   
	
	var sdvig=12; //на сколько сдвигать
	var pulsar=1; 
	var i=0;
	var id=0;
	var col=0;
	
	////для примера просто коперни седержимое function(){} в первой при наведении, вторая после наведения
	$("#submenu li a").hover(function(){
	pulsar=1; 
			
	dotElement = $(this);
	index = $('#submenu li a').index(dotElement);
	current=$('#submenu li.selected a');
	current=$('#submenu li a').index(current);
	if(current!=index){
	$('#submenu li .marker ins').fadeOut();
	//$('#submenu li a').eq(index).parent().parent().find(".marker ins").animate({'left':'0px'},500);	
	$('#submenu li a').eq(index).parent().parent().find(".marker ins").fadeIn(200, function(){$(this).animate({'left':'0px'},200);});
	id=index;
	col=1;
	timer = setTimeout(puls, 150);
	}
	
	}, function(){
	dotElement = $(this);
	index = $('#submenu li a').index(dotElement);
	current=$('#submenu li.selected a');
	current=$('#submenu li a').index(current);
	if(current==index){
		
	}
	if(current!=index){		
		$('#submenu li .marker ins').fadeOut(200, function(){$(this).css('left','15px');});
 		;		
		puls_stop();
	}
	});



	function puls(index){
		i++;
		col++;
		if(i>5){
			i=0;
		}
		d=i*sdvig;
	   	
		$('#submenu li a').eq(id).parent().parent().find(".marker ins").css("background-position","-" +d +"px 0px");
		if((pulsar==1)&&(col<7)){
		timer = setTimeout(puls, 50);
		}
	}

	function puls_stop(){
		i=-1;
		clearTimeout(timer);
		pulsar=0;
		//puls();
	}
});

$(document).ready(function(){

		$("#searchit").focus(function(){
			$("#searchit").addClass("selected");
			if($("#searchit").val()=='Поиск'){$("#searchit").val(""); }
    	}).blur(function(){
			$("#searchit").removeClass("selected");
			if($("#searchit").val()==''){
				$("#searchit").val("Поиск");
			}
    	});
});


document.write("<div id='okno'><table id='tdialog'><tr><td class='ul'></td><td class='uc'><div onclick='dialog_close()' id='dialog_clos'>&nbsp;</div></td><td class='ur'></td></tr><tr><td class='ml'></td><td class='mc' id='dialog_content'>124234</td><td class='mr'></td></tr><tr><td class='bl'></td><td class='bc'></td><td class='br'></td></tr></table></div>");
//////////////////
var prozrachnost=0;
function dialog(text){
         document.getElementById("dialog_clos").style.display="block";
         dialog_status(text);
}
function dialog_status(text){
         document.getElementById("okno").style.display="block";
         document.getElementById("dialog_content").innerHTML=text;
         prozrachnost=0;
         shirina=document.documentElement.clientHeight;
         vnutren=document.getElementById("tdialog").offsetHeight;
         tmargin=Math.floor((shirina-vnutren)/2);
         tmargin=tmargin-20;
         if(tmargin<20){
         tmargin=20;
         }
         document.getElementById("tdialog").style.marginTop=tmargin+"px";
         setTimeout("opacity(1)",10);
}
function dialog_close(){
         document.getElementById("dialog_clos").style.display="none";
         prozrachnost=100;
         setTimeout("opacity(0)",10);
}
////////
function opacity(x){
         dob=10;
         if(x==0){
         dob=dob*(-1);
         }
         prozrachnost=prozrachnost+dob;
         if(prozrachnost<0){
         prozrachnost=0;
         document.getElementById("dialog_content").innerHTML="";
         }
         if(prozrachnost>100){
         prozrachnost=100;
         }
         if(prozrachnost==0){
         document.getElementById("okno").style.display="none";
         document.getElementById("dialog_content").innerHTML="";
         }
         prozrachnostfloor=prozrachnost/100;
         document.getElementById("okno").style.opacity=prozrachnostfloor;
         document.getElementById("okno").style.filter="alpha(opacity:" +prozrachnost +")";
         if((prozrachnost>0)&&(x==0)){
         setTimeout("opacity(0)",50);
         }
         if((prozrachnost<100)&&(x==1)){
         setTimeout("opacity(1)",50);
         }
}

function add_favorite(a) {
  title=document.title;
  url=document.location;
  try {
    // Internet Explorer
    window.external.AddFavorite(url, title);
  }
  catch (e) {
    try {
      // Mozilla
      window.sidebar.addPanel(title, url, "");
    }
    catch (e) {
      // Opera
      if (window.opera) {
        a.rel="sidebar";
        a.title=title;
        a.url=url;
        return true;
      }
      else {
        // Unknown
        alert('Нажмите Ctrl-D чтобы добавить страницу в закладки');
      }
    }
  }
  return false;
}

$(document).ready(function(){

// 
elem=$("a");
kol=elem.length;
for(i=0;i<kol;i++){
	ref=elem.eq(i).attr("href");	
	if(ref.indexOf(".") > -1 && ref.indexOf(".jpg") == -1 && ref.indexOf(".rar") == -1 && ref.indexOf(".png") == -1 && ref.indexOf(".gif") == -1 && ref.indexOf(".com") == -1){
		temp=ref.split(".");
		if(temp[1].length==3){
			temp_text=elem.eq(i).html();
			elem.eq(i).addClass('files');
			elem.eq(i).html(temp_text+"<span>."+temp[1]+"</span>")
		}
	}	
}


/////////////////////
var links=$("img.files");
if(links.length>0){
	for(i=0;i<links.length;i++){
		var obj=links.eq(i);
		obj.parent().attr("href",obj.attr("src"));
		obj.attr("src","/image.html?path="+obj.attr("src")+"&w=120");
		obj.parent().click(function(){return hs.expand(this);});
	}
}
///////////////
$(".nextshow").click(function(){
	displaystatus=$(this).next(".nextnone").css("display");
	$(this).removeClass("selkected");
	if(displaystatus=="none"){
		$(this).addClass("selkected");
	}
	$(this).next(".nextnone").slideToggle(450);
});




});
$(document).ready(function() {
	
	$("#lava ul li").mouseenter(function(){
		$(this).addClass("active");
		$(this).find("a").css({"padding-bottom":"8px"});
		$(this).find(".plate").css({"margin-top":"-3px"});
		$(this).find(".plate ul").slideDown(150);
	}).mouseleave(function(){
		$(this).removeClass("active");
		$(this).find("a").css({"padding-bottom":"5px"});
		$(this).find(".plate").css({"margin-top":"0px"});
		$(this).find(".plate ul").slideUp(50);
	});
	
	$(".plate ul").corner("round tr 3px").corner("round bottom 3px");
	$(".corners").corner("2px");
	$("div.white").corner("3px");
	$(".full").corner("round top 2px").corner("round bottom 2px");
	
	
	
	
	$(".white").click(function(){
		var el=$(".white").find(".hide");
		index=$(".white").index(this);
		for(var i=0;i<el.length;i++){
			if(i==index){
			display=el.eq(i).css("display");
			if(display=="none"){
			el.eq(i).slideDown(200);
			}
			if(display!="none"){
				link=$(this).find("h2").attr("link");
				if(link.length>2){
					location=link;
				}	
			}
			}
			if(i!=index){
			el.eq(i).slideUp(200);
			}
		}
	});
	$(".white").dblclick(function(){
			link=$(this).find("h2").attr("link");
			if(link.length>2){
				location=link;
			}
	});

});
