$(document).ready(function() {
	
	// Open external links in new Window/Tab
	$("a[href^='http:']").not("[href*='" + window.location.host + "']").attr('target','_blank'); 
	
	// New Slideshow Functions
	if (document.getElementById('slides')) {
		$('#slides').innerfade({
			speed: 1000,
			timeout: 3000,
			type: 'sequence',
			containerheight: '215px',
			slide_timer_on: 'yes',
			slide_ui_parent: 'slides',
			slide_ui_text: 'slide-desc',
			pause_button_id: 'pause_button',
			slide_nav_id: 'slide_nav'
		});
		$.setOptionsButtonEvent();
	}
	
	// LavaLamp Menu
	$(function() {
        $('ul#menu').lavaLamp();
    });
    $('.sub-menu li').attr('class', 'noLava');
	
	// Lightbox
	$(".iframe").fancybox({
		'hideOnContentClick': false,
		'titleShow': false,
		'width': 700,
		'height': 450
	});
	
	$(".fancybox").fancybox({
		'hideOnContentClick': true,
		'titleShow': true
	});
	
	// Add Styles to Comment With Active Reply
	if (document.getElementById('comment_parent')) {
		var commentnum = $("#comment_parent").val();
		$("#comment-"+commentnum+">div>.reply>.comment-reply-link").addClass("active-reply");
	}
	
	// Fade
	$('.fadeThis').append('<span class="hover"></span>').each(function () {
		var $span = $('> span.hover', this).css('opacity', 0);
		$(this).hover(function () {
			$span.stop().fadeTo(300, 1);
		}, function () {
			$span.stop().fadeTo(300, 0);
		});
	});
	
	// Accordions
	$('.element').hide();
	$('.accordion').click(function(){
		var element = $(this).next('.element');
		element.slideToggle().addClass('toggled');
		$('.element:not(.toggled)').slideUp();
		element.removeClass('toggled');
	});
	
	// Sliding Doors Button Fade Like a Total Baller
	$('.button').each(function () {
		$(this).wrapInner('<span>');
		$('span', this).addClass('sd');
		$(this).append('<span class="hover"></span><span class="sd2"></span>');
		var thisHover = $(".hover", this);
		$('.sd', this).clone().removeClass('sd').addClass('overlay').appendTo(thisHover);
		var $span = $('> span.hover', this).css('opacity', 0);
		var $span2 = $('> span.sd2', this).css('opacity', 0);
		$(this).hover(function () {
			$span.stop().fadeTo(200, 1);
			$span2.stop().fadeTo(200, 1);
		}, function () {
			$span.stop().fadeTo(200, 0);
			$span2.stop().fadeTo(200, 0);
		});
	});
	
	// Input value switcher
	$('#s').focus(function () {
		if ($(this).val() == 'Search Evolution') {
			$(this).val('').css({'color' : '#8f1718'}); //active
		}
	});
	
	$('#s').blur(function () {
		if ($(this).val() == '') {
			$(this).val('Search Evolution').css({'color' : '#a2a2a2'}); //inactive
		}
	});
	
});
