$(function() {

    $("form[name=addPVToCartForm]", "#content").submit(function() {

        var thisElem = $(this);
        var formData = thisElem.serialize();
        var formURL = thisElem.attr("action");
        var formMethod = thisElem.attr("method");
        prodPageImage = $("#smallThumb");
        if ( prodPageImage.length > 0 ) {
            var productImage = prodPageImage.val();
        } else {
            var productImage = thisElem.find("img").attr("src");
        }
        
        var currentURL = window.location.href
        $.ajax({
            type: formMethod,
            url: formURL,
            data: formData,
            success: function() {
				$("<form id='addToCartPost'></form>").attr({
					method: "post",
					action: currentURL
				}).append("<input type='hidden' name='prodImage' value='"+ productImage +"' />").appendTo("#mini_cart_bottom");
				$("#addToCartPost").submit();
            }
        });
        return false;
    }); 
    
    $(".item-price a", "#mini_cart_bottom").click(function() {
        var url = $(this).attr("href");
        $.get(url, function() {
            window.location.href = window.location.href;
        });
        return false;
    });
    
    var addToCartConfirm = $("#addToCartConfirmWrapper");
    if ( addToCartConfirm.length > 0 ) {
        
        $("#continueShopping").attr("href", window.location.href);
    
        addToCartConfirm.fadeIn(function() {
            setTimeout(fadeOutAddToCartConfirm, 5000);
        });
    }

    function fadeOutAddToCartConfirm() {
        addToCartConfirm.animate({ opacity:0 }, function() {
            addToCartConfirm.remove();
        });
    }
    
});