var roll = false
var IE = false
var NN = false
var images = null
var PrintWindow = null

Initialize();

// check browser and roll-on capability
function Initialize() {
  browserName = navigator.appName;
  browserVersion = parseFloat(navigator.appVersion);
  if (browserName == "Netscape") {
    NN = true
    if (browserVersion >= 3.0)
      roll = true
  }
  if (browserName == "Microsoft Internet Explorer") {
    IE = true
    if (browserVersion >= 3.0)
      roll = true
  }
  if (roll == true)
    images = new Array()
}

// create image roll-on object
function imageObj(nameOn,nameOff) {
  this.on = new Image()
  this.on.src = nameOn
  this.off = new Image()
  this.off.src = nameOff
}

// initialize image's display
function createArray(imageOn,imageOff,imgName) {
    images[imgName] = new imageObj(imageOn,imageOff)
}

// preload image
function loadImage(imageSrc,imgName) {
  images[imgName] = new imageObj(imageSrc,imageSrc)
}

// display certain image when mouse over object
function rollOnImage(img_name,image_name) {
  if (images[image_name])
    document[img_name].src = images[image_name].on.src
}

// display image when mouse over object
function rollOn(img_name) {
  if (images[img_name])
    document[img_name].src = images[img_name].on.src
}

// display image when mouse moved off
function rollOff(img_name) {
  if (images[img_name])
    document[img_name].src = images[img_name].off.src
}

function linkInactive() {
  alert('Ten link nie działa.')
}

function popUpWin(url,newTool,newLocation,newStatus,newMenubar,newResizable,newScrollbars,newWidth,newHeight,newLeft,newTop) {
  if (IE || NN)  {
    if (PrintWindow != null && !PrintWindow.closed) {
      oldWin = PrintWindow;
      oldWin.name = "oldWin";
      oldWin.close();
    }
  }
  PrintWindow=window.open(url,"newWin","toolbar="+newTool+",location="+newLocation+",status="+newStatus+",menubar="+newMenubar+",resizable="+newResizable+",scrollbars="+newScrollbars+",width="+newWidth+",height="+newHeight+",left="+newLeft+",top="+newTop);
  if (PrintWindow.opener == null)
    PrintWindow.opener = popupWin;
  PrintWindow.opener.name = "origWin";
  PrintWindow.focus();
}

function closeWin() {
  this.close();
  PrintWindow = null;
}

function setAndSubmitForm(form,field,value) {
  document.forms[form].elements[field].value = value;
  document.forms[form].submit();
}

function setLocation(loc) {
  window.location = loc;
}