function addEvent(obj, type, fn, IE)
{
	if (obj.addEventListener && !IE) {
		obj.addEventListener(type, fn, false);
	}
	else if (obj.attachEvent) {
		obj['e'+type+fn] = fn;
		obj[type+fn] = function() { obj['e'+type+fn](window.event); }
		obj.attachEvent('on'+type, obj[type+fn]);
	}
}


/* --- funkcje do obslugi wstawek flashowych --- */

var VERSION = "8.0.0.0";
var WHITE   = "#FFFFFF";
var IGNORED_PARAMS = {src: 1, bgcolor: 1};

function addFlash (_src, _id, _width, _height, _params, _bgcolor, _version)
{
	var idFlash = _id + 'Flash';
	var version = _version ? _version : VERSION;
	var bgcolor = _bgcolor ? _bgcolor : WHITE;
	var swf     = new SWFObject(_src, idFlash, _width, _height, version, bgcolor);
	var params  = _params.split(' ');
	for (var i = 0; i < params.length; i++) {
		var paramName = params[i].split("=")[0];
		var paramValue = params[i].split("\"")[1];

		if(IGNORED_PARAMS[paramName] != 1 && paramName != "") {
			swf.addParam(paramName, paramValue);
		}
	}
	swf.write(_id);
}

function initFlash ()
{
	addFlash('swf/menu.swf', 'menu', '100%', '107', 'quality="high" wmode="transparent" scale="noscale" salign="t" FlashVars="button1UrlSTR=/product.aspx?did=2%26gid=2%26sid=1&button2UrlSTR=/opinion_main.aspx?gid=3%26sid=9%26did=28&button3UrlSTR=/health_main.aspx?gid=4%26sid=15%26did=59&button4UrlSTR=/active_main.aspx?gid=5%26sid=17%26did=58"');
}

addEvent(window,"load",initFlash);


/* --- proteza "position: fixed" dla IE --- */

var menu = null;

function scrollMenu()
{
	if (menu) {
		menu.style.bottom = 1;
		menu.style.bottom = 0;
		menu.style.left   = document.documentElement.scrollLeft;
	}
}

function destroyToplayer()
{
	document.getElementById('toplayer').innerHTML = '';
	document.getElementById('toplayer').style.display = 'none';
}

function hideTopLayer()
{
	document.getElementById('toplayer').innerHTML = '';
	document.getElementById('toplayer').style.display = 'none';
}

function setMenu()
{
	menu = document.getElementById('menu');
	//window.setInterval(scrollMenu, 200);
}


addEvent (window,'load',setMenu, true);
addEvent (window,'scroll',scrollMenu, true);

