
// Load on document ready ##############################################################

$(document).ready(function() {
	
	// Load navigation handler ####################################################
  $('#nav').droppy();
	
	// Handle form field focus (in lieu of :focus) ################################
	setTimeout(formFocusFix,2000); // Pause for AJAX forms to load
	
});


// AJAX POST Processor ################################################################

function ajaxPost(url,formid,containerid)
  {
  $.post(url, $('#'+formid).serializeArray(), function(data)
    {
	  $('#'+containerid).ajaxStart(function()
	  {
      $('#'+containerid).html('Processing...');
      });
    $('#'+containerid).ajaxSuccess(function()
	  {
      $('#'+containerid).html(data);
			$('#return-message').fadeOut(8000);
      });			
	});
  }
	
// For Focus Fix #####################################################################

function formFocusFix()
  {
	$('input, textarea, select').focus(function(){
		  $(this).addClass('focus');
	  });
	$('input, textarea, select').blur(function(){
		  $(this).removeClass('focus');
	  });
	}