// begin // For ie shit browsers. if (typeof addEventListener != "function") { window.attachEvent("onload",musicAssist); } // end // For ie shit browsers. else { // begin // For Modern browsers. window.addEventListener("load", function() { musicAssist(); },false); // end // For Modern browsers. } function musicAssist() { var s_img_src_off=S_BASE_PATH+S_PATH_VIEWS+"gfx/img/speaker_off.png"; var o_Img_Off=document.createElement("img"); o_Img_Off.setAttribute("src",s_img_src_off); var o_Music_Trigger=document.getElementById("music_trigger"); var s_music_container="music_container"; var s_music_path=S_BASE_PATH+S_PATH_VIEWS+"music/birds_background.swf"; var o_img_state = { on:S_BASE_PATH+S_PATH_VIEWS+"gfx/img/speaker_on.png", off:s_img_src_off }; _musicPlay(); // begin // For ie shit browsers. if(typeof addEventListener!="function") { o_Music_Trigger.attachEvent("onclick",_musicControl); return; } // end // For ie shit browsers. // begin // For Modern browsers. o_Music_Trigger.addEventListener ( "click", _musicControl, false ); // end // For Modern browsers. function _musicPlay() { var s_music_state=get_cookie("s_music_state"); if(!s_music_state) { document.cookie="s_music_state=on;path=/"; s_music_state="on"; } if(s_music_state=="on") { o_Music_Trigger.src=o_img_state.on; swfobject.embedSWF ( s_music_path, "music_container", "0", "0", "9.0.0" ); } else { o_Music_Trigger.src=o_img_state.off; } } function _musicControl() { var o_Music_Container=document.getElementById(s_music_container); var s_music_state=get_cookie("s_music_state"); //playing if(s_music_state=="on") { //cookie document.cookie="s_music_state=off;path=/"; //img o_Music_Trigger.src=o_img_state.off; //sound container var o_Music_Container_Parent=o_Music_Container.parentNode; o_Music_Container_Parent.removeChild(o_Music_Container); var o_Music_Container=document.createElement("div"); o_Music_Container_Parent.appendChild(o_Music_Container); o_Music_Container.setAttribute("id",s_music_container); } else { //cookie document.cookie="s_music_state=on;path=/"; //img o_Music_Trigger.src=o_img_state.on; //sound swfobject.embedSWF ( s_music_path, "music_container", "0", "0", "9.0.0" ); } } }