これはなぜ動作しないのか誰にでも教えてもらえますか?機能setTimeoutに渡された変数が機能していませんか?
function changeBG(element_id){
document.getElementById(element_id).className= "arrowActive";
setTimeout("document.getElementById("+element_id+").className= 'arrow'", 300);
}
firebugでは、setTimeout()に渡されたelement_idが定義されていないというエラーが表示されます。