/**
 * Javascript pro vložení produktu do košíku
 *
 * @author $Author: $
 * @version $Revision: -1 $
 * @copyright Vitex@hippy.cz (G) 2009
 *
 * $Date: $
 */

function roundNumber(num, dec) {
    var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);
    return result;
}

function manageCart(ProductID,ProductsQuantity,ProductPrice) {
    var url = 'AddToCartAjax.php';
    var CartItemsStr = ' produkty v košíku: ';
    var params = 'ProductID=' + ProductID + '&ProductsQuantity=' + ProductsQuantity;
    var AllPrice = ProductPrice * ProductsQuantity;
    var CartPrice = parseFloat($('#CartPrice').text());
    var CartCount = $('#CartLink').attr('title') ;
    CartCount = parseInt(CartCount.replace(CartItemsStr, '')) + parseInt(ProductsQuantity);

    if(isNaN(CartCount)){
        CartCount = ProductsQuantity;
    }

    $('#AjaxToCart'+ProductID).load(url + '?' + params );

    $('#Row'+ProductID).animate({
        opacity: 0.5
    }, 500 );

    $('#Row'+ProductID).removeClass().addClass("radek-produkt produkt-vybrany");
    $('#Row'+ProductID).attr('title', 'Již je v košíku');
    //TODO: Lokalizace
    $('#CartPrice').text( roundNumber(AllPrice+CartPrice,2)+' Kč');
    $('#CartLink').attr('title', CartItemsStr + CartCount);

    $('#Row'+ProductID).animate({
        opacity: 1
    }, 500 );

}

function reportError(request) {
    $F('cartResult') = "An error occurred";
}


