function modalWindows()
{
	$('<div id="modal-overlay"></div>').appendTo($('body')).hide();
	if($.browser.msie) $('<iframe id="modal-iframe" src="javascript:false;">').hide().appendTo($('body'));
	$(window).keydown(function(event){
		if(event.keyCode == 27){
			$('#modal-overlay').hide();
			$('#modal-iframe').hide();
			$('.modal-container').hide().removeClass('modal-container');
		}
	});
}

function openWin(id, url)
{
    //$('#modal-overlay').show().css({opacity:'0'}).animate({'opacity':'0.7'},"fast");
    $('#modal-overlay').show();
    $('#modal-iframe').show();

	obj = $('#' + id);

	$.get(url, function(data){
        clientHeight = (self.innerHeight && self.innerHeight) || (document.documentElement && document.documentElement.clientHeight) || (document.body && document.body.clientHeight);
        scrollTop = self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop);

        $(obj).html(data).addClass('modal-container').css({top:((scrollTop + (clientHeight - $('#' + id).height())/2) + 'px')}).show();
    });

	return false;
}

function closeWin()
{
	$('#modal-overlay').hide();
	$('#modal-iframe').hide();
	$('.modal-container').hide().removeClass('modal-container');
	return false;
}