$(function(){
	$("a.fancybox_iframe").fancybox({
		frameWidth: 750,
		frameHeight: $(window).height() - 100
	});

	$("#form1").bind("submit", function() {
		$(this).validate(form1_options);
		var valid = $(this).valid();
		if (valid) {
			return true;
		}
		return false;
	});

	$("#form2").bind("submit", function() {
		$(this).validate(form2_options);
		var valid = $(this).valid();
		if (valid) {
			var ffname = $.trim($("#ffname").val());
			if (ffname) $("#friendname").text(ffname);
			return true;
		}
		return false;
	});
});

function form1_thankyou() {
	$("#form1").slideUp('slow', function() {
		$("#form1_thankyoucontainer").slideDown('slow');
	});
};

function form2_thankyou() {
	$("#form2").slideUp('slow', function() {
		$("#form2_thankyoucontainer").slideDown('slow');
	});
};

$.validator.messages.required = '';
$.validator.messages.email = '';

var form1_options = {
	errorContainer: "div.form1_validationErrorMsg",
	rules: {
		'email': { required: true, email: true }
	}
};

var form2_options = {
	errorContainer: "div.form2_validationErrorMsg",
	rules: {
		'rfname': { required: true },
		'rlname': {	required: true },
		'remail': { required: true, email: true },
		'femail': { required: true, email: true }
	}
};