function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function clearInput(obj) {
	if(obj.value=='Wpisz wyraz') obj.value='';
}

function clearInputEn(obj) {
	if(obj.value=='Type text') obj.value='';
}

function clearInputDe(obj) {
	if(obj.value=='Type text') obj.value='';
}

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}


function preloader(t) {
	switch(t) {
		case 'bud'	: MM_preloadImages('images/menus/glowna_roll_02.gif','images/menus/glowna_roll_03.gif','images/menus/glowna_roll_04.gif','images/menus/glowna_roll_10.gif','images/menus/glowna_roll_11.gif','images/menus/glowna_roll_12.gif','images/menus/mnu_bud_ogolna_roll.gif','images/menus/mnu_bud_astron_roll.gif','images/menus/mnu_bud_projektanci_roll.gif','images/menus/mnu_bud_studenci_roll.gif','images/menus/mnu_bud_obsluga_roll.gif'); break;
		case 'log'	: MM_preloadImages('images/menus/glowna_roll_02.gif','images/menus/glowna_roll_03.gif','images/menus/glowna_roll_04.gif','images/menus/glowna_roll_10.gif','images/menus/glowna_roll_11.gif','images/menus/glowna_roll_12.gif','images/menus/mnu_log_ogolna_roll.gif','images/menus/mnu_log_linie_roll.gif','images/menus/mnu_log_skladowanie_roll.gif','images/menus/mnu_log_partnerzy_roll.gif','images/menus/mnu_log_systemy_o_roll.gif','images/menus/mnu_log_systemy_s_roll.gif'); break;
		case 'ocz'	: MM_preloadImages('images/menus/glowna_roll_02.gif','images/menus/glowna_roll_03.gif','images/menus/glowna_roll_04.gif','images/menus/glowna_roll_10.gif','images/menus/glowna_roll_11.gif','images/menus/glowna_roll_12.gif','images/menus/mnu_ocz_ogolna_roll.gif','images/menus/mnu_ocz_cleanroom_roll.gif','images/menus/mnu_ocz_technologie_roll.gif','images/menus/mnu_ocz_oczyszczanie_roll.gif','images/menus/mnu_ocz_ochrona_roll.gif'); break;
		case 'fir'	: MM_preloadImages('images/menus/glowna_roll_02.gif','images/menus/glowna_roll_03.gif','images/menus/glowna_roll_04.gif','images/menus/glowna_roll_10.gif','images/menus/glowna_roll_11.gif','images/menus/glowna_roll_12.gif','images/menus/mnu_fir_historia1_roll.gif','images/menus/mnu_fir_osiagniecia_roll.gif','images/menus/mnu_fir_prasa_roll.gif'); break;
		case 'kon'	: MM_preloadImages('images/menus/glowna_roll_02.gif','images/menus/glowna_roll_03.gif','images/menus/glowna_roll_04.gif','images/menus/glowna_roll_10.gif','images/menus/glowna_roll_11.gif','images/menus/glowna_roll_12.gif','images/menus/mnu_kon_dojazd_roll.gif','images/menus/mnu_kon_info_roll.gif','images/menus/mnu_kon_personal_roll.gif'); break;
		default		: MM_preloadImages('images/menus/glowna_roll_02.gif','images/menus/glowna_roll_03.gif','images/menus/glowna_roll_04.gif','images/menus/glowna_roll_10.gif','images/menus/glowna_roll_11.gif','images/menus/glowna_roll_12.gif','images/menus/glowna_roll_13.gif','images/menus/top_historia_roll.gif','images/menus/top_osiagniecia_roll.gif','images/menus/top_prasa_roll.gif','images/menus/top_informacje_roll.gif','images/stopka1.gif','images/stopka2.gif','images/stopka3.gif','images/stopka4.gif','images/stopka5.gif','images/stopka6.gif','images/stopka7.gif','images/astron.jpg','images/forbes.jpg','images/gepard.jpg','images/gazele.jpg','images/przejrzysta.jpg','images/dekra2.jpg','images/astronaw.jpg'); 
	}
}


function hideTopMenu(obj) {
	if(obj != 'menu_ofirmie') document.getElementById('menu_ofirmie').style.visibility = 'hidden';
	if(obj != 'menu_kontakt') document.getElementById('menu_kontakt').style.visibility = 'hidden';
}

function topMenu(obj_img, img, submenu) {
	clearTimeout(mnu_timeout);
	MM_swapImage(obj_img,'','images/menus/'+img, 1); 
	hideTopMenu(submenu);
	if(submenu) {
		so = document.getElementById(submenu);
		so.style.left = findPosX(document.getElementById(obj_img));
		so.style.visibility = 'visible';
	}
}

function topMenuOut(submenu) {
	if(submenu=='menu_ofirmie') mnu_timeout=setTimeout("document.getElementById('menu_ofirmie').style.visibility = 'hidden'",2000);
	if(submenu=='menu_kontakt') mnu_timeout=setTimeout("document.getElementById('menu_kontakt').style.visibility = 'hidden'",2000);
}

function popup_opinie(img) {
	pw = window.open('pop_opinie.php?img='+img, 'pop_opinie', 'menubar=no, toolbar=no, resizable=yes, scrollbars=yes, status=no, width=560, height=760');
	pw.focus();
}

function popup_img(img,w,h) {
	pw = window.open('pop_img.php?img='+img, 'pop_img', 'menubar=no, toolbar=no, resizable=yes, scrollbars=yes, status=no, width='+w+', height='+h);
	pw.focus();
}


function popup_proj_img(n,c,w,h) {
	pw = window.open('pop_proj_img.php?n='+n+'&c='+c, 'pop_img', 'menubar=no, toolbar=no, resizable=yes, scrollbars=yes, status=no, width='+w+', height='+h);
	pw.focus();
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}

function szukaj_realizacje(file) {
	t = document.getElementById('t_s').value;
	s = document.getElementById('s_s').value;
	if(s=='' || s=='Wpisz wyraz') s='';
	document.location = file+'?t='+t+'&s='+s;
}

function szukaj_realizacje_en(file) {
	c = document.getElementById('c_s').value;
	t = document.getElementById('t_s').value;
	s = document.getElementById('s_s').value;
	if(s=='' || s=='Type text') s='';
	document.location = file+'?c='+c+'&t='+t+'&s='+s;
}

function szukaj_realizacje_de(file) {
	c = document.getElementById('c_s').value;
	t = document.getElementById('t_s').value;
	s = document.getElementById('s_s').value;
	if(s=='' || s=='Type text') s='';
	document.location = file+'?c='+c+'&t='+t+'&s='+s;
}

function showRealizationImg(img) {
	im = document.getElementById('realization_img');
	im.src = img;
}
function showNewsImg(img) {
	im = document.getElementById('news_img');
	im.src = img;
}
function showBigImg(img) {
	im = document.getElementById('bigImg');
	im.src = img;
}
function hideShowLayer(div,state) {
	l = document.getElementById(div);
	if(l) {
		l.style.visibility=state;
	}
}

function hide(img) {	
	document.getElementById("stopkaimgbig" + img).style.visibility='hidden';
}
function show(img) {	
	document.getElementById("stopkaimgbig" + img).style.visibility='visible';
	var posX=findPosX(document.getElementById("stopkaimg" + img));
	var posY=findPosY(document.getElementById("stopkaimg" + img));
	if (img==2)
	document.getElementById("stopkaimgbig" + img).style.top=posY-288;
	else if (img==8)
	document.getElementById("stopkaimgbig" + img).style.top=posY-288;
	else if (img==9)
	document.getElementById("stopkaimgbig" + img).style.top=posY-318;
	else
	document.getElementById("stopkaimgbig" + img).style.top=posY-180;
	document.getElementById("stopkaimgbig" + img).style.left=posX-60;	
}

function hideAward(img) {	
	document.getElementById("awardbig" + img).style.visibility='hidden';
}
function showAward(img) {	
	document.getElementById("awardbig" + img).style.visibility='visible';
	var posX=findPosX(document.getElementById("awardimg" + img));
	var posY=findPosY(document.getElementById("awardimg" + img));

	if (img==5)
	document.getElementById("awardbig" + img).style.top=posY-120;
	else
	document.getElementById("awardbig" + img).style.top=posY-200;
	if (img==4)
	document.getElementById("awardbig" + img).style.left=posX-440;	
	else
	if (img==5)
	document.getElementById("awardbig" + img).style.left=posX-410;	
	else
	document.getElementById("awardbig" + img).style.left=posX+80;	
	
}

function showNewsImg2(id) {
	document.getElementById("newsimage").src = document.getElementById("image" + id).value;
}


MM_reloadPage(true);
var mnu_timeout=null;
