$(document).ready(function() {


  $('#emailfield').unbind('click').click(function() {if ('Email' == $(this).val()) $(this).val('');});
  $('#email').unbind('submit').submit(function() {
    $('.message').remove();
    $.ajax({
            url: $('#email').attr('action'),
            type: 'post',
            timeout: '20000',
            data: $('#email').serialize() + '&ajax=1',
            dataType: 'json',
            error: ajax_error,
            success: ajax_success
        });
    return false;
  });

$('.section1link, .section2link, .section3link, .section4link, .section5link, .section6link, .section7link').unbind('click').bind('click', function(e) {
	e.preventDefault();
	$('#top_nav_text a').removeClass('selected');
	$('.section1:visible, .section2:visible, .section3:visible, .section4:visible, .section5:visible, .section6:visible, .section7:visible').slideUp('slow');
	$('.' + $(this).attr('class').replace('link', '')).slideDown('slow');
	$(this).addClass('selected');
});




});
MagicSlideshow.options = {
	'container-position': 'left',
	'container-padding': 10,
	'effect': 'fade',
	'effect-next': 'fade',
	'effect-jump': 'fade',
	'direction': 'bottom',
	'pause': 'hover'
}

function ajax_error()
{
  $('#email input:submit').after('<span class="message">There was a problem contacting the server. Please try again.</span>');
}

function ajax_success(Response)
{
  if (Response.status && 'fail' == Response.status) {
    $('#email input:submit').after('<span class="message" style="display:none;">' + Response.message + '</span><br />');
    $('.message').fadeIn('slow');
  }
  else if (Response.status && 'success' == Response.status) {
    $('#email fieldset').children().fadeOut('slow', function() {
      $('#email fieldset').html('<p id="mess" style="display:none;">' + Response.message + '</p>');
      $('#mess').fadeIn('slow');
    });
    
  }
}
