function error(){
	var xScroll, yScroll, posY;
	var h = document.body.offsetHeight;

	if (self.pageYOffset) {
		yScroll = self.pageYOffset;
		xScroll = self.pageXOffset;
	} else if (document.documentElement && document.documentElement.scrollTop) {
		yScroll = document.documentElement.scrollTop;
		xScroll = document.documentElement.scrollLeft;
	} else if (document.body) {
		yScroll = document.body.scrollTop;
		xScroll = document.body.scrollLeft;	
	}
	posY = parseInt(yScroll + (h / 2) - 100);

	html = '<div id="popup" class="popup" style="display:none;position:absolute;z-index:1100;left:50%;width:500px;margin:0 0 0 -250px;">';
	html += '<table class="popuptable">';
	html += '<tr class="toptr">';
	html += '<td class="tdl"><img height="30" width="30" src="/bitrix/templates/shr/images/popup_tl.png" alt="" /></td>';
	html += '<td class="tdc">&nbsp;</td>';
	html += '<td class="tdr"><img height="30" width="33" src="/bitrix/templates/shr/images/popup_tr.png" alt="" /></td>	';	
	html += '</tr>';
	html += '<tr class="cntnttr">';
	html += '<td class="tdl">&nbsp;</td>';
	html += '<td class="tdc">';
	html += '<div class="close"><img height="14" width="15" src="/bitrix/templates/shr/images/close.gif" alt="Закрыть" title="Закрыть" /></div>';
	html += '<div class="popupbdy">';
	html += '<br /><p><font class="errortext">ОШИБКА!<br />Поля помеченные «<span class="mainfield">*</span>» - обязательны к заполнению.</font></p>';
	html += '</div>';
	html += '</td>';
	html += '<td class="tdr">&nbsp;</td>';
	html += '</tr>';
	html += '<tr class="bttmtr">';
	html += '<td class="tdl"><img height="33" width="30" src="/bitrix/templates/shr/images/popup_bl.png" alt="" /></td>';
	html += '<td class="tdc">&nbsp;</td>';
	html += '<td class="tdr"><img height="33" width="33" src="/bitrix/templates/shr/images/popup_br.png" alt="" /></td>	';	
	html += '</tr>';
	html += '</table>	';	
	html += '</div>';

	$('body').prepend('<div id="cover"></div>');
	    $('#cover').height($(document).height()).css({
	               'position'     : 'absolute',
	               'top'          : 0,
	               'left'          : 0,
	               'z-index'     : 1000,
	               'opacity'     : 0.1,
	               'background': '#000000',
	               'width'          : '100%'
	     }).before('<div id="data"></div>');
	     
	     $('#data').html(html);
	     $("#popup").css("top",posY+"px");
	     $('#popup').fadeIn(600);
	     
		 $('.close').click(function(){
		 	$('#cover').add('#data').remove();
		 });
	return false;	
}
