$(document).ready(function(){
	/**
	 * 添加偶像
	 */
	$("#addFan").click(function(){
		//var username = $("#userNameShow").html();  //改作品的作者
		var userID = $("#userIDShow").val();	   //改作品作者的ID
		confirmAddFanName(userID);
		//addFanHandler(username,userID);
	});
	
	/**
	 * 查看更多喜爱的
	 */
	$("#otherFavUserShowClick").click(function(){
		var userID = $("#userIDShow").val();
		var favuseridsNum = $("#favuseridsNum").val();
		var mixID = $("#mixID").val();
		$.ajax({
			type:"POST",
			url:"/mixes.php",
			data:"userid="+userID+"&favuseridsNum="+favuseridsNum+"&mixID="+mixID,
			success:function(msg){
				$("#otherFavUserShow").toggle().html(msg);
			}
		});
	});
	
	/**
	* 删除混音
	*/
	$("#delThisMix").click(function(){
    var mixName = $("#mixNameShow").val();
    if(confirm("您确定要删除"+mixName+"吗？")){
				var mixID = $("#mixID").val();
				var userID = $("#userIDShow").val();
				$.ajax({
					type:"POST",
					url:"/product.php",
					data:"delcreateMusicID="+mixID+"&userid="+userID+"&tableName=mixes&pname="+mixName,
					success:function(msg){
						if(msg.indexOf("delsucc") > -1){
							window.location.href = "/users/"+userID+"/product";
						}
					}
				});	
		}
	});

});

/**
 * ajax实现添加偶像
 * param userid
 * return
 */
function confirmAddFanName(userid){
if(confirm("确定要添加作者为偶像么？")){
			$.ajax({
				type:"POST",
				url:"/users.php",
				data:"addFanID="+userid,
				success:function(msg){
					 if(msg.indexOf("TRUE") > -1){
							alert("添加成功");
						}else if(msg.indexOf("FALSE") > -1){
							alert("你已经是他的粉丝了");
						}else if(msg.indexOf("SAME") > -1){
							alert("您不能加自己为偶像");
						}else if(msg.indexOf("NOLOGIN") > -1){
							$("#idBoxLoginOpen").click();
						}else{
							alert("我也不知道你哪错了");
						}
				}
			});
	}
}
function mixMp3Test(id)
{
	$.ajax({
		type:"POST",
		url:"/mixes.php",
		data:"mixMp3Test=" + id,
		success:function(msg){
			if(msg.indexOf("TRUE") > -1)
			{
				$("#player2").show();
				showPlayView("mixes", id);
				$("#publish").show();
				$("#publishBtn").show();
			}
			else if(msg.indexOf("FALSE") > -1)
			{
				$("#mixMp3Test").show();
				mixMp3Wait(id);
			}
		}
	});
}
function mixMp3Wait(id)
{
	$.ajax({
		type:"POST",
		url:"/mixes.php",
		data:"mixMp3Wait=" + id,
		success:function(msg){
			if(msg.indexOf("OK!") > -1)
			{
				$("#mixMp3Test").hide();
				$("#player2").show();
				showPlayView("mixes", id);
				$("#publish").show();
				$("#publishBtn").show();
			}
			else if(msg.indexOf("ERR") > -1)
			{
				$("#mixMp3Test").removeClass().addClass("mixMp3Error").html("<div><strong class=\"font_40\"><!--<img src=\"/img/loading.gif\" align=\"absmiddle\">--> 很抱歉，混音出错啦：（</strong></div><div class=\"font_8 line_2\">服务器处理过程中，出现了一些小问题，请 <a href=\"/mixes/" + id + "/remix\" target=\"_blank\" class=\"link_8\">重新混音</a>，并保存。</div><div class=\"font_38 line_3\"></div>");
			}
		}
	});
}
function showPlayView(typeName, id)
{
	var flashvars = {};
	var params = {};
	var attributes = {};
	flashvars.type = typeName;
	flashvars.id = id;
	params.wmode = "transparent";
	attributes.id = "playView";
	attributes.name = "playView";
	swfobject.embedSWF("/swf/playView.swf?ver=0.0.1", "flashContent2", "674", "126", "10.0.0", "/swf/expressInstall.swf", flashvars, params, attributes);
}
