// JavaScript Document
<!--
function valForm () {
	var formPostString = "";
	var fields  = Array ("jmeno", "prijmeni", "telefon", "email", "jazyk", "kurz", "intenzita");
	var checkboxes = Array ("pondeli", "utery", "streda", "ctvrtek", "patek");
	
	for (i=0; i<fields.length; i++){
		field = document.order_form[fields[i]];
		with (field) {
			if (value==null||value==""){
				alert("Pole označená * jsou povinná.");
				return false;
				formPostString = "";
			} else {
				formPostString = formPostString + fields[i] + "=" + value + "&"; 
			}
		}
	}
	
	if (!(document.order_form.pondeli.checked || document.order_form.utery.checked || document.order_form.streda.checked || document.order_form.ctvrtek.checked || document.order_form.patek.checked)){
		alert("Pole označená * jsou povinná.");
		return false;
	} else {
		for (i=0; i<checkboxes.length; i++){
			if (document.order_form[checkboxes[i]].checked){
				formPostString = formPostString + "dny[]=" +  (document.order_form[checkboxes[i]].value) + "&";
			}
		}
	}
	if (!(document.order_form.hodina.value=="")){
		formPostString = formPostString + "hodina=" +  (document.order_form.hodina.value) + "&";
	}
	if (!(document.order_form.misto.value=="")){
		formPostString = formPostString + "misto=" +  (document.order_form.misto.value) + "&";
	}
	if (!(document.order_form.reference.value=="")){
		formPostString = formPostString + "reference=" +  (document.order_form.reference.value) + "&";
	}
	if (!(document.order_form.poznamka.value=="")){
		formPostString = formPostString + "poznamka=" +  (document.order_form.poznamka.value) + "&";
	}
	sendForm (formPostString);
}


var http_post_form = false;
function sendForm (parameters) {
	http_post_form = false;
	if (window.XMLHttpRequest) { 
	 http_post_form = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
	 try {
		http_post_form = new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
		try {
		   http_post_form = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {}
	 }
	}
	if (!http_post_form) {
	 alert('Váš prohlížeč nepodporuje spouštění technologií nutných pro odeslání objednávky.');
	 return false;
	}
	
	http_post_form.onreadystatechange = function ()  {
		if (http_post_form.readyState==4 && http_post_form.status==200) {
			document.getElementById('bodyContent').innerHTML = '<p>Vaše objednávka byla odeslána. Děkujeme.</p>';
		} else if (http_post_form.readyState==1 || http_post_form.readyState==2 || http_post_form.readyState==3 && http_post_form.status==200){
			document.getElementById('bodyContent').innerHTML = '<p>Vaše objednávka se odesílá. Vyčkejte prosím.</p>';
		} else {
			document.getElementById('bodyContent').innerHTML = '<p>Při odesílání objednávky došlo k chybě. Opakujte prosím pokus později. Pokud potíže přetrvají, kontaktujte prosím <a class="darkGrey" href="mailto:webmaster@jazykovaagentura.cz">webmastera</a>.</p>';
		} 
	};
	http_post_form.open('POST', "testy/send.php", true);
	http_post_form.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_post_form.setRequestHeader("Content-length", parameters.length);
	http_post_form.setRequestHeader("Connection", "close");
	http_post_form.send(parameters);
}

function showCourseOptions () {
	var jazyk =	document.order_form.jazyk.value;
	http_get_options = false;
	if (window.XMLHttpRequest) { 
	 http_get_options = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
	 try {
		http_get_options = new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
		try {
		   http_get_options = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {}
	 }
	}
	if (!http_get_options) {
	 alert('Váš prohlížeč nepodporuje spouštění technologií nutných pro dokočení objednávky.');
	 return false;
	}
	
	http_get_options.onreadystatechange=function() {		
		if (http_get_options.readyState==1 || http_get_options.readyState==2 || http_get_options.readyState==3 && http_get_options.status==200) {
			document.getElementById('select').innerHTML='<p>Vyčkejte prosím, probíhá načítání dat ze zdroje.</p>';
		} else if (http_get_options.readyState==4 && http_get_options.status==200) {
			document.getElementById('select').innerHTML=http_get_options.responseText;
			if (jazyk!=="" && jazyk!== null){
				document.getElementById('label').innerHTML='<p>Vyberte kurz&nbsp;*</p>';
			} else {
				document.getElementById('label').innerHTML='';
			}
		} else {
			document.getElementById('select').innerHTML='<p>Při načítání dat došlo k chybě. Opakujte prosím pokus později. Pokud potíže přetrvají, kontaktujte prosím <a class="darkGrey" href="mailto:webmaster@jazykovaagentura.cz">webmastera</a>.</p>';
		}
	}
	http_get_options.open('GET', "Scripts/order_form.php?lng="+jazyk, true);
	http_get_options.send();
}

function valFormEn () {
	var formPostString = "";
	var fields  = Array ("jmeno", "prijmeni", "telefon", "email", "adresa", "jazyk", "kurz");
	
	for (i=0; i<fields.length; i++){
		field = document.order_form[fields[i]];
		with (field) {
			if (value==null||value==""){
				alert("Fields marked with a star (*) are required.");
				return false;
				formPostString = "";
			} else {
				formPostString = formPostString + fields[i] + "=" + value + "&"; 
			}
		}
	}
	if (!(document.order_form.poznamka.value=="")){
		formPostString = formPostString + "poznamka=" +  (document.order_form.poznamka.value) + "&";
	}
	sendForm (formPostString);
}

//-->
