function showStyleCata(data){
	try{
		var temp = "";
		var num=0;
		var table=document.getElementById("stylecatas");
		//table.deleteRow();
		for (var i = 0; i < data.length; i++)
		{
			var itemcode=data[i].item_code;
			var ctitle=data[i].ctitle;
			var title=data[i].title;
			var name="";
			var classid=data[i].music_class_id;
			var imageph=data[i].image_cata;
			if (null == ctitle) {
				ctitle = "";
			}
			if (null == title) {
				title = "";
			}
			
			var newTr = table.insertRow();
			var cell = newTr.insertCell();
			cell.setAttribute("height", "130");
			cell.setAttribute("align", "center");
			cell.className="tongfengge_shenglvehao";
			cell.innerHTML ="<a href='/kuke/library/content/"+itemcode+"/' title='"+ctitle+title+"'><img src='"+imageph+"' width='107' height='107' border='0' class='images_border'/></a>";
			//temp+="<br /><span title='"+itemcode+"'>专辑号:"+itemcodesub+"</span></li>";
			num+=1;
		}
		var classid=document.getElementById("ms_id").value;
		if(num==0)
		{
			var newTr1 = table.insertRow();
			var cell1 = newTr1.insertCell();
			var newTr2 = table.insertRow();
			var cell2 = newTr2.insertCell();
			cell1.setAttribute("height", "130");
			cell1.setAttribute("align", "center");
			cell1.className="tongfengge_shenglvehao";
			cell1.innerHTML="暂无同风格专辑";
			cell2.setAttribute("height", "27");
			cell2.setAttribute("align", "right");
			cell2.className="gengduo";
			cell2.innerHTML="<a href='/kuke/library/index/' class='gengduo'>更多</a>";
		}else
		{
			var newTr2 = table.insertRow();
			var cell2 = newTr2.insertCell();
			cell2.setAttribute("height", "27");
			cell2.setAttribute("align", "right");
			cell2.className="gengduo";
			cell2.innerHTML="<a href='/kuke/library/musicsort/"+classid+"/' class='gengduo'>更多</a>";
		}
	}catch(err)
	{}
}

function getEqualStyleCata(itemcode) {
	try{
		JNowListen.getStyleCata(itemcode,showStyleCata);
	}catch(e){}
}
function showVocalStyleCata(data){
	try{
		var temp = "";
		var num=0;
		var table=document.getElementById("stylecatas");
		//table.deleteRow();
		for (var i = 0; i < data.length; i++)
		{
			var itemcode=data[i].item_code;
			var ctitle=data[i].ctitle;
			var title=data[i].title;
			var name="";
			var classid=data[i].music_class_id;
			var imageph=data[i].image_cata;
			if (null == ctitle) {
				ctitle = "";
			}
			if (null == title) {
				title = "";
			}
			
			var newTr = table.insertRow();
			var cell = newTr.insertCell();
			cell.setAttribute("height", "130");
			cell.setAttribute("align", "center");
			cell.className="tongfengge_shenglvehao";
			cell.innerHTML ="<a href='/kuke/spoken/category_index/"+itemcode+"/' title='"+ctitle+title+"'><img src='"+imageph+"' width='107' height='107' border='0' class='images_border'/></a>";
			//temp+="<br /><span title='"+itemcode+"'>专辑号:"+itemcodesub+"</span></li>";
			num+=1;
		}
		var classid=document.getElementById("categoryid").value;
		if(num==0)
		{
			var newTr1 = table.insertRow();
			var cell1 = newTr1.insertCell();
			var newTr2 = table.insertRow();
			var cell2 = newTr2.insertCell();
			cell1.setAttribute("height", "130");
			cell1.setAttribute("align", "center");
			cell1.className="tongfengge_shenglvehao";
			cell1.innerHTML="暂无同风格专辑";
			cell2.setAttribute("height", "27");
			cell2.setAttribute("align", "right");
			cell2.className="gengduo";
			cell2.innerHTML="<a href='/kuke/spoken/index/' class='gengduo'>更多</a>";
		}else
		{
			var newTr2 = table.insertRow();
			var cell2 = newTr2.insertCell();
			cell2.setAttribute("height", "27");
			cell2.setAttribute("align", "right");
			cell2.className="gengduo";
			cell2.innerHTML="<a href='/kuke/spoken/category/"+classid+"/' class='gengduo'>更多</a>";
		}
	}catch(err)
	{}
}

function getVocalEqualStyleCata(itemcode,categoryid) {
	try{
		JVocal.getStyleCata(itemcode,categoryid,showVocalStyleCata);
	}catch(e){}
}
function addFavoraters(type) {
	var addsObj=document.getElementById("adds");
	addsObj.disabled="true";
	var favclass = document.getElementById("favclass").value;
	var content = document.getElementById("content").value;
	var itemcodes = document.getElementById("itemcodes").value;
	var userids = document.getElementById("userids").value;
	var l_codes = document.getElementsByName("l_codes");
	var classid = document.getElementById("classid").value;
	var l_codes_str = "";
	for (var j = 0; j < l_codes.length; j++) {
		if (l_codes[j].checked) {
			var temp = l_codes[j].value;
			l_codes_str += temp + ":";
		}
	}
	l_codes_str = l_codes_str.substr(0, l_codes_str.length - 1);
	JFavorater.addFavoratersDwr(type,favclass, content, l_codes_str, itemcodes, userids,classid, showFavoraterResults);
}
function showFavoraterResults(msg) {
	var addsObj=document.getElementById("adds");
	
	try {
		var myArray = msg.split("|");
		if (myArray[0] == "logion") {
			window.location = "/kuke/Redirect?type=login&from=" + myArray[1];
		}
		if (myArray[0] == "message") {
			massage_boxs.style.visibility = "hidden";
			masks.style.visibility = "hidden";
			addsObj.disabled="";
			alert(myArray[1]);
		}
		if (myArray[0] == "repeat") {
			massage_boxs.style.visibility = "hidden";
			masks.style.visibility = "hidden";
			addsObj.disabled="";
			alert(myArray[1]);
		}
	}
	catch (e) {
	}
}
function showFavoitesUser(data)
{
	try{
	
		var sizes="0";
		var table=document.getElementById("favtable");
		var newTr=table.insertRow();
		for (var i = 0; i < data.length; i++)
		{
			var userid = data[i].user_id;
			var username = data[i].user_name;
			var usernames = data[i].user_name;
			var userimage=data[i].user_image;
			var weburls=data[i].weburls;
			sizes=data[i].sizes;
			if("" != usernames && null != usernames && usernames.length>5)
			{
				usernames=usernames.substring(0,6);
			}
			if(i!=0&&i%2==0){
				newTr = table.insertRow();
			}
			var cell = newTr.insertCell();
			cell.setAttribute("height", "104");
			cell.setAttribute("align", "center");
			cell.innerHTML ="<table width='100%' border='0' cellspacing='0' cellpadding='0'><tr> <td align='center'><a href='"+weburls+"/kuke/art/roomindex/"+userid+"/' title='"+username+"' target='_blank'><img src='"+userimage+"' width='64' height='64' border='0' class='images_border'/></a></td></tr><tr><td align='center' style='line-height:25px;'><a href='"+weburls+"/kuke/art/roomindex/"+userid+"/' title='"+username+"' target='_blank' class='heise12px'>"+usernames+"</a></td></tr></table>";
			
			//temp+="<li class='zhongji_right_xihuan'><a href='"+weburls+"/kuke/art/roomindex/"+userid+"/' title='"+username+"'><img src='"+userimage+"' width='58' height='58' /></a><br /><a href='"+weburls+"/kuke/art/roomindex/"+userid+"/' title='"+username+"'>"+usernames+"</a></li>";
			
		}
		//temp+="<li class='zhongji_right_xihuan2' id='sizename'>共"+sizes+"人收藏该专辑</li>";
		var favtable_num=document.getElementById("favtable_num");
		var newTr1 = favtable_num.insertRow();
			var cell = newTr1.insertCell();
			cell.setAttribute("height", "30");
			cell.className="gaizhuanji";
			cell.innerHTML ="<span class='gaizhuanjiyonghu' onclick=\"show_favorites_user('','1');\">共"+sizes+"人收藏该专辑</span>";
	}catch(err)
	{}
}

function getFavoitesUser(itemcode) {
	try{
		JNowListen.getFavoitesCata(itemcode,showFavoitesUser);
	}catch(e){}
}
function showNowListen(data) {
	try {
		var temp = "";
		temp+="<li class='zhongji_right_div1_li1'>大家都在听</li>";
		for (var i = 0; i < data.length; i++) {
			var username = data[i].user_name;
			var itemcode = data[i].item_code;
			var ctitles = data[i].ctitle;
			var ctitle = data[i].ctitle;
			var paths = data[i].imagepath;
			var etitle = data[i].track_desc;
			var etitles = data[i].track_desc;
			if (null == ctitle) {
				ctitle = "";
			}
			if (null == etitle) {
				etitle = "";
			}
			if (null == ctitles) {
				ctitles = "";
			}
			if (null == etitles) {
				etitles = "";
			}
			if ("" != ctitle && null != ctitle && "" == etitle && ctitle.length > 8) {
				ctitle = ctitle.substring(0, 8) + "....";
			}
			if ("" != etitle && null != etitle && "" == ctitle && etitle.length > 20) {
				etitle = etitle.substring(0, 20) + "....";
			}
			if ("" != ctitle && null != ctitle && "" != etitle && null != etitle) {
				if (ctitle.length > 9) {
					ctitle = ctitle.substring(0, 9) + "/";
				} else {
					ctitle = ctitle + "/";
				}
				if (etitle.length > 12) {
					etitle = etitle.substring(0, 12) + "..";
				}
			}
			if ("" != ctitles && "" != etitles) {
				ctitles = ctitles + "/";
			}
			temp += "<li class='zhongji_right_div1_li2'><a href='/kuke/library/content_lcode/" + data[i].item_code + "/" + data[i].l_code + "/' title='" + ctitles + etitles + "'><img src='" + paths + "' width='50' height='50'/></a><a href='/kuke/library/content_lcode/" + data[i].item_code + "/" + data[i].l_code + "/' title='" + ctitles + etitles + "'>" + ctitle + etitle + "</a>";
			temp += "<br /><a href='/kuke/library/content_lcode/" + data[i].item_code + "/" + data[i].l_code + "/' title='" + data[i].item_code + "'><span>\u4e13\u8f91\u53f7:" + data[i].item_code + "</a></span></li>";
		}
		var nowListens=document.getElementById("nowListen");
		nowListens.innerHTML=temp;
	}
	catch (err) {
	//	alert(err);
	}
}
function getNowListen() {
	try{
		JNowListen.getNowListen(showNowListen);
	}catch(e){}
	
}
function addCataScore(itemcode, content) {
	if (itemcode != null && itemcode != "") {
		CataScore.addCataScore(itemcode, content, function (msg) {
			var myArray = msg.split("|");
			if (myArray[0] == "nomalLogin") {
				window.location = "/kuke/Redirect?type=login&from=" + myArray[1];
			} else {
				if (myArray[0] == "false") {
					alert(myArray[1]);
				} else {
					if (myArray[0] == "true") {
						alert(myArray[1]);
						var tableid = document.getElementById("score");
						tableid.deleteRow();
						var newTrCC=tableid.insertRow();
						var cell = newTrCC.insertCell();
						cell.setAttribute("width", "100%");
						cell.innerHTML = "有"+myArray[2]+"%的用户认为本张唱片不错";
				//		window.location.reload();
					}
				}
			}
		});
	} else {
		alert("\u8bf7\u9009\u62e9\u8bc4\u5206\u7684\u4e13\u8f91\uff01");
	}
}
function submit() {
	var flag = 0;
	try {
		if (document.all["l_code"].length) {
			for (var i = 0; i < document.all["l_code"].length; i++) {
				if (document.all["l_code"][i].checked) {
					flag = 1;
				}
			}
		} else {
			if (document.all["l_code"].checked) {
				flag = 1;
			}
		}
		if (flag == 0) {
			alert("\u8bf7\u9009\u62e9\u60a8\u8981\u64ad\u653e\u7684\u66f2\u76ee\uff01");
			return false;
		} else {
			document.playForm.fireEvent("onsubmit");
			document.playForm.submit();
		}
	}
	catch (e) {
		alert("\u8be5\u9875\u6570\u636e\u672a\u52a0\u8f7d\u5b8c\u6bd5\uff01");
		return false;
	}
}
function SelectIterm(form, sign) {
	for (var i = 0; i < form.l_code.length; i++) {
		if (form.l_code[i].type == "checkbox") {
			var e = form.l_code[i];
			if (sign == 0) {
				e.checked = true;
			}
			if (sign == 1) {
				e.checked = !e.checked;
			}
			if (sign == 2) {
				e.checked = false;
			}
		}
	}
}

function check_comments_form(obj) {
	if (document.getElementById("contents").value == "\u6211\u6765\u8bc4\u4e24\u53e5\uff01") {
		alert("\u8bc4\u8bba\u7684\u5185\u5bb9\u4e0d\u80fd\u4e3a\u7a7a!");
		return false;
	} else {
		var contents = document.getElementById("contents").value.replace(/[^\x00-\xff]/g, "**");
		contents = contents.replace(/^\s*/, "");
		contents = contents.replace(/\s*$/, "");
		if (!/^[0-9a-zA-Z\*_]{2,500}$/.test(contents)) {
			if (contents.length < 1) {
				alert("\u8bc4\u8bba\u7684\u5185\u5bb9\u4e0d\u80fd\u4e3a\u7a7a!");
				return false;
			} else {
				if (contents.length > 500 || contents.length < 2) {
					alert("\u8bc4\u8bba\u7684\u5185\u5bb9\u957f\u5ea6\u5e94\u4e3a1-250\u4e2a\u6c49\u5b57(2-500\u4e2a\u5b57\u7b26)!");
					return false;
				}
			}
		}
	}
}
function submitPlay() {
	var flag = 0;
	try {
		if (document.all["l_code"].length) {
			for (var i = 0; i < document.all["l_code"].length; i++) {
				if (document.all["l_code"][i].checked) {
					flag = 1;
				}
			}
		} else {
			if (document.all["l_code"].checked) {
				flag = 1;
			}
		}
		if (flag == 0) {
			alert("\u8bf7\u9009\u62e9\u60a8\u8981\u64ad\u653e\u7684\u66f2\u76ee\uff01");
			return false;
		} else {
			//ShowOpen("/play/loading.jsp");
		}
	}
	catch (e) {
		alert("\u8be5\u9875\u6570\u636e\u672a\u52a0\u8f7d\u5b8c\u6bd5\uff01");
		return false;
	}
}
function init() {
	dwr.util.useLoadingImage("/images/ajaxload/1.gif", 280, -950, 1);
}

function showShopStyleCata(data){
	try{
		var temp = "";
		var num=0;
		for (var i = 0; i < data.length; i++)
		{
			var ids=data[i].item_code;
			var idsub="";
			if(ids.length>8)
			{
				idsub=ids.substring(0,8);
			}else
			{
				idsub=ids;
			}
			var ctitle=data[i].ctitle;
			var title=data[i].title;
			var name="";
			var ename="";
			var classid=data[i].music_class_id;
			var imageph=data[i].image_cata;
			if (null == ctitle) {
				ctitle = "";
			}
			if (null == title) {
				title = "";
			}
			if ("" != ctitle && null != ctitle  && ctitle.length > 24) {
				name = ctitle.substring(0, 23) + "..";
			}else
			{
				name=ctitle;
			}
			if ("" != title && null != title  ) {
				if( title.length > 34)
					ename = title.substring(0, 33) + "....";
				else
					ename = title;
			}
			temp+="<li><a href='/kuke/shop/content/"+ids+"/"+classid+"/' title='"+ctitle+title+"'>";
			temp+="<img width='64' height='64' border='0' src='"+imageph+"' /></a>";
			temp+="<a href='/kuke/shop/content/"+ids+"/"+classid+"/' style='cursor: hand' title='"+ctitle+title+"'>"+name+"</a>";
			temp+="<br /><a href='/kuke/shop/content/"+ids+"/"+classid+"/' style='cursor: hand' title='"+ctitle+title+"'>"+ename+"</a></li>";
			num+=1;
		}
		var classid=document.getElementById("classid").value;
		if(num==0)
		{
			temp="<li style='text-align: center;'>暂无同风格专辑</li>";
			temp+="<li id='more'><a href='/kuke/shop/index/' >更多</a></li>";
		}else
		{
			temp+="<li id='more'><a href='/kuke/shop/category/"+classid+"/' >更多</a></li>";
		}
		var stylecatas=document.getElementById("stylecatas");
		stylecatas.innerHTML=temp;
	}catch(err)
	{err}
}

function getShopEqualStyleCata(id,classid) {
	try{
		JShop.getStyleCata(id,classid,showShopStyleCata);
	}catch(e){}
}
