Learn how to use jQuery at the Blog

Brynn Shepherd « visit

  • Added 11 months ago
  • 129 Lines of Code shown
  • 0 Links of Interest
http://brynnshepherd.com
This is my Source Code and I don't want to show it here
View Source Code only (as overlay)
// That code snippet belongs to Brynn Shepherd - http://brynnshepherd.com

$(document).ready(function()
{
	/*$('#gallery ul li:first-child img').removeClass('first');*/
	
	var content = $('#dropdown .content');
	content.hide();
	
	
	var first = $('#gallery ul li.first');
	first.addClass('current');
	first.next().addClass('next');

	
	
	
	$('#dropdown-tab a').click(function()
	{
			content.slideToggle('medium');
			$(this).toggleClass('open');
			return false;
	});
	
	$('#dropdown form input:not(input.btn_submit)').focus(function()
	{
			$(this).parents('p').siblings('p').removeClass('sel');
			$(this).parents('p').addClass('sel');
			return false;
	});
		
	$('#dropdown form textarea').focus(function()
	{
			$(this).parents('p').siblings('p').removeClass('sel');
			$(this).parents('p').addClass('sel');
			return false;
	});
		
		
	$('#dropdown form input.btn_submit').click(function()
	{
		var form_text = $('p#form_text');
		
		var name = $('#form_name').val();
		var email = $('#form_email').val();
		var message = $('#form_message').val();
		if (name =='' || email =='' || message == '') {
			form_text.text('One or more of the fields was left blank - please try again.');
			return false;
		}
		$.post("http://www.flying-paramecia.net/brynnshepherd20/taketwo/include/mailer.php", { name: name, email: email, message: message } );
		$('#form_name').val('');
		$('#form_email').val('');
		$('#form_message').val('');
		form_text.text('Thanks!  You should receive a reply within a couple of days.');
		return false;

	});
												
															
														

	$('a#gallerynav_next').click(function()
										  
	{	
	
/*		var current = $('#gallery	ul li.first');
		var image = current.children('img');
		image.replaceWith('<p>BLAH</p>');*/
		
		$('a#gallerynav_prev').removeClass('inactive').addClass('active');
		
		var current = $('#gallery	ul li.current');
		if (current.next().is('.last')) {
			$(this).removeClass('active').addClass('inactive');
		}
		if (current.is('.last')) {
			return;
		}
		
		var prev = $('#gallery	ul li.prev');
		var next = $('#gallery	ul li.next');
		
		prev.removeClass('prev');
		
		current.removeClass('current');
		current.addClass('prev');
		/*current.hide();*/
		
		next.removeClass('next');
		next.children('img').fadeIn('slow');
		
		next.addClass('current');
		next.next().addClass('next');

	});
	
	$('a#gallerynav_prev').click(function()
										  
	{	
		var current = $('#gallery	ul li.current');
		if(current.prev().is('.first')) {
			$(this).removeClass('active').addClass('inactive');
			$('a#gallerynav_next').removeClass('inactive').addClass('active');
		}
		if(current.is('.first')) {
			return;
		}
		
		
		var prev = $('#gallery	ul li.prev');
		var next = $('#gallery	ul li.next');
		
		current.removeClass('current');
		current.children('img').fadeOut('slow');
		
		prev.prev().addClass('prev');
		prev.removeClass('prev');
		prev.addClass('current');
		prev.children('img').fadeIn('slow');
		
		next.removeClass('next');
		
		current.addClass('next');


	});

		
	
});