﻿// Functions specific to a site.
Cufon.replace('h1, h2, .subnav-title, .post p', {fontFamily: 'Myriad Pro'});
Cufon.replace('.page-parent, h1.page-parent, .phone, .banner-title li', {fontFamily: 'Myriad Pro Bold'});
Cufon.replace('#utilities li a', {fontFamily: 'Myriad Pro', hover: 'true'});
Cufon.replace('h2.sfpostTitle, .sfpostAuthorAndDate', { fontFamily: 'StoneSans'});

		
(function($) {
	$(document).ready(function() {
							   
		
		
		var userAgent = navigator.userAgent.toLowerCase();
 
		// Figure out what browser is being used
		$.browser = {
			version: (userAgent.match( /.+(?:rv|it|ra|ie|me)[\/: ]([\d.]+)/ ) || [])[1],
			chrome: /chrome/.test( userAgent ),
			safari: /webkit/.test( userAgent ) && !/chrome/.test( userAgent ),
			opera: /opera/.test( userAgent ),
			msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
			mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
		};

		$('.c-w1 ul li, .c-w1 > ol > li').each(function() {
			if ($(this).parent().hasClass('')) {
				$(this).parent().addClass('list-active');
			}
			$(this).wrapInner('<span></span>');
		});
		
		var tabContainers = $('#pane-wrapper > div');
		
		$('#tab-wrapper .tabs a').click(function () {
			tabContainers.hide().filter(this.hash).show();
			
			$('#tab-wrapper .tabs a').removeClass('selected');
			$(this).addClass('selected');
			
			return false;
		}).filter(':first').click();
		
		$('.sfCategoriesList').each(function() {
			$(this).find('li:last-child').addClass('last-child');
		});
		
		if ($('#banner-image .bg-images ul').length != 0) {
			function bannerTitle() {
				var indexAdjust = $.browser.chrome ? 1 : 0;
				var viewImage = $('#banner-image .bg-lightbox ul li').eq($(this).index() + indexAdjust).children('a').children('img').attr('src');
				$('.banner-nav .full-photo').attr('href', viewImage);
			}
			$('#banner-image .b-w1 ul, #ctas .banner-info ul, #ctas .banner-title ul').cycle({
				fx: 'fade',
				timeout: 6000,
				before: bannerTitle,
				pager: '.banner-nav ul.nav',
				pagerAnchorBuilder: function(idx, slide) { 
					// return selector string for existing anchor 
					return '.banner-nav ul li:eq(' + idx + ') a'; 
				}
			});
			$('.banner-nav .full-photo').fancybox({
				overlayColor: '#000'
			});
		}
		
		// Sitefinity 4 doesn't support Category links in Blog module at this time so I have to use jQuery
		$('.sfCategoriesList li span span').each(function() {
			var category = $(this).html();
			var catLink = $('.sftaxonHorizontalList .sftaxonItem').children('a:contains(' + category +')').clone();
			$(this).html(catLink);
		});
		
		$('#content #pane4 .color-swatch:nth-child(9n)').addClass('clear2');

		// Randomize background
//		var BgCount = 6;		// Set number of images in /img/skin/bg/banner
//		var bgPath = '\/img\/skin\/bg\/banner\/';
//		var bgRandom = Math.floor( Math.random() * BgCount ) + 1;
//		var bgRandomFile = 'url(' + bgPath + bgRandom + '.jpg)';	
//		$('#wrapper').css('background-image', bgRandomFile);
		
		//	Superfish drop-down menus
//		$('.main-nav ul.L1').superfish({
//			delay: 500, // one second delay on mouseout
//			animation: { opacity: 'show' }, // fade-in and slide-down animation
//			speed: 'fast', // faster animation speed
//			autoArrows: false,
//			dropShadows: false
//		}); 




    $("#twitter_update_list a:contains('days ago')").css('display','block');
		
	}); 	
})(jQuery);

 jQuery(function($){
        $(".tweet").tweet({
          avatar_size: 32,
          count: 1,
          username: "CentaurNation"
         
        });
});
