
/* Merged Plone Javascript file
 * This file is dynamically assembled from separate parts.
 * Some of these parts have 3rd party licenses or copyright information attached
 * Such information is valid for that section,
 * not for the entire composite file
 * originating files are separated by - filename.js -
 */

/* - ie_png_fixes.js - */
// http://trouver.unisciel.fr/portal_javascripts/ie_png_fixes.js?original=1
function correctPNG(){for(var i=0;i<document.images.length;i++){var img=document.images[i]
var imgName=img.src.toUpperCase()
if(imgName.substring(imgName.length-3,imgName.length)=="PNG"){var imgID=(img.id)?"id='" + img.id + "' ":""
var imgClass=(img.className)?"class='" + img.className + "' ":""
var imgTitle=(img.title)?"title='" + img.title + "' ":"title='" + img.alt + "' "
var imgStyle="display:inline-block;"+img.style.cssText
if(img.align=="left") imgStyle="float:left;"+imgStyle
if(img.align=="right") imgStyle="float:right;"+imgStyle
if(img.parentElement.href) imgStyle="cursor:hand;"+imgStyle
var strNewHTML="<span "+imgID+imgClass+imgTitle+" style=\""+"width:"+img.width+"px; height:"+img.height+"px;"+imgStyle+";"+"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"+"(src=\'" + img.src + "\', sizingMethod='scale');\"></span>"
img.outerHTML=strNewHTML
i=i-1}}}
window.attachEvent("onload",correctPNG);

/* - collapse.js - */
// http://trouver.unisciel.fr/portal_javascripts/collapse.js?original=1
function collapse(hlink){var childs=hlink.parentNode.parentNode.childNodes;for(var i=0;i<childs.length;i++){if((childs[i].className=="")||(childs[i].className=="hidden")){var portletBody=childs[i]}}
if(portletBody.className==""){portletBody.className+="hidden"} else{portletBody.className=portletBody.className.replace(' hidden','')}}

