// JavaScript Document
var httpdomain="http://"+ location.hostname;
var SEO_TITLE="A8音乐-原创中国";
//复制到剪贴板
function copyClipBoard(Obj)
{
	window.clipboardData.clearData();		
	window.clipboardData.setData("text",Obj);
	window.alert("固定链接已经复制到剪贴板！！");
}

//取得QueryString中的某个参数值     s:参数名
function getQueryString(s)
{
			var theurl=window.location.href;
			var index1=theurl.indexOf(s+"=");
			if(index1==-1) return "";
			var index2=theurl.indexOf("&",index1);
			if(index2==-1) index2=theurl.length;
			return theurl.substring(index1+s.length+1,index2);

}

function CheckAll()
{

	for (var i=0;i<document.aspnetForm.elements.length;i++)
	{ 
	var e = document.aspnetForm.elements[i];
	
	if (e.name != 'allbox' &&  e.name.indexOf("$")>0 && e.type.toUpperCase() == "CHECKBOX")					
		e.checked = document.aspnetForm.allbox.checked;
	}

	
	
}

function setCheckAll(oPanel,obj,sLabel)
{
		var boxs = $(oPanel).getElementsByTagName("input");
		var lab =　null;
		if(sLabel) lab = $(sLabel); 
		var isSelete = false;
		for(var i = 0;i < boxs.length; i++)
		{
			if(boxs[i].type && boxs[i].type == "checkbox"){
			    if(obj != null) {
				    boxs[i].checked = obj.checked;
					isSelete = true;
				}
				else{
					 if(boxs[i].checked){
						 isSelete = true;	
						 break;
					 }
				}
			}
		}
		if(obj != null)
		{
		    lab.innerText = obj.checked ? '取消全选' : '全选';
	    }
	    else{
	        if(isSelete) return true;
	        alert('请选择要操作的对象');
	        return false;
	    }
	    
}

function getCheckBoxsplitvalue(chkname)
{
	var str="";
	var elements = document.getElementsByTagName('input');
	for (var i=0;i< elements.length;i++)
	{
		var ele = elements[i];
		if (ele.type == "checkbox" && ele.name == chkname && ele.checked)
		{
			str += ele.value+",";
		}
	}
	if(str!="") str=str.substr(0,str.length-1);
	return str;
}

function  GetSelect(cue)
{   
   
	var selList="";
	for (var i=0;i<document.aspnetForm.elements.length;i++)
	{
	var e = document.aspnetForm.elements[i];
	if (e.name != 'allbox' &&  e.name.indexOf("$")>0 && e.type.toUpperCase() == "CHECKBOX")
		if(e.checked)
			{
				selList +=e.value+",";
			}
	}	
	
	var pro = document.body.getElementsByTagName("input");
	var hideSelect;
    for(var i=0;i<pro.length;i++)
    {
        if(pro[i].name.indexOf("hideSelect")>0)
        {        
            hideSelect=pro[i];
            break;
        }
    }
			   
	if(selList.length<1)
	{
		if(cue != null && cue)
		return false;
		else
		{
			alert("请选择你要操作的记录！");
			return false
		}
	}
	else
		hideSelect.value=selList.substring(0,selList.length-1);
	
	
	return true;				
}

function confirmProc(msg)
{
	var i=window.confirm(msg);
	if(i==false) return false;
	return true;
}

function readyProc()
{
    
	if(!GetSelect()) return false;
	
	var i=window.confirm("是否确定对所选记录进行操作?");
	if(i==false) return false;
	return true;
}						

function getCookie(sName)
{
	var aCookie = document.cookie.split("; ");
	for (var i=0; i < aCookie.length; i++)
	{
		var aCrumb = aCookie[i].split("=");
		if (sName == aCrumb[0])
		{
			return aCrumb.length>=2 ? unescape(aCrumb[1]) : "";
		}
	}
	return "";
}

 //0全选　１反选　２取消选择
 function selectStatus(container,status)
 {
    var box;
    var boxCollection = document.getElementById(container).getElementsByTagName("input");
    for(var i = 0;i < boxCollection.length;i++)
    {
        box = boxCollection[i];
        if(box.type == "checkbox")
        {
            if(status == 0)
            {
                box.checked = true;
            }
            else if (status == 1)
            {
                var current = box.checked;
                
                box.checked = !current;
            }
            else
            {
                box.checked = false;
            }
        }
    }
 }
     
  //返回已选择Checkbox的Value串.....   
 function selectValue(container)
 {
    var box;
    var reValue = "";
    var boxCollection = document.getElementById(container).getElementsByTagName("input");
    for(var i = 0;i < boxCollection.length;i++)
    {
        box = boxCollection[i];
        if(box.type == "checkbox" && box.checked)
        {
            reValue += box.value + ",";
        }
    }
    if(reValue.indexOf(',') > -1)
    {
        reValue = reValue.substring(0,reValue.lastIndexOf(','));
    }
    return reValue;
 }
 function playmusic(container)
 {
	var items=selectValue(container);
	if(items.length>0)
	{
		window.open('http://space.a8.com/playbox/?id='+items,'A8playerboxObj');
	}
	else
	{
		alert("请选择您要播放的歌曲！");
	}
 }
 function addA8playlist(container)
 {
	var items=selectValue(container);
	if(items.length>0)
	{
		AddPlayList(items);
	}
	else
	{
		alert("请选择您要添加到音乐盒的歌曲！");
	}	 
 }
 
//if(document.getElementById("counterimg")==null) 
   // document.write('<img width="0" height="0" border="0" src="" id="counterimg"/>');
function callUrl(url)
{
 document.getElementById("counterimg").src = url;
}

var menudomain="http://"+ location.hostname +"/";
function buttonClickCount(type_id,el_id)
{
    var countUrl=menudomain+"/space/count/buttonClick.aspx";
    if(arguments.length<2) el_id=0
    callUrl(countUrl+"?t="+type_id+"&id="+el_id);
}

//var loadingdiv = "<div style='height:425px;'><div><img src='/images/loading.gif'/></div><div>正在加载数据, 请稍候...</div></div>";
function ajax_fill(container,url)
{
	//$(container).innerHTML = loadingdiv;
	url=url+(url.indexOf("?")>0?"&":"?")+"tr="+Math.random();
	new Ajax.Updater(container,url,{evalScripts:true});
}

function settitle(t)
{
	document.title=t+SEO_TITLE;
}

function setloc(t)
{
	$("divlocate").innerHTML=$("divlocate").innerHTML+"&gt;"+t;
}


function checkLogin()
{
    if(getCookie("userid")=="")
        return false;
    else
        return true;
}
function uploadmusic(cid)
{
	//if(id>0)
	//{

		if (getCookie("userid")=="")
		{
			alert('请先登录！');
			document.location.href = 'http://passport.a8.com/nologin.php?returnurl=http://space.a8.com/common/uploadmusic.php?cid='+cid;
			//openWin('http://space.a8.com/common/flashlogin.php','400','200','请先登录','no');
		}	
		else
		{
			window.open('http://space.a8.com/common/uploadmusic.php?cid='+cid);			
		}
	//}
}
function uploadmusicgreen()
{
	//if(id>0)
	//{

		if (getCookie("userid")=="")
		{
			alert('请先登录！');
			location.href = 'http://passport.a8.com/nologin.php?returnurl=http://space.a8.com/common/uploadmusic.php?is_green=1';
			//openWin('http://space.a8.com/common/flashlogin.php','400','200','请先登录','no');
		}	
		else
		{
			window.open('http://space.a8.com/common/uploadmusic.php?is_green=1');			
		}
	//}
}
function AddPlayList(id)
{
	//if(id>0)
	//{

		if (getCookie("userid")=="")
		{
			alert('请先登录！');
			location.href = 'http://passport.a8.com/nologin.php';
			//openWin('http://space.a8.com/common/flashlogin.php','400','200','请先登录','no');
		}	
		else
		{
			openWin('http://space.a8.com/common/musicplaylistaddmusic.php?musicid='+id,'435','242','添加到播放列表','no');			
		}
	//}
}

function CommendShare(typeid,id)
{
	if (!checkLogin())
	{
		//alert('请先登录！');
		openWin('/common/flashlogin.php','400','200','请先登录', 'no', '300');
		
	}	
	else
	{	

		openWin('/common/recommend.php?elid='+id+'&et='+typeid,'435','442','推荐分享', false);
	}
}
//收藏
function actionlove(typeid,id)
{	
	var ret;
	if (!checkLogin())
	{
		openWin('/common/flashlogin.php','400','200','请先登录', 'no', '300');
	}	
	else
	{	
		var Url= "/common/ajaxservice.php";
		new Ajax.Request(Url,{parameters : "method=actionlove&t="+typeid+"&id="+id+"&rd="+parseInt(Math.random()*10+20), method: 'get', onComplete : function(response){ret=response.responseText;alert(response.responseText);			
		}});
		return ret;
	}
}
//顶一下
function song_user_commend(id)
{	
	var ret;
	if (!checkLogin())
	{
		openWin('/common/flashlogin.php','400','200','请先登录', 'no', '300');
	}	
	else
	{	
		var Url= "/common/ajaxservice.php";
		new Ajax.Request(Url,{parameters : "method=songusercommend&id="+id+"&rd="+parseInt(Math.random()*10+20), method: 'get', onComplete : function(response){ret=response.responseText;alert(response.responseText);			
		}});
		return ret;
	}
}
	
function userlike(id)
{	

	if (!checkLogin())
	{
		alert('请先登录！');
		openWin('/common/flashlogin.php','400','200','请先登录', 'no', '300');
		
	}	
	else
	{	
		var Url="/common/ajaxservice.php";
		new Ajax.Request(Url,{parameters : "method=actionlove&id="+id+"&t=1&rd="+parseInt(Math.random()*10+20), method: 'get', onComplete : function(response){alert(response.responseText);
		if(response.responseText == '收藏成功.'){
			lovenumber = parseInt(lovenumber,10) + 1;
			document.all.lovea.innerText = '喜欢(' + lovenumber + ')';
		}
		}});
	}
}
function userding(id)
{		
	if (!checkLogin())
	{
		alert('请先登录！');
		openWin('/common/flashlogin.php','400','200','请先登录', 'no', '300');
		
	}	
	else
	{
		var Url="/common/ajaxservice.php";
		new Ajax.Request(Url,{parameters : "method=songusercommend&id="+id+"&rd="+parseInt(Math.random()*10+20), method: 'get', onComplete : function(response){alert(response.responseText);
		if(response.responseText == '操作已成功,感谢您的参与.'){
			dingnumber = parseInt(dingnumber,10) + 1;
			document.all.dinga.innerText = '不错顶一下(' + dingnumber + ')';
		}
		}});
	}
}