﻿$(document).ready(function(){/*
	if($.cookie("the_cookie")){}
	else
	{
		topP = getClientHeight() - $(".popup").height();
		topP = topP/2;
		if(topP<0)
		topP=70;
		leftP= getClientWidth() - $(".popup").width();
		leftP= leftP/2;
		$(".popup").css({display:"block",left:leftP, top:topP});
	$(".overlay").css("display","block");
	}

	$(".popup-button").click(function(){
		$(".popup div").css("visibility","hidden");
		$(".popup p").css("visibility","hidden");
		$(".popup").append('<div class="popupthx">Спасибо, ваш голос учтен</div>');
		var timetogo = 2;
		var timer = window.setInterval(function()
		{if (timetogo <= 0)
    { $(".popup").fadeOut();
	$(".overlay").fadeOut(); }
    timetogo--;


			}, 500);

		});
		
		$('.var1').click(function(){
			$.cookie("the_cookie", "the_value", { expires: 31, path: "/" });
			$('#PDI_answer66342').attr('checked',"checked");
			$('.pds-votebutton').trigger('click');
			});
			
	$('.var2').click(function(){
		$.cookie("the_cookie", "the_value", { expires: 31, path: "/" });
			$('#PDI_answer66343').attr('checked',"checked");
			$('.pds-votebutton').trigger('click');
			});
	$(".close-popup").click(function(){
		$(".popup").css("display","none");
	$(".overlay").css("display","none");
		});*/
	$(".togglelever .hlink").click(function(){
		$link = $(this);
		$link.toggleClass("cur");
		$($link.attr("href")).slideToggle(400);
		return false;
	});
	$(".kipr .kredity").click(function(){
		$(".kipr .toggle").slideToggle(400).toggleClass("active");
		$(".kipr .kredity .show").toggleClass("hide");
	});
	$(".vbr .kredity").click(function(){
		$(".vbr .toggle").slideToggle(400).toggleClass("active");
		$(".vbr .kredity .show").toggleClass("hide");
	
	});
	$(".universal .kredity").click(function(){
		$(".universal .toggle").slideToggle(400).toggleClass("active");
		$(".universal .kredity .show").toggleClass("hide");
	
	});
	
	
	$(".window a").fancybox({'titleShow':false,'transitionIn':'elastic','transitionOut':'elastic' });
	$(".independent-gal .photo a").fancybox({'titleShow':false,'transitionIn': 'elastic','transitionOut'	: 'elastic' });
	$(".spec-gal .photo a").fancybox({'titleShow':false,'transitionIn': 'elastic','transitionOut'	: 'elastic' });
	$(".gallery a").fancybox({'titleShow':false,'transitionIn':'elastic','transitionOut':'elastic'});
$(".preview a").click(function(){
	if(	$(this).hasClass("selected"))
	{return false;}
	else
	{	
		$(this).addClass("selected").siblings("a").removeClass("selected");}
		$(".preview a.selected").append('<div class="loading"></div>');
	path = $(this).children("img").attr("src").replace("-s.jpg","-b.jpg");	
	par = $(this).parent().parent().attr("class");
	par = par.replace("pan","");
	loadImg(path,par);
	return false;	
	
	});

$(".product-bg div a").mouseover(function(){
	$(this).parent().parent().parent().find(".recomend-name").css("color","#000000");
	}).mouseout(function(){
		$(".recomend-name").css("color","#075E04");
	});	

$(".company-bg div a").mouseover(function(){
	$(this).parent().parent().parent().find(".company-name").css("color","#000000");
	}).mouseout(function(){
		$(".company-name").css("color","#098006");
	});	
	
//попытка сделать универсальную крутилку
animate = 0;
	$(".pan").live("click",function(event){
		if(animate==1) return false;
		else{
	var p = $(this);
	var position = p.position();
		left = position.left;
		//alert(position.left);
		thisN = $(this).attr("id");
		frontN = $("#front").attr("id");
		thisC = $(this);
			animate = 1;
			if($(this).attr("id")=="front")
			{	
			animate = 0;
				return false;
				}
			else if ($(this).attr("id")=="middle")
			{
			$("#front").css("width",'auto');
			$("#front").find(".preview").fadeOut(300, function(){
			$("#front").find(".preview").css({"display":"none"});
			$("#middle").animate ({left:-100, top:0 }, function(){$("#middle").css("z-index","2");});
			$("#middle").animate ({left:0}, function(){$(this).find(".preview").fadeIn('slow');});
			$("#middle").find(".photo").animate ({width:585, height:439 });
			$("#middle").find(".shdw").animate ({width:607, height:457 });
			$("#front").animate ({left:600, top:33 }, function(){$("#middle").css("z-index","1");});
			
			$("#front .photo").animate ({width:448, height:336 }, function(){$("#front").css("z-index","-2");});
			$("#front .shdw").animate ({width:463, height:356 });
			$("#front").animate ({left:left, top:66}, function(){
			$("#middle").attr("id",frontN);
			$(this).attr("id",thisN).css("left","35%");
			animate=0;
			});
			});
			}
			
			else if ($(this).attr("id")=="back")
			{
			$("#front").css({"width":'auto'});
			$("#front").find(".preview").fadeOut(300, function(){
			$("#front").find(".preview").css("display","none");
			$("#back").animate ({left:-400, top:0 }, function(){$("#back").css("z-index","2");});
			$("#back").animate ({left:0}, function(){$(this).find(".preview").fadeIn('slow');});
			$("#back").find(".photo").animate ({width:585, height:439 });
			$("#back").find(".shdw").animate ({width:607, height:457 });
			$("#front").animate ({left:1000, top:60 }, function(){$("#back").css("z-index","1");});
			$("#front .photo").animate ({width:298, height:224 }, function(){$("#front").css("z-index","-3");});
			$("#front .shdw").animate ({width:262, height:240 });
			$("#front").animate ({left:left, top:120}, function(){
			$("#back").attr("id",frontN);
			$(this).attr("id",thisN).css("left","61%");
			animate=0;
				});
			});
				}
			else
				{alert("WFT??!");
				animate=0;
				}
			}
	});
	var animate_gal = 0;
	if ($(".gallery .item.ontop").length) galtrigger();
	$(".gallery .item").click(function(){
		$item = $(this);
		n = $item.siblings(".item").length;
		if (animate_gal!=1){
			clearTimeout(galtimer);
			galmove();
		}
		return false;
	});
	
	function galmove(){
		r1 = Math.floor(Math.random()*10);
		r2 = Math.floor(Math.random()*15);
		//console.log(r1+", "+r2);
		zi = parseInt($item.css("zIndex"));
		lp = r1-r2;
		animate_gal=1;
		$item.animate({left:220}, function(){
			$item.css("zIndex",zi-(n+2));
			$(".item.ontop").removeClass("ontop");
		}).animate({left:lp}, function(){
			if($item.index()<n) {$item.next(".item").addClass("ontop");}
			else {
				$item.siblings(".item:first").addClass("ontop");
				if (zi-(n+2)<=1) refreshzi();
			}
			animate_gal=0;
			galtrigger();
		});
	}
	function refreshzi() {
		$('.gallery .item.ontop').css("zIndex",100).siblings(".item").each(function(i){
			$(this).css("zIndex",100-(i+1));
		});
	}
	$("a.fancy").fancybox({'transitionIn':'elastic','transitionOut':'elastic'});
});
$(window).resize(function(){/*
	leftP= getClientWidth() - $(".popup").width();
		leftP= leftP/2;
		topP = getClientHeight() - $(".popup").height();
		topP = topP/2;
		if(topP<0)
		topP=70;
		$(".popup").css({top:topP,left:leftP });*/
  
});
function galtrigger(){
	time = 5000;
	galtimer = setTimeout("$('.gallery .item.ontop').click();",time);
}
function loadImg(path,par){
    img = new Image();
	$(img).load(function(){
	$(".preview a.selected").children("div.loading").remove();
    $("."+par+" .photo").attr({"src":path}).css({'opacity':0}).animate({'opacity':1},300,function(){});
    });
    img.src = path;
}
function getClientHeight(){return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientHeight:document.body.clientHeight;}
function getClientWidth(){return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientWidth:document.body.clientWidth;}
