Привет всем!
Есть много похожего кода, вопрос в том, чтобы его уменьшить.
function selekt(id) {
if(id == "ruchnoe")
document.getElementById('sel-avto').className = "not-select";
document.getElementById('not-sel').className = "not-select";
document.getElementById(id).className = "select";
document.getElementById('tr1').style.dysplay = "none";
document.getElementById('tr2').style.dysplay = "none";
document.getElementById('tr3').style.dysplay = "none";
document.getElementById('tr4').style.dysplay = "block";
document.getElementById('osn-ruch').checked='checked';
document.getElementById('osn-ruch').fireEvent('change');
}
else if(id == "avto")
document.getElementById('not-sel').className = "not-select";
document.getElementById('sel-prof').className = "not-select";
document.getElementById(id).className = "select";
document.getElementById('tr1').style.dysplay = "none";
document.getElementById('tr2').style.dysplay = "none";
document.getElementById('tr3').style.dysplay = "block";
document.getElementById('tr4').style.dysplay = "none";
document.getElementById('osn-avto').checked='checked';
document.getElementById('osn-avto').fireEvent('change');
}
...
else if
else if
else if
...
}
вобщем нужно управлять стилями и классами блоков.
Как это можно решить иначе?