jQuery.fn.modal = function() {
	return this.each(function(){
		var ah = $(this).height();
        var wh = $(window).height();
        var dh = $(document).height();
        var nh = (wh - ah)/2;
        
        var aw = $(this).width();
        var ww = $(window).width();
        var nw = (ww - aw)/2;
        	    
        $("body").append('<div class="overlay"><\/div>');
        $(".overlay").height(dh).css('overflow','hidden').fadeTo("slow", .8);
        $(this).css({'top':nh, 'left':nw}).fadeIn("slow");
	});
};


$(document).ready(function(){
	
	$(".PrivacyPolicyModal").live("click",function(){
		$(".loading").show();
		url = $(this).attr("href");
		$('html, body').animate({scrollTop:0}, 'slow');
		$("#modal .inner").load(url+" .pageContent", function(){
			$(".loading").fadeOut("slow");
		});
		$("#modal").modal();
		$(".overlay, .close").click(function(){ 
			$("#modal .inner").empty();
			$(".overlay, .modal").hide(); 
		});
		return false;
	});
	
	$("form").validate({
		meta: "validate"
	});

});
