jQuery(document).ready(function()
{
// ----------------------------------------------------------------------------

    $zn = jQuery("div#oform_zakaz_column textarea").val();
	jQuery("div#oform_zakaz_column a").attr("title", $zn);
	
	$('#price_list_page table').hide();
	$('#price_list_page a').click(function(event) {
		event.preventDefault();
		$(this).parent().parent().parent().find('table:first').toggle();
		
	});

	jk_summary();
	
	$('.basket_count input').keyup(function () {
		jk_summary();
	})
	
	
	
	if($(".user_info").length && $("#cart").length){
		$("#cart").find("input.fio").val($(".user_info").find(".lname").text() + " " + $(".user_info").find(".fname").text());
		$("#cart").find("input.email").val($(".user_info").find(".e-mail").text());
		var postavshik = $(".user_info").find(".gruzoperevozchik_po_umolchaniyu").text();
		if(postavshik != ""){
			$(".postavshik :contains(" + postavshik + ")").attr("selected", "selected");
		}
	}
// ----------------------------------------------------------------------------
	$(".price-basket li ul").each(function(){
		if($.cookie($(this).attr("class")) != 1){
			$(this).hide();
		}
	});
	$(".price-basket li a").click(function(){
		if($.cookie(this.id) == 1){
			$.cookie(this.id, 0);
			$("." + this.id).hide();
		}else{
			$.cookie(this.id, 1);
			$("." + this.id).show();
		}
		return false;
	});

	jQuery(".sp_adr table tr").find("td input").click(function() {
	  	jQuery(".table_adr_dost").hide();
	});
	
	jQuery(".sp_adr table tr:first").find("td input").click(function() {
	  	jQuery(".table_adr_dost").show();
	});

/*
	jQuery(".add_basket_spisok input.add_basket_spisok_count").change(function() {
		$index = jQuery("input.add_basket_spisok_count").index(this);
	  	$index_val = jQuery(this).val();
		$index_id = jQuery("input.add_basket_spisok_id").eq($index).val();
		$submit = "/emarket/basket/put/element/"+ $index_id + "?amount="+ $index_val;
		jQuery(".add_basket_spisok form").attr("action", $submit);
	});
	
	jQuery("#all_email_user input.enail_adres").size();
*/

	jQuery("table.profile_editor td span").eq(1).remove();
	jQuery("table.profile_editor td span").eq(4).remove();
	jQuery("div#centralcolumn div#great_catalog div#great_catalog_header a:first").click(function(){
	 	jQuery("div#centralcolumn div#great_catalog div#great_catalog_hity").show();
	 	jQuery("div#centralcolumn div#great_catalog div#great_catalog_new_goods").hide();
		jQuery("div#centralcolumn div#great_catalog div#great_catalog_header a:first").removeAttr("id");
		jQuery("div#centralcolumn div#great_catalog div#great_catalog_header a:last").removeAttr("id").attr("id", "nocurr_great_catalog");
	});
	
	jQuery("div#centralcolumn div#great_catalog div#great_catalog_header a:last").click(function(){
	 	jQuery("div#centralcolumn div#great_catalog div#great_catalog_hity").hide();
	 	jQuery("div#centralcolumn div#great_catalog div#great_catalog_new_goods").show();
		jQuery("div#centralcolumn div#great_catalog div#great_catalog_header a:last").removeAttr("id");
		jQuery("div#centralcolumn div#great_catalog div#great_catalog_header a:first").removeAttr("id").attr("id", "nocurr_great_catalog");
	});
	
	/*great_catalog*/
	$great_catalog_hity = jQuery("div#great_catalog_hity .great_catalog_item").size();
	$great_catalog_new_goods = jQuery("div#great_catalog_new_goods .great_catalog_item").size();
	
	
	for(i=2;i<$great_catalog_hity;i=i+3)
	{
		jQuery("div#great_catalog_hity .great_catalog_item").eq(i).after("<div class='great_catalog_item_sep'><div></div></div>");
		}
		
	for(j=2;j<$great_catalog_new_goods;j=j+3)
	{
		jQuery("div#great_catalog_new_goods .great_catalog_item").eq(j).after("<div class='great_catalog_item_sep'><div></div></div>");
		}
	/*great_catalog:end*/
	
	/*category catalog*/
	var $category_catalog = jQuery("div#catalog_categogy .catalog_categogy_item").size();
	for(k=2;k<$category_catalog;k=k+3)
	{
		jQuery("div#catalog_categogy .catalog_categogy_item").eq(k).after("<div class='catalog_categogy_item_sep'><div></div></div>");
		}

	var $list_catalog = jQuery("div#content_short div#catalog_categogy .listcategory_categogy_item").size();
	for(l=1;l<$list_catalog;l=l+2)
	{
		jQuery("div#content_short div#catalog_categogy .listcategory_categogy_item").eq(l).after("<div class='listcategory_categogy_item_sep'><div></div></div>");
		}
	/*category catalog:end*/
	
	jQuery("div.great_banner_left:last").removeClass().addClass("great_banner_right");
	
	/**********/
	jQuery("div#topmenu li").hover(
	  function () {
		jQuery(this).find("div.submenu").parent().attr("id", "idhover"); 
		jQuery(this).find("div.submenu").show();
	  },
	  function () {
		jQuery(this).removeAttr("id");  
		jQuery(this).find("div.submenu").hide();
	  }
	);
	
	  $cont_spisok_good = jQuery(".catalog_categogy_item").size();
	  for ($ijk=0; $ijk < $cont_spisok_good; $ijk++)
	  {
		  $hpic = jQuery(".catalog_categogy_item .catalog_categogy_item_foto").eq($ijk).find("img:first").attr("height");
		  $wpic = jQuery(".catalog_categogy_item .catalog_categogy_item_foto").eq($ijk).find("img:first").attr("width");
		 if ($hpic>182)
		  {
			 jQuery(".catalog_categogy_item .catalog_categogy_item_foto").eq($ijk).find(".catalog_categogy_item_foto_gor").remove();
			  } 
		 if ($hpic<=182)
		  {
			 jQuery(".catalog_categogy_item .catalog_categogy_item_foto").eq($ijk).find(".catalog_categogy_item_foto_vert").remove();
			  } 
		  }
	
	  $cont_catspisok_good = jQuery(".listcategory_categogy_item").size();
	  for ($ijkk=0; $ijkk < $cont_catspisok_good; $ijkk++)
	  {
		  $hpic = jQuery(".listcategory_categogy_item .catalog_categogy_item_foto").eq($ijkk).find("img:first").attr("height");
		  $wpic = jQuery(".listcategory_categogy_item .catalog_categogy_item_foto").eq($ijkk).find("img:first").attr("width");
		 if ($hpic>182)
		  {
			 jQuery(".listcategory_categogy_item .catalog_categogy_item_foto").eq($ijkk).find(".catalog_categogy_item_foto_gor").remove();
			  } 
		 if ($hpic<=182)
		  {
			 jQuery(".listcategory_categogy_item .catalog_categogy_item_foto").eq($ijkk).find(".catalog_categogy_item_foto_vert").remove();
			  } 
		  }
	
	  $cont_car_good = jQuery("#big_foto span").size();
	  for ($iijk=0; $iijk < $cont_car_good; $iijk++)
	  {
		  $hpic = jQuery("#big_foto span").eq($iijk).find("img:first").attr("height");
		  $wpic = jQuery("#big_foto span").eq($iijk).find("img:first").attr("width");
		 if ($hpic>182)
		  {
			 jQuery("#big_foto span").eq($iijk).find(".catalog_categogy_item_foto_gor").remove();
			  } 
		 if ($hpic<=182)
		  {
			 jQuery("#big_foto span").eq($iijk).find(".catalog_categogy_item_foto_vert").remove();
			  } 
		  }
	
	  $cont_carsmall_good = jQuery(".small_fotos_item").size();
	  for ($ijjk=0; $ijjk < $cont_carsmall_good; $ijjk++)
	  {
		  $hpic = jQuery(".small_fotos_item").eq($ijjk).find("img:first").attr("height");
		  $wpic = jQuery(".small_fotos_item").eq($ijjk).find("img:first").attr("width");
		 if ($hpic>61)
		  {
			 jQuery(".small_fotos_item").eq($ijjk).find(".catalog_categogy_item_foto_gor").remove();
			  } 
		 if ($hpic<=61)
		  {
			 jQuery(".small_fotos_item").eq($ijjk).find(".catalog_categogy_item_foto_vert").remove();
			  } 
		  }
		 
	 $many_email = jQuery("div#all_email_user textarea").val();
	 jQuery("input.user_input_email").val($many_email);	 
	
	$('.basket_catalog_category').click(function() {
		var __self = $(this);
		var id = $(this).attr('id').substr(3);
		var cont = $('#cat_items_' + id);
		var preloaderImg = $(this).parent().children('img');
		if ($('ul', cont).length == 0) {
			preloaderImg.show();
			$.ajax({
				url: '/basket_cat_items/',
				data: {id: id},
				success: function(data){
					preloaderImg.hide();
					cont.replaceWith($('#cat_items_' + id, data));
				}
			});
		} 
		else {
			cont.toggle();
		}
	});
});


function jk_summary() {
	var cart_summary = $(".cart_summary:first").text().replace(/[^0-9]/g, '');
	if(cart_summary < 20000){
		jQuery("div#sum_min").show();
		jQuery("div#form_oplaty_bottom").hide();
		jQuery("div#form_oplaty").hide();
	}
	else {
		jQuery("div#sum_min").hide();
		jQuery("div#form_oplaty_bottom").show();
		jQuery("div#form_oplaty").show();
	}
	var ob_obem = 0;
	var ob_obem_tmp = 0;
	$(".cart_obem").each(function(){
		ob_obem_tmp = parseFloat($(this).val());
		if (!parseFloat($(this).val())) {
			ob_obem_tmp = 0
		}
		ob_obem += ob_obem_tmp * parseInt($(this).parent("td").parent("tr").find(".amount").val());
	});
	$(".ob_obem").children("span").text(ob_obem);
	
	
	var ob_ves = 0;
	var ob_ves_tmp = 0;
	$(".cart_ves").each(function(){
		ob_ves_tmp = parseFloat($(this).val());
		if (!parseFloat($(this).val())) {
			ob_ves_tmp = 0
		}
		ob_ves += ob_ves_tmp * parseInt($(this).parent("td").parent("tr").find(".amount").val());
	});
	$(".ob_ves").children("span").text(ob_ves);
}


