// JavaScript Document

$(document).ready( function() {

	// twitter
	!function( d, s, id ) {

		var js;
		var fjs = d.getElementsByTagName(s)[0];
		if( !d.getElementById(id) ) {

			js = d.createElement(s);
			js.id = id;
			js.src = "//platform.twitter.com/widgets.js";
			fjs.parentNode.insertBefore( js, fjs );
		}
	}
	(document,"script","twitter-wjs");

	// slider
	if( $('#slides').length ) $('#slides').cycle({fx: 'fade', pager: '#slide-nav', speed:4000, speedIn:750, speedOut:750 });

	// popup menus (nav bar, not languages)
	$('#navbar').find('li').each( function() {

		$(this).mouseover( function() { $(this).addClass('hover'); } );
		$(this).mouseout( function() { $(this).removeClass('hover'); } );
	});

	// language popup menu
	$('#main_xb').mouseover( function() { $('#languages').css('display', 'block'); } );
	$('#main_xb').mouseout( function() { $('#languages').css('display', 'none'); } );
	$('.sel_lang').mouseover( function() { $(this).addClass('hover'); } );
	$('.sel_lang').mouseout( function() { $(this).removeClass('hover'); } );
	$('.sel_lang').click( function() {

		var id = $(this).attr('id');
		$(this).parent().parent().find('.language').html( $(this).html() );
		$('#languages').css('display', 'none');
	});

	// apps w/no iTunes link
	$('.noApp').click( function() { alert('Coming soon!'); } );
});

(function(d, s, id) {

	var js, fjs = d.getElementsByTagName(s)[0];
	if (d.getElementById(id)) return;
	js = d.createElement(s);
	js.id = id;
	js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
	fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));

