

//voicesw on/off
function ChangeVoiceOnOff(bOn)
{
    document.cookie = bOn ? "voiceon=1;" : "voiceon=0;";
}

function getCookie(key,  tmp1, tmp2, xx1, xx2, xx3) {
    tmp1 = " " + document.cookie + ";";
    xx1 = xx2 = 0;
    len = tmp1.length;
    while (xx1 < len) {
        xx2 = tmp1.indexOf(";", xx1);
        tmp2 = tmp1.substring(xx1 + 1, xx2);
        xx3 = tmp2.indexOf("=");
        if (tmp2.substring(0, xx3) == key) {
            return(unescape(tmp2.substring(xx3 + 1, xx2 - xx1 - 1)));
        }
        xx1 = xx2 + 1;
    }
    return("");
}


function IsVoiceOn(){
    return (getCookie("voiceon") == 1);
}

function voiceview()
{
	if (IsVoiceOn()) {
		voice.src = "btn/voiceon_o.gif";
		ChangeVoiceOnOff(true);
	}else{
		voice.src = "btn/voiceoff.gif";
		ChangeVoiceOnOff(false);
	}
	voice.style.display = "";
}

//voicesw on/off
function voiceonoff(bAutoPlay)
{
	if (!IsVoiceOn()) {
		ChangeVoiceOnOff(true);
		voice.src = "btn/voiceon_o.gif";
		if(bAutoPlay){
			sayplay1();
		}
	} else{
		ChangeVoiceOnOff(false);
		voice.src = "btn/voiceoff.gif";
		saystop1();
		saystop2();
	}
}

//音声を鳴らす
function sayplay1(){
	if (IsVoiceOn())
	{
		try{
    	    soundManager.play('say01', document.getElementsByName("say01")[0].href);
		}
		catch(e){
		}
	}
}

//音声を止める
function saystop1() {
	try{
    	soundManager.stop('say01');
	}
	catch(e){
	}
}

//音声を鳴らす
function sayplay2(){
	if (IsVoiceOn())
	{
		try{
    	    soundManager.play('say02', document.getElementsByName("say02")[0].href);
		}
		catch(e){
		}
	}
}

//音声を止める
function saystop2() {
	try{
		soundManager.stop('say02');
	}
	catch(e){
	}
}
