/*
	Website: SpoonJuice V2
	Website URI: http://www.spoonjuice.com/
	Author: Raghu Kumar, Chinmay Chiranjeeb
	SpoonJuice WordPress Theme by Sourcebits || http://www.sourcebits.com/
 */

$('.initial').addClass('active');
// $('#preview_slider li:first').addClass('active');
$('#preview_slider li:first').find(".icon").animate( {
	width : "64",
	height : "64"
}, 500);
$('#preview_slider li:first').find(".text").fadeIn(500 * 1.5);
var frankPanelPos;

$(function() {
	var frankFadeDur = 500;

	$(".panel .overlay div").click(function() {
		var oldPanel = $(".panel.active")[0];
		var newPanel = $(this).parent().parent();
		$('.panel').removeClass("one");
		$(oldPanel).removeClass("active");
		$(newPanel).addClass("active");

		$(oldPanel).find(".overlay div").fadeIn(frankFadeDur);
		$(newPanel).find(".overlay div").fadeOut(frankFadeDur);

		$(oldPanel).find(".text").fadeOut(frankFadeDur * 0.75);
		$(newPanel).find(".text").fadeIn(frankFadeDur * 1.5);

		$(oldPanel).find(".icon").animate( {
			width : "32",
			height : "32"
		}, frankFadeDur * 0.75);
		$(newPanel).find(".icon").animate( {
			width : "64",
			height : "64"
		}, frankFadeDur);

		$(newPanel).find(".trans_lu").css( {
			display : "block"
		});
	});

	// Top-nav menu hover state
	$('.category dl dd').hover(function() {
		if (!$(this).hasClass('active')) {
			$(this).addClass('active_vr');
		}
	}, function() {
		$(this).removeClass('active_vr');
	});

	// Hide the overlay in the slider for the icons to make visible in home page
	$("#main_slideshw .active .overlay").hide();
	$("#main_slideshw .overlay").click(function() {
		/*
		 * if($("#main_slideshw div").hasClass('active')){ $("#main_slideshw
		 * .overlay").show(); $(this).hide(); }
		 */
	});

	// On click of Nighstand icons
	$("#nightstand_icon_cont a").click(function() {
		var iconId = $(this).attr('id');
		iconId = iconId.split("_");
		iconId = iconId['2'];
		if (!$(".panel").eq(iconId).hasClass('active')) {
			var elm = $(".panel").eq(iconId).find(".overlay div");
			elm.trigger("click");
		}
	});

	// On hover of slideshow screens
	/*
	 * $(".panel .overlay").hover( function(){
	 * if($(this).parent().hasClass('active')){
	 * $(this).parent().find(".trans_lu").css({ display : "none"}); } else {
	 * $(this).parent().find(".trans_lu").css({ display : "block"}); } },
	 * function(){ if($(this).parent().hasClass('active')){
	 * $(this).parent().find(".trans_lu").css({ display : "none"}); } else {
	 * $(this).parent().find(".trans_lu").css({ display : "block"}); } } );
	 */

	// Contact page - Left side-bar
	$('#choose_list li').click(function() {
		$('#choose_list li').removeClass('selected');
		$(this).addClass('selected');
		var liId = $(this).attr('id');
		liId = liId.split("_");
		liId = liId['1'];
		var addSel = $(".formBuilderSelect select option").eq(liId).attr( {
			selected : "selected"
		});
		var addSel = addSel.text();
		$('.select').text(addSel);
		desc_change();
	});

	// Blog Side-bar list-items
	$('#sidebar .postbox:eq(0) ul').addClass('sidebar_list1');
	$('#sidebar .postbox:eq(1) ul').addClass('sidebar_list2');
	$('#sidebar .postbox:eq(2) ul').addClass('sidebar_list3');
	$('#sidebar .postbox:eq(2) .post h1').text('Sourcebits Blogroll');

	// Form Validate
	$("#commentform").validate();

	// Footer menu
	$('#menu li:gt(4)').hide();
	$('ul.ac li:gt(4)').hide();
	$('ul.ac li span').removeAttr('class');
	$('ul.ac li:first').addClass('bgnone');

	// Display preview
	$('.preview_cmnt').click(function() {
		$('#commentPreview').fadeIn();
	});

	// Select video in funbooth-help
	$('#choose_list li').click(function() {
		var helpVideo = $(this).attr('id');
		helpVideo = helpVideo.split("_");
		helpVideo = helpVideo['1'];
		$('.play-video div').hide();
		$('.play-video div#tab'+helpVideo).show();
	});

	$('.iphone_help').click(function() {
		$('.play-video div').hide();
		$('.play-video div.iphone-help-video').show();
		$('#choose_list li').removeClass('selected');
	});

	// Fancyzoom
	// $('.play_demo').fancyZoom({scaleImg: true, closeOnClick: true});

	// Fancyzoom fade Overlay
	// $('.play_demo').click(function(){
	// $('#overlay').fadeIn(1200);
	// });

	// Twitter
	$('#twitter_update_list li>a').addClass('time');

	$(
			".page_blog #menu li:eq(0), .page_about #menu li:eq(2), .page_contact #menu li:eq(3)")
			.addClass('selected');
	$(
			".page_main .ac li:eq(0), .page_blog .ac li:eq(1), .page_about .ac li:eq(3), .page_contact .ac li:eq(4), #front-page .ac li:eq(2)")
			.addClass('selected');

	// Hover State for Funbooth upgrade form
	$("#send span, #cancel span, #close span, #okay span").css("opacity", "0");
	$('#send span, #cancel span, #close span, #okay span').hover(function() {
		$(this).stop().animate( {
			opacity : 1
		}, 'fast');
	}, function() {
		$(this).stop().animate( {
			opacity : 0
		}, 'fast');
	});

	$('.funbooth_user').click(function() {
		$('#user_upgrade').fadeIn();
	});
	$('#cancel, #close').click(function() {
		$('#user_upgrade, #upgrade_status').fadeOut();
	});

	// Blog: Pagination add class for previous and next button
	$('.wp-pagenavi a:contains(prev)').addClass('prev_page');
	$('.wp-pagenavi a:contains(next)').addClass('next_page');

	// Excerpt for blog: Matching the text in post
	var strPost = $('.post:eq(0) p').html();
	var strEcerpt = $('.excerpt_mid:eq(0) p').html();
	var strPost1 = $('.post:eq(1) p').html();
	var strEcerpt1 = $('.excerpt_mid:eq(1) p').html();
	var strPost2 = $('.post:eq(2) p').html();
	var strEcerpt2 = $('.excerpt_mid:eq(2) p').html();

	if (strPost == strEcerpt) {
		$('.postbox:eq(0) .excerpt_hold').hide();
	}

	if (strPost1 == strEcerpt1) {
		$('.postbox:eq(1) .excerpt_hold').hide();
	}

	if (strPost2 == strEcerpt2) {
		$('.postbox:eq(2) .excerpt_hold').hide();
	}

	// Blog: Post url link in bottom of the post
	if (!$('.blog_post:eq(0) .post_link p a').hasClass('excerpt_link')) {
		$('.blog_post:eq(0) .post_link p').hide();
	}

	if (!$('.blog_post:eq(1) .post_link p a').hasClass('excerpt_link')) {
		$('.blog_post:eq(1) .post_link p').hide();
	}

	if (!$('.blog_post:eq(2) .post_link p a').hasClass('excerpt_link')) {
		$('.blog_post:eq(2) .post_link p').hide();
	}

	$('#topnav li').hover(function() {
		$(this).addClass('hover');
	}, function() {
		$(this).removeClass('hover');
	});

	$('#home #topnav li:first .category-m').addClass('active');
	$('#home #topnav li .category-m').click(function() {
		$('#home #topnav li .category-m').removeClass('active');
		$(this).addClass('active');
	});

	$('#formBuildercontact select option:first-child').attr('value', '');

	$('.review_button').click(function() {
		$('.review-box').css('display', 'block').animate( {
			opacity : "1"
		}, 500, function() {
			$(this).addClass('active')
		});
		return false;
	});

	$(document).click(function() {
		if ($('.review-box').is(':visible')) {
			$('.review-box').animate( {
				opacity : "0"
			}, 500, function() {
				$(this).css('display', 'none');
				$(this).removeClass('active')
			});
		}
	});
});

function desc_change() {
	if ($("#req_2").hasClass('selected')) {
		$('#formBuilderFieldmessage .formBuilderLabelRequired').text(
				"Let's hear your idea!:")
	} else if ($("#req_3").hasClass('selected')) {
		$('#formBuilderFieldmessage .formBuilderLabelRequired').text(
				"We welcome your suggestions and feedback:")
	} else {
		$('#formBuilderFieldmessage .formBuilderLabelRequired').text(
				"Please describe your problem:")
	}
};

$('.formBuilderSelect select').addClass("styled");

$(".popup").colorbox();
$(".play_demo").colorbox( {
	width : "362px",
	height : "522px",
	inline : true,
	href : "#play_demo"
});
$("blockquote").append('<div class="top-blockquote"></div>');
