function get(id) { if (document.getElementById(id)) { return document.getElementById(id); } return false; } function replace(check,checkValue,insertValue) { if (get(check)) { get(check).value=get(check).value.replace(checkValue,insertValue); return true; } return false; } function change(id,action,insertValue) { if (get(id)) { switch (action) { case 'action': get(id).action=insertValue; break; case 'style.background': get(id).style.background=insertValue; break; case 'style.border': get(id).style.border=insertValue; break; case 'checked': get(id).checked=insertValue; break; case 'disabled': get(id).disabled=insertValue; break; case 'html': get(id).innerHTML=insertValue; break; default: get(id).value=insertValue; break; } return true; } return false; } function style(id,action,insertValue,checkValue) { if (get(id)) { if(checkValue==0) { switch (action) { case 'display': get(id).style.display=insertValue; break; } return true; } else { switch (action) { case 'display': get(id).style.display==checkValue?style(id,action,insertValue,0):style(id,action,checkValue,0); break; } return true; } } return false; } function checkedAllForum (id, checked) { var el = document.getElementById(id); for (var i = 0; i < el.elements.length; i++) { //proteza dla szukania w forum if((el.elements[i].name == 'search_wales' || el.elements[i].name == 'search_england' || el.elements[i].name == 'search_scotland' || el.elements[i].name == 'search_all')) el.elements[i].checked = checked; } } function doSelectionAdvForum(x, y){ if(x.checked) checkedAllForum(y, true); else checkedAllForum(y, false); } function checkedAll (id, checked) { var el = document.getElementById(id); for (var i = 0; i < el.elements.length; i++) { //proteza dla szukania w forum if(!(el.elements[i].name == 'search_wales' || el.elements[i].name == 'search_england' || el.elements[i].name == 'search_scotland' || el.elements[i].name == 'search_all')) el.elements[i].checked = checked; } } function doSelection(x, y){ if(x.checked) checkedAll(y, true); else checkedAll(y, false); } function unSelectionAll(id){ var el = document.getElementById(id); el.checked = false; } function checkAll(name) { var i=0; if(!name) { name='check'; } if(get(name + '_all').checked==true) { while(change(name + '_' + i++,'checked',true)); } else { while(change(name + '_' + i++,'checked',false)); } } function hide(id,str,type) { if(type==1) { if(get(id).value==str) get(id).value=''; } else { if(get(id).value=='') get(id).value=str; } }