function openWindow(link) // inspired by porneL - http://pornel.net/pups/
{
  try
  {
    var new_window = window.open(link, '_blank');
    if(new_window) return false;
  }
  catch(e){}
  return true;
}

var submit_disabled = false;

function checkRequiredFields(form_id)
{
  if(submit_disabled) return false;
  ok = true;
  fields = document.getElementsByTagName('input');
  for(var i in fields) if(fields[i].className=='text required')
  {
    if(fields[i].parentNode.parentNode.parentNode.id==form_id && !fields[i].value) ok = false;
  }
  fields = document.getElementsByTagName('textarea');
  for(var i in fields) if(fields[i].className=='required')
  {
    if(fields[i].parentNode.parentNode.parentNode.id==form_id && !fields[i].value) ok = false;
  }
  if(ok)
  {
    submit_disabled = true;
    setTimeout('enableSubmit()', 2000);
    return true;
  }
  alert('Musisz wypełnić wszystkie pola.');
  return false;
}

function enableSubmit(form_id)
{
  submit_disabled = false;
}



