function wylacz_kartke() {
document.getElementById('kartka_swiateczna_all').style.display = "none";
}


function PodzielUslugi() {
	
	// jesli trzy kolumny
	if(document.getElementById('strona-glowna-uslugi-k1') && document.getElementById('strona-glowna-uslugi-k2') && document.getElementById('strona-glowna-uslugi-k3')) {
	
		// kolumny
		kol1k = document.getElementById('strona-glowna-uslugi-k1');
		kol2k = document.getElementById('strona-glowna-uslugi-k2');
		kol3k = document.getElementById('strona-glowna-uslugi-k3');
	
		// szerokosc calosci
		szerokosc_all = document.getElementById('strona-glowna-uslugi').offsetWidth;
		wysokosc_all = document.getElementById('strona-glowna-uslugi-k1').offsetHeight;
		
		// odejmujemy szerokosci kolumn
		szerokosc_przerw = szerokosc_all - kol1k.offsetWidth - kol2k.offsetWidth - kol3k.offsetWidth;
		
		// obliczamy szerokosc przerw
		przerwa = Math.floor((szerokosc_przerw/5)*2);
		
		// dajemy przerwy danej szerokosci
		document.getElementById('strona-glowna-uslugi-p1').style.width = przerwa + 'px';
		document.getElementById('strona-glowna-uslugi-p2').style.width = przerwa + 'px';
		document.getElementById('strona-glowna-uslugi-p1').style.height = wysokosc_all + 'px';
		document.getElementById('strona-glowna-uslugi-p2').style.height = wysokosc_all + 'px';
	
	// 2 kolumny
	} else if(document.getElementById('strona-glowna-uslugi-k1') && document.getElementById('strona-glowna-uslugi-k2')) {
	
		// kolumny
		kol1k = document.getElementById('strona-glowna-uslugi-k1');
		kol2k = document.getElementById('strona-glowna-uslugi-k2');
	
		// szerokosc calosci
		szerokosc_all = document.getElementById('strona-glowna-uslugi').offsetWidth;
		wysokosc_all = document.getElementById('strona-glowna-uslugi-k1').offsetHeight;
		
		// odejmujemy szerokosci kolumn
		szerokosc_przerw = szerokosc_all - kol1k.offsetWidth - kol2k.offsetWidth;
		
		// obliczamy szerokosc przerw
		przerwa = Math.floor((szerokosc_przerw/3)*2);
		
		// dajemy przerwy danej szerokosci
		document.getElementById('strona-glowna-uslugi-p1').style.width = przerwa + 'px';
		document.getElementById('strona-glowna-uslugi-p1').style.height = wysokosc_all + 'px';
	
	}

}




function sprawdz_formularz(komunikat,form) {

	if(document.getElementById('kontakt_tresc').value == "" || document.getElementById('kontakt_osoba').value == "" || document.getElementById('kontakt_email').value == "") {
				alert(komunikat);
			}else {
	document.getElementById(form).submit();
}

}


function sprawdz_formularz_rejestracji(komunikat,form,wybierz,niepoprawny,datka) {

	if(document.getElementById('kontakt_osoba').value == "" || document.getElementById('kontakt_telefon').value == "" || document.getElementById('kontakt_email').value == "" || document.getElementById('kontakt_dzien').value == "" || document.getElementById('kontakt_godzina').value == "" || document.getElementById('kontakt_dzien').value == wybierz) {
				alert(komunikat);
	}else {
			
		sprawdzenie_daty = 0;
		tabliczka = document.getElementById('kontakt_dzien').value.split('-');
			
		if(tabliczka.length != 3) {
			sprawdzenie_daty = 1;
		} else {
			if(!czy_numer(tabliczka[0]) || !czy_numer(tabliczka[1]) || !czy_numer(tabliczka[2]) || tabliczka[0].length > 2 || tabliczka[1].length > 2 || tabliczka[2].length != 4) {
				sprawdzenie_daty = 1;
			} else {
				tabliczka[0] = parseInt(tabliczka[0]);
				tabliczka[1] = parseInt(tabliczka[1]);
				tabliczka[2] = parseInt(tabliczka[2]);
				if(!checkdate(tabliczka[1],tabliczka[0],tabliczka[2])) {
					sprawdzenie_daty = 1;
				}
			}
		}
		
		if(sprawdzenie_daty == 2) {
			alert(datka);
		} else if(sprawdzenie_daty == 1) {
			alert(niepoprawny);
		} else {
			document.getElementById(form).submit();
		}
	
	
	}

}



/***********************************************
* Bookmark site script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

/* Modified to support Opera */
function bookmarksite(title,url){
if (window.sidebar) // firefox
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)// ie
	window.external.AddFavorite(url, title);
}


function checkdate ( m, d, y ) {
    // Returns true(1) if it is a valid date in gregorian calendar  
    // 
    // version: 1008.1718
    // discuss at: http://phpjs.org/functions/checkdate    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Pyerre
    // +   improved by: Theriault
    // *     example 1: checkdate(12, 31, 2000);
    // *     returns 1: true    // *     example 2: checkdate(2, 29, 2001);
    // *     returns 2: false
    // *     example 3: checkdate(03, 31, 2008);
    // *     returns 3: true
    // *     example 4: checkdate(1, 390, 2000);    // *     returns 4: false
    return m > 0 && m < 13 && y > 0 && y < 32768 && d > 0 && d <= (new Date(y, m, 0)).getDate();
}

function czy_numer(numer) {
          
  blad = 0;        
                                                           
	for (var i = 0; i < numer.length; i++)                                           
	{                                                                     
		if(parseInt(numer[i]) != numer[i]) {
			blad = 1;
		}                                     
	} 
	
	if(blad == 1) {
			return false;
	} else {
		return true;
	}

}
