$(document).ready(function(ev) {

	// meltwater
	

	
	if($('#meltwater_wrapper').length) {
		$.ajax({		 	
			url: '/meltwater/ajax_fetch',
			type: 'GET',
			data: '', 
			dataType: 'html',
			success: function(response) {
				$('#meltwater_wrapper').html(response);
			}
		});
	}
	// end meltwater

	if($('#slideholder').length) {
		
		
		
		$('#slideshow_button').attr('href',$('#slideholder').find('img:first').attr('src')).bind('click', function (ev){
			return false;
		});

		$imgs = $('#slideholder').find('img:not(:first)');
		var count = 0;
		$imgs.each(function(){ 
			count ++;
			$(this).wrap('<a href="'+$(this).attr('src')+'" rel="shadowbox[ITF];options={slideshowDelay:3}" class="shadowbox" id="img'+ count +'"></a>');
			});
		}

	

	$("#jQuery_slideshow_select").bind("click",function(ev){ 
   		var id = $(this).find("option:selected").val();
   		var site = $('#jq_media_search_form').attr('data-site');
		$.ajax({
		 	
		 	url: '/'+site+'/media/slideshow/'+id,
		  	type: 'GET',
		  	data: '', 
		  	dataType: 'html',
		  	success: function(response) {
				$imgs = $(response).find('img');
				var count = 0;
				$("#slideholder").empty();
				$imgs.each(function(){ 
					count ++;
					$("#slideholder").append('<a href="'+$(this).attr('src')+'" rel="shadowbox[slideshow];player=img" class="shadowbox" id="img'+ count +'"></a>');
					$("#img" + count).append($(this));
				});
				shadowbox();
				$("#slideholder a:first").trigger('click');

			}
		});
		
	 });



  
 
 	// if quotes
	if($('#quotes').length) {
		var quote_interval;
		
		$('#quotes').find('p').each(function(i) {
			$(this).data('id', i);
		}).not(':eq('+random_quote()+')').hide();	
		
		if ($('#quotes').find('p').length > 1) {
		  setInterval(rotate_quote, 5000);
		}
	}
	
	// rotate quote
	function rotate_quote() {
		var show_quote = random_quote();
		var $this = $('#quotes').find('p:visible');
		
		while(show_quote == $this.data('id')) {
			show_quote = random_quote();
		}
		
		$this.fadeOut(function() {
			$('#quotes').find('p:eq('+show_quote+')').fadeIn();
		});
	}
	
	// get random quote
	function random_quote() {
		var num = $('#quotes').find('p').length;
		return Math.floor(Math.random() * num);
	}
	
	// Tabs
	$('#tabs').tabs();
	
	// Sign In Dropdown a la twitter
	$("#jq_moretext").click(function(e) {
		$("#moretext").toggle();
   });
	
	
	$(".signin").click(function(e) {          
	 e.preventDefault(); 
	 $("fieldset#signin_menu").toggle();
    $(".signin").toggleClass("menu-open");
   });
			
	 $("fieldset#signin_menu").mouseup(function() {
	   return false
   });
	 
	 $(document).mouseup(function(e) {
	   if($(e.target).parent("a.signin").length==0) {
		    $(".signin").removeClass("menu-open");
				$("fieldset#signin_menu").hide();
		  }
  });
  
   
   setTimeout(function() { $('#slideshow_button').show(); }, 3000); 
   
	Shadowbox.init({
    language: 'en',
    players:  ['img']
  });
  
 
  		
});

