function getRandomElement(a)
{
return a[Math.floor(Math.random()*a.length)];
}
function setiOSClassName(classname)
{
document.getElementById(iosPromoId).className = classname;
};
if (document.getElementById('headerpromos').innerHTML == '')
{
var promos =
{
bts: { title:'Buy a Mac for college and get $100 to spend on the Mac App Store. Terms apply.', href:'http://store.apple.com/us/browse/campaigns/back_to_school?aid=www-naus-bts2011-0526-16', img:'./startpage/images/promo_bts_2011.jpg' },
keynote: { title:'Watch the keynote. See OS X Lion, iOS 5, and iCloud unveiled at WWDC.', href:'/apple-events/wwdc-2011/', img:'./startpage/images/promo_keynote.jpg' },
icloud: { title:'iCloud. Coming this fall. iCloud stores your content and wirelessly pushes it to all your devices.', href:'/icloud/', img:'./startpage/images/promo_icloud.jpg' },
lion: { title:'OS X Lion. Coming this July. The world’s most advanced desktop operating system advances even further.', href:'/macosx/', img:'./startpage/images/promo_lion.jpg' },
ios5: { title:'iOS 5. Coming this fall. With over 200 new features, iOS 5 is our most extensive software update ever.', href:'/ios/ios5/', img:'./startpage/images/promo_ios5.jpg' },
iphonetvad: { title:'Watch the new iPhone TV ad.', href:'/iphone/gallery/ads.html', img:'./startpage/images/iphonetvad_20110708.jpg' }
};
var promosets =
[
[ promos.bts, promos.keynote, promos.lion, promos.iphonetvad ],
[ promos.bts, promos.icloud, promos.ios5, promos.iphonetvad ]
];
var promoset = getRandomElement(promosets);
for (var i=0; i<promoset.length; i++)
{
var promo = promoset[i], promoHref = absoluteURLForValue(promo.href);
document.getElementById('headerpromos').innerHTML += '<a id="promo'+parseInt(i+1)+'" href="'+promoHref+'" title="'+promo.title+'"><img src="'+promo.img+'" width="'+(promo.width||236)+'" height="155" alt="'+promo.title+'" /><\/a>';
}
}