$(document).ready(function(){
	//$("#clock").attr("value", "Hello");
	//display_clock();
	var curCount = 0;//текущее кол-во
	//var cmpCount = 0;//кол-во тоаров для сравнения
	//	$("#basketItemsWrap li:first").hide();

	function checkSum(totalSum){
		if (totalSum<=0){
			$("#btm_registration").css("display","none");
			//$("#btm_registration").hide();
		}else{
			$("#btm_registration").css("display","block");
			//$("#btm_registration").show();
		}
	}

	function checkCmpCount(){
		
		$.ajax({
			type: "POST",
			url: "/setvaluecmp/",
			data: { checkSetValue:true},
			success: function(theResponse) {
				var countCmp = parseInt(theResponse);
				if (countCmp>0){
					$("#pancmpid").css("display", "block");
				}else{
					$("#pancmpid").css("display", "none");
				}
				//alert(countCmp);	
			}
		});
		
	}
	
	
	
	$(".cmp_wood").live("click", function(event){
		//alert($(this).attr("id"));
		$.ajax({
			type: "POST",
			url: "/setvaluecmp/",
			data: { aSetValue: true, groupSetValue:"ses_compare", keySetValue:$(this).attr("id"), valSetValue: $(this).attr('checked') },
			success: function(theResponse) {
				var countCmp = parseInt(theResponse);
				if (countCmp>0){
					$("#pancmpid").css("display", "block");
				}else{
					$("#pancmpid").css("display", "none");
				}
				//alert(countCmp);	
			}
		});
	});
	
	
	
	$(".tobasket a img").live("click", function(event) {


		var productIDValSplitter 	= (this.id).split("_");
		var productIDVal 			= productIDValSplitter[1];

		$("#notificationsLoader").html('<img src="/plugins/jbasket/images/loader.gif">');

		$.ajax({
			type: "POST",
			url: "/plugins/jbasket/inc/functions.php",
			data: { productID: productIDVal, action: "addToBasket"},
			success: function(theResponse) {
				//alert(productIDVal+theResponse);
				//	var s = parseInt(jQuery('li', theResponse).text());
				//$("#basketItemsWrap").html(s);
				//$("#notificationsLoader").empty();
				if( $(".productID_" + productIDVal).length > 0){
					$(".productID_" + productIDVal).animate({ opacity: 0 }, 500, function() {
						$(".productID_" + productIDVal).before(theResponse).remove();
					});
					$(".productID_" + productIDVal).animate({ opacity: 0 }, 500);
					$(".productID_" + productIDVal).animate({ opacity: 1 }, 500);
					$("#notificationsLoader").empty();
				} else {
					$(".basketItemsWrap li:first").before(theResponse);
					$(".basketItemsWrap li:first").hide();
					$(".basketItemsWrap li:first").show("slow");
					$("#notificationsLoader").empty();
				}

				//var cost = parseInt(jQuery('#hnumprod', theResponse).html());
				var num = parseInt($('#hnumprod').html());
				//alert('#hnumprod='+$('#hnumprod').html());
				
				num +=1;
				$('#hnumprod').html(num);
				$('#empty').css("display", "block");
				//alert('Response='+theResponse);
				$('#empty').html(theResponse);
				//alert($('#empty').html());
				var sum = parseInt($('#hsum').html());
				//alert('hsum='+$('#hsum').html());
				
				var cost = parseInt($('#totalPrice').html());
				//alert('#totalPrice='+$('#totalPrice').html());
				
				sum+=cost;
				$('#hsum').html(sum);
				$('#empty').css("display", "block");
				alert("Товар в корзине.");
				//$('#hnumprod').html($('#totalitems').html());
				//alert('dd');
				//$(theResponse)
			}
		});



	});



	$(".basketItemsWrap li img").live("click", function(event) {

		var productIDValSplitter 	= (this.id).split("_");
		var productIDVal 			= productIDValSplitter[1];

		$("#notificationsLoader").html('<img src="/plugins/jbasket/images/loader.gif">');

		$.ajax({
			type: "POST",
			url: "/plugins/jbasket/inc/functions.php",
			data: { productID: productIDVal, action: "deleteFromBasket"},
			success: function(theResponse) {

				var count_prod = parseInt($("#"+productIDVal).attr("value"));
				var price = parseInt($("#price_"+productIDVal).text());
				var totalSum = parseInt($("#totalSum").text());
				//alert(totalSum+"Hello");
				//alert(price+" | "+count_prod+" | "+totalSum);
				totalSum = totalSum - (price*count_prod);
				$("#totalSum").html(totalSum);
				checkSum(totalSum);

				$(".productID_" + productIDVal).hide("slow",  function() {$(this).remove();});
				$("#notificationsLoader").empty();
				$('#empty').html(theResponse);
				$('#hsum').html($('#totalsum').html());
				$('#hnumprod').html($('#totalitems').html());
				/*
				alert('del='+$('#empty').html());
				if ($('#totalsum').html() == ""){
				$('#hsum').html('0');
				}else{
				$('#hsum').html($('#totalsum').html());
				}

				if ($('#totalitems').html()==""){
				$('#hnumprod').html('0');
				}else{
				$('#hnumprod').html($('#totalitems').html());
				}
				*/
				//alert(theResponse);
				//alert($('#totalsum', theResponse).html());
				//hnumprod
				//hsum

			}
		});

	});


	$(".price_hide").hide();
	$(".edit_cost").attr("MAXLENGTH", "3");
	$(".edit_cost").keypress(function(){
		//alert("hello");
		//alert($(this).attr("value"));
		curCount =  parseInt($(this).attr("value"));
	});
	$(".edit_cost").attr("size", "2");

	$(window).load(function(){
		//("sadas");

		var totalSum = parseInt($("#totalSum").text());
		checkSum(totalSum);
		/*
		if (totalSum<=0){
		$("#btm_registration").css("display","none");
		//$("#btm_registration").hide();
		}else{
		$("#btm_registration").css("display","block");
		//$("#btm_registration").show();
		}
		*/
		var ha = parseInt($("html").css("height"));
		hhtml = ha-662;
		ha = ha - 342+200;
		//alert(ha);
		$("#border2").css("height", ha+"px");
		//$("#border2").css("height", "auto");
		//$(window).change(function() {
		//alert('called.');
		//});
		//alert($("#arc_content_table").attr("width"));
		//$("#all_content_table").css("height", "500px");
		//alert($(".yui-b").css("height"));
		
		//$(".jcarousel-skin-ie7").css("height","600px");
		//$(".jcarousel-clip-vertical").css("height", "1230px")
		checkCmpCount();
	});


	$(".edit_cost").change(function(){

		count_prod = parseInt($(this).attr("value"));
		id_prod = $(this).attr("id");
		
		
		$.ajax({
			type: "POST",
			url: "/plugins/jbasket/inc/functions.php",
			data: { productID: id_prod, action: "changeAmount", amount: count_prod},
			success: function(theResponse) {
				//alert(theResponse+"!!");
				if (theResponse=="1"){
					price = parseInt($("#price_"+id_prod).text());
					new_price = price*count_prod;
					$("#totalprice_"+id_prod).html(new_price);

					var totalSum = parseInt($("#totalSum").text());
					totalSum -= price*curCount;
					totalSum += new_price;

					//синхронизация с корзиной наверху
					var hnumprod = parseInt($("#hnumprod").text());
					//alert(curCount);
					hnumprod -= curCount;
					hnumprod += count_prod;
					$("#hnumprod").html(hnumprod);
					$("#hsum").html(totalSum);
					$("#hnumprod_"+id_prod).html(count_prod);
					$("#hsum_"+id_prod).html(new_price);
					//hnumprod
					//hsum

					$("#totalSum").html(totalSum);
					checkSum(totalSum);
					alert("Кол-во товара изменено.");
				}
			}
		});

	}
	);

});

