// local
Event.observe(window, 'load', function() { 
	
	if ($('promofader')) {
		var nodes = [
			'<a id="adpromo1" href="/iphone/ads/">iPhone Ads</a>',
			'<a id="adpromo2" href="/la/itunes/ads/">iTunes Ads</a>',
			'<a id="adpromo3" href="/iphone/ads/">iPhone Ads</a>',
			'<a id="adpromo4" href="/la/itunes/ads/">iTunes Ads</a>',
			'<a id="adpromo5" href="/iphone/ads/">iPhone Ads</a>',
			'<a id="adpromo6" href="/la/itunes/ads/">iTunes Ads</a>',
		];
		new AC.CrossfadeQueue(nodes, 'promofader', 5, 'fader', 1, 1);
	}	
	new trailerSlider('trailerslider'); 
}, false);

// extend Apple Core's slider class
var trailerSlider = Class.create();
Object.extend(Object.extend(trailerSlider.prototype, AC.Slider.prototype), {
	// get's called in initialize upon construction
	populate: function() {
		var items = document.getElementsByClassName('slideritem');
		for (var i=0; i<items.length; i++) {
			var html = items[i].getElementsByTagName('div')[0];
			var sliderItem = new AC.SliderItem(html);
			this.items.push(sliderItem);
		}
		
		this.render(1);
	}

});

