﻿var imageCounter = 1;
    
function RotateImages()
{
    if (imageCounter == 9)
    {
        imageCounter = 1;
    }
    
    var factsImage = document.getElementById("factsImage");
    
    if(null != factsImage)
    {
    
        factsImage.src = "/dreams/static/images/facts/didyouknow" + imageCounter + ".gif";
        ++imageCounter;
        window.setTimeout(RotateImages, 5000);
    }  
}

function UploadCartToPaypal()
{
    var adultFrontTicketPrice = 25;
    var adultRestTicketPrice = 20;
    var childTicketPrice = 12;
    var dinnerBoxPrice = 3;
    
    var adultFrontCenterTicketCount = document.getElementById("dropdownAdultFrontCenterTicketCount").value;
    var adultRestTicketCount = document.getElementById("dropdownAdultOtherTicketCount").value;
    var childTicketCount = document.getElementById("dropdownChildTicketCount").value;

    if (adultFrontCenterTicketCount == 0 && adultRestTicketCount == 0 && childTicketCount == 0) 
    {
        alert("You must select atleast one item to buy");
        return;
    }
/*
    if (document.getElementById('showDataJuly23').checked) {
        if (!confirm('You are buying the following tickets for the Friday, July 23rd show\n\nPremium: ' + adultFrontCenterTicketCount + '\nRegular: ' + adultRestTicketCount + '\nChild: ' + childTicketCount)) {
            return;
        }
    }
    else {*/
        if (!confirm('You are buying the following tickets for Saturday, July 24th show\n\nPremium: ' + adultFrontCenterTicketCount + '\nRegular: ' + adultRestTicketCount + '\nChild: ' + childTicketCount)) {
            return;
        }
    //}

    document.getElementById("spanWait").innerHTML = "Please wait...";
    document.getElementById("buttonAddToCart").style.display = "none";
    
    var paypalForm = document.getElementById("frmPost");
    
    var itemName;
    var itemQuantity;
    var itemValue;
    var itemIndex = 1;

    if (adultFrontCenterTicketCount > 0)
    {
        itemName = "item_name_" + itemIndex;
        itemQuantity = "quantity_" + itemIndex;
        itemValue = "amount_" + itemIndex;
        
        var itemNameNode = document.createElement("input");
        itemNameNode.setAttribute("type", "hidden");
        itemNameNode.setAttribute("name", itemName);

/*        if (document.getElementById('showDataJuly23').checked) {
            itemNameNode.setAttribute("value", "JULY 23 - Premium Ticket");
        }
        else {*/
            itemNameNode.setAttribute("value", "JULY 24 - Premium Ticket");
//        }
        
        var itemQuantityNode = document.createElement("input");
        itemQuantityNode.setAttribute("type", "hidden");
        itemQuantityNode.setAttribute("name", itemQuantity);
        itemQuantityNode.setAttribute("value", adultFrontCenterTicketCount);
        
        var itemPriceNode = document.createElement("input");
        itemPriceNode.setAttribute("type", "hidden");
        itemPriceNode.setAttribute("name", itemValue);
        itemPriceNode.setAttribute("value", adultFrontTicketPrice);
        
        paypalForm.appendChild(itemNameNode);
        paypalForm.appendChild(itemQuantityNode);
        paypalForm.appendChild(itemPriceNode);
        
        ++itemIndex;
    }

    if (adultRestTicketCount > 0) 
    {
        itemName = "item_name_" + itemIndex;
        itemQuantity = "quantity_" + itemIndex;
        itemValue = "amount_" + itemIndex;

        var itemNameNode = document.createElement("input");
        itemNameNode.setAttribute("type", "hidden");
        itemNameNode.setAttribute("name", itemName);

/*        if (document.getElementById('showDataJuly23').checked) {
            itemNameNode.setAttribute("value", "JULY 23 - Regular Ticket");
        }
        else {*/
            itemNameNode.setAttribute("value", "JULY 24 - Regular Ticket");
//        }

        var itemQuantityNode = document.createElement("input");
        itemQuantityNode.setAttribute("type", "hidden");
        itemQuantityNode.setAttribute("name", itemQuantity);
        itemQuantityNode.setAttribute("value", adultRestTicketCount);

        var itemPriceNode = document.createElement("input");
        itemPriceNode.setAttribute("type", "hidden");
        itemPriceNode.setAttribute("name", itemValue);
        itemPriceNode.setAttribute("value", adultRestTicketPrice);

        paypalForm.appendChild(itemNameNode);
        paypalForm.appendChild(itemQuantityNode);
        paypalForm.appendChild(itemPriceNode);

        ++itemIndex;
    }
    
    if (childTicketCount > 0)
    {
        itemName = "item_name_" + itemIndex;
        itemQuantity = "quantity_" + itemIndex;
        itemValue = "amount_" + itemIndex;
        
        var itemNameNode = document.createElement("input");
        itemNameNode.setAttribute("type", "hidden");
        itemNameNode.setAttribute("name", itemName);
/*
        if (document.getElementById('showDataJuly23').checked) {
            itemNameNode.setAttribute("value", "JULY 23 - Child Ticket");
        }
        else {*/
            itemNameNode.setAttribute("value", "JULY 24 - Child Ticket");
//        }
        
        var itemQuantityNode = document.createElement("input");
        itemQuantityNode.setAttribute("type", "hidden");
        itemQuantityNode.setAttribute("name", itemQuantity);
        itemQuantityNode.setAttribute("value", childTicketCount);
        
        var itemPriceNode = document.createElement("input");
        itemPriceNode.setAttribute("type", "hidden");
        itemPriceNode.setAttribute("name", itemValue);
        itemPriceNode.setAttribute("value", childTicketPrice);
        
        paypalForm.appendChild(itemNameNode);
        paypalForm.appendChild(itemQuantityNode);
        paypalForm.appendChild(itemPriceNode);
        
        ++itemIndex;
    }

    paypalForm.submit();
}

function openLink(page, name) 
{ 
    name = window.open(page, name); 
}  
