<?php require_once PATH_COMMON . 'class/TextTools.class.php'; ?>
function showInputForElse(id,hidden) {
	if ($(id).value == '-else-') {
		$(hidden).style.display='block';
	} else {
		$(hidden).style.display='none';
	}
}

function check(form) {
	var error = '';
    var email=document.getElementById('f_od_mail');
    var emailRegExp = new RegExp('^[_a-z0-9\.\-]+@[_a-z0-9\.\-]+\.[a-z]{2,5}$', 'i')
    var atsing = email.value.indexOf("@");
    var before_atsing = email.value.substring(0,atsing);
    var after_atsing = email.value.substring(atsing+1,email.value.length);
    var last_point = after_atsing.lastIndexOf(".");

    if ( document.formular.od_jmeno.value == ""){
    	error = error + "Jméno nebylo vyplněno!\n";
    }
    
    if ( document.formular.od_adresa.value == ""){
    	error = error + "Adresa nebyla vyplněna!\n"
    }
    
    if ( document.formular.od_mail.value == ""){
    	error = error + "Email nebyl vyplněn!\n"
    }else if (0 != $('f_od_mail').value && $('f_od_mail').value.search(/^<?php print TextTools::$emailRegexp ?>$/i) != 0) {
        error += "Emailová adresa není ve správném formátu!\n";
    }   

    if ( document.formular.obchod.value == ""){
    	error = error + "Vyberte obchod na který chcete podat stížnost!\n"
    } else if ( document.formular.obchod.value == "-else-" && document.formular.jiny_obchod.value == ""){
    	error = error + "Vyplňte název obchodu na který chcete podat stížnost!\n"
    }
    
    if ( document.formular.cislo_ob.value == ""){
    	error = error + "Číslo objednávky nebylo vyplněno!\n"
    }

    if (error != '') {
    	alert (error);
    	return false;
    }
}


/*
var Pruzkum = {

	kontrola : function () {
        var email=document.getElementById('email');
        var otazka=document.getElementById('otazka');
        var otazka_ok = otazka.value != '';	
        var pozice_zavinace = email.value.indexOf("@");
        var cast_pred_zavinacem = email.value.substring(0,pozice_zavinace);
        var cast_po_zavinaci = email.value.substring(pozice_zavinace+1,email.value.length);
        var pozice_posledni_tecky = cast_po_zavinaci.lastIndexOf(".");
        
        if (pozice_zavinace < 0 || cast_po_zavinaci.lenght <= 0 || cast_pred_zavinacem.length <= 0 || pozice_posledni_tecky < 0){
                alert('Elektronická adresa nemá správný tvar!');
				return false;
		}
        
        if(otazka_ok == false) {
            alert('Váš tip na počet vyplněných dotazníků není vyplněn.');
            return false;
        } else if (!otazka.value.match(/^[0-9]+$/)) {
            alert('Váš tip na počet vyplněných dotazníků musí být číslo. Vyplňujte pouze číslice bez mezer a jiných znaků');
            otazka.value = otazka.value.replace(/[^0-9]/g, '');
            return false;
        }
	}
}
*/