
function fixPNG(element)
{
	if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent))
	{
		var src;
		
		if (element.tagName=='IMG')
		{
			if (/\.png$/.test(element.src))
			{
				src = element.src;
				element.src = "/gif.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 expand(listID) {
        if (listID.style.display=="none") {
                listID.style.display="";
        }
        else {
                listID.style.display="none";
        }
        window.event.cancelBubble=true;
}
function contract(listID) { 
        if (listID.style.display=="none") {
                listID.style.display="";
        }
        else {
                listID.style.display="none";
        }
        window.event.cancelBubble=true;
}


var resId=0;
var imgWndw;

function imgOpen(imgLink,Title) {
  if (typeof(window.resizeBy)=='undefined') return true;
  imgWndw=window.open('',imgLink.target,'width=100,height=100'+
    ',toolbar=no,menubar=no,location=no,status=no,'+
    'resizable=yes,scrollbars=no,left='+(screen.width>>>2)+
    ',top='+(screen.height>>>4));
  self.focus();
  var imgTitle=(Title)?Title:imgLink.href;
  with (imgWndw.document){
    open();
    write('<ht'+'ml><he'+'ad><ti'+'tle>'+imgTitle+'</ti'+'tle>'+
    '</he'+'ad><bo'+'dy leftmargin="0" topmargin="0" '+
    'rightmargin="0" bottommargin="0" marginwidth="0" '+
    'style="margin:0;padding:0;position:fixed;overflow:none;" '+
    'marginheight="0"><img src="'+imgLink.href+'" border="0" '+
    ' alt="'+imgTitle+'" title="'+imgTitle+'" class="r" /></bo'+
    'dy></ht'+'ml>');
    close();
  }
  resId=setInterval('imgResize()',100);
  return false
}

function imgResize() {
  var w=imgWndw.document.images[0].width;

  if (w>screen.availWidth) w=screen.availWidth;

  var h=imgWndw.document.images[0].height;

  if (h>screen.availHeight) h=screen.availHeight;
  if (w>50 && h>50) {

    var ww=(imgWndw.innerWidth)?imgWndw.innerWidth:((document.body)?
      imgWndw.document.body.clientWidth:null);
    var wh=(imgWndw.innerHeight)?imgWndw.innerHeight:((document.body)?
      imgWndw.document.body.clientHeight:null);
    if (ww && wh) {
      imgWndw.resizeBy(w-ww,h-wh);
    }
    imgWndw.focus();
    clearInterval(resId)
  }
}


function changeImages() {
  if (document.images) {
  for (var i=0; i<changeImages.arguments.length; i+=2){
document[changeImages.arguments[i]].src = eval(changeImages.arguments[i+1] + ".src");
}
  }
}
