﻿var menuOnLoadW = window.onload ? window.onload : function() {};

var currentElement = null;
var timeoutId = null;

function switchItem(li)
{
  if (timeoutId) {
    clearTimeout(timeoutId);
    timeoutId = null;
  }
  if (currentElement == li) return;
  if (currentElement) {
    currentElement.className = currentElement.className.replace(" hover", "");
  }
  if (li) {
    li.className += " hover";
  }
  currentElement = li;
}

function menuOnLoad()
{
  if (!document.getElementById) return;
  
  var menu = document.getElementById("page_menu");
  var children = menu.childNodes;
  for (var i = 0; i < children.length; i++) {
    var node = children[i];
    if (node.className && node.className.indexOf("menu_tab") != -1) {
      var onmouseoverW = node.onmouseover ? node.onmouseover : function() {};
      node.onmouseover = function() {
        onmouseoverW();
        switchItem(this);
      }

      var old_onmouseout = node.onmouseout ? node.onmouseout : function() {};
      node.onmouseout = function() {
        old_onmouseout();
        if (timeoutId) clearTimeout(timeoutId);
        timeoutId = setTimeout('switchItem(null);', 600);
      }
    }
  }
}

window.onload = function() {
  menuOnLoad();
  menuOnLoadW();
}

function licz(formularz) {
	with (formularz){
		
		var n = koszt_wdrozenia.value;
		pkoszt_wdrozenia.value = koszt_wdrozenia.value + ' zł';
		
		var m = koszt_pracy.value;
		pkoszt_pracy.value=koszt_pracy.value + ' zł/godz.';
		var o = ((sprawnosc.value)/100);
		psprawnosc.value=sprawnosc.value + '%';
		var p = praca.value;
		ppraca.value=praca.value + ' godz.';
		koszt1.value = oblicz(n, m, o);
		pkoszt1.value=koszt1.value + ' godz.';
		koszt2.value = (Math.round((oblicz(n, m, o))/p));
		pkoszt2.value=koszt2.value + ' tyg.';
		
	}
	function oblicz(x,y,z) {
		var system = x;
		var godzina = y;
		var procent = z;
		var cena = 0;	
		cena = (Math.round(system/(godzina*procent)));
		return cena;
	}
}

