var cookie_tn_ppc_src ='';
var tn_cookies = '; '+document.cookie + ';';
var cookie_ppc_src_start =tn_cookies.indexOf('; tn_ppc_src=') + 13;
if(cookie_ppc_src_start != 12)
    cookie_tn_ppc_src = '&ppcsrc=' + tn_cookies.substring(cookie_ppc_src_start, tn_cookies.indexOf(';', cookie_ppc_src_start)); 

function AppendToPurchaseUrl(inUrl)
{
    var outUrl = inUrl;
    var utmLink;
    utmLink = __utmLinkerTN();
    if (utmLink) outUrl += ('&' + utmLink);
    outUrl += ('&ip=' + escape(machineName.replace(/[<!> ]/g,"").replace(/--/g,"")));
    outUrl += ('&hc=' + escape(document.cookie));
    outUrl += ('&ha=' + escape(navigator.userAgent));

    return outUrl;
}

function SubmitPurchaseLink(idNum, info, numTickets) {
    var ticketsRequested = null;
    if (idNum != null && idNum != '') {
        var requestSelect = document.getElementById(idNum);
        if (numTickets == undefined) {
            ticketsRequested = requestSelect.options[requestSelect.selectedIndex].value;
        }
        else {
            ticketsRequested = numTickets;
        }
    }
    var purchaseUrl = info+cookie_tn_ppc_src + (ticketsRequested != null ? '&treq=' + ticketsRequested : '') + '&SessionId=' + TNGenerateRandomAlphaNumStr(5);
    try
    {
        if(ssc != null && ssc.actionHistory != '')
        {
            purchaseUrl += '&actionHistory=' + ssc.actionHistory;
        }
    }
    catch(e)
    {
    }
    purchaseUrl= AppendToPurchaseUrl(purchaseUrl);
    if (!purchaseUrl.search("^https://secure\\.ticketnetwork\\.com/checkout/Checkout\\.aspx") || !purchaseUrl.search("^https://secure3\\.ticketnetwork\\.com/checkout/Checkout\\.aspx") || !purchaseUrl.search("^https://secure2\\.ticketnetwork\\.com/checkout/Checkout\\.aspx"))
    {
        location.href=purchaseUrl;
    }
}

