var detect = navigator.userAgent.toLowerCase();
var OS,browser,total,thestring;
var version = 0;

if (checkIt('konqueror'))
{
	browser = "Konqueror";
	OS = "Linux";
}
else if (checkIt('safari')) browser = "Safari"
else if (checkIt('omniweb')) browser = "OmniWeb"
else if (checkIt('opera')) browser = "Opera"
else if (checkIt('webtv')) browser = "WebTV";
else if (checkIt('icab')) browser = "iCab"
else if (checkIt('msie')) browser = "IE"
else if (!checkIt('compatible'))
{
	browser = "NN"
	version = detect.charAt(8);
}
else browser = "An unknown browser";

if (!version) version = detect.charAt(place + thestring.length);

if (!OS)
{
	if (checkIt('linux')) OS = "Linux";
	else if (checkIt('x11')) OS = "Unix";
	else if (checkIt('mac')) OS = "Mac"
	else if (checkIt('win')) OS = "Windows"
	else OS = "an unknown operating system";
}

function checkIt(string)
{
	place = detect.indexOf(string) + 1;
	thestring = string;
	return place;
}


function getFlashMovieObject(movieName)
{

  if (window.document[movieName]) 
  {
    return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {

    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName]; 
		else
    return document.getElementById(movieName);

  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(movieName);
  }
}


// Handle all the FSCommand messages in a Flash movie.
var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;

function m_gorne_DoFSCommand(command, args) {
var menuObj = isInternetExplorer ? document.all.menu : document.menu;

	if (command=="changeHeight")
		{
		var a=parseInt(args);	
		//var divMenu=document.getElementById("flash");

		var divMenu=getFlashMovieObject("flash");

		divMenu.style.height=a+"px";

		if (browser=='NN')
			{
			var divFlash=getFlashMovieObject("menu");
			menuObj.style.height=a+"px";
			}

		}
}

// Hook for Internet Explorer.
if (browser=='IE' || browser=='NN')
	var operaFlag='0';
	else
	var operaFlag='1';


if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
	document.write('<script language=\"VBScript\"\>\n');
	document.write('On Error Resume Next\n');
	document.write('Sub m_gorne_FSCommand(ByVal command, ByVal args)\n');
	document.write('	Call m_gorne_DoFSCommand(command, args)\n');
	document.write('End Sub\n');
	document.write('</script\>\n');
}

var timeout = 150;
var timeoutObjectReferences = Array ();

function showLayer ( layerId )
{
	var onMouseOverEvent = 'clearTimeout( timeoutObjectReferences [\'' + layerId + '\'] )';
	var onMouseOutEvent = 'hideLayer(\'' + layerId + '\')';
	var objectReference = document.getElementById ( layerId );

	clearTimeout(timeoutObjectReferences [ layerId ] );

	objectReference.style.display = '';

	objectReference.onmouseout = function ()
	{
		eval ( onMouseOutEvent );
	};
	objectReference.onmouseover = function ()
	{
		eval ( onMouseOverEvent );
	};
}

function hideLayer ( layerId )
{
	timeoutObjectReferences [ layerId ] = setTimeout ( "document.getElementById ( '" + layerId + "' ).style.display = 'none'", timeout );
}

nn4=(document.layers)?1:0;
ie4=(document.all)?1:0;
nn6=(document.getElementById && !document.all)?1:0;

function pokaz(warstwa) {
	if(nn4) {	
		myDoc = document.layers[warstwa];
		if (myDoc != undefined) {
			myDoc.visibility = "show";
		}
//		document.layers[warstwa].visibility = "hidden";
		pozycja_warstwy('w1',-379,93);
	} else if(ie4) {	
		myDoc = document.all[warstwa];
		if (myDoc != undefined) {
			myDoc.style.visibility = "visible";
		}
		pozycja_warstwy('w1',-389,93);
	} else if(nn6){
		myDoc = document.getElementById(warstwa);
		if (myDoc != undefined) {
			myDoc.style.visibility = "visible";
		}
//	    document.getElementById(warstwa).style.visibility="hidden";
		pozycja_warstwy('w1',-379,93);
	}
}

function pokaz2(warstwa,tx,ty) {
	if(nn4) {	
		document.layers[warstwa].visibility = "show";
//		document.layers[warstwa].visibility = "hidden";
		pozycja_warstwy(warstwa,tx,ty);
	} else if(ie4) {	
		document.all[warstwa].style.visibility = "visible";
		pozycja_warstwy(warstwa,tx,ty);
	} else if(nn6){
	    document.getElementById(warstwa).style.visibility="visible";
//	    document.getElementById(warstwa).style.visibility="hidden";
		pozycja_warstwy(warstwa,tx,ty);
	}
	
}

function ukryj(x)
{
	string = "zamknij('" + x + "')" ;
	setTimeout(string,6000);	
}


function zamknij(ident){
	if(nn4){
		myDoc = document.layers[ident];
		if (myDoc != undefined) {
			myDoc.visibility = "hide";
		}
 	} else if(ie4) {
		myDoc = document.all[ident];
		if (myDoc != undefined) {
			myDoc.style.visibility="hidden";
		}
	} else if(nn6) {	
		myDoc = document.getElementById(ident);
		if (myDoc != undefined) {
			myDoc.style.visibility="hidden";
		}
	}
}

//Detekcja rozmiarów okna:
function rozmiar_okna2(){
	if(nn4){
		oknoW=window.innerWidth;
	} else if(ie4 || nn6){
		oknoW=document.body.offsetWidth;
	}  

}

// pozycjonowanie warstwy

function pozycja_warstwy(warstwa,x,y) {
	rozmiar_okna2();
	lewa=parseInt(oknoW)/2 +x;	
	if(nn6){
		lewa=parseInt(oknoW)/2+x;
	}

	if(nn4) {
		myDoc = document.layers[warstwa];
		if (myDoc != undefined) {
			myDoc.left = lewa;
			myDoc.top = y;
		}
	} else if(ie4) {
		myDoc = document.all[warstwa];
		if (myDoc != undefined) {
			myDoc.style.left = lewa;
			myDoc.style.top = y;
		}
	} else if(nn6){	
		myDoc = document.getElementById(warstwa);
		if (myDoc != undefined) {
			myDoc.style.left = lewa+'px';
			myDoc.style.top = y+'px';
		}
	}
}

//$('.powrot').click(function(){$('#pageTop').ScrollTo(800);return false});

//centrowany popup
function okno_no_scroll(url, width, height) {
        width1=width/2;
		height1=height/2;
		x=screen.availWidth/2-width1;
		y=screen.availHeight/2-height1;
		var Win = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',resizable=0, scrollbars=0, menubar=no,status=1, left='+x+', top='+y );
		Win.focus();
};