jQuery(document).ready(function($) {
	$("#login-submit").click(function() {
		$username = $("#login-username");
		$password = $("#login-password");
		if ($username.val() == '' || $username.title == $username.val() || $password.val() == '' || $password.title == $password.val())
			alert("Please enter a valid username and or password and try again.");
		$.post("ajax-login.php", {
			username: $username.val(),
			password: $password.val()
		}, function(data) {
			if (data.success)
				window.location = "members/index.php"; else
				alert("Please enter a valid username and or password and try again.");
		}, "json");
	});

	$("#login-form input").keypress(function (e) {
		if (e.which == 13)
			$("#login-submit").click();
	});

	var emailCount = 0;
	var emailArray = new Array();

	$("a[href^=mailto]").each(function(i) {
		if ($(this).attr('href').indexOf('hr@') == -1) {
			emailArray[emailCount] = {
				email: $(this).attr('href').substr($(this).attr('href').indexOf(':') + 1),
				label : $(this).text()
			};

			$(this).replaceWith("<span class='email-popup' data-id='" + emailCount + "'>" + emailArray[emailCount].label + "</span>");

			emailCount++;
		}
	});

	$(".email-popup").live('click', function() {
		var selectedId = $(this).attr('data-id');
		var email = emailArray[selectedId].email;
		var label = emailArray[selectedId].label;

		$("#contact .contactee").text(label);
		$("#contact-send-to").val(email);

		$("#contact .security-box").load("ajax-code.php",{id:'contact-security'});

		$("#contact").openPopup();
	});

	$("#contact .submit").click(function() {
		if (checkPopupContactForm()) {
			$.post("ajax-popup-contact-email.php", {
				type: "General Contact",
				name: $("#contact-name").val(),
 				email: $("#contact-email").val(),
				phone: $("#contact-phone").val(),
				comments: $("#contact-comments").val(),
				send_to: $("#contact-send-to").val()
			}, function(data) {
				if (data.success) {
					alert("Thank you for you message!");
					$("#contact input, #contact textarea").val('').blur();
					$("#contact .close").click();
				} else
					alert("There was an error submitting your request, please try again.");
			}, "json");
		}
	});
});
