var RADIO_OFFERS = {
    'digitalaudio' : {aId:925,bId:44762,cId:10023315,persist:true},
    'digitalvideo' : {aId:925,bId:44763,cId:10023316,persist:true},
    'digitalaud+vid' : {aId:925,bId:44764,cId:10023317,persist:true},
    'standardaudio' : {aId:925,bId:44766,cId:10023318,persist:true},
    'standardvideo' : {aId:925,bId:44767,cId:10023319,persist:true},
    'standardaud+vid' : {aId:925,bId:44769,cId:10023320,persist:true},
    'deluxeaudio' : {aId:925,bId:44770,cId:10023321,persist:true},
    'deluxevideo' : {aId:925,bId:44771,cId:10023322,persist:true},
    'deluxeaud+vid' : {aId:925,bId:44772,cId:10023323,persist:true}
};

function radioValue (radioGroup) {
    if (radioGroup)
    {
        for (var i = 0; i < radioGroup.length; i++)
        {
            if (radioGroup[i].checked)
            {
                var retVal = radioGroup[i].value;
                radioGroup = null;
                return retVal;
            }
        }
    }
    return null;
};

function radioSelect (formRef) {
    var radios = formRef;
    var value = radioValue(radios);
    if (value === null) {
        alert("Please select a package.");
    }
    var initHash = RADIO_OFFERS[value];
    if (initHash) {
        TSPurchase.load(initHash);
    }
}