function ajaxZzz(){}
var ajaxType;
$(document).ready(function(){
		var stoped = new ajaxZzz;
		$(document).ajaxStart(function(){
			if(!stoped.act && !$(ajaxType)[0]){
				$("<div id='shadow'>&nbsp;</div>").css({
					position : "absolute",
					top : "0px",
					left : "0px",
					width : $(document).width(),
					height : $(document).height(),
					"z-index" : "100",
					background : "#000",
					opacity : "0.5"
				})
				.append("<img alt='' src='/styles/standart/img/fview/loader_black.gif' style='margin:25% auto;display:block;' />")
				.appendTo("body");
			}
			if(typeof ajaxType=="string"){
				if($(ajaxType)[0]){
					var position=$(ajaxType).offset();
					$("<div class='ajax_box'>&nbsp;</div>")
						.css({
							position:"absolute",
							top:position.top,
							left:position.left,
							width:$(ajaxType).outerWidth(),
							height:$(ajaxType).outerHeight(),
							background:"#000",
							opacity:.5,
							"z-index":999
						})
						.appendTo("body");
					$("<img alt='' src='/styles/standart/img/fview/loader_black.gif'/>").css({
						position:"absolute",
						left:"50%",
						top:"50%",
						margin:"-16px 0px 0px -16px"
					}).appendTo("div.ajax_box");
				}
				ajaxType=false;
			}
		});
		$(document).ajaxStop(function(){
			$("#shadow,div.ajax_box").remove();
		});
		$(document).ajaxError(function(){
			$("#shadow,div.ajax_box").remove();
		});
});
