function parseKwicks(){
	var kwicks = $$('div.kwickdiv .kwick');
	var fx = new Fx.Elements(kwicks, {wait: false, duration: 200, transition: Fx.Transitions.quadOut});
	kwicks.each(function(kwick, i){
		kwick.addEvent('mouseenter', function(e){
			var obj = {};
			obj[i] = {
				'width': [kwick.getStyle('width').toInt(), 185]
			};
		
			var daddy = kwick;
			while (daddy.getProperty('class')!='kwickdiv') daddy = daddy.getParent();			
			var kwickscheck = $ES('.kwick',daddy);
			
			/*
			var str = '';
			for(i=0;i<kwickscheck.length;i++) str += kwickscheck[i].getProperty('id')+"\n";
			str += "\n";
			for(i=0;i<kwicks.length;i++) str += kwicks[i].getProperty('id')+"\n";
			alert(str);
			*/
			
			kwicks.each(function(other, j){
				//if (j==0) alert(other.getProperty('id')+' '+(other==kwickscheck[j])+' '+(other != kwick));
				if (kwickscheck.contains(other) && other != kwick){
					var w = other.getStyle('width').toInt();
					if (w != 105) obj[j] = {'width': [w, 105]};
				}
			});
			fx.start(obj);
		});
		
	});
	kwicks.each(function(kwick, i){
		kwick.addEvent('mouseleave', function(e){
			var obj = {};
			/*
			var daddy = kwick;
			while (daddy.getProperty('class')!='kwickdiv') daddy = daddy.getParent();			
			var kwickscheck = $ES('.kwick',daddy);
			*/
			kwicks.each(function(other, j){
				var w = other.getStyle('width').toInt();
				//if (kwickscheck.contains(other) && other != kwick){
					if (w != 125) obj[j] = {'width': [w, 125]};
				//}
			});
			fx.start(obj);
		});
	});
}
window.addEvent('domready', parseKwicks);

var arVersion = navigator.appVersion.split("MSIE");
var version = parseFloat(arVersion[1]);
function fixPNG(myImage) {
   if ((version >= 5.5) && (version < 7) && (document.body.filters)) {
       var imgID = (myImage.id) ? "id='" + myImage.id + "' " : "";
           var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : "";
           var imgTitle = (myImage.title) ?
                            "title='" + myImage.title  + "' " : "title='" + myImage.alt + "' ";
           var imgStyle = "display:inline-block;" + myImage.style.cssText;
           var strNewHTML = "<span " + imgID + imgClass + imgTitle
                  + " style=\"" + "width:" + myImage.width
                  + "px; height:" + myImage.height
                  + "px;" + imgStyle + ";"
                  + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
                  + "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>";
          myImage.outerHTML = strNewHTML;      
   }
}