//<![CDATA[
$(document).ready(function() {

/*
	  var tabContainers = $('#tabs > div');

	  
	  $(window).bind('hashchange', function () {
	    var hash = window.location.hash || '#popul-goods';	    
	    tabContainers.hide();
	    
	    tabContainers.filter(hash).show();	    
	    $('#tabs li a').parent().removeClass('active');
	    $('a[hash=' + hash + ']').parent().addClass("active");
	    
	  });
	  
	  $(window).trigger("hashchange");
*/
	
	/////////////////////////////////
	
	if($("#content .main-col .content .tabs").length){
		if($("#content .main-col .content .tabs li.active").length){
			var show_elem=$("#content .main-col .content .tabs li.active a").attr("rel");
			$("#goods div:first").css("display","none").siblings().css("display","none");
			$("#goods ."+show_elem).css("display","block");
		}
		else{
			$("#goods div:first").css("display","none").siblings().css("display","none");
			$(".popul-goods").css("display","block");
            $("#content .main-col .content .tabs li:eq(0)").addClass("active");
		}
	}
	
	
	
	var link=document.location;
	link1=link.toString();
	link2=link1.substring(link1.lastIndexOf("#")+1,link1.length);
	
	if(link1.indexOf("#")){
		$("#content .main-col .content .tabs li a").each(function(){
			if($(this).attr("rel")==link2){
				$(this).parents("li").siblings().removeClass("active");
				$(this).parents("li").addClass("active");
				var src=$(this).attr("rel");
				$("#goods div:first").css("display","none").siblings().css("display","none");
				$("#goods ."+src).css("display","block");
				var pos1=$("#content .main-col .content .tabs").offset().top;
				$("html, body").animate({
					scrollTop:pos1
				},0);
			}
		})
	}
	
	var el_link_tabs=$("#content .main-col .content .tabs li a");
	
	el_link_tabs.click(function(e){
		$(this).parents("li").siblings().removeClass("active");
		$(this).parents("li").addClass("active");
		var src=$(this).attr("rel");
		$("#goods div:first").css("display","none").siblings().css("display","none");
		document.location.hash=src;
		$("#goods ."+src).css("display","block");		
		e.preventDefault();
	});


	  $("#content .main-col .content .hit-banners .banners")
      .tabs("#content .main-col .content .hit-banners .hit > div",
      {
          initialIndex: 0,
      	  rotate:true,
      	  effect:'fade',
      	  fadeInSpeed:'800',
      	  fadeOutSpeed:'600'
      	  
      	  })
        .slideshow({
      	  interval:'5000',
      	  autoplay:true,
      	  clickable:false
	  });
	  	           
	 

	if($("#footer .addontext").length){
		
		$("#footer .addontext").hide();
		
		$("<span style='display:block'><span class='hide' style='text-decoration:underline;cursor:pointer'>дальше</span> &darr;</span>").appendTo("#footer .desc-b");
			$("#footer .hide").live("click",function(){
			var el=$(this);
			if(el.text()=='дальше'){
				$("#footer .addontext").slideDown(400,function(){
					el.parent("span").html("<span class='hide' style='text-decoration:underline;cursor:pointer'>скрыть</span> &uarr;");
				});
			}else if(el.text()=='скрыть'){
				$("#footer .addontext").slideUp(400,function(){
					el.parent().html("<span class='hide' style='text-decoration:underline;cursor:pointer'>дальше</span> &darr;");
				});
			}
		});
	}
	
	$("#aside ul ul li:has(.sub-details) a").hover(function(){
		var w=$(this).width();
		$(this).parents("li").css("z-index",5);
		$(this).siblings(".sub-details").css("left",w+24);
	},function(){
		$(this).parents("li").css("z-index",1);
		$(this).siblings(".sub-details").css("left","-9999px");
	});
	
	
	$("#aside ul>li:has(div.submenu)").hover(function(){
		$(this).addClass("hover").find(".submenu").show();
	},function(){
		$(this).removeClass("hover").find(".submenu").hide();
	});
	
	// 21-10-2011;
	
	$(".wish-to-showroom").mouseenter(function(){
		$(".hide-showroom",this).css("left",0);
	});
	
	$(".wish-to-showroom .hide-showroom").mouseleave(function(){
		$(this).css("left","-9999px");
	});
	
	if($("#content ul.tabs-details").length){
		var str=document.location.toString();
		var id_tabs=str.substring(str.indexOf("#")+1);
		
		$(".tabs-desc .all").children().each(function(){
			$('<div class="'+$(this).attr('class')+'">'+$(this).html()+'</div>').appendTo(".tabs-desc");
			//alert($(this).html());
			//$(this).clone().appendTo(".tabs-desc");
		});
		
		$(".tabs-desc > div").not(".all").hide();
		
		$("ul.tabs-details li").each(function(){
			$(this).attr({rel:$(this).attr("id"),id:''});
		});
		
		$("#content ul.tabs-details li a").click(function(){
            var li = $(this).parent();
			if (li.hasClass('empty-tab')){
                return false;
            }

			var hash=$(this).parents("li").attr("rel");
			$(this).parents("li").addClass("active").siblings().removeClass("active");


			//$("html, body").stop().animate({
			//	scrollTop:$(this).offset().top
			//},400);
			
			//setTimeout(function(){
				document.location.hash=hash;
			//},400);
			
			$(".tabs-desc > div").hide();
			$(".tabs-desc > ."+hash).show();
			
			return false;
		});
		
		if($("ul.tabs-details ."+id_tabs).length){
			$("ul.tabs-details ."+id_tabs+" a").click();
		}
	}
	
	if($(".write-review .voting .vote").length){
		$(".write-review .vote span").mouseenter(function(){
			 var el=$(this);
			 change_star(el);
		}).mouseleave(function(){
			 $(this).removeClass("gold").siblings().removeClass("gold");
		});
		  
		$(".write-review .vote span").click(function(){
			 var el=$(this);
			 change_star(el);
			 $(this).parents(".vote").find("span").unbind("mouseleave").unbind("mouseenter").unbind("click").css("cursor","default");
			
			$(".write-review").each(function(){
				$(".vote span",this).eq(el.index()).click();
			});
			
		});
		  
		function change_star(elem){
			 var index=elem.index();
			 elem.parents(".vote").find("span").not("span:gt("+(index)+")").addClass("gold");
		}
	}
	
	if($(".watch-view a").length){
			$(".watch-view a").hover(function(){
				$(this).siblings(".tooltip-view").show();
			},function(){
				$(this).siblings(".tooltip-view").hide();
			});
		}
	
	/* 10.01.2012  */
		
	$("#aside div.submenu ul a[rel]").mouseover(function(){
		var src = $(this).attr("rel");
		
		$(this).parents(".submenu").find(".images").html('<img src="' + src +'" alt="" />');
	});
});
//]]>

