(function($){$.fn.autofill=function(options){var defaults={value:'First Name',defaultTextColor:"#b2adad",activeTextColor:"#333"};var options=$.extend(defaults,options);return this.each(function(){var obj=$(this);obj.css({color:options.defaultTextColor}).val(options.value).focus(function(){if(obj.val()==options.value){obj.val("").css({color:options.activeTextColor});}}).blur(function(){if(obj.val()==""){obj.css({color:options.defaultTextColor}).val(options.value);}});});};})(jQuery);

$(document).ready(function() {
	$('#homepageCycle').cycle()
	$('.showReceiveUpdates, #closeUpdate').click(function(){
	   $('#receiveUpdates').toggle();
	   return false;
	});
	$('#fullName').autofill({
	   value: 'your name and last name',
	   defaultTextColor: '#aaa',
	   activeTextColor: '#000'
	});
	$('#creditUnion').autofill({
	   value: 'your credit union',
	   defaultTextColor: '#aaa',
	   activeTextColor: '#000'
	});
	$('#email').autofill({
	   value: 'yourname@domain.com',
	   defaultTextColor: '#aaa',
	   activeTextColor: '#000'
	});
	$('#xreceiveUpdates input:submit').click(function(){
	   $('#receiveUpdates label').css({'color':'#ffffff'});
	   $('#receiveUpdates label span').css({'visibility':'visible'});
	   $('#receiveUpdates label strong').css({'color':'#fc2800'});
	   return false;
	});
	$("#xreceiveUpdates form").submit(function () { return false; });
	$('input:submit, input:button').hover(function(){
		$(this).css({'cursor':'pointer'});
	});
	$('.truncate').truncate({max_length: 200});
	$('.truncateSmall').truncate({max_length: 0});
	$('.truncateSession').truncate({max_length: 180});
	$('#schedule dt:first, #day dt:first').css({'padding':'0'});
	$('#schedule .reveal, #day .reveal').click(function(){
	   $(this).parent().next().show();
	   return false;
	});
	$('#schedule .minimize, #day .minimize').click(function(){
	   $(this).parent().hide();
	   return false;
	});
	
	$(".video").fancybox({
			'hideOnContentClick': false,
			'frameWidth': 750,
			'frameHeight': 459,
			'overlayOpacity': 0.7
		});
	
	// countdown
	var dayof = new Date();
	dayof = new Date(2010, 3, 18,0,0,0);
	$('#daysLeftnumber').countdown({until: dayof, format: 'd'});
});