var pageAndQuery;

$(document).ready( function () {
	pageAndQuery = document.location + window.location.search.substring(1);
	
	if (typeof _productId != 'undefined')
	{
		$('#pid_' + _productId).hide();
	}
});

function addProductToCart(formName)
{	
	var _productId = getFormData(formName, 'ProductID');
	var _variantId = getFormData(formName, 'VariantID');
	var _quantity = getFormData(formName, 'Quantity');
	var _color = getFormData(formName, 'Color');
	var _textOption = getFormData(formName, 'TextOption');	
	var _smoProductType = getFormData(formName, 'SMOProductType');
	var _unit = getFormData(formName, 'Unit');
		
	//alert(_productId + '-' + _variantId + '-' + _quantity + '-' + _color + '-' + _textOption);
	
    $.get("addtocart.aspx", 
        { callAddToCart: "1", ProductID: _productId, VariantID: _variantId, Quantity: _quantity, VariantStyle: 0, IsWishList: 0, IsGiftRegistry: 0, UpsellProducts: '', TextOption: _textOption, Color: _color, SMOProductType: _smoProductType, Unit:_unit},
        function(){			
			$('#pid_' + _productId).fadeIn(1000);
			updateShoppingCart();
			$('#pid_' + _productId).fadeOut(2000);			
        });
        
}

function getFormData(theForm, fieldName)
{
    if(theForm.elements[fieldName] != null)
	{
	    return theForm.elements[fieldName].value;
    }
    
    return '';
}

function updateShoppingCart()
{
	//alert($('#skinId').val());
    $.get("CartItems.ashx", 
	    { SID: $('#skinId').val(), PAGE: pageAndQuery, ts: new Date().getTime() },
	    function(miniCartContent)
	    {
		    $('#minicart').html(miniCartContent);
	    });
}

