function stripBlanks(fld) {
	var result = "";
	var c = 0;
	for (i=0; i < fld.length; i++) {
		if (fld.charAt(i) != " " || c > 0) {
			result += fld.charAt(i);
			if (fld.charAt(i) != " ") c = result.length;
		}
	}
	return result.substr(0,c);
}



function calc(thisform) {
	
	var meno = stripBlanks(thisform.uid19.value);
	if (meno == '' || meno=='Meno a Priezvisko') {
		alert("Nezadali ste Meno.");
		thisform.uid19.focus();
		return false;
	}    

	var email = stripBlanks(thisform.uid25.value);
	if (email=='') {
			alert("Nezadali ste E-mail adresu");
			thisform.uid25.focus();
			return false;
	}
	else {
         var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;		
		 if (filter.test(email)){
	   		
		 }
		else{
			alert("E-mail adresa nie je ok");
			thisform.uid25.focus();
			return false;
		
		 }
		
	}
	
	var tel = stripBlanks(thisform.uid24.value);
	if (tel =='') {
		alert("Nezadali ste Telefónne číslo.");
		thisform.uid24.focus();
		return false;
	} 
	
	if (tel != Number(tel)) {
		alert("Nezadali ste Telefónne číslo.");
		thisform.uid24.focus();
		return false;
	}    
	
	
    var h = stripBlanks(thisform.uid36.value);
	if (h == '') {
		alert("Nezadali ste výšku.");
		thisform.uid36.focus();
		return false;
	}
	if (h != Number(h) || (h = Number(h/100)) < 1 || h > 2.5) {
		alert("Nesprávne zadaná výška");
		thisform.uid36.focus();
		return false;
	}
	var w = stripBlanks(thisform.uid37.value);
	if (w == '') {
		alert("Nezadali ste váhu.");
		thisform.uid37.focus();
		return false;
	}
	if (w != Number(w) || (w = Number(w)) < 25 || w > 250) {
		alert("Nesprávne zadaná váha.");
		thisform.uid37.focus();
		return false;
	}
	
	var s = stripBlanks(thisform.uid39.value);
	if (s == '') {
		alert("Nezadali ste súčet čísel.");
		thisform.uid39.focus();
		return false;
	}
	if (s != Number(s) || (s = Number(s)) < 1 || s > 20) {
		alert("Nezadali ste súčet čísel.");
		thisform.uid39.focus();
		return false;
	}
	
	
	
	var bmi=0;
	var v='';

	bmi=Math.round(w / (h*h)*100)/100;
	
	eraseCookie('bmi');
	createCookie('bmi',bmi,0);

	function createCookie(name,value,days) {
		if (days) {
			var date = new Date();
			date.setTime(date.getTime()+(days*24*60*60*1000));
			var expires = "; expires="+date.toGMTString();
		}
		else var expires = "";
		document.cookie = name+"="+value+expires+"; path=/";
	}

	function eraseCookie(name) {
		createCookie(name,"",-1);
	}
	
}

