function addEvent(elm, evType, fn, useCapture) {if (elm.addEventListener) {elm.addEventListener(evType, fn, useCapture); return true;} else if (elm.attachEvent) {var r = elm.attachEvent('on'+evType, fn); return r;} else {alert('Došlo k chybě při práci s event');}} function JE_EMAIL(txt){var x = new RegExp('^[^@]+@([a-z,A-Z,0-9,_,-]+[.]{1})+[a-z,A-Z,0-9]{2,5}$'); if (x.exec(txt.toLowerCase())==null) return 0; else return 1;} function show(id) {if (document.getElementById(id).style.display=='none') document.getElementById(id).style.display='block'; else document.getElementById(id).style.display='none';} function showk(id,dir) {show('kategorie-'+id); if (document.getElementById('kimg'+id).src.indexOf('eshopbaby-r-plus.gif')>-1) document.getElementById('kimg'+id).src=dir+'/eshopbaby-r-minus.gif'; else document.getElementById('kimg'+id).src=dir+'/eshopbaby-r-plus.gif';} function regnews() {if(JE_EMAIL(document.getElementById('enov').value)==0) {alert('pro registraci novinek musí být e-mail zadán ve správném formátu'); return false;} else {return true;}} function myParseFloat(str){str=''+str+''; var value=str.match('[-]{0,1}(?:[1-9]+[0-9]*[,.]{0,1}[0-9]*)|(?:0[,.][0-9]*)'); if(value!=null && value.length>0){value[0]=value[0].replace(',','.'); value=parseFloat(value[0])*1; return value;}else{return 0;}} function check_kontakt(bindid) { var id = function(name) { return document.getElementById(name+bindid); } var err = []; if (id('idfname').value == '') { err.push('jméno'); } if (id('idlname').value == '') { err.push('příjmení'); } if (!JE_EMAIL(id('idemail').value)) { err.push('email'); } if (id('idphone').value == '') { err.push('telefon'); } if (id('idaddress').value == '') { err.push('místo plnění zakázky'); } if (err.length) { alert('Je třeba vyplnit tyto hodnoty:\n- ' + err.join('\n- ')); return false; } id('kontakt').submit(); }