/**
 * @Jirka Vintera
 * @podle Resig, J. JavaScript a Ajax. Brno: Cpress, 2007. ISBN 978-80-251-1824-5.
 * @obsahlejsi priklad je 8.8, ktery umi vse a s jednotnymi chybovymi zpravami.
 */
//Je treba nastavit jak se retezec oreze - funkce zkontrolujCislo



// Obecna funkce pro kontrolu, jestli je do vstupniho prvku vlozena nejaka informace.
function zkontrolujPovinne(elem) {
  return !elem.value || elem.value == elem.defaultValue;
}
//Kontrola zda jde o e-mail
function zkontrolujEmail( elem ) {
  return !elem.value || /^[a-z0-9_+.-]+\@([a-z0-9-]+\.)+[a-z0-9]{2,4}$/i.test( elem.value );
}

//kontrola spravne opsaneho cisla
function zkontrolujCislo( elem1 ) {
  var elem2 = "";
  var img = document.getElementById("mf").getElementsByTagName("img");
  for(var i = 0; i < img.length; i++){
	elem2 = elem2 + img[i].getAttribute("src").substring(9,10); //vezme obsah atributu src a orizne z nej priponu souboru .png
	//alert(elem2); //kontrola zda neni chyba v orezani cisla substring(x,y)
  }
  return elem1.value != elem2;
}

