$( function(){  
	$.getScript('/wagalery/js/wa.galery.01.js');
	$('a').click( function(){ 
		if($(this).attr('href')=='contacts.html') location.href($(this).attr('href')); 
	});
	var urlmenu='main'; 
	$('.body').css('min-height',1000);
	$('.grid .slider').attr('var',urlmenu);
	
	/*===================================  прокрутка вверх  =====================================================*/
	
	function scrollTop(){
		$('.slider[var=main]').attr('stop','ok');
		var number=0; var mt=0;  var sel=0; 
		$('div.slider').each(
			function(){  
				number+=1;  
				if($(this).attr('stop')=='ok'){ 
					sel=number-1; var mb=sel*30; mt=(sel*323)+mb; 
				} 
			});
						
			$('.slider').attr('stop','');
	
			$('html,body').animate({scrollTop:0},700, function(){ $('#ajaxload').remove(); });
			$('.slider').animate({'marginLeft':0},500);
			$('.slider:first').animate({'marginTop':-mt},500);
			$(".pager li").removeClass("active");
			$(".pager li:first").addClass("active");
			$('.view li, .nav li').removeClass('active');  
			$('.nav li:first').addClass('active');
	}
	
	/*===================================/  прокрутка вверх  =====================================================*/
	
	/*================================== портфолио замена картинки ==============================================*/
	function pointicon(){
		$('#port_icons a').click(
			function(){
				var img=$(this).attr('val');  
				if(img=='') return false;
				$(this).parent().find('a').removeClass('active');
				var objport=$(this);
				objport.parents('.body').find('.work').animate({'opacity':0.1},300,
					function(){
						objport.parents('.body').find('.work').css('background-image','url('+img+')') 
													          .animate({'opacity':1},1500);
						objport.addClass('active');
					}) 
			});
	}
	/*==================================/ портфолио замена картинки ==============================================*/
		
	function gridlinks(){
		var aheight=0;
		var divheight=0;
		var sum=0;
	
		$(".grid div a").hover( 
			function () {
				aheight=$(this).height();
				$(this).find("div").show();
				divheight=$(this).find('div:eq(1)').height();
				sum=(aheight-divheight)/2;
				$(this).find('div:eq(1)').css('paddingTop',sum);
				//alert (aheight+' - '+divheight+' = '+sum);
				
			},function (){
				$(this).find("div").hide();
			});
				
		$(".grid div span").click(
			function(){ 
				window.open($(this).attr('href'));		  
				return false;
			});
	
		$('#mainMenu a').click(
			function(){
				if($(this).text()=='Портфолио'){
					scrollTop();
				}
			})
		
		$('#logo').click(
			function(){
				scrollTop();
			});

 	/*============================== скрол лево право ====================================*/
			var numrel=0;	
			$(".pager a").each(
				function(){	
					$(this).attr('rel',numrel);
					numrel+=1;
				});
			$(".pager a").click(function(){		 
				var rel=$(this).attr("rel");  
				var swidth=635*rel;     
				$('.slider').stop().animate({'marginLeft':-swidth+'px'},500);  
				$(".pager a").parent("li").removeClass("active");
				$(this).parent("li").addClass("active");
				return false;
			});	 
	/*============================== скрол лево право =====================================*/
	
	/*============================== просмотр фото портфолио ==============================*/
		var point='';
		function openfoto(){  
			//$('.light').html($('#port_icons').html()); 
			$('.light').html(point);
			$('.light a.active').attr('id','lypa');
			$('.light a').each(
				function(){
					$(this).attr('rel','prettyPhoto[pp_gal]') 	
						   .attr('href',$(this).attr('val')); 
				});
			wagalery();
		}
		
	/*=============================/ просмотр фото портфолио ==============================*/
	
	/*============================== портфолио право лево =================================*/
	
		function pagenext(){
			$('#p_arr a').one("click",
				function(){
					var objpagenext=$(this)
					var nexturl=$(this).attr('href');
					var pageurl=$(this).parent().attr('val');
										 
					if(nexturl=='') return false;
					$('.body[val='+pageurl+']').wrap('<div id="ajaxload" class="body"><div class="sl_porftolio body"></div></div>');
					   
					$.post('parser/',{url:nexturl,portfolio:'ok'}, 
						function(data){
							$('#ajaxload .sl_porftolio .body:first').attr('val',nexturl);

							if(objpagenext.attr('id')=='p_prew'){  
								$('#ajaxload .sl_porftolio').prepend(data)
.find('#port_icons').attr('val',nexturl);
								pagenext();
								pointicon();
								$('.sl_porftolio').css({'marginLeft':-1100}).animate({'marginLeft':0},700,
									function(){ 
										$('#ajaxload .sl_porftolio .body:first').next().remove();
						
point=$('#port_icons[val='+nexturl+']').html();	
										openfoto();
									});
								$('#ajaxload .sl_porftolio .body:first').next().animate({'opacity':0.1},700);
							}else{ 
								$('#ajaxload .sl_porftolio').append(data) 
 .find('#port_icons').attr('val',nexturl);
								pagenext();	
								pointicon();
								$('#ajaxload .sl_porftolio .body:first').next().css({'opacity':0.1}).animate({'opacity':1},500);
								$('.sl_porftolio').animate({'marginLeft':-1150},700,
									function(){ 
										$('#ajaxload .sl_porftolio .body:first').remove();
 					
point=$('#port_icons[val='+nexturl+']').html();										
										openfoto();										
										$('#ajaxload .sl_porftolio').css({'marginLeft':0}); 
									});
								$('#ajaxload .sl_porftolio .body:first').animate({'opacity':0.1},700);
							}  							
						});
				 
					return false;
				});
		}	
	
	/*=============================/ портфолио право лево =================================*/
	
	/*================================== подгрузка страниц ================================*/
 
		$('.slider[var='+urlmenu+'] a[href*=portfolio]').click(
			function(){ 
				url=$(this).attr('href');  
				if($('div[val='+url+']').hasClass('body')){  
					$('.body').hide();
					$('.body[val='+url+'], .body:first').show();
					position = $('.body[val='+url+']').position();
					$('html,body').animate({scrollTop:position.top+1000},700);  
point=$('#port_icons[val='+url+']').html();	
openfoto();						
					return false;
				}  
				
				$.post('parser/',{url:url,portfolio:'ok'}, 
					function(data){ 
						$('body').append(data);
						$('.body:last').attr('val',url);
						$('.body').hide();
						$('.body[val='+url+'], .body:first').show();
						$('.body[val='+url+'] #p_arr').attr('val',url); 
						$('.body[val='+url+'] #port_icons').attr('val',url)
						position = $('.body[val='+url+']').position(); 
						$('html,body').animate({scrollTop:position.top+1000},700);
	
						pointicon();
						pagenext();
                        $('.body[val='+url+'] #port_icons').attr('val',url)						
            			point=$('#port_icons[val='+url+']').html();							
						openfoto();		
					})				
				return false
			});

	/*==================================/ подгрузка страниц ================================*/		
	} gridlinks();
	
	var urlmenu='';
	function loadpages(){
			$('html,body').animate({scrollTop:0},700); 
			
			$('#mainMenu li, .nav li').removeClass('active');  
			$('#mainMenu li a[href='+urlmenu+']').parent().addClass('active');
			$('.nav li a[href='+urlmenu+']').parent().addClass('active');
			
			if($('.grid div[var='+urlmenu+']').hasClass('slider')){
				$('.slider[var='+urlmenu+']').attr('stop','ok');
				var number=0; var mt=0;  var sel=0; 
				$('div.slider').each(
					function(){  
						number+=1;  
						if($(this).attr('stop')=='ok'){ 
							sel=number-1; var mb=sel*30; mt=(sel*323)+mb; 
						} 
					}); 
				$('.slider').attr('stop','');
				$('.slider:first').animate({'marginTop':-mt},700,function(){ $('#ajaxload').remove(); });
				return false;
			}
			if(urlmenu=='/') return false;
			$.post('parser/',{url:urlmenu,slider:'ok'}, 
				function(data){  
					$('.grid').prepend(data);
					$('.grid .slider:first').attr('var',urlmenu).css({'marginTop':-353,'height':323,'marginBottom':30});
					$('.slider[var='+urlmenu+']').stop().animate({'marginTop':0},700, 
						function(){ 
							$('.slider[var='+urlmenu+']').css({'marginBottom':30});
							$('.pager li').removeClass('active');
							$('.pager li:first').addClass('active'); 
							$('#ajaxload').remove();
						});
					gridlinks();
				})	
	}
	$('.nav a, #mainMenu a').click(
		function(){ 
			urlmenu=$(this).attr('href');  
			loadpages();
			return false;
		});
	if(window.location.hash!=''){
		urlmenu=window.location.hash;
		urlmenu=urlmenu.replace('#', '');
		window.onload=function(){ loadpages(); };
	}
	/*============================= портфолио ============================*/ 
	$('a').click( function(){  return false;  });
}) // JavaScript Document
