	function validate(f){
		err = '';
		fields = ['name','mail','tel','message'];
		reds = [];
		if(f.elements[n='name'].value == ''){
			err += ' Wprowadź imię i nazwisko.\n';
			reds.push(n);
		}
		if(f.elements[n='mail'].value == ''){
			err += ' Wpisz swój adres email.\n'
			reds.push(n);
		} else {
			var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			if (!filter.test(f.elements[n].value)) {
				err += ' Sprawdź adres email. Wpisany jest w niepoprawnym formacie.\n'
				reds.push(n);
			}

		}
		if(f.elements[n='tel'].value == ''){
			err += ' Wprowadź telefon.\n';
			reds.push(n);
		}
		if (err) {
			err = "Popraw poniższe błędy:\n\n"+err;
			for (i=0; i<fields.length; i++) {
				if (reds.toString().indexOf(fields[i])!==-1)
					f.elements[fields[i]].className = "errorField";
				else
					f.elements[fields[i]].className = "";
			}
			alert(err);
			return false;
		}

		return true;
	}

function showPlan(pane) {
	var p = document.getElementById(pane)
	var h = document.getElementById('actHeader');
	var glass = document.getElementById('glass');

	glass.style.height = document.body.scrollHeight + 'px';
	glass.style.width =  '100%';
	glass.style.display =  "block";

	var width = parseInt(p.style.width);
	var height = parseInt(p.style.height);
    var y = (screen.availHeight - height)/3;
    var x = (screen.availWidth - width)/2;
	p.style.top = y + document.documentElement.scrollTop + "px";
	p.style.left = x + "px";
	p.style.display = "block";
}
function AnulujPlan($container,f)
{
	document.getElementById($container).style.display='none';
	document.getElementById('glass').style.display='none';
	document.firstform.wymiary.value = 'a:'+document.lastform.a.value+' b:'+document.lastform.b.value+' c:'+document.lastform.c.value+' d:'+document.lastform.d.value+' e:'+document.lastform.e.value;
	
}

