 // SwichTab
function SwichTab(tabName,groupId,btnId,tabNumber){
	for(i=0;i<tabNumber;i++){
		document.getElementById(tabName+"_con"+groupId+""+i).style.display = "none";
		document.getElementById(tabName+"_btn"+groupId+""+i).className = "nav2";
	}
	document.getElementById(tabName+"_con"+groupId+""+btnId).style.display = "block";
	document.getElementById(tabName+"_btn"+groupId+""+btnId).className = "current";
}

//groupId-页内组的编号,value-是否选中(1或true-选中，0或false-取消选中)
function selectAll(group,value){
	var cur_item = document.getElementsByName(group);	
	for(var i=0; i<cur_item.length; i++){
		if(value == false){
			cur_item[i].checked=!cur_item[i].checked;
		}else{
			cur_item[i].checked=value;
		}
	}
}
//连接播放所选
function playMusic(group){
    var arr = new Array();
	var cur_item = document.getElementsByName(group);	
	var flag = false;//是否有选中歌曲
	
	for(var i=0,j=0; i<cur_item.length; i++){
		if(cur_item[i].checked){
			arr[j++] = cur_item[i].value;
			flag = true;
		}
	}
	if(!flag){
		alert("请先选择您想播放的歌曲");
		return;
	}
	if("chk00" == group){
		window.open("http://music.10655792.cn/html/player.html?id="+arr.toString(),'play','width=1028,height=695,center=true,scrollbars=no,resizable=yes,directories=no,copyhistory=no,toolbar=no,status=yes');
	}else{
		play(arr.toString());
	}
}

var id="";
var tab="";
function loadStatData(t,period,size,no){
	if("W" == period){
		loadMusic(t,size,no);
		return;
	}
	id = "";
	tab = "";
	var s = document.getElementById(t+"_"+no).innerHTML;
	if(s.indexNumOf("<li>") < size && s.indexNumOf("<LI>") < size){
		id = no;
		tab = t;
		toneService.findTones("",period,size,"",2,loadStatDataBack);
	}
}

function loadStatDataBack(list){
	if(document.getElementById(tab+"_"+id) == null){
		return;
	}
	var s = "";
	var baseValue=100;
	for(var i=0; i<list.length; i++){
		if(i==0){
			baseValue=list[0].NUM;
		}
		s += "<li>";
		if(i < 3){
            s += "<span class=\"xuhao\">"+(i+1)+"</span>";
        }else{
        	s += "<span class=\"xuhao2\">"+(i+1)+"</span>";
        }
        //alert(list[i].NUM+":"+baseValue);
        s += "<span class=\"box\"><input type=\"checkbox\" name=\"chk"+id+"\" value=\""+list[i].TONE_CODE+"\"/></span>";
        s += "<span class=\"gequming\">"+list[i].TONE_NAME.substr(12,"..")+"</span>";
        s += "<span class=\"geshou\">"+list[i].SINGER.substr(10,"")+"</span>";
        s += "<span class=\"jindu\">"+printBar(list[i].NUM,baseValue,80,14,"#99CC33")+"</span>";
        s += "<span class=\"xiazai\"><img src=\""+image_url+"/skin/images/21.gif\" style=\"cursor: hand\" onclick=\"playAMusic('"+list[i].TONE_CODE + "')\"/></span>";
        s += "<span class=\"xiazai\"><img src=\""+image_url+"/skin/images/51.gif\" style=\"cursor: hand\" onclick=\"orderTarget('"+list[i].TONE_CODE+"','mp3')\"/></span>";
        s += "<span class=\"xiazai1\"><a href=\"javascript:orderTarget('"+list[i].TONE_CODE+"','mp3');\"><img src=\""+image_url+"/skin/images/icon_present.gif\" /></a></span>";
        s += "</li>";
	}
	document.getElementById(tab+"_"+id).innerHTML=s;
}
function loadMusic(t,size,no){
	id = no;
	tab = t;
	$.getJSON("http://music.10655792.cn/action/board?do=jsonlist&format=json&jsoncallback=?",{size:size,name:"%E9%94%80%E5%94%AE%E6%A6%9C"},function(data){
    	var baseValue=100;
    	var num = 100;
    	var s = "";
    	$.each(data, function(i,item){
    		s += "<li>";
			if(i < 3){
	            s += "<span class=\"xuhao\">"+(i+1)+"</span>";
	        }else{
	        	s += "<span class=\"xuhao2\">"+(i+1)+"</span>";
	        }
	        s += "<span class=\"box\"><input type=\"checkbox\" name=\"chk"+id+"\" value=\""+item.code+"\"/></span>";
	        s += "<span class=\"gequming\">"+item.name.substr(12,"..")+"</span>";
	        s += "<span class=\"geshou\"><a href=\""+item.singerUrl+"\" target=\"_blank\">"+item.singer.substr(10,"")+"</span>";
	        s += "<span class=\"jindu\">"+printBar(num,baseValue,80,14,"#99CC33")+"</span>";
	        s += "<span class=\"xiazai\"><a href=\""+item.buyUrl+"\"><img src=\""+image_url+"/skin/images/21.gif\" /></a></span>";
	        s += "<span class=\"xiazai\"><a href=\""+item.buyUrl+"\"><img src=\""+image_url+"/skin/images/51.gif\" /></a></span>";
	        //s += "<span class=\"xiazai1\"><a href=\""+item.buyUrl+"\"><img src=\""+image_url+"/skin/images/icon_present.gif\" /></a></span>";
	        s += "</li>";
    		num = num - 3;
		});
		$("#"+tab+"_"+id).html(s);
    });
}
function loadClassData(t,classid,size,no,order){
	id = "";
	tab = "";
	var s = document.getElementById(t+"_"+no).innerHTML;
	if(s.indexNumOf("<li>") < size && s.indexNumOf("<LI>") < size){
		id = no;
		tab = t;
		toneService.findTones(classid,"",size,order,2,loadClassDataBack);
	}
}

function loadClassDataBack(list){
	if(document.getElementById(tab+"_"+id) == null){
		return;
	}
	var s = "";
	for(var i=0; i<list.length; i++){
		s += "<li>";
		s += "<span class=\"topchk\"><input type=\"checkbox\" name=\"chk"+id+"\" value=\""+list[i].TONE_CODE+"\"/></span>";
        s += "<span class=\"topgm\">"+list[i].TONE_NAME.substr(12,"..")+"</span>";
        s += "<span class=\"topgs1\">"+list[i].SINGER.substr(8,"")+"</span>";
        s += "<span><a href=\"javascript:orderTarget('"+list[i].TONE_CODE+"','mp3');\"><img src=\""+image_url+"/skin/images/51.gif\" width=\"13\" height=\"13\"/></a></span>";
        s += "</li>";
	}
              	   
	document.getElementById(tab+"_"+id).innerHTML=s;
}

var divId="";
function loadBoxData(t,order,size){
	divId = t;
	var s = document.getElementById(divId).innerHTML;
	if(s.indexNumOf("<li>") < size && s.indexNumOf("<LI>") < size){
		toneService.loadToneBox(order,size,loadBoxDataBack);
	}
}

function loadBoxDataBack(list){
	if(document.getElementById(divId) == null){
		return;
	}
	var s = "";
	for(var i=0; i<list.length; i++){
		s += "<li>";
		s += "<span class=\"topgm1\">"+list[i].BOXNAME.substr(18,"…")+"</span>";
		s += "<span class=\"topgs2\">￥"+formatNum(list[i].PRICE,2,0.01)+"</span>";
		s += "<span><a href=\"javascript:javascript:orderToneBox('"+list[i].ID+"','"+list[i].CODE
			+"','"+list[i].BOXNAME+"','"+formatNum(list[i].PRICE,2,0.01)+"','0');\">"
			+"<img src=\""+image_url+"/skin/images/51.gif\" width=\"13\" height=\"13\" /></a></span>";
		s += "</li>";
	}
              	   
	document.getElementById(divId).innerHTML="<ul>"+s+"</ul>";
}

/**
*加载主打星歌曲列表
*/
var star = null;
function loadStarSongs(singer){
	star = singer;
}
function loadStarSongsBack(file){	
	var s = "<object id=\"mPlayer1\" width=\"160\" height=\"51\" type=\"application/x-oleobject\"  standby=\"Loading.... Microsoft Windows Media Player\" classid=\"CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6\">";
    s += "<param name=\"volume\" value=\"80\" />";
    s += "<param name=\"URL\" value=\""+webapp+"/"+file+"\" />";
    s += "<param name=\"rate\" value=\"1\" />";
    s += "<param name=\"playCount\" value=\"1\" />";
    s += "<param name=\"autoStart\" value=\"0\" />";
    s += "</object>";
    //firefox
    var fs = "<embed id=\"mPlayer1\" width=\"160\" height=\"51\"";
    fs += " type='application/x-mplayer2' pluginspage='http://www.microsoft.com/isapi/redir.dll?prd=windows&amp;sbp=mediaplayer&amp;ar=media&amp;sba=plugin'";
    fs += " autostart=\"false\"";
    fs += " src=\""+webapp+"/"+file+"\">";
    fs += "</embed>";
    
    if(document.all){
    	document.getElementById("player").innerHTML=s;
    }else{
		document.getElementById("player").innerHTML=fs;
	}
}

/**
* 加裁铃音评论
*/
var tonecodes = "";
var tabs = "";
function loadComment(tab,toneCode){
	tonecodes += "%"+toneCode;
	tabs += "%"+tab;
}
function doLoadComment(){
	toneService.loadToneComment(tabs,tonecodes,loadCommentBack);
}
function loadCommentBack(res){	
	for(var i=0; i<res.length; i++){
		var s = "<a href='"+webapp+"/commentAction.do?action=load&type=0&objId="+res[i].toneCode
				+"' target='_blank'>";
				
		if(res[i].flag == true){
			s += res[i].CONTENT.substr(18,"…");
		}else{
			s += "暂无评论";
		}
		s += "</a>";
		document.getElementById(res[i].tab).innerHTML=s;
	}
}
/**
 * 加载求歌榜信息
 */
function loadAskRingTop(size){
	//document.getElementById("askTop").innerHTML="<li><img src=\"skin/images/gif/loader1.gif\" /> 数据正在加载中……</li>";
	toneService.loadAskRing(size,{
		callback:function(data){
			if(data == null || data.length < 1){
				document.getElementById("askTop").innerHTML="<li>暂无求歌信息</li>";
			}else{
				var s = "";
				for(var i=0; i<data.length; i++){
					if(i < 3){
						s += '<li><span class="qiug">';
					}else{
						s += '<li><span class="qiugh">';
					}
					s += (i+1)+'</span>';
					s += '<span class="qiug1">'+data[i].toneName.substr(8,".")+'</span>';
					s += '<span class="qiug2">'+data[i].singer.substr(8,".")+'</span>';
					if(data[i].toneCode != null && data[i].toneCode != ''){
						s += '<span class="rq11"><a href="javascript:orderTarget(\''+data[i].toneCode+'\',\'xl\')"><img src="skin/images/51.gif" width="13" height="13" /></a></span></li>';
					}else{
						s += '<span class="rq11"><img src="skin/images/52.gif" width="13" height="13" /></span></li>';
					}
				}
				document.getElementById("askTop").innerHTML=s;
			}
		},
		errorHandler:function(exception){
			document.getElementById("askTop").innerHTML="<li>暂无求歌信息</li>";
			setTimeout("loadAskRingTop("+size+")",180*1000);
		},
		timeout:60000
	});
}

function doOnload(){
	initEcAd();
	//toneService.createStarSongsList(star,loadStarSongsBack);//加载主打星播放器
	loadAskRingTop(5);
	//doLoadComment();//加载评论
}

window.onload = function(){
	initEcAd();	
	//diyPage.loadDataList();//加载DIY
	//setTimeout("doOnload()",5*1000);//延迟5s加载评论和求歌榜
}
