$(document).ready(function(){
	$('#loginButton').click(function(){
		var email = $('input[name=email]').val();
		var pwd = $('input[name=password]').val();
		
		if(email==""||pwd==""){
			$('#valFail').fadeIn();
			return false;
		}
		else {
			return true;
		}
	});
	$('#passwordReset').click(function(){
		var email = $('input[name=email]').val();
		
		if(email==""){
			$('#valFail').fadeIn();
			return false;
		}
		else {
			return true;
		}
	});
	$('#updatePwButton').click(function(){
		var newPassword = $('input[name=newPassword]').val();
		var confirmNewPassword = $('input[name=confirmNewPassword]').val();
		
		if(newPassword==""||confirmNewPassword!==newPassword){
			$('#valFail').fadeIn();
			return false;
		}
		else {
			return true;
		}
	});
	$('#recommendLandButton').click(function(){
		var email = $('input[name=email]').val();
		var emailConfirm = $('input[name=emailConfirm]').val();
		var name = $('input[name=name]').val();
		var phone = $('input[name=phone]').val();
		
		if(email==""||emailConfirm==""||email!==emailConfirm||name==""||phone==""){
			$('#valFail').fadeIn();
			return false;
		}
		else {
			return true;
		}
	});
	$('#regButton').click(function(){
		var title = $('input[name=title]').val();
		var fname = $('input[name=fname]').val();
		var lname = $('input[name=lname]').val();
		var email = $('input[name=email]').val();
		var confirmemail = $('input[name=confirmemail]').val();
		var address = $('input[name=address]').val();
		var postcode = $('input[name=postcode]').val();
		var mobile = $('input[name=mobile]').val();
		var howfindout = $('input[name=howfindout]').val();
		var password = $('input[name=password]').val();
		var confirmpassword = $('input[name=confirmpassword]').val();
		var terms = $('input[id=terms]').attr('checked');
		var captcha = $('#recaptcha_response_field').val();
		
		$('#valFail').fadeOut();
		
		if(fname==""||lname==""||email==""||captcha==""||address==""||postcode==""||mobile==""||password==""||confirmpassword!==password||confirmpassword==""||terms==false||confirmemail!==email){
			$('#valFail').fadeIn();
			
			if($('#houseno').val()=="") {
				$('#houseno').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#houseno').css({ backgroundColor: "white", color: "black" });
			}
			
			if($('#recaptcha_response_field').val()=="") {
				$('#recaptcha_response_field').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#recaptcha_response_field').css({ backgroundColor: "white", color: "black" });
			}
			
			if($('#lastname').val()=="") {
				$('#lastname').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#lastname').css({ backgroundColor: "white", color: "black" });
			}
			
			if($('#firstname').val()=="") {
				$('#firstname').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#firstname').css({ backgroundColor: "white", color: "black" });
			}
			
			if($('#email').val()=="") {
				$('#email').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#email').css({ backgroundColor: "white", color: "black" });
			}
			
			if($('#confirmemail').val()==""||$('#confirmemail').val()!==email) {
				$('#confirmemail').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#confirmemail').css({ backgroundColor: "white", color: "black" });
			}
			
			if($('#address').val()=="") {
				$('#address').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#address').css({ backgroundColor: "white", color: "black" });
			}
			
			if($('#postcode').val()=="") {
				$('#postcode').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#postcode').css({ backgroundColor: "white", color: "black" });
			}
			
			if($('#mobile').val()=="") {
				$('#mobile').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#mobile').css({ backgroundColor: "white", color: "black" });
			}
			
			if($('#password').val()=="") {
				$('#password').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#password').css({ backgroundColor: "white", color: "black" });
			}
			if($('#confirmpassword').val()==""||$('#confirmpassword').val()!==$('#password').val()) {
				$('#confirmpassword').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#confirmpassword').css({ backgroundColor: "white", color: "black" });
			}
			
			return false;
		}
		else {
			$('#valFail').fadeOut();
			return true;
		}
	});
	$('#step1Button').click(function(){
		var type = $('select[name=type]').val();
		var nobedrooms = $('select[name=nobedrooms]').val();
		var houseno = $('input[name=houseno]').val();
		var roadname = $('input[name=roadname]').val();
		var addressline2 = $('input[name=addressline2]').val();
		var addressline3 = $('input[name=addressline3]').val();
		var postcode = $('input[name=postcode]').val();
		var propertyaval = $('input[name=propertyaval]').val();
		var lengthtenancy = $('select[name=lengthtenancy]').val();
		var rentpmonth = $('input[name=rentpmonth]').val();
		
		if(type==""||nobedrooms==""||houseno==""||roadname==""||addressline2==""||addressline3==""||postcode==""||propertyaval==""||lengthtenancy==""||rentpmonth==""){
			$('#valFail').fadeIn();
			$('html, body').animate({scrollTop:0}, 'slow');
			
			if($('#houseno').val()=="") {
				$('#houseno').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#houseno').css({ backgroundColor: "white", color: "black" });
			}
			
			if($('#roadname').val()=="") {
				$('#roadname').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#roadname').css({ backgroundColor: "white", color: "black" });
			}
			
			if($('#addressline2').val()=="") {
				$('#addressline2').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#addressline2').css({ backgroundColor: "white", color: "black" });
			}
			
			if($('#addressline3').val()=="") {
				$('#addressline3').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#addressline3').css({ backgroundColor: "white", color: "black" });
			}
			
			if($('#postcode').val()=="") {
				$('#postcode').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#postcode').css({ backgroundColor: "white", color: "black" });
			}
			
			if($('#propertyaval').val()=="") {
				$('#propertyaval').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#propertyaval').css({ backgroundColor: "white", color: "black" });
			}
			
			if($('#rentpmonth').val()=="") {
				$('#rentpmonth').css({ backgroundColor: "#9a6dca", color: "white" });
			}
			else {
				$('#rentpmonth').css({ backgroundColor: "white", color: "black" });
			}
			return false;
		}
		else {
			return true;
		}
	});

});
