
function addQueryString(a, b) {
	attribName = a;
	addQuery = b;
	var currQuery = location.search.substring(1);
	location.href += (currQuery?"&":"?") + attribName+"="+addQuery;
}

function MM_openBrWindow(title,theURL,winName,features) {
  myWindow = window.open("", winName, features);
  myWindow.document.write("<html><head><title>"+title+"</title></head><body LEFTMARGIN='0' RIGHTMARGIN='0' TOPMARGIN='0' BOTTOMMARGIN='0' MARGINWIDTH='0' MARGINHEIGHT='0'><table cellpadding='0' cellspacing='0' width='100%' height='100%'><tr><td align='center' valign='middle'><img src='"+theURL+"' onClick='javascript:window.close();'></td></tr></table></body></html>");
  myWindow.document.close();
}

function mailEreg() {
   var pEmail = /^.+@.+\..+$/i;

   if(document.f.email.value != '' && document.f.podpis.value != 0) {
      if(pEmail.test(document.f.email.value));
      else {
         alert('Błędny format adresu email: ' + document.f.email.value);
         return false;
      } return true;
   } else {
      alert('Wypełnij oba pola formularza.');
      return false;
   }
}
function checknlform() {
   var pEmail = /^.+@.+\..+$/i;

   if(document.nlf.nlemailpl.value != '') {
      if(pEmail.test(document.nlf.nlemailpl.value)) {	
      	if(confirm('Czy wyrażasz zgodę na przetwarzanie Twoich danych osobowych w celach marketingowych?')) return true;
      	else return false;
      } else {
         alert('Błędny format adresu email: ' + document.nlf.nlemailpl.value);
         return false;
      } 
   } else {
      alert('Wpisz adres email.');
      return false;
   }
}

function popUp(URL, loc) {
   day = new Date();
   id = day.getTime();
   eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=400,height=201');");
}

function popUpPan(URL) {
   day = new Date();
   id = day.getTime();
   eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=680,height=540');");
}

function eForm() {
  var pNumber = /^[0-9 ,.]+$/i;
  var pEmail = /^.+@.+\..+$/i;

   if(document.fo.imienazwisko.value != '' &&
      document.fo.stanowisko.value != '' &&
      document.fo.firma.value != '' &&
      document.fo.profil.value != '' &&
      document.fo.adres.value != '' &&
      document.fo.telefon.value != '' &&
      document.fo.email.value != '') {
      if(pEmail.test(document.fo.email.value));
      else {
         alert('Błędny format adresu email: ' + document.fo.email.value);
         return false;
      }
      if(pNumber.test(document.fo.telefon.value));
      else {
         alert('Błędny format numeru telefonu: ' + document.fo.telefon.value);
         return false;
      }
      
      if(document.fo.powierzchnia.value != '') {
        if(pNumber.test(document.fo.powierzchnia.value));
        else {
          alert('W polu \'powierzchnia\' należy wpisać jedynie cyfry.');
          return false;
        }
      }
      
      if(document.fo.wysokosc.value != '') {
        if(pNumber.test(document.fo.wysokosc.value));
        else {
          alert('W polu \'wysokość\' należy wpisać jedynie cyfry.');
          return false;
        }
      }

      if(document.fo.szerokosc.value != '') {
        if(pNumber.test(document.fo.szerokosc.value));
        else {
          alert('W polu \'szerokość\' należy wpisać jedynie cyfry.');
          return false;
        }
      }

      if(document.fo.dlugosc.value != '') {
        if(pNumber.test(document.fo.dlugosc.value));
        else {
          alert('W polu \'długość\' należy wpisać jedynie cyfry.');
          return false;
        }
      }


      //return true;
   } else {
      alert('Wypełnij wymagane pola formularza.');
      return false;
   }

   if(document.fo.jak1.checked || document.fo.jak2.checked ||
     document.fo.jak3.checked || document.fo.jak4.checked || document.fo.innezrodla.value != '') {
     return true;
  }
  else { alert('Wypełnij \'Gdzie znalazłeś informacje o formie OCMER\''); return false; }
}

function eRejestracja() {
  var pNumber = /^[0-9 ]+$/i;
  var pEmail = /^.+@.+\..+$/i;

   if(document.frej.email.value != '' &&
      document.frej.haslo.value != '' &&
      document.frej.phaslo.value != '' &&
      document.frej.imie.value != '' &&
      document.frej.nazwisko.value != '' &&
      document.frej.firma.value != '' &&
      document.frej.adres.value != '' &&
      document.frej.telefon.value != '') {
      
      if(document.frej.haslo.value != document.frej.phaslo.value) {
      	alert('Pola \'hasło\' i \'powtórz hasło\' nie są identyczne.');
      	return false;
      }
      		
      if(pEmail.test(document.frej.email.value));
      else {
         alert('Błędny format adresu email: ' + document.frej.email.value);
         return false;
      }
      if(pNumber.test(document.frej.telefon.value));
      else {
         alert('Błędny format numeru telefonu: ' + document.frej.telefon.value);
         return false;
      }
      if(document.frej.zgoda.checked);
      else {
         alert('Aby się zarejestrować musisz wyrazić zgodę na przetwarzanie danych osobowych.');
         return false;
      }
      
      return true;
   } else {
      alert('Wypełnij wszystkie pola formularza.');
      return false;
   }
}

function eHaslo() {
	
	var pEmail = /^.+@.+\..+$/i;
	
   if(document.fhas.imie.value != '' &&
      document.fhas.nazwisko.value != '' &&
      document.fhas.email.value != '') {
      
      if(pEmail.test(document.fhas.email.value));
      else {
         alert('Błędny format adresu email: ' + document.fhas.email.value);
         return false;
      }	
      			
      return true;
   } else {
      alert('Wypełnij wszystkie pola formularza.');
      return false;
   }
}

function form_uzup(obj, obj2) {
  if(document.getElementById(obj).checked) {
     document.getElementById(obj2).disabled = false;
   }
   else {
     document.getElementById(obj2).disabled = true;
  }
}

function inna_fun(obj, obj2) {
	if(document.getElementById(obj).selected) {
		 document.getElementById(obj2).disabled = false;
		 document.fo.inne.focus();
	} else {
		 document.getElementById(obj2).disabled = true;
	}
}
