<!--

function animujmenu(idx){
	idx=document.getElementById(idx);
	idx.ile=(idx.kierunek)?(idx.ile+10):(idx.ile-10);
	setOpacity(idx, idx.ile);
	if(idx.ile>=100&&idx.kierunek==2){
		idx.kierunek=0;idx.ile=100;
	}
	else if(idx.ile<=0||idx.ile>=100)window.clearInterval(idx.timerek);
}

function setOpacity(obj, opacity) {
	
  opacity = (opacity == 100)?99.999:opacity;
  
  // IE/Win
  obj.style.filter = "alpha(opacity:"+opacity+")";
  
  // Safari<1.2, Konqueror
  obj.style.KHTMLOpacity = opacity/100;
  
  // Older Mozilla and Firefox
  obj.style.MozOpacity = opacity/100;
  
  // Safari 1.2, newer Firefox and Mozilla, CSS3
  obj.style.opacity = opacity/100;
}

function inicjuj_obrazek(obr){
	obr.onmouseover = function() {
		if(typeof this.ile == 'undefined')this.ile=0;
		if(this.ile<0)this.ile=0;
		this.kierunek=1;
		if(typeof this.timerek != 'undefined')window.clearInterval(this.timerek);
		this.timerek=window.setInterval("animujmenu('"+this.id+"')",50);
	}
	obr.onmouseout = function() {
		if(typeof this.ile == 'undefined')this.ile=100;
		if(this.ile>100)this.ile=100;
		this.kierunek=2;
		if(typeof this.timerek != 'undefined')window.clearInterval(this.timerek);
		this.timerek=window.setInterval("animujmenu('"+this.id+"')",50);
	}
	setOpacity(obr, 0);
	obr.style.visibility="visible";
}

function inicjuj_obrazki() {
    var aryClassElements = getElementsByClassName( 'm_img', document.body );
    for ( var i = 0; i < aryClassElements.length; i++ ) {
	if( aryClassElements[i].id == '')aryClassElements[i].id='przykladowyid'+i;
	inicjuj_obrazek(aryClassElements[i]);
    }
}

function getElementsByClassName( strClassName, obj ) {
    var ar = arguments[2] || new Array();
    var re = new RegExp("\\b" + strClassName + "\\b", "g");

    if ( re.test(obj.className) ) {
        ar.push( obj );
    }
    for ( var i = 0; i < obj.childNodes.length; i++ )
        getElementsByClassName( strClassName, obj.childNodes[i], ar );
    
    return ar;
}
window.onload=inicjuj_obrazki;
//-->