// JavaScript Document

function change(id, newClass) {
        var identity = document.getElementById(id);
        identity.className = newClass;
        id.className = newClass;
}

function displayWindow_old(url, width, height, typ, b) {
        if(typ)
                var Win1 = window.open(url+"?obrazek="+document[typ].src+"&border="+b,"displayWindow",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=no,menubar=no' );
        else 
                var Win1 = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=no,menubar=no' );
}

function displayWindow(url, width, height, mini) {

        //alert(document.getElementById(mini));
        if ( document.getElementById(mini) )
        {
            adres = "?obrazek="+document.getElementById(mini).src;
        }
        else
            if ( mini == '' )
            {
                adres = '';
            }
            else
            {
                adres = '?obrazek=' + mini;
            }
        
        //var Win1 = window.open(url+"?obrazek="+document[typ].src,"displayWindow",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=no,menubar=no' );
        var Win1 = window.open(url+adres,"displayWindow",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=no,menubar=no' );
}


function Trim (tekst) {
        
        var p = 0;
        while((p < tekst.length) && (tekst.charAt(p) == ' ')) {
                p++;
        }
        
        if(p == tekst.length) return "";
        var k = tekst.length - 1;
        
        while((k >= 0) && (tekst.charAt(k) == ' ')) {
                k--;
        }
        return tekst.substring (p, k+1);
}

function test_empty_kontakt(formularz) {
        if (formularz.nazwisko.value == "") {
                alert("prosimy podać nazwisko lub nazwe firmy");
                return true;
        } else if(formularz.miejscowosc.value == "") {
                alert("prosze podać miejscowosc");
                return true;
        } else if(formularz.tel.value == "") {
                alert("prosimy podać telefon");
                return true;
        } else if(formularz.email.value == "") {
                alert("prosimy podać e-mail");
                return true;
        } else if(formularz.zapytanie.value == "") {
                alert("w czym mozemy pomóc?");
                return true;
        } else if (!formularz.zgoda.checked) {
                alert("prosze wyrazic zgodę na przekazanie danych");
                return true;
        } else {
                return false;
        }
}

function test_all_kontakt(form) {
        if(test_empty_kontakt(form)) return;
           else {
                form.submit();
        }
}

function test_empty(formularz) {
        if( formularz.nazwa.value == "" ) {
                alert("Prosimy wybrać projekt domu.");
                document.domek.nazwa_domu.focus();
                return true;
        } else if(formularz.nazwisko.value == "") {
                alert("Prosimy podać nazwisko");
                return true;
        } else if(formularz.imie.value == "") {
                alert("Prosimy podać imię");
                return true;
        } else if(formularz.ulica.value == "") {
                alert("Prosimy podać ulice i nr lokalu");
                return true;
        } else if(formularz.kod.value == "") {
                alert("prosze podać kod pocztowy");
                return true;
        } else if(formularz.miejscowosc.value == "") {
                alert("Prosimy podać miejscowosc");
                return true;
        } else if(formularz.tel.value == "") {
                alert("Prosimy podać telefon");
                return true;
        } 
        else if(formularz.email.value == "")
        {
                alert("Prosimy podać e-mail");
                return true;
        }
        
        if (formularz.email.value!='')        {
                var r = new RegExp('^([0-9a-zA-Z]([-.\\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\\w]*[0-9a-zA-Z]\\.)+[a-zA-Z]{2,9})$');
                if (!r.test(formularz.email.value))
                {
                        alert("Prosimy podać poprawny e-mail");
                        return true;
                }
        }
        
        if(!formularz.zgoda.checked) {
                alert("Prosimy wyrazic zgodę na przekazanie danych");
                return true;
        } else {
                return false;
        }
}

function test_empty_katalog(formularz) {
    if(formularz.osoba.value == "") {
                alert("Prosimy podać imię i nazwisko.");
                return true;
        } else if(formularz.ulica.value == "") {
                alert("Prosimy podać ulice i nr lokalu");
                return true;
        } else if(formularz.kod.value == "") {
                alert("Prosimy podać kod pocztowy");
                return true;
        } else if(formularz.miejscowosc.value == "") {
                alert("Prosimy podać miejscowosc");
                return true;
        } else if(formularz.tel.value == "") {
                alert("Prosimy podać telefon");
                return true;
        } else if(!formularz.zgoda.checked) {
                alert("Prosimy wyrazic zgodę na przekazanie nam swoich danych");
                return true;
        } 
    return false;
}

function submit_katalog(form){
    if(test_empty_katalog(form)) return;
    else
        form.submit();
}
   
function test_all(form) {
        if(test_empty(form)) return;
        else {
                form.submit();
        }
}

function go() {
        document.domek.submit();
}

function load_page(el) {
           if(el=='nazwa_domu')
                document.nazwa_domu.submit();
        else if(el=='powierzchnia_domu')
                document.powierzchnia_domu.submit();
        else if(el=='typ_domu')
                document.typ_domu.submit();
}

function load_domek()
{
    var domek = document.nazwa_domu.nazwa.value;
    window.location = "http://www.krajobrazy.com.pl/projekty_domow/"+domek+"/";
}