/*
jQUERY
--------------------------------------------------*/
$(document).ready (function() {
	
	// VALIDATE FORM FIELDS
	$('.required label').append(' <span>*</span>');
	$( '#contact' ).submit(function() {
		
		$valid = true;
		$('.required').removeClass('input-error');
		$('.input-error-message').remove();
		$('.required input,.required textarea').each(function() {
			
			if ( $(this).val() == this.defaultValue || $(this).val() == "" ) {
				$(this).parent().addClass('input-error');
				$valid = false;
			}
			
		});
	
		if (!$valid) {
			$('p.submit').before('<p class="input-error-message"><strong>Yikes, you missed something!</strong> Please check what you entered to make sure you filled out all the required fields and try submitting the form again.</p>');
			
			return false;
		} else {
			$('.text input,.text textarea').each(function() {
				if ( $(this).val() == this.defaultValue ) {
					$(this).val('');
				}
			});
		}
		
	});
	
	if ($('#successmsg')) {
		setTimeout( function(){ $('#successmsg').fadeOut('slow'); }, 5000 );
	}
		
});
