$(function() {
	$("#newsletter-form form").submit(function() {
		//validate form
		$('.error').hide();
		var name = $("input#NLName").val();
  		if (name == "") {
			$("label#NLNameLabel").hide();
			$("label#NLNameError").text("Name is Required");
			$("label#NLNameError").show();
			$("input#NLName").focus();
			return false;
		}
		var email = $("input#NLEmail").val();
  		if (email == "") {
			$("label#NLEmailLabel").hide();
			$("label#NLEmailError").text("Email is Required");
			$("label#NLEmailError").show();
			$("input#NLEmail").focus();
			return false;
		}
		
		//if validates
		var dataString = 'name=' + name + '&email=' + email;
		$.ajax({
			type: "POST",
			url: "includes/process-newsletter-form.php",
			data: dataString,
			success: function() {
				$('#newsletter-form').html("<div id='thanks-message-nf'></div>");
				$('#thanks-message-nf').html("<h2>Thank You!</h2>")
				.append("<p>We have recieved newsletter signup.</p>")
				.hide()
				.fadeIn(1500, function() {
					$('#thanks-message-nf').append("<img id='checkmark' src='images/check.png' />");
				});
				//Track in google analytics (GOAL)
				_gaq.push(['_trackPageview', '/newsletter-form-success.php?email=' + escape(email)]);
			}
		  });
		  return false;
	});
});

$(function() {
	$("#contact-form form").submit(function() {
		//validate form
		$('.error').hide();
		var name = $("input#CName").val();
  		if (name == "") {
			$("label#CNameLabel").hide();
			$("label#CNameError").text("Name is Required");
			$("label#CNameError").show();
			$("input#CName").focus();
			return false;
		}
		var email = $("input#CEmail").val();
  		if (email == "") {
			$("label#CEmailLabel").hide();
			$("label#CEmailError").text("Email is Required");
			$("label#CEmailError").show();
			$("input#CEmail").focus();
			return false;
		}
		var phone = $("input#CPhone").val();
  		if (phone == "") {
			$("label#CPhoneLabel").hide();
			$("label#CPhoneError").text("Phone is Required");
			$("label#CPhoneError").show();
			$("input#CPhone").focus();
			return false;
		}
		var message = $("input#CMessage").val();
		
		//if validates
		var dataString = 'name=' + name + '&email=' + email + "&phone=" + phone + "&message=" + message;
		$.ajax({
			type: "POST",
			url: "includes/process-contact-form.php",
			data: dataString,
			success: function() {
				$('#contact-form').html("<div id='thanks-message-cf'></div>");
				$('#thanks-message-cf').html("<h2>Thank You!</h2>")
				.append("<p>We have recieved your information and will contact you soon.</p>")
				.hide()
				.fadeIn(1500, function() {
					$('#thanks-message-cf').append("<img id='checkmark' src='images/check.png' />");
				});
				//Track in google analytics (GOAL)
				_gaq.push(['_trackPageview', '/contact-form-success.php?email=' + escape(email)]);
			}
		  });
		  return false;
	});
});

$(function() {
	$("#resale-contact-form form").submit(function() {
		//validate form
		$('.error').hide();
		var name = $("input#RCName").val();
  		if (name == "") {
			$("label#RCNameLabel").hide();
			$("label#RCNameError").text("Name is Required");
			$("label#RCNameError").show();
			$("input#RCName").focus();
			return false;
		}
		var email = $("input#RCEmail").val();
  		if (email == "") {
			$("label#RCEmailLabel").hide();
			$("label#RCEmailError").text("Email is Required");
			$("label#RCEmailError").show();
			$("input#RCEmail").focus();
			return false;
		}
		var phone = $("input#RCPhone").val();
  		if (phone == "") {
			$("label#RCPhoneLabel").hide();
			$("label#RCPhoneError").text("Phone is Required");
			$("label#RCPhoneError").show();
			$("input#RCPhone").focus();
			return false;
		}
		var message = $("input#RCMessage").val();
		
		//if validates
		var dataString = 'name=' + name + '&email=' + email + "&phone=" + phone + "&message=" + message;
		$.ajax({
			type: "POST",
			url: "includes/process-resale-form.php",
			data: dataString,
			success: function() {
				$('#resale-contact-form').html("<div id='thanks-message-rcf'></div>");
				$('#thanks-message-rcf').html("<h2>Thank You!</h2>")
				.append("<p>We have recieved your information and will contact you soon.</p>")
				.hide()
				.fadeIn(1500, function() {
					$('#thanks-message-rcf').append("<img id='checkmark' src='images/check.png' />");
				});
				//Track in google analytics (GOAL)
				_gaq.push(['_trackPageview', '/resales-form-success.php?email=' + escape(email)]);
			}
		  });
		  return false;
	});
});

$(function() {
	$("#sales-contact-form form").submit(function() {
		//validate form
		$('.error').hide();
		var name = $("input#SCName").val();
  		if (name == "") {
			$("label#SCNameLabel").hide();
			$("label#SCNameError").text("Name is Required");
			$("label#SCNameError").show();
			$("input#SCName").focus();
			return false;
		}
		var email = $("input#SCEmail").val();
  		if (email == "") {
			$("label#SCEmailLabel").hide();
			$("label#SCEmailError").text("Email is Required");
			$("label#SCEmailError").show();
			$("input#SCEmail").focus();
			return false;
		}
		var phone = $("input#SCPhone").val();
  		if (phone == "") {
			$("label#SCPhoneLabel").hide();
			$("label#SCPhoneError").text("Phone is Required");
			$("label#SCPhoneError").show();
			$("input#SCPhone").focus();
			return false;
		}
		var message = $("textarea#SCMessage").val();
		
		//if validates
		var dataString = 'name=' + name + '&email=' + email + "&phone=" + phone + "&message=" + message;
		//alert(dataString);return false;
		$.ajax({
			type: "POST",
			url: "includes/process-sales-form.php",
			data: dataString,
			success: function() {
				$('#sales-contact-form').html("<div id='thanks-message-scf'></div>");
				$('#thanks-message-scf').html("<h2>Thank You!</h2>")
				.append("<p>We have recieved your information and will contact you soon.</p>")
				.hide()
				.fadeIn(1500, function() {
					$('#thanks-message-Scf').append("<img id='checkmark' src='images/check.png' />");
				});
				//Track in google analytics (GOAL)
				_gaq.push(['_trackPageview', '/sales-form-success.php?email=' + escape(email)]);
			}
		  });
		  return false;
	});
});

$(function() {
    $("#donate-form-webinar form").submit(function() {
      // validate and process form here
	  
      $('.error').hide();
  	  var name = $("input#Name").val();
  		if (name == "") {
		$("label#NameLabel").hide();
		$("label#NameError").text("Name is Required");
        $("label#NameError").css('display', 'block');
        $("input#Name").focus();
        return false;
      }
  	  	var resortname = $("input#ResortName").val();
  		if (resortname == "") {
		$("label#ResortNameLabel").hide();
		$("label#ResortNameError").text("Resort Name is Required");
        $("label#ResortNameError").css('display', 'block');
        $("input#ResortName").focus();
        return false;
      }
  		var email = $("input#Email").val();
  		if (email == "") {
		$("label#EmailLabel").hide();
		$("label#EmailError").text("Email is Required");
        $("label#EmailError").css('display', 'block');
        $("input#Email").focus();
        return false;
      }
  		var phone = $("input#Phone").val();
  		if (phone == "") {
		$("label#PhoneLabel").hide();
		$("label#PhoneError").text("Phone is Required");
        $("label#PhoneError").css('display', 'block');
        $("input#Phone").focus();
        return false;
      }
	  var city = $("input#City").val();
  		if (city == "") {
		$("label#CityLabel").hide();
		$("label#CityError").text("City is Required");
        $("label#CityError").css('display', 'block');
        $("input#City").focus();
        return false;
      }
	  	var state = $("input#State").val();
  		if (state == "") {
		$("label#StateLabel").hide();
		$("label#StateError").text("State is Required");
        $("label#StateError").css('display', 'block');
        $("input#State").focus();
        return false;
      }
	});
});

$(function() {
    $("#donate-form-webinar-short form").submit(function() {
      // validate and process form here
	  
      $('.error').hide();
  	  var name = $("input#Name").val();
  		if (name == "") {
		$("label#NameLabel").hide();
		$("label#NameError").text("Name is Required");
        $("label#NameError").css('display', 'block');
        $("input#Name").focus();
        return false;
      }
  		var email = $("input#Email").val();
  		if (email == "") {
		$("label#EmailLabel").hide();
		$("label#EmailError").text("Email is Required");
        $("label#EmailError").css('display', 'block');
        $("input#Email").focus();
        return false;
      }
	});
});

$(function() {
    $("#donate-form form").submit(function() {
      // validate and process form here
	  
      $('.error').hide();
  	  var name = $("input#Name").val();
  		if (name == "") {
		$("label#NameLabel").hide();
		$("label#NameError").text("Name is Required");
        $("label#NameError").show();
        $("input#Name").focus();
        return false;
      }
  	  	var resortname = $("input#ResortName").val();
  		if (resortname == "") {
		$("label#ResortNameLabel").hide();
		$("label#ResortNameError").text("Resort Name is Required");
        $("label#ResortNameError").show();
        $("input#ResortName").focus();
        return false;
      }
  		var email = $("input#Email").val();
  		if (email == "") {
		$("label#EmailLabel").hide();
		$("label#EmailError").text("Email is Required");
        $("label#EmailError").show();
        $("input#Email").focus();
        return false;
      }
  		var phone = $("input#Phone").val();
  		if (phone == "") {
		$("label#PhoneLabel").hide();
		$("label#PhoneError").text("Phone is Required");
        $("label#PhoneError").show();
        $("input#Phone").focus();
        return false;
      }
	  var city = $("input#City").val();
  		if (city == "") {
		$("label#CityLabel").hide();
		$("label#CityError").text("City is Required");
        $("label#CityError").show();
        $("input#City").focus();
        return false;
      }
	  	var state = $("input#State").val();
  		if (state == "") {
		$("label#StateLabel").hide();
		$("label#StateError").text("State is Required");
        $("label#StateError").show();
        $("input#State").focus();
        return false;
      }  
	  	var howhear = $("select#HowHear").val();
  		if (howhear == "other") {
			var other = $("input#Other").val();
			if (other != "") {
				howhear = other;
			}
		} else if (howhear == "magazine") {
			var other = $("input#Other").val();
			if (other != "") {
				howhear = "Magazine: " + other;
			}
		} else if (howhear == "newspaper") {
			var other = $("input#Other").val();
			if (other != "") {
				howhear = "Newspaper: " + other;
			}
        }
	
		var comments = $("textarea#Comments").val();
	    var besttimetocontact = $("select#BestTimeToContact").val();
		var dataString = 'name=' + name + '&resortname=' + resortname + '&email=' + email + '&phone=' + phone + '&city=' + city + '&state=' + state + '&howhear=' + howhear + '&comments=' + comments + '&besttimetocontact=' + besttimetocontact;
		  //alert (dataString);return false;
		  $.ajax({
			type: "POST",
			url: "includes/process-donate-form.php",
			data: dataString,
			success: function() {
			  $('#donate-form').html("<div id='thanks-message-df'></div>");
			  $('#thanks-message-df').html("<h2>Thank You!</h2>")
			  .append("<p>We have received your Donation Request Form and will contact you soon.</p>")
			  .hide()
			  .fadeIn(1500, function() {
				$('#thanks-message-df').append("<img id='checkmark' src='images/check.png' />");
			  });
			  //Track in google analytics (GOAL)
			  _gaq.push(['_trackPageview', '/donate-form-success.php?track=' + escape(name)]);
			}
		  });
		  return false;

    });
  });
  
$(function() {
    //$('.error').hide();
    $("#friend-form form").submit(function() {
      // validate and process form here

      $('.error').hide();
  	  var name = $("input#YourName").val();
  		if (name == "") {
		$("label#YourNameLabel").hide();
		$("label#YourNameError").text("Your Name is Required");
        $("label#YourNameError").show();
        $("input#YourName").focus();
        return false;
      }
  	  	var friendemail = $("input#FriendEmail").val();
  		if (friendemail == "") {
		$("label#FriendEmailLabel").hide();
		$("label#FriendEmailError").text("Friend's Email is Required");
        $("label#FriendEmailError").show();
        $("input#FriendEmail").focus();
        return false;
      }
  		var email = $("input#YourEmail").val();
  		if (email == "") {
		$("label#YourEmailLabel").hide();
		$("label#YourEmailError").text("Your Email is Required");
        $("label#YourEmailError").show();
        $("input#YourEmail").focus();
        return false;
      }
		var comments = $("textarea#FriendComments").val();
	  
		var dataString = 'name='+ name + '&email=' + email + '&friendemail=' + friendemail + '&comments=' + comments;
		  //alert (dataString);return false;
		  $.ajax({
			type: "POST",
			url: "includes/process-friend-form.php",
			data: dataString,
			success: function() {
			  $('#friend-form').html("<div id='thanks-message-ff'></div>");
			  $('#thanks-message-ff').html("<h2>Thank You!</h2>")
			  .append("<p>We have sent your friend a message about Donate for a Cause.</p>")
			  .hide()
			  .fadeIn(1500, function() {
				$('#thanks-message-ff').append("<img id='checkmark' src='images/check.png' />");
			  });
			  //Track in google analytics (GOAL)
			  _gaq.push(['_trackPageview', '/friend-form-success.php']);
			}
		  });
		  return false;

    });
  });
