//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
//    Copyright:  Radio Weekend Chojnice
//    Autor:      Wojciech Sobczak alias bErT
//    E-mail:     webmaster@petrus.pl
//    Data tw.:   27. marca 2003, 09:20:05
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

var d = document;
window.defaultStatus = "MARKOL";
function MM_displayStatusMsg(msgStr) {
    status=msgStr; document.MM_returnValue = true;
}
function MM_findObj(n, d) {
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() {
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_swapImgRestore() {
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() {
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function VB_focus(){
    for(a = 0; a < d.links.length; a++){
        d.links[a].onfocus=d.links[a].blur;
    }
}

// ZOOM.
function setX(winW){var scrW=screen.width;var X=Math.floor((scrW-winW)/2);return X;}
function setY(winH){var scrH=screen.height;var Y=Math.floor((scrH-winH)/2);return Y;}
function newWin(url,W,H){var w=(W||410);var h=(H||270);var l=setX(w);var t=setY(h);var opcje="toolbar=0,menubar=0,scrollbars=1,resizable=1,status=0,location=0,directories=0,height="+h+",width="+w+",left="+l+",top="+t;window.open(url,"",opcje);}
function Zoom(foto,W,H,T){
var z="", w=W-4, h=H+63, l=setX(w), t=setY(h), title=T;
var logo = "images/zoom_logo.png";
var tytul = "MARKOL";
var opcje="toolbar=0,menubar=0,scrollbars=0,resizable=0,status=0,location=0,directories=0,height="+h+",width="+w+",left="+l+",top="+t;
var newz=window.open("","",opcje);
z+="<html>\n<head>\n<meta http-equiv=\"Content-type\" content=\"text/html; charset=iso-8859-2\">\n<title>" + tytul + "</title>\n";
z+="<link rel=\"stylesheet\" href=\"css/zoom.css\" type=\"text/css\">\n</head>\n";
z+="<body leftmargin=0 rightmargin=0 topmargin=0 bottommargin=0 marginwidth=0 marginheight=0>\n";
z+="<table align=CENTER valign=TOP width="+w+" cellspacing=0 cellpadding=0 border=0>\n";
z+="<tr>\n<th align=left width=150><img src=\"" + logo + "\" width=150 height=40 border=0></th>\n";
z+="<th align=right valign=middle width="+(w-150)+" class=close>"+title+"</th>\n</tr>\n";
z+="<tr><td align=CENTER colspan=2><img src=\""+foto+"\" width="+W+" height="+H+" border=0></td></tr>\n";
z+="<tr><td align=CENTER colspan=2 class=close><a href=\"javascript:;\" onclick=\"window.parent.close()\" title=\" Zamyka to okno ... \">&nbsp;ZAMKNIJ&nbsp;</a></td></tr>";
z+="</table></body></html>";
newz.document.write(z);newz.focus();
}

// Czyszczenie pol formularza.
function clearForm(frm) {
    frm.reset();
}

// Wyslanie formularza.
function sendForm(frm) {
    testForm(frm);
}
// Sprawdzenie poprawnosci wypelnienia formularza.
function testForm(frm) {
    var w = frm.info;
    var m = frm.mail;
        if(w.value == "") {
            alert("BŁĄD!\nPole [Wiadomość] jest puste.\nWypełnij je i spróbuj ponownie wysłać formularz.");
            w.focus();
            return false;
        }
        else if(!testEmail(m)) {
            alert("BŁĄD!\nWpisany adres E-mail jest nieprawidłowy.\nPopraw go i spróbuj ponownie wysłać formularz.");
            m.focus();
            return false;
        }
    //frm.action += " | " + n.value + " | " + u.value;
    frm.submit();
    //window.history.back();
    alert("Wiadomość została przesłana.\n\nDziękujemy!");
    window.location.reload("index.html");
    return true;
}

// Sprawdzenie poprawnosci adresu e-mail.
function testEmail(pole) {
    var OKEmail=pole.value.match(/\b(^(\S+@).+((\.ca)|(\.ru)|(\.sk)|(\.de)|(\.pl)|(\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org))$)\b/gi); //|(\..{2,2})
    if(OKEmail){
        return true;
    }
    else{
        return false;
    }
}