function okno(fotka,szer,wys)
{
open(adres,'','toolbar=no,directories=no,scrollbars=1,menubar=no,location=no, width=szer, height=wys'); 
powiekszenie.document.open();
powiekszenie.document.write("<html><head></head><body bgcolor=white>");
powiekszenie.document.write("<table align=center height=100%><tr><td>");
powiekszenie.document.write("<a href='javascript:window.close()'><img src="+fotka+" border=0></a>");
powiekszenie.document.write("</td></tr></table></body>");
}

var i = 0;

function startDivPhoto(width, height, src) 
{
	var id = 'photo';
	var krok = 50;
    if (!document.body) document.body = document.getElementsByTagName('body')[0];
    if (parent.document.getElementById(id)) {
        div = parent.document.getElementById(id);
        pageWidth = parent.document.body.clientWidth;
        pageHeight = parent.document.body.clientHeight;
        YOffset = this.pageYOffset;
        parent.document.getElementById(id+"2").style.display="block";
    } else {
        div = document.getElementById(id);
        pageWidth = document.body.clientWidth;
        pageHeight = document.body.clientHeight;
        YOffset = this.pageYOffset;
        document.getElementById(id+"2").style.display="block";
    }
    if (! YOffset) { 
        YOffset = 0;
    }
    div.style.display="block";
    div.style.width="150px";
    div.style.height="150px";
    div.style.marginLeft=((pageWidth/2)-75)+"px";
    div.style.marginTop=((pageHeight/2)-75 + YOffset)+"px";
    resizeDiv(id, width, height, krok, src);
}

function resizeDiv(id, width, height, krok, src)
{
	var tekst = '';
    if (!document.body) document.body = document.getElementsByTagName('body')[0];
 //   if (parent.document.getElementById(id)) {
 //       div = parent.document.getElementById(id);
 //       pageWidth = parent.body.clientWidth;
 //       YOffset = this.pageYOffset;
 //       pageHeight = parent.document.body.clientHeight;
 //   } else {
        div = document.getElementById(id);
        pageWidth = document.body.clientWidth;
        YOffset = this.pageYOffset;
        pageHeight = document.body.clientHeight;
 //   }
    if (! YOffset) { 
        YOffset = document.body.scrollTop;
    }

    w = div.style.width;
    h = div.style.height;
    w = w.split("px");
    w = parseInt(w[0]);
    h = h.split("px");
    h = parseInt(h[0]);
    if (width > w) {
        // zwiekszanie
        if (width-w <= krok) {
            k = width - w;
        } else {
            k = parseInt(krok);
        }
        div.style.width=parseInt(w+k)+"px";
    } else if (width < w) {
        // zmniejszanie
        if (w-width <= krok) {
            k = w - width;
        } else {
            k = parseInt(krok);
        }
        div.style.width=parseInt(w-k)+"px";
    }

    if (height > h) {
        // zwiekszanie
        if (height-h <= krok) {
            k = height - h;
        } else {
            k = parseInt(krok);
        }
        div.style.height=parseInt(h+k)+"px";
    } else if (height < h) {
        // zmniejszanie
        if (h-height <= krok) {
            k = h - height;
        } else {
            k = parseInt(krok);
        }
        div.style.height=parseInt(h-k)+"px";
    }
    w = div.style.width;
    h = div.style.height;
    w = w.split("px");
    w = parseInt(w[0]);
    h = h.split("px");
    h = parseInt(h[0]);
    div.style.marginLeft=((pageWidth/2)-(w/2))+"px";
    div.style.marginTop=((pageHeight/2)-(h/2) + YOffset)+"px";
    if (w != width || h!=height) {
        setTimeout("resizeDiv('"+id+"', '"+width+"', '"+height+"','"+krok+"','"+src+"','"+tekst+"')", 1);
    } else {
        result = '<img src="'+src+'"/><br/><img src="images/closelabel.gif" style="float: right;"><div class="phototext">'+tekst+'</div>'; 
        div.innerHTML = result;
    }     
}

function schowajDivPhoto(id) 
{
    if (parent.document.getElementById(id)) {
        div = parent.document.getElementById(id);
        parent.document.getElementById(id+"2").style.display="none";
    } else {
        div = document.getElementById(id);
        document.getElementById(id+"2").style.display="none";
    }
    div.innerHTML = "";
    div.style.display="none";
}

function schowajDivPhoto2(id) 
{
    if (document.getElementById("wybor_miejscowosc")) {
        document.getElementById("photo3").style.display = "none";
        document.getElementById("wybor_miejscowosc").style.display = "none";
        document.getElementById("wybor_typ").style.display = "none";
    }
    
}

function pokaz_div(id) 
{
    test = document.getElementById(id).style.display;
    document.getElementById(id).style.display= test=="none" ? "" : "none";
    document.getElementById("photo3").style.display="";
}

function validateDate()
{
	
	var d1 = document.getElementById('dzien1').value;
	var d2 = document.getElementById('dzien2').value;
	var m1 = document.getElementById('miesiac1').value;
	var m2 = document.getElementById('miesiac2').value;
	var r1 = document.getElementById('rok1').value;
	var r2 = document.getElementById('rok2').value;

	var t1 = Date.UTC(r1, m1, d1);
    var t2 = Date.UTC(r2, m2, d2);
	
	if (t2-t1 > 0) {
		var ileDni = parseInt((t2-t1)/86400000);
		document.getElementById('ldni').innerHTML = ileDni;
	} else {
		document.getElementById('ldni').innerHTML = '0';
	}
}

function validateForm1()
{
	var d1 = document.getElementById('dzien1').value;
	var d2 = document.getElementById('dzien2').value;
	var m1 = document.getElementById('miesiac1').value;
	var m2 = document.getElementById('miesiac2').value;
	var r1 = document.getElementById('rok1').value;
	var r2 = document.getElementById('rok2').value;
	
	var t1 = Date.UTC(r1, m1, d1);
    var t2 = Date.UTC(r2, m2, d2);
	if (! (t2-t1 > 0)) {
		alert('Podany termin rezerwacji jest niepoprawny!');
		return false;
	}
	if (!document.getElementById('imie').value) {
		alert('Musisz podać swoje imię!');
		return false;
	}
	if (!document.getElementById('nazwisko').value) {
		alert('Musisz podać swoje nazwisko!');
		return false;
	}
	if (!document.getElementById('mail').value) {
		alert('Musisz podać swój e-mail!');
		return false;
	}
	if (!document.getElementById('telefon').value) {
		alert('Musisz podać swój telefon!');
		return false;
	}
	if (!document.getElementById('losob').value) {
		alert('Musisz podać liczbę osób!');
		return false;
	}
	return true;
}

function validateForm2()
{
	if (!document.getElementById('nazwa').value) {
		alert('Podaj nazwę agencji lub touroperatora!');
		return false;
	}
	if (!document.getElementById('ulica').value) {
		alert('Podaj ulicę i numer budynku!');
		return false;
	}
	if (!document.getElementById('kod').value) {
		alert('Podaj kod pocztowy!');
		return false;
	}
	if (!document.getElementById('miasto').value) {
		alert('Podaj miasto!');
		return false;
	}
	if (!document.getElementById('imie').value) {
		alert('Podaj dane osoby kontaktowej!');
		return false;
	}
	if (!document.getElementById('telefon').value) {
		alert('Musisz podać telefon!');
		return false;
	}
	if (!document.getElementById('mail').value) {
		alert('Musisz podać e-mail!');
		return false;
	}
	return true;
}

function showOpition(id)
{
    var d = document.getElementById(id).style.display;
	if (d == 'none') {
	    document.getElementById(id).style.display = 'block';
	} else {
	    document.getElementById(id).style.display = 'none';
	}
}
