var form = "";
var submitted = false;
var error = false;
var error_message = "";

function over_form_reg() {
	
	if (submitted == true) {
	    alert("Tento formulár ste už odoslali. Stlačte Ok a čakajte na dokončenie procesu.");
	    return false;
	}
  
	error = false;

  	error_message = "Vyskytly sa chyby behom spracovania Vášho formulára.\n\nOpravte nasledujúce položky:\n\n";
	
	check_mail("reg_mail", 6, "Nezadali ste prihlasovací e-mail.");
	check_input("reg_heslo", 4, "Heslo musí mať minimálne 5 znakov.");
	check_input("reg_heslo2", 4, "Heslo pre overenie musí mať minimálne 5 znakov.");
	check_input("reg_meno", 1, "Nezadali ste Vaše meno.");
	check_input("reg_priezvisko", 1, "Nezadali ste Vaše priezvisko."); 
	check_input("reg_ulica", 4, "Nezadali ste ulicu.");
	check_input("reg_mesto", 2, "Nezadali ste mesto.");
	check_input("reg_psc", 4, "Nezadali ste PSČ.");
	check_input("reg_telefon", 4, "Nezadali ste Váš telefón.");
	
	if (error == true) {
		alert(error_message);
//		jAlert("<h4 style='text-align:left;font-weight:normal;margin:0px;font-size:12px;'>"+error_message+"</h4>", 'Chyba!');
		return false;
	} 
	else {
		submitted = true;
		return true;
	}
	
}

function check_input(field_name, field_size, message) {

    var field_value = document.reg[field_name].value;

    if (field_value == '' || field_value.length < field_size) {
      error_message = error_message + "* " + message + "\n";
      error = true;
      
      document.reg[field_name].style.backgroundColor = '#fddfdf';
    }
  
}


function check_mail(field_name, field_size, message) {

    var field_value = document.reg[field_name].value;

    if (field_value == '' || field_value.length < field_size || field_value.indexOf("@")==-1) {
      error_message = error_message + "* " + message + "\n";
      error = true;
      
      document.reg[field_name].style.backgroundColor = '#fddfdf';
    }
  
}


function cisti(field_name) {
	document.reg[field_name].style.backgroundColor = '#ffffff';
}
