// Link management 

$(document).ready(function() {    $('.ajaxify').ajaxify();

		



		// Nav menu change style to selected 

		 $("#sub_nav li a").click(function(){

         $('#sub_nav a').removeClass('selected');

         $(this).addClass("selected");

		 

		 });

		 

		

		 

				// Front Page Images

			$('#image1').ajaxify({

			  link:'/image-handler.php?target=1',					

              target: '#content',

              

         		method:'get',

				title:'Alpha Delta Phi Fraternity | University of Washington Chapter',

				loadHash:'attr:href'

   

      				});	

			$('#image2').ajaxify({

			  link:'/image-handler.php?target=2',					

              target: '#content',

              

         	  method:'get',

			  title:'Alpha Delta Phi Fraternity | University of Washington Chapter',

			  loadHash:'attr:href'

   

      				});	

			$('#image3').ajaxify({

			  link:'/image-handler.php?target=3',					

              target: '#content',

              

         		method:'get',

				title:'Alpha Delta Phi Fraternity | University of Washington Chapter',

				loadHash:'attr:href'

   

      				});	

			$('#image4').ajaxify({

			  link:'image-handler.php?target=4',					

              target: '#content',

              

         		method:'get',

				title:'Alpha Delta Phi Fraternity | University of Washington Chapter',

				loadHash:'attr:href'

   

      				});	

			$('#image5').ajaxify({

			  link:'image-handler.php?target=5',					

              target: '#content',

              

         		method:'get',

				title:'Alpha Delta Phi Fraternity | University of Washington Chapter',

				loadHash:'attr:href'

   

      				});	

			$('#image6').ajaxify({

			  link:'image-handler.php?target=6',					

              target: '#content',

              

         		method:'get',

				title:'Alpha Delta Phi Fraternity | University of Washington Chapter',

				loadHash:'attr:href'

   

      				});	

				//FAQ Page	

			$('#recruits').ajaxify({

              link:'html/faq_recruits.html',

              target: '#sub_content',

              

              title:'Recruits FAQ | Alpha Delta Phi Fraternity | University of Washington Chapter',

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			$('#alumni').ajaxify({

              link:'html/faq_recruits.html',

              target: '#sub_content',

              

              title:'Alumni FAQ | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			// History

			

			$('#intl_history').ajaxify({

              link:'html/intl_history.html',

              target: '#sub_content',

              

              title:'International History | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'intl_history',

			  loadHash:'attr:rel'

   

      				});

			$('#notable_alumni_intl').ajaxify({

              link:'html/notable_alumni_intl.html',

              target: '#sub_content',

              

              title:'Notable International Alumni | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

   			  loadHash:'notable_alumni_intl',

			  loadHash:'attr:rel'

			  

      				});

			$('#wa_history').ajaxify({

              link:'html/wa_history.html',

              target: '#sub_content',

              

              title:'Chapter History | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			$('#notable_alumni_chapter_new').ajaxify({

              link:'html/notable_alumni_chapter_new.html',

              target: '#sub_content',

              

              title:'Notable International Alumni | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			$('.wa_chapter_house').ajaxify({

              link:'html/wa_chapter_house.html',

              target: '#sub_content',

              

              title:'Chapter House | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			$('#chapter_awards').ajaxify({

              link:'html/chapter_awards.html',

              target: '#sub_content',

              

              title:'Chapter Awards | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			$('#songs').ajaxify({

              link:'html/songs.html',

              target: '#sub_content',

              

              title:'Songs of Alpha Delta Phi | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			

			// Recruiting

			

			$('#entire_man').ajaxify({

              link:'html/entire_man.html',

              target: '#sub_content',

              

              title:'Are You an Entire Man? | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			$('#why_join_a_frat').ajaxify({

              link:'html/why_join_a_frat.html',

              target: '#sub_content',

              

              title:'Why Join A Fraternity? | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			$('#why_join_alphadelt').ajaxify({

              link:'html/why_join_alphadelt.html',

              target: '#sub_content',

              

              title:'Why Join Alpha Delt? | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			$('#recruiting_faq').ajaxify({

              link:'html/recruiting_faq.html',

              target: '#sub_content',

              

              title:'Recruiting FAQ | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			$('#about_you').ajaxify({

              link:'html/about_you.html',

              target: '#sub_content',

              

              title:'Tell Us About Yourself | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			$('#scholarships').ajaxify({

              link:'html/scholarships.html',

              target: '#sub_content',

              

              title:'Scholarship Information | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			// Contact

	

			$('#contact').ajaxify({

              link:'html/contact.html',

              target: '#sub_content',

              

              title:'Contact Us | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			

			// Donate

			

			$('#donate').ajaxify({

              link:'html/donate.html',

              target: '#sub_content',

              

              title:'Donation Information | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			

			// Live in

			$('#form').ajaxify({

              link:'html/form.php',

              target: '#sub_content',

              

              title:'Summer Live In Application | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			

			// Alumni

			$('#a_chapter_alumni').ajaxify({

              

              target: '#sub_content',

              

              title:'Chapter Alumni Organizations | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			$('#a_notable_chapter_alumni').ajaxify({

              

              target: '#sub_content',

              

              title:'Notable Chapter Alumni | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			$('#how_you_can_help').ajaxify({

              

              target: '#sub_content',

              

              title:'How You Can Help | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			$('#a_alumni_faq').ajaxify({

              

              target: '#sub_content',

              

              title:'Alumni FAQ | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

			$('#donor_list').ajaxify({

              

              target: '#sub_content',

              

              title:'Donor List | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

					

					

			// Gallery album links

			

			$('#gallery1').ajaxify({

              

              target: '#sub_content',

              

              title:'Historical Archives | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});

					

			$('#recurring').ajaxify({

              

              target: '#sub_content',

              

              title:'Recurring Donation | Alpha Delta Phi Fraternity | University of Washington Chapter', 

              method:'get',

			  loadHash:'attr:rel'

   

      				});





	var playItem = 0;



	var myPlayList = [

		{name:"Would You Know",mp3:"http://www.alphadelt.org/history/songs/02 - Washington Chapter - Would You Know.mp3"},

		{name:"There's Beauty in Yon Crescent Moon",mp3:"http://www.alphadelt.org/history/songs/03 - Washington Chapter - There's Beauty in Yon Crescent Moon.mp3"},

		{name:"Sweetheart Song",mp3:"http://www.alphadelt.org/history/songs/04 - Washington Chapter - Sweetheart Song.mp3"},

		{name:"Manus Multae Cor Unum",mp3:"http://www.alphadelt.org/history/songs/05 - Washington Chapter - Manus Multae Cor Unum.mp3"},

		{name:"Thy Blessing ADPhi",mp3:"http://www.alphadelt.org/history/songs/06 - Washington Chapter - Thy Blessing ADPhi.mp3"},

		{name:"The Grads Reverie",mp3:"http://www.alphadelt.org/history/songs/07 - Washington Chapter - The Grads Reverie.mp3"},

		{name:"Alpha Delta Girls",mp3:"http://www.alphadelt.org/history/songs/08 - Washington Chapter - Alpha Delta Girls.mp3"},

		{name:"Another Busy Week Has Passed",mp3:"http://www.alphadelt.org/history/songs/09 - Washington Chapter - Another Busy Week Has Passed.mp3"},

		{name:"Vive La Compaigne",mp3:"http://www.alphadelt.org/history/songs/10 - Washington Chapter - Vive La Compaigne.mp3"},

		{name:"Cheer Alpha Delta Phi",mp3:"http://www.alphadelt.org/history/songs/12 - Washington Chapter - Cheer Alpha Delta Phi.mp3"},

		{name:"Come Troll A Stave",mp3:"http://www.alphadelt.org/history/songs/13 - Washington Chapter - Come Troll A Stave.mp3"},

		{name:"Hail to Thee",mp3:"http://www.alphadelt.org/history/songs/14 - Washington Chapter - Hail to Thee.mp3"},

		{name:"We Come With a Shout And Song",mp3:"http://www.alphadelt.org/history/songs/15 - Washington Chapter - We Come With a Shout And Song.mp3"},

		{name:"When The Evening Shadows Gather",mp3:"http://www.alphadelt.org/history/songs/16 - Washington Chapter - When The Evening Shadows Gather.mp3"},

		{name:"Come and Cheer",mp3:"http://www.alphadelt.org/history/songs/17 - Washington Chapter - Come and Cheer.mp3"},

		{name:"Symposium Song",mp3:"http://www.alphadelt.org/history/songs/18 - Washington Chapter - Symposium Song.mp3"}

	];



	// Local copy of jQuery selectors, for performance.

	var jpPlayTime = $("#jplayer_play_time");

	var jpTotalTime = $("#jplayer_total_time");



	$("#jquery_jplayer").jPlayer({

		ready: function() {

			displayPlayList();

			playListInit(true); // Parameter is a boolean for autoplay.

		},

		oggSupport: false

	})

	.jPlayer("onProgressChange", function(loadPercent, playedPercentRelative, playedPercentAbsolute, playedTime, totalTime) {

		jpPlayTime.text($.jPlayer.convertTime(playedTime));

		jpTotalTime.text($.jPlayer.convertTime(totalTime));

	})

	.jPlayer("onSoundComplete", function() {

		playListNext();

	});



	$("#jplayer_previous").click( function() {

		playListPrev();

		$(this).blur();

		return false;

	});



	$("#jplayer_next").click( function() {

		playListNext();

		$(this).blur();

		return false;

	});



	function displayPlayList() {

		$("#jplayer_playlist ul").empty();

		for (i=0; i < myPlayList.length; i++) {

			var listItem = (i == myPlayList.length-1) ? "<li class='jplayer_playlist_item_last'>" : "<li>";

			listItem += "<a href='#' id='jplayer_playlist_item_"+i+"' tabindex='1'>"+ myPlayList[i].name +"</a></li>";

			$("#jplayer_playlist ul").append(listItem);

			$("#jplayer_playlist_item_"+i).data( "index", i ).click( function() {

				var index = $(this).data("index");

				if (playItem != index) {

					playListChange( index );

				} else {

					$("#jquery_jplayer").jPlayer("play");

				}

				$(this).blur();

				return false;

			});

			$("#jplayer_playlist_get_mp3_"+i).data( "index", i ).click( function() {

				var index = $(this).data("index");

				$("#jplayer_playlist_item_"+index).trigger("click");

				$(this).blur();

				return false;

			});

		}

	}



	function playListInit(autoplay) {

		if(autoplay) {

			playListChange( playItem );

		} else {

			playListConfig( playItem );

		}

	}



	function playListConfig( index ) {

		$("#jplayer_playlist_item_"+playItem).removeClass("jplayer_playlist_current").parent().removeClass("jplayer_playlist_current");

		$("#jplayer_playlist_item_"+index).addClass("jplayer_playlist_current").parent().addClass("jplayer_playlist_current");

		playItem = index;

		$("#jquery_jplayer").jPlayer("setFile", myPlayList[playItem].mp3, myPlayList[playItem].ogg);

	}



	function playListChange( index ) {

		playListConfig( index );

		$("#jquery_jplayer").jPlayer("play");

	}



	function playListNext() {

		var index = (playItem+1 < myPlayList.length) ? playItem+1 : 0;

		playListChange( index );

	}



	function playListPrev() {

		var index = (playItem-1 >= 0) ? playItem-1 : myPlayList.length-1;

		playListChange( index );

	}



});

