
function zingUpdateQty(productId, index)
{
	var qty = $('#qty_'+index).val();
	var field = 'newQty['+productId+'_'+index+']';
	
	var query = {
		modFunction: 'cartUpdateQty'
	};
	query[field] = qty;
	
	$.ajax({
		type: 'GET',
		url: '/includes/inc.ajax_call.php',
		data: query,
		success: function(msg){
			HHcartDisplayLarge();
			alert('Quantity updated');
		}
	});
}

function zingRemoveProduct(productId, index)
{
	if (!confirm('Are you sure you want to remove this item from your shopping bag?')) return;
	
	$('#item'+index).remove();

	var field = 'newQty['+productId+'_'+index+']';
	
	var query = {
		modFunction: 'cartUpdateQty'
	};
	query[field] = 0;
	
	$.ajax({
		type: 'GET',
		url: '/includes/inc.ajax_call.php',
		data: query,
		success: function(msg){
			HHcartDisplayLarge();
		}
	});
}

function zingAddToFavorites(id)
{
	$.ajax({
		type: 'POST',
		url: '/favorites.php',
		data: { method: 'add', id: id },
		success: function(){
			document.location = '/favorites';
		}
	});
}

function zingRemoveFavorite(id)
{
	$('#item'+id).remove();
	$.ajax({
		type: 'POST',
		url: '/favorites.php',
		data: { method: 'remove', id: id }
	});
}

function zingPrintFavorites()
{
	window.open('/storeHtml/printFavorites.html', 'print', 'width=500,height=450');
}

function productSearchPage(page)
{
	$.ajax({
		type: 'GET',
		url: '/includes/inc.ajax_call.php',
		data: { modFunction: 'cartSearchProducts', q: $('#hhSearchProductsQpages').val(), viewPage: page },
		success: function(result){
			$('#store-products').replaceWith(result);
		}
	});
}

function zingProductSearch()
{
	document.search.submit();
}

$(function(){
	$('#store-menu span.submenu, ul.submenu li').hover(
		function(){ $(this).find('ul.submenu:first').stop(true,true).fadeIn(); },
		function(){ $(this).find('ul.submenu:first').stop(true,true).delay(250).fadeOut(100); }
	);
});









