function fixPNG(element)
{
  if(!element) return;


  if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent))
  {
    var src;

    if (element.tagName=='IMG')
    {
      if (/\.png$/.test(element.src))
      {
        src = element.src;        
        var path = src.match(/(.*images)/i);
        if (path) path = path[1]; else path = 'images';
        element.runtimeStyle.width = element.width + 'px';
        element.runtimeStyle.height = element.height + 'px';
        element.src = path + "/spacer.gif";
        
      }
    }
    else
    {
      src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i);
      if (src)
      {
        src = src[1];
        element.runtimeStyle.backgroundImage="none";
      }
    }
    if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
  }
}
function openWindow(url, width, height, scrollbars) 
{
	var scroll;
	if (scrollbars) scroll = 'yes'; else scroll = 'no';
    var left = parseInt((screen.availWidth/2) - (width/2));
    var top = parseInt((screen.availHeight/2) - (height/2));
	newWindow = window.open(url, 'window', 
		'width=' + width + ',height=' + height + ',left=' + left + ',top=' + top + ',scrollbars=' + scroll + ',status=no,resizable=yes');
}
function checkAll(name, checked)
{
	$$('.checkbox_' + name).each(function(item){item.checked = checked});
}
