

try {   // устраняем баг с кэшированием картинок в осле
  document.execCommand("BackgroundImageCache", false, true);
} catch(err) {}




/**
 * Fix PNG transparency in IE 6
 */
$(document).ready(function() {
	var badBrowser = (/MSIE ((5\.5)|6)/.test(navigator.userAgent) && navigator.platform == "Win32");
	if (badBrowser) {
		$('img[src$=.png]').each(function() {
			if (!this.complete) {
				this.onload = function() { fixPng(this) };
			} else {
				fixPng(this);
			}
		});
		try {
			document.execCommand("BackgroundImageCache", false, true);
		} catch(err) {}
	}
});

var blank = new Image();
blank.src = '/img/spacer.gif';

function fixPng(png) {
	var src = png.src;
	if (!png.style.width) { png.style.width = $(png).width(); }
	if (!png.style.height) { png.style.height = $(png).height(); }
	png.onload = function() { };
	png.src = blank.src;
	png.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
}




function addBookmark(title, url) { 
	if (window.sidebar) { 
		window.sidebar.addPanel(title, url, ''); 
	} else if (document.all) { 
		window.external.AddFavorite(url, title); 
	} else if (window.opera && window.print) { 
		return true; 
	} 
} 



function loginWindow() {
	var x = (screen.width - 289) / 2;
	var y = (screen.height - 189) / 2;
	var param = 'width=289,height=189,left=' + x + ',top=' + y;
	var w = window.open('/login/login.asp?opener=' + encodeURI(window.location.href), 'loginWindow', param);
}



function pageCurtain(flag) {
	if (flag) {
		$('body').append('<div id="page-curtain"><!--[if lte IE 6]><iframe></iframe><![endif]--></div>');
		$('#page-curtain').height($(document).height());
	} else {
		$('#page-curtain').remove();
	}
}


