function GoToBottom(x) { xx=document.body.scrollHeight window.scrollTo(0,xx-x) } function ValNotEmail(field) { if (field.value=="") {return false} if (!field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.info)|(\.mobi)|(\.biz)|(\.org)|(\..{2,2}))$)\b/gi)) { field.className ="FormBack" field.focus() return (true) } return(false) } function GoToPage(newpage,url,pagename) { location=url+"&"+pagename+"="+newpage} function ValNotEmpty(field) { field.value=field.value.replace(/^\s*|\s*$/g,"") if (field.value=="") { field.focus() field.className ="FormBack" return (true) } return(false) } function ValidateForm(form) { form.error.value='' if (ValNotEmpty(form.SenderName)) { form.error.value='Zadejte jméno.' return(false) } if (ValNotEmpty(form.SenderSubj)) { form.error.value='Zadejte předmět.' return(false) } if (ValNotEmpty(form.SenderMail)==0) { if (ValNotEmail(form.SenderMail)) { form.error.value='Zadejte korekntě e-mail nebo údaj nevyplňujte.' return(false) } } if (ValNotEmpty(form.Contents)) { form.error.value='Zadejte text zprávy.' return(false) } if (ValNotEmpty(form.souhlas)) { form.error.value='Vyjádřete svůj souhlas s pravidly fóra zápisem slova ANO.' form.souhlas.focus(); return(false) } if (form.souhlas.value!='ANO' && form.souhlas.value!='ano' && form.souhlas.value!='Ano' && form.souhlas.value!='aNO' ) { form.error.value='Vyjádřete svůj souhlas s pravidly fóra zápisem slova ANO.' form.souhlas.focus(); return(false) } // if (ValNotEmpty(form.cinput)) { // form.error.value='Zadejte kontrolní kód.' // return(false) // } form.action.value='saveItem' form.submit() return (true) } function AddFavorite(linkObj,addUrl,addTitle) { if (document.all && !window.opera) { window.external.AddFavorite(addUrl,addTitle); return false; } else if (window.opera && window.print) { linkObj.title = addTitle; return true; } else if ((typeof window.sidebar == 'object') && (typeof window.sidebar.addPanel == 'function')) { if (window.confirm('Přidat oblíbenou stránku jako nový panel?')) { window.sidebar.addPanel(addTitle,addUrl,''); return false; } } window.alert('Po potvrzení stiskněte CTRL-D,\nstránka bude přidána k vašim oblíbeným odkazům.'); return false; } function AddHomepage() { { if (document.all && !window.opera) { this.style.behavior='url(#default#homepage)'; this.setHomePage(document.location.href); return false; } else { window.alert('Váš prohlížeč nepodporuje automatické nastavení této funkce.'); return false; } } } function ValidateEdit(form) { form.error.value='' if (form.mode=="items") { if (ValNotEmpty(form.title)) { form.error.value='Zadejte titulek.' form.title.focus(); return(false) } if (ValNotEmpty(form.name)) { form.error.value='Zadejte jméno autora.' form.name.focus(); return(false) } } if (form.mode=="bugs") { if (ValNotEmpty(form.word)) { form.error.value='Zadejte výraz.' form.word.focus(); return(false) } } form.action.value='saverecord' form.error.value='' form.submit() return true } function SetFilter(form) { form.submit() return true } function ValidateLogin(form) { form.error.value='' if (ValNotEmpty(form.AUser)) { form.error.value='Zadejte přihlašovací jméno.' form.AUser.focus(); return(false) } if (ValNotEmpty(form.APass)) { form.error.value='Zadejte heslo.' form.APass.focus(); return(false) } form.action.value='list' form.error.value='' form.submit() return true }