$(function() {

	$('#twitter').social({
		network		: 'twitter',
		user		: 'nickelback',
		count		: 1,
        wrapListIn  : '<div />',
		twitter		: {
		output		: '<span class="tweet"><span class="text">{text}</span> <span class="time">{time}<span class="follow"> / Posted by <a href="http://twitter.com/nickelback" target="_blank" >@nickelback</a></span></span></span>'
        }
    });

	$('.news #twitter').social({
		network		: 'twitter',
		user		: 'nickelback',
		count		: 3,
        wrapListIn  : '<div />',
		twitter		: {
		output		: '<span class="tweet"><span class="text">{text}</span> <span class="time">{time}<span class="follow"> / Posted by <a href="http://twitter.com/nickelback" target="_blank" >@nickelback</a></span></span></span>'
        }
    });

	

	$('iframe').each(function() {
	var url = $(this).attr("src")
	$(this).attr("src",url+"?wmode=transparent")
	});



	$('#audio_player').player('/clients/nickelback/media/xml/playlist.xml', {
		autoplay : false,
		mode : 'flash',
		controls : true
	});
	
	$("#news-box").fadeIn('slow');
	

	// News Slider

	$('.home #home-news').bxSlider();
	
	// Nav Slide Down
	
	$('#nav li').hover(
		function () {
			//show its submenu
			$('ul', this).slideDown(100);

		}, 
		function () {
			//hide its submenu
			$('ul', this).slideUp(100);			
		}
	);
	
	$("#ml").fancybox({
			'transitionIn'	:	'elastic',
			'transitionOut'	:	'elastic',
			'speedIn'		:	600, 
			'speedOut'		:	200,
			'width'			:   320,
			'height'		:   430,
			'autoDimensions':   false,
			'ajax' 			: {
		    	'type'	: "POST",
			    'data' 	: '/clients/nickelback/ml/ml.html'
		}
	});
	
	nbDash();

	function nbDash() {

		//get ref
		if ($('#nbDashboard')) var el = $('#nbDashboard');
		else return;

		//respect choice
		if (!el.find('a.toggle')) return; //if they're not logged in, there won't be this button
		el.find('a.toggle').click(togglenbDash);
		el.data('offset', el.css('margin-left'));
		if ($.cookie('dashboard_open') == 1) {
			el.css('margin-left','0px');
			el.data('open', 1);
		}
	}
	
	$('#filter h2 span').append('<h5>open</h5>');
		var fh2 = $('#filter h2 span h5'),
            filterh2 = $('#filter h2 span'),
            filterDiv = $('#filter form.panel').hide();

		fh2.hover(function(){
			$(this).css('color', '#fff');
		},
		function(){
			$(this).css('color', '#D2AF89');
		}
		
		);
    
        filterh2.click(function(){
            filterDiv.slideToggle("slow");
            var text = fh2.text() == 'open' ? 'close' : 'open';
            fh2.text(text)
            .toggleClass("active");
    });

	function togglenbDash(event) {

		//get element
		event.preventDefault();
		var el = $('#nbDashboard');

		//close
		if (el.data('open') == 1) {
			$('#nbDashboard').animate({marginLeft: el.data('offset')}, 300);
			el.data('open', 0);

		//open
		} else {
			$('#nbDashboard').animate({marginLeft: '0px'}, 300);
			el.data('open', 1);
		}

		//save state
		$.cookie('dashboard_open', el.data('open'), { expires: 14, path: '/' });
	}

});
