function isEmail(string) {
  if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]{2,3}\b$/) != -1)
      return true;
  else
      return false;
}
function check_records_on_page(element){
  var x = new Number();
  x = Math.ceil(document.getElementById(element).value);
  if(isNaN(x)){
    alert('Pro změnu počtu záznamů na stránce jsou povoleny pouze numerické hodnoty.');
	  return false;
  }
}
function check_add_purchase(element){
  var x = new Number();
  x = Math.ceil(document.getElementById(element).value);
  if(isNaN(x)){
    alert('Počet jednotek zboží musí být zadán numerickou hodnotou nebo být prázdný.');
	  return false;
  }
}
function check_search(){
  var a=document.getElementById('searchtext').value;
  re = /\s+/g;
  b = a.split(re);
 	for(var i=0;i<b.length;i++){
 	   if(b[i].length<3){
 	    alert('Zadání musí obsahovat minimálně tři znaky.');
 	    document.getElementById('searchtext').focus();
      return false;
 	   }
 	}
  return true;
}