// kontrola formulare
// ------------------



// trim fce
// --------

// Removes leading whitespaces
function LTrim( value ) {
	
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
	
}

// Removes ending whitespaces
function RTrim( value ) {
	
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
	
}

// Removes leading and ending whitespaces
function trim( value ) {
	
	return LTrim(RTrim(value));
	
}


function checkform() {
    var error_msg = '';
    if(trim(document.getElementById("firstname").value) == '') {
      error_msg += "- jméno\n";
    }
    if(trim(document.getElementById("surname").value) == '') {
      error_msg += "- příjmení\n";
    }
    if(trim(document.getElementById("email").value) == '') {
      error_msg += "- email\n";
    }
    if(trim(document.getElementById("street").value) == '') {
      error_msg += "- ulice\n";
    }
    if(trim(document.getElementById("cp").value) == '') {
      error_msg += "- číslo popisné\n";
    }
    if(trim(document.getElementById("city").value) == '') {
      error_msg += "- město\n";
    }
    if(trim(document.getElementById("psc").value) == '') {
      error_msg += "- PSČ\n";
    }
    
    if(!document.getElementById("radio1").checked && !document.getElementById("radio2").checked && !document.getElementById("radio3").checked) {
      error_msg += "- vyberte prosím jednu z možností\n";
    }
 
    if(error_msg != '') {
      window.alert("Vyplňte prosím následující položky:\n" + error_msg);
      return false;
    }
    else 
      return true;
  }
