//test na podminky
function conditionsCheck() {
    var cond = document.getElementById('conditions_agree');
    if (cond.checked == true) return true;
    alert("Musíte souhlasit s obchodními podmínkami!");
    return false;
}
// test na povinne parametry formulare
function checkMe(tf,text,pars)
{
	pole=pars.split(',');
	for(i=0;i<pole.length;i+=2)
	{
		if(eval('typeof  tf.'+pole[i])!='undefined'){
			if(eval('tf.'+pole[i]+'.value')=='')
			{
				alert(pole[(i+1)]+' '+text);
				eval('tf.'+pole[i]+'.focus()');
				return false;
            }
            if (eval('tf.' + pole[i] + '.name') == 'reu_email') {
                if (!validEmail(eval('tf.' + pole[i] + '.value'))) {
                    if (document.getElementById('valid_email_text')) {
                        alert(document.getElementById('valid_email_text').value);
                    } else {
                    alert("Chyba - E-Mail");
                    }
                    return false; 
                }
            }
            if (eval('tf.' + pole[i] + '.name') == 'reu_phone') {
                if (!onlyNumeric(eval('tf.' + pole[i] + '.value'))) {
                    if (document.getElementById('can_has_only_nums')) {
                        alert(pole[(i + 1)] + " " + document.getElementById('can_has_only_nums').value);
                    } else {

                    }
                    return false; 
                }
            }
            if (eval('tf.' + pole[i] + '.name') == 'rua_zip') {
                if (!onlyNumeric(eval('tf.' + pole[i] + '.value')) || (eval('tf.' + pole[i] + '.value') + "").length != 5) { 
                   if (document.getElementById('can_has_only_nums')) alert(pole[(i + 1)] + " " + document.getElementById('can_has_only_nums').value);
                   return false; 
                }
            }
		}
    }
    var cond = document.getElementById('conditions_agree');
    if (cond) {
        if (cond.checked != true) {
            alert("Musíte souhlasit s obchodními podmínkami!");
            return false;
        }
    }
	return true;
}
function validEmail(email) {
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    var address = email;
    if (reg.test(address) == false) {
        return false;
    }
    return true;
}
function onlyNumeric(value) {
    if (Number(value) + "" == value + "") return true;
    return false;
}

// nove okno
function previewWindow(url, title)
{
	window.open(url, title, "toolbar=no,status=no,scrollbars=yes,resizable=yes,width=800,height=600");
}

function newwindow(url,title){
	window.open(url, title, "toolbar=yes,status=yes,scrollbars=yes,resizable=yes");
}


// vraci hodnotu z popup okna zpet do formulara
function backToForm(elName, newId, newName){

//	if (window.showModalDialog) {
//		dialogArguments.document.all(dialogArguments.elementFk).value = newId;
//		dialogArguments.document.all(dialogArguments.elementName).innerHTML = newName;
//	} else { //Netscape
		var opnr=window.opener;
		opnr.document.getElementById(elName+'_fk').value=newId;
		opnr.document.getElementById(elName+'_name').innerHTML=newName;	
//	}
	window.setTimeout('window.close()',10);
}

// smaza hodnoty z formulare u tematu 
function deleteFormInput(name){
	document.getElementById(name+'_fk').value='';
	document.getElementById(name+'_name').innerHTML='';
}

// Otevre okno pro vyber souboru (reuse)
function chooseFile(inpId){
//	if (window.showModalDialog) {
//		window.elementFk = inpId+'_fk';
//		window.elementName = inpId+'_name';
//		showModalDialog ("../fileman/files.asp?inpID="+inpId, window, "dialogheight=600px;dialogwidth=800px;status=no;toolbar=no;menubar=no;location=no;resizable=yes;scroll:yes")
//	} else {
		window.open("../fileman/files.asp?inpID="+inpId, 'zipWindow', 'width=800,height=600,status=yes,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes,')
//	}
}
