//////////////////////////////////////////////////////////
// Код на JavaScript, с использованием jQuery любой версии
//////////////////////////////////////////////////////////

/* Функция возвращает позицию скролла по высоте */
function getScrollY() {
    scrollY = 0;   
    if (typeof window.pageYOffset == "number") {
        scrollY = window.pageYOffset;
    } else if (document.documentElement && document.documentElement.scrollTop) {
        scrollY = document.documentElement.scrollTop;
    }  else if (document.body && document.body.scrollTop) {
        scrollY = document.body.scrollTop;
    } else if (window.scrollY) {
        scrollY = window.scrollY;
    }
    return scrollY;
  }

/* Функция раскрывает окно по центру экрана */
// mask - слой-маска
// id - слой-окно, должен иметь класс window
function popup(mask, id) {
	var maskHeight = $(document).height();
    var maskWidth = $(window).width();
    $(mask).css({'width':maskWidth,'height':maskHeight});
    $(".image").css("visibility", "hidden");
    $(mask).fadeIn(100); 
    $(mask).fadeTo("fast",0.8); 
	//$(mask).show();
    var winH = $(window).height();
    var winW = $(window).width();
    $(id).css('top',  getScrollY() + 100);
    $(id).css('left', winW/2-$(id).width()/2);
    $("select, iframe, frame").css("visibility", "hidden");
    $(id).fadeIn(100);
}

function hideMyMessage() {
	$("#mask").hide();
	$('.window').hide();
	$("select, iframe, frame").css("visibility", "visible");
  $(".image").css("visibility", "visible");
}

function showMyMessage(message) {
	if($("#mymessage").size() < 1) return;
	var html = "";
	html += "<strong><center>" + message + "</strong></center><br /><br />";
	
	$("#mymessage").html(html);
	popup("#mask", "#mymessage");
	return;
}
