function onClass(elt1,desel,elt2,elt3tag,desel2){if(elt1 && (typeof(elt1)=='string')){elt1=document.getElementById(elt1);}if(elt2 && (typeof(elt2)=='string')){elt2=document.getElementById(elt2);}if(elt3tag){var elt1s=elt1.parentNode.getElementsByTagName(elt1.tagName);for(i=0;i<elt1s.length;){if(elt1s[i].parentNode==elt1.parentNode){if(elt1s[i]==elt1){if(/sel/.test(elt1s[i].className)){if(desel){elt1s[i].className=elt1s[i].className.replace('sel', '');}}else{elt1s[i].className+=elt1s[i].className?' sel ':'sel';}if (elt2){var k=i;}}else{if(!desel){elt1s[i].className=elt1s[i].className.replace('sel', '');}}}i++;}var elt3s=elt2.getElementsByTagName(elt3tag);for(i=0;i<elt3s.length;){if(elt3s[i].parentNode==elt2){if(i == k){if(/sel/.test(elt3s[i].className)){if(desel2){elt3s[i].className=elt3s[i].className.replace('sel', '');}}else{elt3s[i].className+=elt3s[i].className?' sel ':'sel';}}else{if(!desel2){elt3s[i].className=elt3s[i].className.replace('sel', '');}}}else{k=k+1;}i++;}}else{if(desel){if(/sel/.test(elt1.className)){elt1.className=elt1.className.replace('sel', '');}else{elt1.className+=elt1.className?' sel ':'sel';}}else{if(!(/sel/.test(elt1.className))){elt1.className+=elt1.className?' sel ':'sel';}}if(elt2){if(/sel/.test(elt2.className)){if(desel){elt2.className=elt2.className.replace('sel', '');}}else{elt2.className+=elt2.className?' sel ':'sel';}}}}
