
function w(url)
{
    window.open(url, "page", "menubar=yes, location=yes, status=yes, toolbar=no, scrollbars=yes, resizable=yes");
    return false;
}

function wf(url, width, height)
{
	width += 50; height += 50;
	window.open(url, 'foto', 'width='+width+', height='+height+', toolbar=no, location=no, resizable=yes, scrollbars=yes, top=100, left=100');
	return false; 
}

function change_js_input()
{
    var el = document.getElementById('js_input');
    el.value = 1;
    return true;
}

// ankety
function set_poll(poll_id)
{
    var el = document.getElementById('poll');
    el.value = poll_id;
}

function send_poll()
{
    var el = document.getElementById('pollform');
    el.submit();

    return true;
}



function check_form(lang)
{
	var items = '';
	var i = 0;
	var error = false;
	var a;
	var report = '';
	var var_name = '';

	if (document.getElementById('required_items')) {
		items = document.getElementById('required_items');
		items = items.split(';');
	} else items = new Array('jmeno', 'telefon', 'email', 'termin', 'pocet_osob');

	if (lang == 'cs') {
		for (i = 0; i < items.length; i ++) {
			var_name = items[i];
			if (document.getElementById(var_name)) a = document.getElementById(var_name).value;
			if (!a || a == '+420' || a == '@') {
				error = true;
				if (var_name == 'firma') report += 'Není zadána firma!\n';
				if (var_name == 'osoba') report += 'Není zadána kontaktní osoba!\n';
				if (var_name == 'jmeno') report += 'Není zadáno jméno!\n';
				if (var_name == 'telefon' || a == '+420') report += 'Není zadán telefon!\n';
				if (var_name == 'email' || a == '@') report += 'Není zadán e-mail!\n';
				if (var_name == 'termin') report += 'Není zadán termín!\n';
				if (var_name == 'pocet_osob') report += 'Není zadán počet osob!\n';
			}
		}
	}

	if (lang == 'de') {
		for (i = 0; i < items.length; i ++) {
			var_name = items[i];
			if (document.getElementById(var_name)) a = document.getElementById(var_name).value;
			if (!a || a == '+420' || a == '@') {
				error = true;
				if (var_name == 'firma') report += 'Fehlende Eingabe „Firma“!\n';
				if (var_name == 'osoba') report += 'Fehlende Eingabe „Kontaktperson“!\n';
				if (var_name == 'jmeno') report += 'Fehlende Eingabe „Name“!\n';
				if (var_name == 'telefon' || a == '+420') report += 'Fehlende Eingabe „Telefon“!\n';
				if (var_name == 'email' || a == '@') report += 'Fehlende Eingabe „E-Mail“!\n';
				if (var_name == 'termin') report += 'Fehlende Eingabe „Termin“!\n';
				if (var_name == 'pocet_osob') report += 'Fehlende Eingabe „Anzahl der Personen“!\n';
			}
		}
	}

	if (lang == 'en') {
		for (i = 0; i < items.length; i ++) {
			var_name = items[i];
			if (document.getElementById(var_name)) a = document.getElementById(var_name).value;
			if (!a || a == '+420' || a == '@') {
				error = true;
				if (var_name == 'firma') report += 'No firm has been entered!\n';
				if (var_name == 'osoba') report += 'No contact person has been entered!\n';
				if (var_name == 'jmeno') report += 'No name has been entered!\n';
				if (var_name == 'telefon' || a == '+420') report += 'No phone number has been entered!\n';
				if (var_name == 'email' || a == '@') report += 'No email has been entered!\n';
				if (var_name == 'termin') report += 'No date has been entered!\n';
				if (var_name == 'pocet_osob') report += 'No number of people has been entered!\n';
			}
		}
	}

	if (error) {
		alert(report);
		return false;
	}

	var el = document.getElementById('webx_1_js_value');
	if (el) el.value = 1;
	// pro případ dalších výskytů dalších formulářů
	var el2 = document.getElementById('webx_2_js_value');
	if (el2) el2.value = 1;
	var el3 = document.getElementById('webx_3_js_value');
	if (el3) el3.value = 1;
	var el4 = document.getElementById('webx_4_js_value');
	if (el4) el4.value = 1;


	return true;
}


function trim(hodnota)
{
	if(hodnota.charAt(0) == " ") {
		hodnota = hodnota.substring(1,hodnota.length);
		hodnota = trim(hodnota);
	}
	if(hodnota.charAt(hodnota.length-1) == " ") {
		hodnota = hodnota.substring(0,hodnota.length-1);
		hodnota=trim(hodnota);
	}
	return hodnota;
}




