$(document).ready(function() {
   
   /*** ACCORDION ***/
	$('ul.accordion').accordion();
	$("ul.accordion li a").click(function() { return false; });
	$("ul.accordion li.parent a:last-child").unbind();
	
	/*** TWITTER ***/
	$('#twitter-home, #twitter').append('<ul><li>Loading...</li></ul>');
	$.getJSON('/get-tweets_braverpc.php', function(json) {
	    $('#twitter-home li, #twitter li').remove();
        $.each(json, function(i, tweet) {
            var permalink = 'http://twitter.com/' + tweet.screenname;
            $('#twitter-home ul, #twitter ul').append('<li>' + tweet.text + '<br /><a target="_blank" class="tweet-time" href="'+ permalink +'">' + tweet.timestamp + ' by ' + tweet.screenname + '</a></li>')
        });
    });
	$('#twitter-wealth').append('<ul><li>Loading...</li></ul>');
	$.getJSON('/get-tweets_braverwealth.php', function(json) {
	    $('#twitter-wealth li').remove();
        $.each(json, function(i, tweet) {
            var permalink = 'http://twitter.com/' + tweet.screenname;
            $('#twitter-wealth ul').append('<li>' + tweet.text + '<br /><a target="_blank" class="tweet-time" href="'+ permalink +'">' + tweet.timestamp + ' from BraverWealth</a></li>')
        });
    });
	
	
	/***** CYCLE *****/
	   $('#banner-slideshow').cycle({ 
	       fx : 'fade',
	       slidExpr : '.slide',
	       timeout : 8000,
	       pager :'#banner-nav ul',
	       pagerAnchorBuilder  : function( idx, slide ) {
	           switch (idx) {
	               case 0 : return '<li class="first active"><a href="#">Accessible</a></li>'; break;
	               case 1 : return '<li><a href="#">Strategic</a></li>'; break;
	               case 2 : return '<li><a href="#">Creative</a></li>'; break;
	               case 3 : return '<li><a href="#">Dedicated</a></li>'; break;
	               case 4 : return '<li><a href="#">Experienced</a></li>'; break;
	           }
	       },
	       after : function( currSlideElement, nextSlideElement, options, forwardFlag ) {
	           $('#banner-nav ul li.active').removeClass('active');
	           $('#banner-nav ul li:eq(' + options.currSlide + ')').addClass('active');
	       }
	   });
	
	   /***** pager *****/
	   $('.pager a').click(function() {
	       var parent = $(this).parent('.pager');
	       var idx = $('a', parent).index(this);
	       var container = $(this).attr('href');
	       
	       $('a.active', parent).removeClass('active');
	       $(this).addClass('active');
	       $(container + ' .item-active').fadeOut('fast', function() {
	           $(this).removeClass('item-active');
	           $(container + ' .item:eq(' + idx + ')').fadeIn('fast', function() {
	               $(this).addClass('item-active');
	           });
	       });
	       
	       return false;
	   });
	

	   /**** delete default text on focus of textfield ****/
	   $('#input_1_2:text').focus(function() {
	       $(this).attr('rel', $(this).val());
	       $(this).val('');
	   });
	   
	   $('#input_1_2:text').blur(function() {
	       if ($(this).val().length == 0) {
	           $(this).val($(this).attr('rel'));
	       }
	   });

/**** FOOTER TABS ****/
		$("#footer-tabs li a").click(function() {
			var curList = $("#footer-tabs li a.current").attr("rel"); // Figure out current list via CSS class
			var $newList = $(this); // List moving to
			var curListHeight = $("#footer-content").height(); // Set outer wrapper height to height of current inner list
			$("#footer-content").height(curListHeight);
			$("#footer-tabs li a").removeClass("current"); // Remove highlighting - Add to just-clicked tab
			$newList.addClass("current");
			var listID = $newList.attr("rel"); // Figure out ID of new list
			if (listID != curList) {
				$("#"+curList).fadeOut(300, function() { // Fade out current list
					$("#"+listID).fadeIn(); // Fade in new list on callback
					var newHeight = $("#"+listID).height(); // Adjust outer wrapper to fit new list snuggly
					$("#footer-content").animate({
						height: newHeight
					});
				});
			}        
			return false; // Don't behave like a regular link
		});
		$("input:checkbox").uniform();
		$(".call_lightbox").click(function(e){
			e.preventDefault();
			$(".screen").css("display","block");
			$(".screen").fadeTo("slow", 0.8);
			$("#lightbox").fadeTo("slow", 1);
			$(".screen").click(function(){
				$("#lightbox").fadeTo("slow", 0);
				$(this).fadeOut();
			});
		});
});
    



