function zobraz(idecko) { el=document.getElementById(idecko).style; el.display=(el.display == 'block')?'none':'block'; } function zobrazSkryj(idecko,idecko1,idecko2,classis){ el=document.getElementById(idecko).style; el.display='none'; el=document.getElementById(idecko1).style; el.display='block'; el=document.getElementById(idecko2); el.className=classis; } function potvrzeni(f){ if(null == f.getAttribute('ask')) location.href=f.getAttribute('href'); else if(confirm(f.getAttribute('ask'))){ location.href=f.getAttribute('href'); } } function isEmpty(str) { for (var intLoop = 0; intLoop < str.length; intLoop++) if (" " != str.charAt(intLoop)) return false; return true; } function Cislo(event) { if (((event.keyCode < 43) || (event.keyCode > 57)) && (event.keyCode != 47)) event.returnValue = false; } function Datum(event) { if (((event.keyCode < 46) || (event.keyCode > 57)) && (event.keyCode != 47)) event.returnValue = false; } function check_all(f,stejna) { var strError = ""; var form; var req,reqq; var val,x,pop; for (var intLoop = 0; intLoop " + form +"\n"; }//cyklus if (stejna==1) { if (f.f_pass1.value != f.f_pass2.value) strError += "Hesla musí být stejná. \n"; if (f.f_param6.value != f.f_param7.value) strError += "E-maily musí být stejné. \n"; } if ("" != strError) { alert("Chyba při odeslání formuláře:\n" + strError); return false; } } function check_it(item,f) { // definice proměnných var pom="."; var text; //načtení formátu a required var typ = f.substring(0,1); var p = f.indexOf(pom); var d = f.length; switch(typ){ case "f" : //čísla s desetinnou fx.y x - počet míst celých, y-počet za desetinnou čárou var horni=f.substring(1,p); var dolni=f.substring(p+1,d); x="^[-\+]?[0-9]{0,"+horni+"}([\\.\\,]{1}[0-9]{0,"+dolni+"}){0,1}$"; re=new RegExp(x,""); var arr=item.match(x) x=(arr == null)?false:true; break; case "n" : var horni=f.substring(1,p); var dolni=f.substring(p+1,d); x="^[-\+]?[0-9]{"+dolni+","+horni+"}$"; re=new RegExp(x,"i"); var arr=item.match(x) x=(arr == null)?false:true; break; case "c" : var horni=f.substring(1,p); var dolni=f.substring(p+1,d); x="^.{"+dolni+","+horni+"}$"; re=new RegExp(x,"i"); var arr=item.match(x) x=(arr == null)?false:true; break; case "e" : x="^[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,4}$"; re=new RegExp(x,"i"); var arr=item.match(x) x=(arr == null)?false:true; break; case "d" : x="^([0-9]{1,2})[-\\.]{1}([0-9]{1,2})[-\\.]{1}[0-9]{4}$"; re=new RegExp(x,"i"); var arr=item.match(x) x=(arr == null)?false:true; break; } return(x) }