onasOn=new Image;onasOn.src = "gfx/b-onas.gif";onasOff=new Image;onasOff.src = "gfx/b-onas0.gif";
nowosciOn=new Image;nowosciOn.src = "gfx/b-nowosci.gif";nowosciOff=new Image;nowosciOff.src = "gfx/b-nowosci0.gif";
ofertaOn=new Image;ofertaOn.src = "gfx/b-oferta.gif";ofertaOff=new Image;ofertaOff.src = "gfx/b-oferta0.gif";
kontaktOn=new Image;kontaktOn.src = "gfx/b-kontakt.gif";kontaktOff=new Image;kontaktOff.src = "gfx/b-kontakt0.gif";

pod1On=new Image;pod1On.src = "gfx/strzalka.gif";pod1Off=new Image;pod1Off.src = "gfx/strzalka0.gif";
pod2On=new Image;pod2On.src = "gfx/strzalka.gif";pod2Off=new Image;pod2Off.src = "gfx/strzalka0.gif";
pod3On=new Image;pod3On.src = "gfx/strzalka.gif";pod3Off=new Image;pod3Off.src = "gfx/strzalka0.gif";

function switchOn(imgName){imgOn = eval(imgName + "On.src");document[imgName].src=imgOn;}
function switchOff(imgName){imgOff = eval(imgName + "Off.src");document[imgName].src = imgOff;}
var popup = null;function openMe() {if (popup != null) {if (popup.opener == null) {popup.opener=self;} }}

function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}
window.onload = externalLinks;

function searchCheck(o) {
	if(o.value.length < 3) {
		alert('Długość frazy nie może być krótsza niż 3 znaki.');
		o.focus();
		return false;
	}
	return true;
}

function PopUp(l) {
	window.open(l,'','resizable=no,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,fullscreen=no,dependent=no,width=120,height=120,left=0,top=0');
	return false;
}

function PopUpScrolled(l) {
	window.open(l,'','resizable=no,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,fullscreen=no,dependent=no,width=700,height=550,left=0,top=0');
	return false;
}

function isValidEmail(form,name){
  var re = /^([\w\-])+(\.([\w\-])+)*@((\[(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))\]))|((([a-zA-Z0-9])+(([\-])+([a-zA-Z0-9])+)*\.)+([a-zA-Z])+(([\-])+([a-zA-Z0-9])+)*))$/
  if(document.forms[form].elements[name].value.match(re) != null) return true
  alert('Podany przez ciebie adres email jest nieprawidłowy!')
  return false;
}

function checkForm(f){
	msg = "";
	if(f.tresc.value == "") msg += "+ treść pytania\n";
	if(f.imie_nazwisko.value == "") msg += "+ imię i nazwisko\n";
	
	var re = /^([\w\-])+(\.([\w\-])+)*@((\[(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))\]))|((([a-zA-Z0-9])+(([\-])+([a-zA-Z0-9])+)*\.)+([a-zA-Z])+(([\-])+([a-zA-Z0-9])+)*))$/
    if(f.email.value.match(re) == null) msg += "+ adres email\n";
    
    if(msg != ""){
      alert('Wprowadź prawidłowe dane przynajmniej w następujących polach:\n'+msg)
      return false
    }
 	return true;
}