window.onload=function(){

}

function toggleInnerHTML(elementId, html) {
	object = document.getElementById(elementId);
	if (object.innerHTML != "")
		object.innerHTML = "";
	else
		object.innerHTML = html;
}

function getQueryVariable(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      return pair[1];
    }
  } 
  alert('Query Variable ' + variable + ' not found');
}

// strips text from html tags, security reasons
function stripHTML(oldString) {
  return oldString.replace(/<\S[^><]*>/g, "");
}

function validateTrickaForm() {
	var number = /^[-\+\s\d]{9,}$/g; // at least 9 characters of decimals or space or dash
	var result = true;
	
	if (!number.test(document.trickaform.telefon.value)) {
		var tel = prompt("Vyplňte prosím platný kontaktní telefon. Je třeba k potvrzení objednávky tiskárnou.", document.trickaform.telefon.value);
		if (tel != "" && tel != null)
		{
			if (number.test(tel))
			{
				document.trickaform.telefon.value = tel;
				result = true;
			}
			else
			{
				document.trickaform.telefon.value = tel;
				document.trickaform.telefon.focus();
				alert("Nezadali jste platné telefonní číslo. Zkontrolujte si jej prosím ve formuláři a zkuste to znovu.");
				result = false;
			}
		}
		else
			result = false;
	}
	
	return result;
}