$(function(){
	$('.form_popup').submit(
		function(){
			if (typeof(validate) != 'undefined')
			{
				var vresult = validate(this);
				if (!vresult)
				{
					return false;
				}
			}

			var submitUrl = buildFormSubmitUrl(this.id);
			
			$('#popup').jqm({
				ajax: submitUrl,
				target: '#popup_content',
				onShow: function(){
					$('#popup').stop().fadeIn('slow').fadeTo(3000, 1, function(){
					});
				},

				onHide: function(){
					$('#popup').stop().hide();
					$('.jqmOverlay').stop().hide();
				}

			}).jqmShow();
			return false;
		}
	);	
});


