	$(document).ready(function(){
		$("#loading").css("display","none");
		//updateShoutbox();
	});
	function disableEnterKey(e ,itemId)
	{	
		var quantity_name;
		var quantity;
		var itemid_name = "#f0itemId"+ itemId;
		var itemId = $(itemid_name).val();
		var quantity_name = "#f0quantity"+itemId;
		 quantity = $(quantity_name).val();
		
		//if(quantity=="" || !isValidNumber(quantity)){
	//		$("#f0quantity"+itemId).css( "backgroundColor","#DF0021");
	//	}else if(quantity!="" && isValidNumber(quantity)){
	//		$("#f0quantity"+itemId).css("backgroundColor","#F9B38D");
	//	}
		 var key;
		 if(window.event)
			  key = window.event.keyCode;     //IE
		 else
			  key = e.which;     //firefox
		 if(key == 13)
			  return false;
		 else
			  return true;
	}

	function isValidNumber(inpString) {
   		return /^[-+]?\d+(\.\d+)?$/.test(inpString);
	}
	function updateShoutbox(lang){
		$("#baseBasket").remove();	
		var loading = $("#loading");
		var messageList = $("#basketCommerce > ul");
		var quantity_name = "#f0quantity"+ itemId;
		var itemid_name = "#f0itemId"+ itemId;
		var send_name = "#send"+ itemId;
		var quantity = $(quantity_name).val();
		var itemId = $(itemid_name).val();
		var form_name = "#basketDiv"+ itemId;
		
		//just for the fade effect
		$(".content > ul").hide();
		$("#loadingShowBasket").fadeIn();
		$("#loadingShowBasket").css({display:"block"});
		//send the post to shoutbox.php
		$.ajax({
type: "POST", url: "?pact=basket&ruid=p100&lang="+lang, data: "action=showBasket",
complete: function(data){
				$("#loading").css({display:"none"});
				$("#loadingShowBasket").css({display:"none"});
				$("#loadingShowBasket").fadeOut();
			
				$(".content").html(data.responseText);
				$(".content").fadeIn(2000);
				$("#baseBasket").empty();	
				
			}
		});
	}
	//check if all fields are filled
	function addBasket(mainId,itemId ,test,lang){
		$("#commerceMessage-"+mainId).empty();
		$("#commerceMessage-"+mainId).css("display","none");
		var quantity_name;
		var loading = $("#loading");
		var messageList = $(".content > ul");
		var quantity_name = "#f0quantity"+ itemId;
		
		var itemid_name = "#f0itemId"+ itemId;
		var send_name = "#send"+ itemId;
		var quantity = $(quantity_name).val();
		var blockHeight = $("#holderBlock").css("height");
		var blockWidth = $("#holderBlock").css("width");
		var offset = $("#holderBlock").offset();
		if(quantity=="" || !isValidNumber(quantity)){
			if(quantity=="" || !isValidNumber(quantity))$("#commerceMessage-"+mainId).css("display","block");
			$("#commerceMessage-"+mainId).html("&#1604;&#1591;&#1601;&#1575; &#1578;&#1593;&#1583;&#1575;&#1583; &#1605;&#1608;&#1585;&#1583; &#1606;&#1592;&#1585; &#1585;&#1575; &#1576;&#1607; &#1593;&#1583;&#1583; &#1608;&#1575;&#1585;&#1583; &#1705;&#1606;&#1740;&#1583;.");
		//	$("#f0quantity"+ itemId).css( "backgroundColor","#DF0021");

			
		}else if(quantity!="" && isValidNumber(quantity)){
		//	$("#f0quantity"+ itemId).css( "backgroundColor","#F9B38D");
			
			
			
			divAppend = "<div id=\"loading\"style=\"position:absolute;width:"+blockWidth+";height:"+blockHeight+";top:0;opacity:0.5;background-color:#000; z-index:500 \" ><div style=\"position:absolute;width:150px;height:100px;left:200px;top:150px\"><img src=\"themes/default/html/images/loading.gif\"/></div></div>";
			
			
			
			$("#holderBlock").append(divAppend);
			//$(quantity_name).css({ backgroundColor:"#F9B38D", border:"1 px solid #F58345" });
			var itemId = $(itemid_name).val();
			var form_name = "#basketForm"+ itemId;
			//	$(form_name).submit(function(){
			//we deactivate submit button while sending
		//	$(send_name).attr({ disabled:true });
			//$(send_name).css("background-image","url(themes/default/html/images/basket_put.png)");
			//$(send_name).blur();
			//send the post to shoutbox.php
			
			$.ajax({
	type: "POST", url: "?pact=basket&ruid=p100", data: "action=addBasket&quantity=" + quantity + "&itemId=" + itemId,
	complete: function(data){
					$("#loading").css({display:"none"});
					$("#loading").fadeOut("slow").remove();
					$(".content > ul").html(data.responseText);
					str = data.responseText;
					
					if(str.indexOf("ajcur=null")!= -1){
					$("#commerceMessage-"+mainId).css("display","block");
						$("#commerceMessage-"+mainId).html("&#1583;&#1585;&#1581;&#1575;&#1604; &#1581;&#1575;&#1590;&#1585; &#1602;&#1575;&#1576;&#1604; &#1587;&#1601;&#1575;&#1585;&#1588; &#1606;&#1605;&#1740; &#1576;&#1575;&#1588;&#1583;");}
					else if(str.indexOf("ajper=null")!= -1){$("#commerceMessage-"+mainId).html("&#1587;&#1601;&#1575;&#1585;&#1588; &#1605;&#1608;&#1585;&#1583; &#1606;&#1592;&#1585; &#1588;&#1605;&#1575; &#1576;&#1607; &#1589;&#1608;&#1585;&#1578; &#1575;&#1740;&#1606;&#1578;&#1585;&#1606;&#1578;&#1740; &#1575;&#1605;&#1705;&#1575;&#1606; &#1662;&#1584;&#1740;&#1585; &#1606;&#1605;&#1740; &#1576;&#1575;&#1588;&#1583; &#1604;&#1591;&#1601;&#1575; <a href=\"?page=10&amp;lang=fa\">&#1578;&#1605;&#1575;&#1587; </a>&#1576;&#1711;&#1740;&#1585;&#1740;&#1583;");$("#commerceMessage-"+mainId).css("display","block");}
					else if(str.indexOf("ajstock=null")!= -1){$("#commerceMessage-"+mainId).html("&#1605;&#1608;&#1580;&#1608;&#1583;&#1740; &#1575;&#1606;&#1576;&#1575;&#1585; &#1705;&#1575;&#1601;&#1740; &#1606;&#1740;&#1587;&#1578;");$("#commerceMessage-"+mainId).css("display","block");}
					else{ updateShoutbox(lang);}
					//$(send_name).attr({ disabled:false });
					//$(send_name).css("background-image","url(themes/default/html/images/basket_add.png)");
				}
			});
		}
		//});

	}
	
	
	function delBasket(itemId ,lang){
	$("#commerceMessage").css("display","none");
	$("#commerceMessage").empty();
		var loading = $("#loading");
		var messageList = $(".content > ul");
		var quantity_name = "#f0quantity"+ itemId;
		var itemid_name = "#f0itemId"+ itemId;
		var send_name = "#send"+ itemId;
		var quantity = $(quantity_name).val();
		//var itemId = $(itemid_name).val();
		var form_name = "#basketForm"+ itemId;
		//	$(form_name).submit(function(){
		//we deactivate submit button while sending
		$(send_name).attr({ disabled:true });
		$(send_name).css("background-image","url(themes/default/html/images/basket_remove.png)");
		$(send_name).blur();
		//send the post to shoutbox.php
		$.ajax({
type: "POST", url: "?pact=basket&ruid=p100", data: "action=delBasket&itemId=" + itemId,
complete: function(data){
				//$(".content > ul").html(data.responseText);
				updateShoutbox(lang);
			}
		});

		//});

	}
	
	///////////////////////////////////////////////////////////////////////////////////////////////////////////
	function delBasket1(itemId ,lang){
	$("#commerceMessage").css("display","none");
	$("#commerceMessage").empty();
		var loading = $("#loading");
		var messageList = $(".content > ul");
		var quantity_name = "#f0quantity"+ itemId;
		var itemid_name = "#f0itemId"+ itemId;
		var send_name = "#del"+ itemId;
		var quantity = $(quantity_name).val();
		
		var form_name = "#basketForm"+ itemId;
		//	$(form_name).submit(function(){
		//we deactivate submit button while sending
		$(send_name).attr({ disabled:true });
		$(send_name).css("background-image","url(themes/default/html/images/basket_remove.png)");
		$(send_name).blur();
		//send the post to shoutbox.php
		$.ajax({
type: "POST", url: "?pact=basket&ruid=p100", data: "action=delBasket&itemId=" + itemId,
complete: function(data){
				//$(".content > ul").html(data.responseText);
				updateShoutbox1(lang);
				
			}
		});

	}
	///////////////////////////////////
	function updateShoutbox1(lang){
	
		var loading = $("#loading");
		var messageList = $(".content1 > ul");
		var quantity_name = "#f0quantity"+ itemId;
		var itemid_name = "#f0itemId"+ itemId;
		var send_name = "#send"+ itemId;
		var quantity = $(quantity_name).val();
		var itemId = $(itemid_name).val();
		var form_name = "#basketDiv"+ itemId;
		//just for the fade effect
		$(".content1 > ul").hide();
		$("#loading").css({display:"none"});
		$("#loading").fadeIn();
		//send the post to shoutbox.php
		
		$.ajax({
type: "POST", url: "?pact=basket&ruid=p1&mode=ajax&lang="+lang, data: "action=showBasket",
complete: function(data){
				
				$("#ann").fadeOut();
				$(".content1 > ul").html(data.responseText);
				$(".content1 > ul").fadeIn(2000);
				$("#loading").fadeOut();
			}
		});
		$("#loading").fadeOut();$("#loading").css("display","none");
	}
	//////////////////////////////////////////////////////////////////////////////
	function changeBasket(itemId ,lang){
	$("#commerceMessage").css("display","none");
	$("#commerceMessage").empty();
		var loading = $("#loading");
		var messageList = $(".content > ul");
		var quantity_name = "#f0quantity"+ itemId;
		var itemid_name = "#f0itemId"+ itemId;
		var send_name = "#del"+ itemId;
		var quantity = $(quantity_name).val();
		
		var form_name = "#basketForm"+ itemId;
		//	$(form_name).submit(function(){
		//we deactivate submit button while sending
		$(send_name).attr({ disabled:true });
		$(send_name).css("background-image","url(themes/default/html/images/basket_remove.png)");
		$(send_name).blur();
		//send the post to shoutbox.php
		$.ajax({
type: "POST", url: "?pact=basket&ruid=p100&mode=ajax", data: "action=changeBasket&quantity=" + quantity +"&itemId=" + itemId,
complete: function(data){
				//$(".content > ul").html(data.responseText);
				str = data.responseText;
					
					if(str.indexOf("ajper=null")!= -1){$("#commerceMessage").html("&#1587;&#1601;&#1575;&#1585;&#1588; &#1605;&#1608;&#1585;&#1583; &#1606;&#1592;&#1585; &#1588;&#1605;&#1575; &#1576;&#1607; &#1589;&#1608;&#1585;&#1578; &#1575;&#1740;&#1606;&#1578;&#1585;&#1606;&#1578;&#1740; &#1575;&#1605;&#1705;&#1575;&#1606; &#1662;&#1584;&#1740;&#1585; &#1606;&#1605;&#1740; &#1576;&#1575;&#1588;&#1583; &#1604;&#1591;&#1601;&#1575; <a href=\"?page=10&amp;lang=fa\">&#1578;&#1605;&#1575;&#1587; </a>&#1576;&#1711;&#1740;&#1585;&#1740;&#1583;");$("#commerceMessage").css("display","block");}
					else if(str.indexOf("ajstock=null")!= -1){$("#commerceMessage").html("&#1605;&#1608;&#1580;&#1608;&#1583;&#1740; &#1575;&#1606;&#1576;&#1575;&#1585; &#1705;&#1575;&#1601;&#1740; &#1606;&#1740;&#1587;&#1578;");$("#commerceMessage").css("display","block");}
				else updateShoutbox1(lang);
				
			}
		});

	}
