function validateProduct(old_qty,qty,min_qty,max_qty,tot_qty,allow_back,back_qty,text_box_name,stock_avaliable)
{	//alert(qty+' ' +max_qty);return false;
	
	if(parseInt(qty) < 1 || qty == '')
	{
		confirm(please_enter_quantity); 
		return false;
	}
	if(inventory=='1'){
		if(stock_avaliable=='1'){
			if(parseInt(qty) < parseInt(min_qty)){
				confirm(please_enter_min_quantity+' : '+min_qty );
				document.getElementById(text_box_name).value=old_qty;
				return false;
			}else if(parseInt(qty) > parseInt(max_qty)){
				confirm(please_enter_max_quantity+' : '+max_qty);
				document.getElementById(text_box_name).value=old_qty;
				return false;
			}
			else if(parseInt(qty) > parseInt(tot_qty)){
				confirm(quantity_remained+' : '+tot_qty);
				document.getElementById(text_box_name).value=old_qty;
				return false;
			}
		}else if(allow_back=='1'){
			if(parseInt(qty) > parseInt(back_qty))
			{
				confirm(please_enter_max_quantity+' : '+back_qty );
				document.getElementById(text_box_name).value=old_qty;
				return false;
			}
		}
	}
}

$(document).ready(function(){
	
	$('#basketUpdateOrder').click(function() {
		
		var ajaxPath=jSitePath + '/basket/ajax.basket.php';					
		var options = { 
			success: basketResponse,  
			url: ajaxPath+'?task=update',
			type: 'POST',       
			dataType: 'responseText'
		};
		$('#frmBasket').ajaxForm(options);
		
	});
	
	$('#basketRemoveItems').click(function() {

		if(document.getElementById('prod_value').value=='')
		{
		//	$('#fullBasket').hide('slow');
			var select_msg =document.getElementById('selectMsg').value;
			confirm(select_msg);
			//$('#fullBasket').show('slow');
			return false;
		}
		var del_msg =document.getElementById('deleteMsg').value;
		var ans = confirm(del_msg);
		if (!ans)
			return;
		var ajaxPath= jSitePath + '/basket/ajax.basket.php';			
		var options = { 
			//target: '#maincustomerdiv',   // target element(s) to be updated with server response 
			//beforeSubmit: showRequest,  // pre-submit callback 
			success:  basketResponse,  // post-submit callback 		
			url: ajaxPath+'?task=delete',
			type: 'POST',        // 'get' or 'post', override for form's 'method' attribute 
			dataType: 'responseText'
		};
		$('#frmBasket').ajaxForm(options);
	});
	
	$('#closeBasket').click(function() {
		$('#fullBasket').hide('slow');
		
	});
	

	

});


function basketResponse(responseText)
{
	//var redirectPath = $('#siteRootPath').val() + 'shoppingbasket.php';	
	//window.location = 'shopping-basket.php';
	updateCart();
}
function shoppingBasket (sitePath) 
{
	var frm = document.frmBasket;
	frm.action=sitePath+'/shopping-basket.php';
	frm.submit();
}


function checkbox_product(prodValue)
{	
	var frm = document.frmBasket;
	var count='0';
	if(frm.prod_value.value=="")
	{
		frm.prod_value.value = prodValue;
	}
	else 
	{
		prodid=frm.prod_value.value;
		var prodid_array=prodid.split(",");
		for(var i=0;i<prodid_array.length;i++)
		{
			if(prodid_array[i] == prodValue)
			{

				count='1';
			}
		}
		if(count=='1')
		{
			prodid=frm.prod_value.value;
			var prodid_array=prodid.split(",");
			frm.prod_value.value ='';
			for(var i=0;i<prodid_array.length;i++)
			{
				if(prodid_array[i] == prodValue)
				{					
				}
				else 
				{
					if(frm.prod_value.value=="")
					{
						frm.prod_value.value = prodid_array[i];
					}
					else 
					{
						frm.prod_value.value =frm.prod_value.value + ',' + prodid_array[i];
					}
				}
			}
		}
		else 
		{
			frm.prod_value.value =frm.prod_value.value + ',' +prodValue;
		}
	}
	
}

