function SizeIt(element, wHeight) {
	element.style.height=wHeight+"px";
}

function PositeIt(){
	var include = document.getElementById("include");
	var spodek = document.getElementById("bottom");
	var offsetBtt = 15;
	var wHeightCoef = 80;
	var poziceBtt = winH();
	/*var minHeight = 800;
	if (poziceBtt < minHeight) {
	    poziceBtt = minHeight;
	}*/
	var posTop = poziceBtt - spodek.offsetHeight - offsetBtt;
	var wHeight = poziceBtt - getElementTopPosition(include)-wHeightCoef;
	
	spodek.style.top = posTop + "px";
	SizeIt(include,wHeight);
}

function getElementTopPosition(e) {
    var y = 0;
    while (e) {
        y += e.offsetTop + e.clientTop;
        e = e.offsetParent;
    }
    return y;
}

function winH() {
   if (window.innerHeight)
      /* NN4 a kompatibilní prohlížeče */
      return window.innerHeight;
   else if
   (document.documentElement &&
   document.documentElement.clientHeight)
      /* MSIE6 v std. režimu - Opera a Mozilla
      již uspěly s window.innerHeight */
      return document.documentElement.clientHeight;
   else if
   (document.body && document.body.clientHeight)
      /* starší MSIE + MSIE6 v quirk režimu */
      return document.body.clientHeight;
   else
      return null;
}


function isEmail(obj) {
var reg = /[^ ,.]+[@]+[^ ,.]+[.]+[^ ,.]+/;
var result = obj.value.match(reg);
if (result == null || result[0] != obj.value) {
obj.style.borderColor = 'red';
return false;
} else {
obj.style.borderColor = '';
return true;
}
}

function isString(obj) {
if (obj.value=="") {
obj.style.borderColor = 'red';
return false;
} else {
obj.style.borderColor = '';
return true;
}
}

function validate(form) {
var valid = true;
for(var i = 0; i < form.childNodes.length;i++) {
if (form.childNodes[i].type == "text") {
for(var j = 0; j < form.childNodes[i].attributes.length;j++) {
if (form.childNodes[i].attributes[j].name == "onblur") {
var method = form.childNodes[i].attributes[j].value;
var methodTrueName = method.replace(/this/,"form.childNodes[i]");
eval(methodTrueName);
}
}
}
}
return true;
} 

