$(function(){
						
						/* FORMS */
		swapValue = [];
		$("[type=text]").each(function(i){
		swapValue[i] = $(this).val();
		$(this).focus(function(){
		  if ($(this).val() == swapValue[i]) {
			 $(this).val("");
		  }
		  }).blur(function(){
				if ($.trim($(this).val()) == "") {
				$(this).val(swapValue[i]);
				}
		  });
		});

	/* TREE MENU */
	
	function treemenu(){
	$(".nav ul li").find("ul").css("display", "none");
		$(".nav ul li a").click(function(){
			if ($(this).prev().hasClass("inact")) {
				$(this).prev().removeClass("inact");
				$(this).parent().find("ul:first").slideDown("fast");
				$(this).prev().addClass("act");
			}else{
				$(this).prev().removeClass("act");
				$(this).parent().find("ul:first").slideUp("fast");
				$(this).prev().addClass("inact");				
			}
		})
		$(".nav ul li span").click(function(){
			if ($(this).hasClass("inact")) {
				$(this).removeClass("inact");
				$(this).parent().find("ul:first").slideDown("fast");
				$(this).addClass("act");
			}else{
				$(this).removeClass("act");
				$(this).parent().find("ul:first").slideUp("fast");
				$(this).addClass("inact");				
			}
		})
	}
	treemenu();
	$("#op_it").slideDown("fast");
	$("#op_it2").slideDown("fast");
	
	function tooltip(){
		$(".product_list_full li div a").each(function(i){
			var cur_tooltip = $(this).parent("div").find(".tooltip");
			var cur_tooltip_height = cur_tooltip.height();
			$(this).removeAttr("title").mouseover(function(){
				cur_tooltip.slideDown(400);
			}).mousemove(function(obj){				
				cur_tooltip.css({ left: obj.pageX+15, top: obj.pageY-cur_tooltip_height-45 })
			}).mouseout(function(){
				cur_tooltip.slideUp(100);
			})
		})
	}
	tooltip();
	
	/* IMAGE LIST */
	function image_list(){
		var i = 0;
		var current;
		var imgcollection = [];
		imgcollection = $(".image_list li");
		imgcollection.hide();
		$(".image_list li:first").show();
		$(".image_small_list li:first").addClass("active");
		$(".image_small_list li:last").addClass("last");
		$(".image_small_list li").each(function(){
			$(this).attr("rel", i)
			i++;
		})		
		$(".image_small_list li a").click(function(){
			$(".image_small_list li").removeClass("active");
			$(this).parent().addClass("active");
			current = $(this).parent().attr("rel");
			parseInt(current);
			imgcollection.hide();
			showImg();
			return false;			
		});
		function showImg(){
			var j = 0;
			$(".image_list li").each(function(){
				if(j == current) {
					$(this).fadeIn();
				}
				j++;
			})		
		}
	}
	image_list();
	
	/* GALLERY */
	var ul_object = $(".gallery");
	var li_pad = parseInt($(".gallery li").css("paddingLeft")) + parseInt($(".gallery li").css("paddingRight"));
	var li_mar = parseInt($(".gallery li").css("marginLeft")) + parseInt($(".gallery li").css("marginRight"));
	var sum_indent = li_pad + li_mar
	var li_w = $(".gallery li").width() + sum_indent;
	var li_array = $(".gallery li");
	var count = 0;
	var clicked = false;
	
	ul_object.css("width", li_w*li_array.length + "px").css("position", "relative");
	
	$("a.arrow_left").click(function(){
		if(clicked) return;
		clicked = true;	
		if(count != 0){
				ul_object.animate({ left: "+=" + (sum_indent + parseInt($(li_array[count-1]).width())) }, 200, function(){ count--; clicked = false; })
			}
			else { clicked = false; return false; }
		return false;
	})
	$("a.arrow_right").click(function(){
		if($(this).attr("rel") == "lblue_arrow"){ li_count = 1; }
		if($(this).attr("rel") == "pink_arrow"){ li_count = 2; }
		if(clicked) return;
		clicked = true;	
		if(count != li_array.length-li_count){
				ul_object.animate({ left: "-=" + (sum_indent + parseInt($(li_array[count]).width())) }, 200, function(){ count++; clicked = false; })
			}
			else { ul_object.animate({ left: 0 }, 200, function(){ count = 0; clicked = false; }); clicked = false; return false; }
		return false;
	})
	
	/* STUFF PRODUCTS SLIDING */
	function slideImg(){			
		var i = 0;
		var count = [];
		var last;
		count = $("ul.addproducts_list li");
		j = parseInt(count.length);
		last = count.length-1;
		var itemwidth = parseInt($("ul.addproducts_list li").width()) + 45;
		var ulwidth = count.length*itemwidth;
		$("ul.addproducts_list").css("width", ulwidth + "px").css("position", "relative");
		if(i == 0)		$("a.arrow_l").addClass("not_active");
		if(i == last)	$("a.arrow_r").addClass("not_active");
		if(count.length <= 2) { $("a.arrow_left").addClass("not_active"); $("a.arrow_r").addClass("not_active"); }
		$("a.arrow_r").click(function(){;
			if(i < last-1){
				i++;
				$("a.arrow_l").removeClass("not_active");
				$("ul.addproducts_list").animate({"left": "-=" + itemwidth}, 300);
			}
			if(i == last-1){ $("a.arrow_r").addClass("not_active"); }
		});
		$("a.arrow_l").click(function(){;
			if(i !=  0){
				i--;
				$("a.arrow_r").removeClass("not_active");
				$("ul.addproducts_list").animate({"left": "+=" + itemwidth}, 300);				
			}
			if(i == 0){ $("a.arrow_l").addClass("not_active"); }
		});
	}
	slideImg();
	
	/* POPUP */
	
	$(".overlay").css("opacity", 0);	
	$("a.redbtn2").click(function(){
		$(".overlay").css("height", $(document).height()).css("width", "100%");
		$(".overlay").animate({  opacity: 0.27 }, 100);
		//$(".popup_blk").show(300);
		if($.browser.msie && $.browser.version.substr(0,3)=="6"){
			$(".popup_blk").css("position", "absolute");
			$(".popup_blk").animate({ top: "5%" }, 400);
		}else{
			$(".popup_blk").animate({ top: "5%" }, 400);
		}
		return false;
	})
	
	$("a.close").click(function(){
		$(".overlay").animate({  opacity: 0 }, 100, function(){ $(".overlay").css("height", 0); });
		//$(".popup_blk").hide(300);
		$(".popup_blk").css("top", "-1000px");
		return false;
	})
	
	$(window).bind('resize', function() {
        $(".overlay").css("height", 0).css("height", $("#wrapper").height());
	});
	$("a#choose").click(function(){
		$(".yellow_blk").css("opacity", 0.7).show();
		$(".choose_region").show();
	})
	$("a#choose_d").click(function(){
$(this).hide();
$(".popup_blk").css('backgroundImage', 'url(../images/content/popup_bg2.png)'); 
$(".popup_blk").css("height", '340px');
$(".popup_blk .text").css("height", '340px');
if($.browser.mozilla)
$(".popup_blk .yellow_blk").css("height", '430px');
else
$(".popup_blk .yellow_blk").css("height", '415px');
		$(".choose_del").show();
		$(".choose_pay").show();
	})
	$("#ready").click(function(){							   
		if($("#country_sel").val()=='Другая'&&isBlank($("#country_2").val())&&isBlank($("#city").val())&&isBlank($("#city_sam").val()))
		{	
		$("#regio").text($("#country_2").val()+', '+$("#city").val()+' ');
		$("#country").val($("#country_2").val());
		$(".yellow_blk").hide();
		$(".choose_region").hide();
		}
		else if($("#country_sel").val()>0&&isBlank($("#state_sel").val())&&isBlank($("#city").val()))
		{
		$("#regio").text($("#country").val()+', '+$("#city").val()+' ');
		$(".yellow_blk").hide();
		$(".choose_region").hide();
		}
		else
		alert("Не все поля заполнены");
		return false;
	})
	$("a#ready_2").click(function(){
			$(".yellow_blk").hide();
		$(".choose_delivery").hide();
	})
	function isBlank(strg) {
	for(var i = 0; i < strg.length; i++) {
	  var character = strg.charAt(i);
	  if ((character != ' ') && (character != '\n') && (character != '\t')) return true;
	}
	return false;
}
	/* COUNTRY MENU */
	$(".sidebar ul.countries li").hover(function(){
		$(this).addClass("hover");
	}).mouseout(function(){
		$(this).removeClass("hover");
	})
	$("#dokypit_link").click(function(){
				$("#dokypit").hide();
				$("#flag_dok").val(1);
				$("#item1").hide();
			   $("#itemtotal").show();
			 //  $("#price_total").show();
									 })
	/*function chengeliststate() {
	var	coutr=$("#country").val();
if(	coutr=='Украина'){
$(".choose_region span").hide();
$("#country_b").show();
$("#siti_l_ua").show();
$("#state").val($("#city_1").val());
$(".cart").hide();
$("#item2").show();
}
else if(coutr=='Россия'){
$(".choose_region span").hide();
$("#country_b").show();
$("#siti_l_ru").show();
$("#state").val($("#city_3").val());
$(".cart").hide();
$("#item1").show();
}
else if(coutr=='Грузия'){
$(".choose_region span").hide();
$("#country_b").show();
$("#siti_l_ge").show();
$("#state").val($("#city_5").val());
$(".cart").hide();
$("#item6").show();
}
else if(coutr=='Казахстан'){
$(".choose_region span").hide();
$("#country_b").show();
$("#siti_l_kz").show();
$("#state").val($("#city_6").val());
$(".cart").hide();
$("#item4").show();
}
else if(coutr=='Молдова'){
$(".choose_region span").hide();
$("#country_b").show();
$("#siti_l_md").show();
$("#state").val($("#city_4").val());
$(".cart").hide();
$("#item5").show();
}
else if(coutr=='Беларусь'){
$(".choose_region span").hide();
$("#country_b").show();
$("#siti_l_be").show();
$("#state").val($("#city_2").val());
$(".cart").hide();
$("#item3").show();
}
else{
$(".choose_region span").hide();
$("#siti_l_sam").show();
$("#country_sam").show();
$("#state").val($("#city_7").val());
$(".cart").hide();
$("#item1").show();
}
}
chengeliststate();
$("#country").change(function(){
		chengeliststate();
	})
$(".choose_region span select").change(function(){
 var atr=$(this).attr("id");
 if(atr!='country')
 {
		$("#city").val('');		
		if($(this).val()=='Другая')
		$("#state").val('');
		else
	$("#state").val($(this).val());
 }
 else 
 {
	
	 $("#city").val('');		
	
 }
	})*/
$("#q_reg").mouseover(function(){
		if($("#q_ans").css('display') != 'block')
$("#q_ans").show();
			return false;
		})
		$("#q_reg").mouseout(function(){
		if($("#q_ans").css('display') == 'block')
$("#q_ans").hide();
			return false;
		})
})
