PromoPlayer = function(feed_url) {
	
	jQuery('#wnetplayer').hide()
		
	var populate = this.populate
	var after_populate = this.afterPopulate
	
	jQuery.ajax({
		url: feed_url,
		dataType: "xml",
		error: function(request, error) {
			alert(error)
		},
		success: function(data) {
           populate(data)
		   
		   jQuery('#promoplayer_loading').hide()
		   jQuery('#wnetplayer').show()
		   after_populate()
      	}
	})	
	
}

PromoPlayer.prototype.populate = function(data) {
	var i = 1
	jQuery(data).find("image").each(function() {
			var item = new PromoPlayerItem(jQuery(this))
		  	promo_player_items.push(item)
			item.initialize(i)
			i += 1

	})
	jQuery('#carousel_item_prototype').remove()
}

PromoPlayer.prototype.afterPopulate = function() {
	
	jQuery('#promoslides').after('<div id="cyclenav">').cycle({ 
    	fx:     'fade', 
    	speed:  '1000', 
    	timeout: 6000, 
    	pager:  '#cyclenav' 
	})
	
	
	jQuery(".capholder").hover(function () {
   			jQuery(".button").removeClass('button').addClass("buttonover");	
  		}, 
  		function () {
    		jQuery(".buttonover").removeClass('buttonover').addClass('button');
  		}
	)
		
}



