//настройки диалогового окна

//время в секундах когда окно откроется после отображения страницы
modal_wnd_time = 2;

//режим отображения окна 1- после закрытия 0-по времени
modal_wnd_mode = 1;

//количество раз сколько окно будет открыватся у пользователя в браузере при открытии страниц сайта где установлен модуль (0 - постоянно будет открыватся)
modal_wnd_count = 3;

//ширина и высота указаного вами диалогового окна в пикселях 
modal_wnd_width = 733;
modal_wnd_height = 373;


//путь к окну которое нужно будет показать (в каталог можно добавть разные виды окон в виде html файлов) 
//(неправильное указание этого пути приведет к отображению пустого окна)
modal_wnd_path = 'splash_wind/s_dialog/templates/purple/index.html';

//цвет затеняющего окна
modal_wnd_color = '#000';
// cкрипт диалогового окна (тут желательно ничего не менять)


is_close_show = false;
$(document).ready(function() {

	$('body').append("<a href='" + modal_wnd_path + "' style='display: none; z-index: 10000;'  id='modal_wnd_box'></a>")
	$("#modal_wnd_box").fancybox({
					'centerOnScroll': true,
					'scrolling': 'no',
					'padding': 0,
					'width'				: modal_wnd_width ,
					'height'			: modal_wnd_height,
					'autoScale'			: false,					
					'transitionIn'		: 'none',
					'transitionOut'		: 'none',
					'type'				: 'iframe',
					'overlayColor'		: modal_wnd_color,
					'enableEscapeButton' : false,
					'enableEscapeButton' : false
				});
				
	count = 0;
	if ($.cookie('dialog_show_counter') == null)	
		$.cookie('dialog_show_counter',0);			
	else
		count = $.cookie('dialog_show_counter');	

	if ((modal_wnd_count == 0) && (modal_wnd_mode == 0))
	{
		setTimeout('show_wnd_dialog();', modal_wnd_time * 1000);
	}
		
	if ((count < modal_wnd_count) && (modal_wnd_mode == 0)) 
		{
			setTimeout('show_wnd_dialog();', modal_wnd_time * 1000);
			count = parseInt(count) + 1;
			$.cookie('dialog_show_counter',count);			
		}
		
	
	if ((modal_wnd_mode == 1) && (count < modal_wnd_count)) 
		jQuery(document).mousemove(function(e) {
				resd = 0;
				if (document.documentElement.scrollTop == 0)
					resd = document.body.scrollTop;
				else
					resd = document.documentElement.scrollTop;
				tempY = document.all ? event.clientY: e.pageY - resd;
			
				if (tempY < 20) tempY = 0;
				if ((tempY == 0) && (is_close_show == false)) {
						is_close_show = true;	
						show_wnd_dialog();	
						count = parseInt(count) + 1;
						$.cookie('dialog_show_counter',count);						
					}
			});
	
	
	/*
	if (modal_wnd_mode == 1)
		$(document).mouseleave(function() {
							
			if (is_close_show == false){				
				show_wnd_dialog();				
				is_close_show = true;				
				
			}
		
		
		})
		
		*/
	
});

function	show_wnd_dialog()
{
	
	$("#modal_wnd_box").click();
}
