$(document).ready(function() {
	loading = $('<img id="loading" src="/Content/images/loading.gif" />');
	$('.call a').click(function(event){

		event.preventDefault();
		if (!$('#call-wrap').is('div')) $('<div id="call-wrap"><a id="call-close">x</a><div id="call"></div></div>').appendTo('body');
		callWrap = $('#call-wrap');
		callForm = $('#call');
		callWrap.show();
		$('#call-close').click(function(event){
			callWrap.hide();
		});
		loading.appendTo(callForm);
		callForm.load('/Call/Index',function(){
				var options = {
					beforeSend: function() {
						loading.appendTo(callForm);
					},
					success: function(data) {
						loading.detach();
						var response = eval(data);
						alert(response.message);
						if (response.status == 'ok') callWrap.hide();
					}
				};
				$('form', callForm).ajaxForm(options);
		});

		centerModal();
		$(window).bind("resize.fb", centerModal);



	});
});

function centerModal(){
		$('#call-wrap').css({
			'left':  Math.max($(window).scrollLeft(), $(document).scrollLeft()+($(window).width()-$('#call-wrap').width())*0.5),
			'top': Math.max($(window).scrollTop(), $(document).scrollTop()+($(window).height()-$('#call-wrap').height())*0.5)
		});
}
