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 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');}} var Prepinac = function(seznam, id_prepinace, delay) { var items = [], clock = 0, count = 0, timer = null, p = document.getElementById(id_prepinace), parent, li = [], zpole = (seznam.constructor.toString().indexOf('Array') >= 0); if (!delay) delay=3000; if (zpole) { for (var i = 0; i < seznam.length; i++) { li.push(document.getElementById(seznam[i])); } } else { li = document.getElementById(seznam).childNodes; } count = li.length; if (count < 2) { return; } clock = count - 1; var draw = function(c) { items[clock].circle.className = 'item'; $(items[clock].li).fadeOut('fast', function() { clock = (c == count) ? 0 : c; items[clock].circle.className = 'item selected'; $(items[clock].li).fadeIn('fast'); }); }; var tick = function() { draw(clock + 1); timer = setTimeout(tick, delay); }; var init = function() { var t, e; for (var i = 0; i < count; i++) { e = document.createElement('div'); e.className = 'item'; e.className += (i == 0) ? ' selected' : ''; if (!zpole) { e.setAttribute('title', li[i].childNodes[0].innerHTML); } g = document.createElement('td'); g.appendChild(e); p.appendChild(g); t = document.createTextNode(i); e.appendChild(t); addEvent(e, 'click', function(event) { var target = (event.srcElement) ? event.srcElement : event.target; clearTimeout(timer); draw(1*target.innerHTML); timer = setTimeout(tick, delay); }); li[i].style.display = 'none'; items[i] = { circle : e, li : li[i] } } }; init(); tick(); };