//网站路径(域名)控制器
(function(){
	window.X||(window['X']={});
	X.domain = "10086.cn";
	X.PATH={
		ROOT:"http://music.10086.cn/newweb/",
		SUPPORT:"http://mdll.10086.cn/newweb/",
		VIP:"http://mapi.10086.cn/newweb/",
		CLUB:"http://mclub.10086.cn",
		WM:"http://wm.10086.cn",		
		M:"http://m.10086.cn",
		CONTENT:"http://content.12530.com/"		
	}
	//重载域名
	X.PATH.WAP=X.PATH.M;
	document.domain='10086.cn';
})();
// JavaScript Document
//æ´æ¢æ­æ²
function playsong_v3_ring(num){
	wmpStop();
	objMmInfo = null;
  	intSelMmCnt = 0;
	num = parseInt(num);
	
	mkList(singlist_v3_ring[num][0],singlist_v3_ring[num][1]);
	//document.getElementById('mobilevalue').value = singlist_v3_ring[num][1];
	for(var i=0;i<singlist_v3_ring.length;i++){
		if(i!=num){
			mkList(singlist_v3_ring[i][0],singlist_v3_ring[i][1]);
		}
	}
	playPrev();
	//startExobud();
	//initExobud();
}
var upSongid;
var nextSongid ;
//是否已经到达下一首
var isNext = false;
//当前播放歌曲id
var nowSongid;
var nowSongName;
var nowSingerName;
//全区彩铃播放
var iscringorqq = '2';//1彩铃，2全曲
//彩铃地址
var cringpath = 'http://';
//全曲地址
var qqpath = 'http://';
//歌曲名
var songName ='';
///设置下一首歌播放		
var playbs = 0;//播放状态
function setNextSong(){
	var ns = getNextSingid(nowSongid);
	if(isNext){
		nextSongid = ns;
		//alert('下一首='+nextSongid);
	}
}
function setUpSong(){
	var us = getUpSingid(nowSongid);
	if(isNext){
		upSongid = us;
		//alert('上一首='+upSongid);
	}
}

function getNextSingid(singid){//取得下一首歌曲ｉｄ
	//数组长度
	var slen = singlist_v3_ring.length;
	var p = 0;
	//判断传入歌曲ｉｄ是第几个．
	//alert('传入歌曲id='+singid+'数组id='+songidArray.toString());
	for(var i=0;i<slen;i++){
		if(singid==singlist_v3_ring[i][0]){
			p = i;
		}
	}
	//alert('在数组中第几位：'+p+'=数组长度：'+slen);
	
	if(p==(slen-1)){
		//alert('已经是最后一首歌曲了');
		isNext = true;
		return singlist_v3_ring[0][0];
	}else{
		isNext = true;
		return singlist_v3_ring[p+1][0];
	}
	
}
///取得上一首歌
function getUpSingid(singid){//取得下一首歌曲ｉｄ
	//数组长度
	var slen = singlist_v3_ring.length;
	var p = 0;
	//判断传入歌曲ｉｄ是第几个．
	//alert('传入歌曲id='+singid+'数组id='+songidArray.toString());
	for(var i=0;i<slen;i++){
		if(singid==singlist_v3_ring[i][0]){
			p = i;
		}
	}
	//alert('在数组中第几位：'+p+'=数组长度：'+slen);
	
	if(p==0){
		//alert('已经是第一首歌曲了');
		isNext = true;
		return singlist_v3_ring[slen-1][0];
	}else{
		isNext = true;
		return singlist_v3_ring[p-1][0];
	}
	
}


function v3_ring_getsingPathreturn(jsonString){///获得异步请求数据数据
	var jsonObject = strToJSON(jsonString);
	
	//gongrui start
	var title = (jsonObject.songName.indexOf('(') != -1?jsonObject.songName.substring(0,jsonObject.songName.indexOf('(')):jsonObject.songName)+"/"+jsonObject.singerName;	
	nowSongName = (jsonObject.songName.indexOf('(') != -1?jsonObject.songName.substring(0,jsonObject.songName.indexOf('(')):jsonObject.songName);
	nowSingerName = jsonObject.singerName;
	var recommend = document.getElementsByName('recommend');
	for(var i=0;i<recommend.length;i++){
		if(recommend[i].innerHTML.toString().indexOf(title) != -1)
		recommend[i].style.color = 'red';
		else
		recommend[i].style.color = 'black';
	}
	//gongrui end
	
	if(navigator.userAgent.indexOf("MSIE")>0) {
		if(jsonObject.success){
			wmpStop();
			objMmInfo = null;
			intSelMmCnt = 0;
			mkList(jsonObject.message,'正在播放:'+title);
			initExobud();
			//var playbs = 0;//播放状态
			//playandstop();
			//if(document.getElementById('playandstop').src == 'http://content.12530.com/web/newweb/images/v3_ring/stop.gif'){//静止状态
				document.getElementById('playandstop').src = X.PATH.CONTENT+'web/newweb/images/v3_ring/play_1.gif';
				playbs = 0;//播放状态
			//}
		}else{
			alert(jsonObject.message);
		}
	}
}



function v3_ring_getsingPath(singid){///异步取歌曲视听地址
		var jsonRequestObjectabc = new Object();
		nowSongid = singid;
		setNextSong();
		setUpSong();
		jsonRequestObjectabc.singid = singid;
		jsonRequestObjectabc.singtype = iscringorqq;
		remotejs(X.PATH.ROOT+'jsp/v3_ring/singpath.jsp', 'v3_ring_getsingPathreturn', jsonRequestObjectabc);
}

function playandstop(){
	if(playbs==0){
		wmpStop();
		document.getElementById('playandstop').src = X.PATH.CONTENT+'web/newweb/images/v3_ring/stop.gif';
		playbs = 1;
	}else{
		v3_ring_getsingPath(nowSongid);
		document.getElementById('playandstop').src = X.PATH.CONTENT+'images/v3_ring/play.gif';
		playbs = 0;
	}
	
}

function othreplayandstop(){
  		if(navigator.userAgent.indexOf("MSIE")>0) { 
        	wmpStop();
			document.getElementById('playandstop').src = 'http://content.12530.com/web/newweb/images/v3_ring/stop.gif';
			playbs = 1;
   		} 
   		if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){ 
        	
   		} 
}




