$Dom().nameSplace('autoListen');
autoListen.fun = (function(){

	// 自动播放【精选情景会话】中的音频
	var _setAutoListen = function(){
		var tts_word_zh = $Dom($('conver_choice_box')).getElementsByClassName('con'),

				layer_tip_en_tts = $('layer_tip_en_tts'),
				tts_fn = 'nds_nav("http://rd.nciku.com/i:1000010340/c:45881/t:1?http://www.nciku.com/example_pronunciation");SPS.commonLayer.newTTS(this, "test word", "","1","1")',
				reg_testWord = /test\s+word/,
				tts_str = '';

		if(tts_word_zh.length != 0){
			for(var i = 0; i < tts_word_zh.length; i++){
				tts_str+= tts_word_zh[i].innerText || tts_word_zh[i].textContent;
			}
		}
		$Dom(layer_tip_en_tts).setStyle('display','none');
		tts_str = tts_str.replace(/\t+|\r|\n/mg,'');
		tts_str = tts_str.replace(/\'+/mg,"\\'");
		tts_str = tts_str.replace(/\"+/mg,'\\"');
		tts_fn = tts_fn.replace(reg_testWord,tts_str);
		new Function(tts_fn).call($('play'));
	};

	// 【播放/停止】
	var _playAndStop = function(){
		var oPlay = $('play'), oStop = $('stop');

		oPlay.onclick = function(evt){
			evt = evt || window.event;
			setTimeout(_setAutoListen,10);
//			$Dom(this).setStyle('display','none');
//			$Dom(oStop).setStyle('display','block');
			evt.preventDefault ? evt.preventDefault() : evt.returnValue = false;
		};

		oStop.onclick = function(evt){
			var tts = new SPS.tts();
			evt = evt || window.event;
//			$Dom(this).setStyle('display','none');
//			$Dom(oPlay).setStyle('display','block');
			tts.stop();
			evt.preventDefault ? evt.preventDefault() : evt.returnValue = false;
		}
	};

	return{
		init : function(){
			setTimeout(_playAndStop,1);
		}
	}
})()
$Dom().setOnload(autoListen.fun.init);
