	function addGood(){

		var querystring = "/bag/insert?";
		var fields = $("#addGood").serializeArray();

				jQuery.each(fields, function(i, field){
						querystring = querystring + field.name + "=" +field.value + "&";
				});

		
		if(querystring != "/bag/insert?"){
			querystring = querystring.substr(0,querystring.length-1);
//			alert("querystring =" + querystring);
			bagShow.location.href = querystring;
			var bs = $("#bagShow");
			if(typeof(bs.location) == "undefined")
				showBag();
			else
				bs.onload = showBag;

		}else{
			alert("Вы не выбрали ни одного товара");

		}
//		alert("Выбрано " + goods.length + " товаров.");

	}

	function submitGoodsForm(){

		var querystring = "/bag/insert?";
		var fields = $("#goodsForm").serializeArray();
		var goods = $("#goodsForm :input:checked");
		goods.each(
			function(i){
				var name = $(this).attr("name");
				var id = name.substr(3);
				var gid = "g"+id;
				var cid = "c"+id;
				jQuery.each(fields, function(i, field){
					if(gid == field.name || cid == field.name){
						querystring = querystring + field.name + "=" +field.value + "&";
					}
				});
			}
		);
		
		var goodsForm = document.getElementById('goodsForm');
		goodsForm.reset();

		
		if(querystring != "/bag/insert?"){
			querystring = querystring.substr(0,querystring.length-1);
//			alert("querystring =" + querystring);
			bagShow.location.href = querystring;
			var bs = $("#bagShow");
			if(typeof(bs.location) == "undefined")
				showBag();
			else
				bs.onload = showBag;

		}else{
			alert("Вы не выбрали ни одного товара");

		}
//		alert("Выбрано " + goods.length + " товаров.");

	}
	
	function recalcGoods(){
		var querystring = "/bag/recalc?";
		var fields = $("#goodsForm").serializeArray();
		var goods = $("#goodsForm :checkbox");
		goods.each(
			function(i){
				var name = $(this).attr("name");
				var id = name.substr(3);
				var gid = "g"+id;
				var cid = "c"+id;
				jQuery.each(fields, function(i, field){
					if(gid == field.name || cid == field.name){
						querystring = querystring + field.name + "=" +field.value + "&";
					}
				});
			}
		);

		if(querystring != "/bag/recalc?"){
			querystring = querystring.substr(0,querystring.length-1);
//			alert("querystring =" + querystring);
			window.location.href = querystring;
//			window.location.reload();
			return true;
		}else{
			alert("Вы не выбрали ни одного товара");
			return false;
		}


	}
	
	function removeGoods(){
		var querystring = "/bag/remove?";
		var fields = $("#goodsForm").serializeArray();
		var goods = $("#goodsForm :input:checked");
		goods.each(
			function(i){
				var name = $(this).attr("name");
				var id = name.substr(3);
				querystring = querystring + "r" +id + "&";
			}
		);
	
		if(querystring != "/bag/remove?"){
			querystring = querystring.substr(0,querystring.length-1);
//			alert("querystring =" + querystring);
			window.location.href = querystring;
//			window.location.reload();
			return true;
		}else{
			alert("Вы не выбрали ни одного товара");
			return false;
		}
//		alert("Выбрано " + goods.length + " товаров.");

	}
	


	var bagShowTimerID = null;
	
	function showBag() {
		$("#bagShowLayer").show(500);	
		startPos = $("#bagShowLayer").position().top;
		divHeight = $("#bagShowLayer").outerHeight();
		$("#bagShowLayer").css("height", divHeight + "px");

	scrTop = $(window).scrollTop();
	

	if ((startPos-5) < scrTop) {
		if ($.browser.msie && $.browser.version <= 6 ) {
		topPos = startPos + (scrTop - startPos) +5;
		$("#semiFixed")	.css("position", "absolute")
						.css("right", "2%")
						.css("top", topPos +"px");
						//.css('zIndex', '500')
		}
		else {
		$("#semiFixed")	.css("position", "fixed")
						.css("right", "2%")
						.css("top", "5px");
						//.css("zIndex", "500")
		}
	}
	else {
		$("#semiFixed")	.css("position", "static");
	}
	bagShowTimerID = setTimeout("closeBagShow()", 10000 );			
	}

function closeBagShow() {
	$("#bagShowLayer").hide(500);
	clearTimeout(bagShowTimerID);
}



