
jshover = function() {
				var hEls = document.getElementById("catalogue").getElementsByTagName("li");
				for (var i=0, len=hEls.length; i<len; i++) {
					hEls[i].onmouseover=function() {
						if (document.all) {
							this.className+="jsover";
						}
					};
					hEls[i].onmouseout=function() {
						if (document.all) {
							this.className=this.className.replace("jsover", " ");
						}
					}
					
				}
			}
			if (window.attachEvent) { window.attachEvent("onload", jshover); }
			else {window.addEventListener("load", jshover, false); }

jshover1 = function() {
				var hEls = document.getElementById("menu").getElementsByTagName("li");
				for (var i=0, len=hEls.length; i<len; i++) {
					hEls[i].onmouseover=function() {
						if (document.all) {
							this.className+="jsover";
						}
					};
					hEls[i].onmouseout=function() {
						if (document.all) {
							this.className=this.className.replace("jsover", " ");
						}
					}
					
				}
			}
			if (window.attachEvent) { window.attachEvent("onload", jshover1); }
			else {window.addEventListener("load", jshover1, false); }

			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 = "images/blank.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 setHeightById() {
	var n = setHeightById.arguments.length;
	var args = setHeightById.arguments;
	
	if(n>1)
	switch (isInteger(args[0]))
	{
         case true:
            for(i=1; i < n; i++) {	
				element = document.getElementById(args[i]);			
				element.style.height = parseInt(args[0]) + "px";
			}	
            break;
         case false:
		 	var element;
			var maxHeight = 0;
			/* */
			for(i=0; i < n; i++) {				
				element = document.getElementById(args[i]);
				//alert(args[i]);
				if(maxHeight < parseInt(getElementHeight(element))) maxHeight = parseInt(getElementHeight(element));
			}	
			for(i=0; i < n; i++) {	
				element = document.getElementById(args[i]);			
				element.style.height = maxHeight + "px";
			}			 
    }
}
function isInteger(s) { // String s
	var i;
	for (i = 0; i < s.length; i++) {
		var c = s.charAt(i);
		if (!((c >= "0") && (c <= "9"))) return false;
	}
	return true;
}

function getElementHeight(element) {	
	if(element.clientHeight) {
		return element.clientHeight;
	}
	else {
		if(element.offsetHeight) {
			return element.offsetHeight;
		}
	}
	return 10;
}
