$(document).ready(function(){
	var oops = "Forgot Something!";
	var valS = "Subject";
	var valM = "Message";
	var valN = "Your name";
	var valE = "Your e-mail address";
		
	$("#contact").submit(function() {
		var check = 0;
		
		$("#subject, #message, #name, #email").each(function(){
			if($(this).val().length < 1 || $(this).val() == oops){
				$(this).addClass("invalid");
				$(this).val(oops);
			}else{
				check++;
			}
		});
		
		if(check < 4){
			return false;
		}else{
			return true;
		}
	});
	
	$("#e-contact p").addClass('fieldlabel');
	
	$("#e-contact").submit(function() {
		var check = 0;
		
		$("#e-subject, #e-message, #e-name, #e-email").each(function(){
			var thisval = $(this).val();
			if(thisval.length < 1 || thisval == oops || thisval == valS || thisval == valM || thisval == valN || thisval == valE){
				$(this).addClass("invalid");
				$(this).val(oops);
				$('label[for="'+ $(this).attr('id') +'"]').fadeTo('fast', 0.0);
			}else{
				check++;
			}
		});
		
		if(check < 4){
			return false;
		}else{
			return true;
		}
	});
	$("#subject, #message, #name, #email").each(function(){
		$(this).bind('click focus',function(){
		$(this).removeClass("invalid");
			if($(this).val() == oops){
				$(this).val("");
			}
		});
	});
	
	$("#e-subject, #e-message, #e-name, #e-email").each(function(){
		$(this).bind('click focus',function(){
			$(this).removeClass("invalid");
			if($(this).val() == oops){
				$(this).val("");
			}
			$('label[for="'+ $(this).attr('id') +'"]').fadeTo('fast', 0.5);
		});
		$(this).bind('blur',function(){
			$('label[for="'+ $(this).attr('id') +'"]').fadeTo('fast', 1.0);
		});
		$(this).bind('keydown keypress change',function(){
			$('label[for="'+ $(this).attr('id') +'"]').fadeTo('fast', 0.0);
		});
	});
});
