// These javascript functions are required to perform actions on skus

function setSpotlightSkus(downloadSku, cdSku, elementNumber) {
    window.downloadSkus[elementNumber] = downloadSku;
    window.cdSkus[elementNumber] = cdSku;
    if(window.downloadSkus[elementNumber] != "")
       document.getElementById('buy' + elementNumber).href = '/AddSoftGoodToCart.jsp?SkuId=' + window.downloadSkus[elementNumber] + '&Quantity=1&priorityCode=' + priorityCode + "&langauge=" + language + "&catId=" + catId;
    else
       document.getElementById('buy' + elementNumber).href = '/AddSoftGoodToCart.jsp?SkuId=' + window.cdSkus[elementNumber] + '&Quantity=1&priorityCode=' + priorityCode + "&langauge=" + language + "&catId=" + catId;

}

function setListSpotlightPrices(downloadPrice, cdPrice, elementNumber) {
    window.downloadListPrices[elementNumber] = downloadPrice;
    window.cdListPrices[elementNumber] = cdPrice;
}

function setCampaignSpotlightPrices(downloadPrice, cdPrice, elementNumber) {
    window.downloadCampaignPrices[elementNumber] = downloadPrice;
    window.cdCampaignPrices[elementNumber] = cdPrice;
}

// Download/Telechargement = 0, CD = 1
function toggleSkuByMedia(formName, elementName, elementNumber) {
    var fullElement = 'document.' + formName + '.' + elementName + '.selectedIndex';
    var selection = eval(fullElement);
    if (selection == 0) {
        // set to download sku
        document.getElementById('buy' + elementNumber).href = '/AddSoftGoodToCart.jsp?SkuId=' + window.downloadSkus[elementNumber] + '&Quantity=1&priorityCode=' + priorityCode + "&langauge=" + language + "&catId=" + catId;

        // set to download price
        document.getElementById('listPrice' + elementNumber).innerHTML = window.downloadListPrices[elementNumber];
        document.getElementById('campaignPrice' + elementNumber).innerHTML = window.downloadCampaignPrices[elementNumber];

        // set to download details
        document.getElementById('downloadDetails' + elementNumber).style.display = 'block';
        document.getElementById('shippingDetails' + elementNumber).style.display = 'none';
    }
    else if (selection == 1){
        // set to cd sku
        document.getElementById('buy' + elementNumber).href = '/AddSoftGoodToCart.jsp?SkuId=' + window.cdSkus[elementNumber] + '&Quantity=1&priorityCode=' + priorityCode + "&langauge=" + language + "&catId=" + catId;

        // set to cd price
        document.getElementById('listPrice' + elementNumber).innerHTML = window.cdListPrices[elementNumber];
        document.getElementById('campaignPrice' + elementNumber).innerHTML = window.cdCampaignPrices[elementNumber];

        // set to shipping details
        document.getElementById('downloadDetails' + elementNumber).style.display = 'none';
        document.getElementById('shippingDetails' + elementNumber).style.display = 'block';
    }
}

