/* obsluga formularza preferencji bloga TheTarPit (c) MiMaS 2005.06.12 */ function setValue(ctlName, val, msgName) { var ctl = document.getElementById(ctlName); if ( ctl ) { ctl.value = val; if ( msgName ) { var msg = document.getElementById(msgName); if ( msg ) msg.style.display = 'none'; } } } function setChecked(ctlName) { var ctl = document.getElementById(ctlName); if ( ctl ) ctl.checked = true; } function checkMinimum(ctl, minVal, msgName, def) { var msg = document.getElementById(msgName); if (ctl.value == '') { ctl.value = def; msg.style.display = 'none'; } else { var v = parseInt(ctl.value); if ( (v.toString() == "NaN") || (v < minVal) ) { msg.style.display = 'inline'; // ctl.focus(); } else msg.style.display = 'none'; } } function checkPodpis() { var podpis = document.getElementById('podpis'); var email = document.getElementById('email'); var www = document.getElementById('www'); var msg = document.getElementById('podpiserror'); if ( ((email.value != '') || (www.value != '')) && (podpis.value == '') ) msg.style.display = 'inline'; else msg.style.display = 'none'; } function clearCookies() { var msg = document.getElementById('podpiserror'); if ( msg ) msg.style.display = 'none'; createCookie('podpis','',0); createCookie('email','',0); createCookie('www','',0); createCookie('mode','',0); } function applyStyle() { var style = ''; for ( i = 0; i < document.forms[1].css.length; i++ ) { if ( document.forms[1].css[i].checked ) { style = document.forms[1].css[i].value; break; } } var nice = document.getElementById('nice').checked; setActiveStyleSheet(style); // TODO size // TODO nice }