var addToCart = function(code,quant,price,part,brand){
	var user_id = $('#user_login input[name=site_userid]').val();
	if(isNaN(user_id)){
		alert('You are not correctly logged in, please login.');
		return false;
	}
	$.ajax({
		type: 'POST',
		url: 'http://www.oaeyewear.com/ajax/add-to-cart.php',
		data: {product_code: code,
			   product_price: price,
			   product_quantity: quant,
			   product_part: part,
			   user_id: user_id,
			   brand_id: brand},
		success: function(data){
			alert(data);
		}
	});
}

$(function(){
	$('form.add-to-cart').submit(function(){
			var quantity = $(this).children('input[name=quantity]').val();
			if(quantity == 0){
				alert('You must have a quantity of 1 or more!');
				return false;
			}
			var code = $(this).children('input[name=code]').val();
			var brand = $(this).children('input[name=brand]').val();
			if(quantity == 0 || isNaN(quantity)){
				alert('You cannot add 0 products to your cart, please add 1 or more.');
				return false;
			}
			var price = $(this).children('input[name=price]').val();
			var part = $(this).children('input[name=part]').val();
			addToCart(code,quantity,price,part,brand);
			return false;
		});
	// Adding marketing products, iterates through all codes
	$('form.add-to-cart-marketing').submit(function(){
			var kids = $(this).children('input[name=code]');
			var quantity = $(this).children('input[name=quantity]').val();
			var brand = $(this).children('input[name=brand]').val();
			if(quantity == 0 || isNaN(quantity)){
				alert('You cannot add 0 products to your cart, please add 1 or more.');
				return false;
			}
			var price = 0;
			var part = "";
			kids.each(function(){
				var code = $(this).val();
				addToCart(code,quantity,price,part,brand);
			});
			return false;
		});	
	
	// disable link functionality for price buttons
	$('a.price_button').hover(function(){
			$(this).css('cursor','default');
		});
	$('a.price_button').click(function(){
			return false;
		});
});
