/* javascript by grafisoft.cz */
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('ts-r-plus.gif')>-1) document.getElementById('kimg'+id).src=dir+'/ts-r-minus.gif'; else document.getElementById('kimg'+id).src=dir+'/ts-r-plus.gif';}
function scrollit() {document.getElementById('message').style.top=document.body.scrollTop + top + 'px';}
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 meziOblibene(url, title) {
if (navigator.userAgent.toLowerCase().indexOf('chrome') > -1) {
alert('Váš prohlížeč bohužel tuto funkci nepodporuje.');
}
if (window.sidebar) { // Mozilla Firefox Bookmark
window.sidebar.addPanel(title, url, '');
return treu;
}
if( window.external ) { // IE Favorite
window.external.AddFavorite( url, title);
return true;
}
if(window.opera && window.print) { // Opera a Chrome Hotlist
alert('ahoj');
return true;
}
}
function pozadi(obj,obj2,akce)
{
var trida = 'bg-input-'+akce;
if (document.getElementById(obj2).value=='') document.getElementById(obj).className=trida;
}
$(function(){
var body=$('body');
var imageZoom=function(){
var obj=$(this);
var img=obj.find('.imageDiv img');
var href=obj.find('.imageDiv a').attr('href');
var offset=img.offset();
var zoom=$('
').addClass('zoomer');
var zoomHandler=$('').attr('href',href).addClass('zoom-handler').css({top:offset.top,left:offset.left});
var zoomImg=$('
').attr('src',img.attr('data-zoom300src'));
var zobj={zoomer:zoom,img:zoomImg};
var zoomIn=function()
{
// zobj.img.css({width:150,height:150,marginTop:75,marginLeft:75});
zobj.zoomer.show();
// zobj.img.stop(true,false).animate({width:300,height:300,marginTop:0,marginLeft:0});
};
var zoomOut=function()
{
// zobj.img.stop(true,false).animate({width:150,height:150,marginTop:75,marginLeft:75},{complete:function(){
zobj.zoomer.hide();
// }});
};
zoom.append(zoomImg).css({top:offset.top-80,left:offset.left-80});
body.append(zoom).append(zoomHandler);
zoomHandler.mouseenter(zoomIn);
zoomHandler.mouseleave(zoomOut);
};
$('.katalog-sobrazky').each(imageZoom);
});
function zobrazVolitelne(id,zob)
{
if (zob==1) document.getElementById(id).style.display='block';
if (zob==0) document.getElementById(id).style.display='none';
if (id=='id_user_pravnicka') document.getElementById('id_pravnicka_osoba').value=zob;
if (id=='id_user_adresa') document.getElementById('id_dotaz_adresa').value=zob;
}
function checkvals()
{
var err = new Array();
var err2 = '';
if (document.getElementById('reg_login').value.length<4) err[err.length]='uživatelské jméno je příliš krátké (min 4 znaky)';
if (document.getElementById('reg_password').value!=document.getElementById('reg_password2').value) err[err.length]='zadaná hesla se neshodují';
if (document.getElementById('reg_password').value.length<4) err[err.length]='heslo je příliš krátké (min 4 znaky)';
if (document.getElementById('reg_i_jme').value.length<1) err[err.length]='musíte vyplnit své jméno';
if (document.getElementById('reg_i_pri').value.length<1) err[err.length]='musíte vyplnit své příjmení';
if (document.getElementById('reg_email').value=='') err[err.length]='není vyplněn e-mail u kontaktní osoby';
if (document.getElementById('reg_email').value!='' && JE_EMAIL(document.getElementById('reg_email').value)!=1) err[err.length]='e-mail byl zadán ve špatném formátu';
if (document.getElementById('reg_i_mob').value.length==0) err[err.length]='není vyplněn mobil u kontaktní osoby';
if (document.getElementById('reg_i_adr').value.length<2) err[err.length]='není vyplněna ulice u fakturační adresy';
if (document.getElementById('reg_i_mes').value.length<2) err[err.length]='není vyplněno město u fakturační adresy';
if (document.getElementById('reg_i_psc').value.length<2) err[err.length]='není vyplněno PSČ u fakturační adresy';
if (document.getElementById('id_dotaz_adresa').value=='1')
{
if (document.getElementById('reg_dod_ulice').value.length<2) err[err.length]='není vyplněna ulice u dodací adresy';
if (document.getElementById('reg_dod_obec').value.length<2) err[err.length]='není vyplněno město u dodací adresy';
if (document.getElementById('reg_dod_psc').value.length<2) err[err.length]='není vyplněno PSČ u dodací adresy';
}
if (document.getElementById('id_pravnicka_osoba').value=='1')
{
if (document.getElementById('reg_i_fir').value=='') err[err.length]='pokud registrujete firmu, musíte vyplnit obchodní jméno';
if (document.getElementById('reg_i_ico').value=='') err[err.length]='pokud registrujete firmu, musíte vyplnit IČ nebo DIČ';
}
// if (!document.getElementById('reg_obchpod').checked) err[err.length]='\npokud se chcete zaregistrovat, musíte souhlasit s obchodními podmínkami';
if (err.length>0)
{
err2='Registrace nemohla být provedena, protože některé z následujícíh údajů nebyly zadány korektně. Opravte prosím chybně zadané údaje:\n\n';
for (i=0; i