﻿APPID = 4005704;
var iClock=5;
function pageOnLoad(e)
{
	if(e == '1'){
		if(!checkqqload()){
			$('#nologininfo').show();
			$('#logininfo').hide();
			$("#showinfo").hide();
			$("#hideinfo").hide();
		}
		else{	
			getInfo();
			$('#nologininfo').hide();
			$('#logininfo').show();
			$("#hideinfo").show();
			$("#showinfo").hide();
		}
	}
	else{
		if(!checkqqload()){
			$('#nologininfo').show();
			$('#logininfo').hide();
			$("#showinfo").hide();
			$("#hideinfo").hide();
		}
		else{	
			getInfo();
			$('#nologininfo').hide();
			$('#logininfo').show();
			$("#hideinfo").hide();
			$("#showinfo").show();
		}
	}
}

function hideInfo()
{
	$("#infoHideButton").hide();
	$("#showinfo").slideUp("slow", function(){
		$("#hideinfo").show();
		$("#infoShowButton").show();
	});	
}

function showInfo()
{
	$("#infoShowButton").hide();
	$("#hideinfo").hide()
	$("#showinfo").slideDown("slow", function(){
		$("#infoHideButton").show();
	});
	
}

function showLogo()
{
	$("#moto_intro").show();
}

function hideLogo()
{
	$("#moto_intro").hide();
}

function getInfo()
{
	$.ajax({
		type: "POST",
		dataType: "json",
		url: '/con/user/act/listinfo',
		success: function(json){
			if(json.errorcode == 1){
				
				$("#allScore").attr("innerHTML", json.data.FScore); 
				$("#allNumber").attr("innerHTML", json.allCount); 
				$("#weekScore").attr("innerHTML", json.weekScore); 
				$("#dayScore").attr("innerHTML", json.data.FScorePerDay);
				$("#weekNumber").attr("innerHTML", json.weekCount); 
				var html = "欢迎您！"+json.data.FQQ;
				$("#infoQQ").attr("innerHTML",html);
			}
			else{
				$('#nologininfo').show();
				$('#logininfo').hide();
				$("#showinfo").hide();
				$("#hideinfo").hide();
				alert(json.data);
			}
		}
	});
}

function getLastScoreListWeek()
{
	var week = $("#weekNo").val();
	window.location.href = "http://moto.music.qq.com/con/score/act/listweek?week="+(week-1);
}

function verifyGo(url){
	
	if(!checkqqload())
	{ 	
		url = encodeURIComponent(url);
		url = "http://moto.music.qq.com/con/user/act/invite?url="+url;
		//alert(url);
		alert("请先使用您的QQ号码登录^_^");
		openLogin(APPID,url);
	}
	else{
		//document.myForm.action = url;
		//document.myForm.method ='POST';
		//javascript:document.myForm.submit();
		window.location.href=url;
	}	
}

function checkQQLogined()
{
	url = "http://moto.music.qq.com/con/user/act/invite?url="+window.location.href;

	if(!checkqqload()){ //qq没有登录，先登录
		openLogin(APPID, url);
	}
}

function inviteFriend(qq)
{
	$.ajax({
		type: "GET",
		url: '/con/click/act/invite?time='+new Date()
	});

	var txt = "我正在参加QQ音乐的MOTO音乐雷达活动，猜对歌曲就能赢大奖，快来参加哦！\n"
			+ "http://moto.music.qq.com?qq="+qq;
	if(copyToClipboard(txt)){
		//$("#tipsNode").attr("innerHTML",iClock);
		$("#invite_tips").show();
		iClock = 5;	
		setTimeout("clock()",1000);
	}
	iClock = 5;
}

function helpFriend(qq, id)
{
	$.ajax({
		type: "GET",
		url: '/con/click/act/help?time='+new Date()
	});
	
	var txt = "我正在参加QQ音乐的MOTO音乐雷达活动，挑战过程遇到困难，需要你的帮助！\n"
			+ "http://moto.music.qq.com/con/challenge/act/play?qq="+qq+"&id="+id;
	if(copyToClipboard(txt)){		
		//$("#tipsNode").attr("innerHTML",iClock);
		$("#invite_tips").show();
		iClock = 5;		
		setTimeout("clock()",1000);		
	}
	iClock = 5;
	
}

function clock(){
	iClock = iClock-1;

	$("#tipsNote").attr("innerHTML", iClock+"秒钟后自动关闭...");
	if(iClock >0){
		setTimeout("clock()",1000);
	}
	else{
		$("#invite_tips").hide();
		iClock = 5;
	}
}



function closeTips()
{
	$("#invite_tips").hide();
}

function copyToClipboard(txt) {  
     if(window.clipboardData) {        
		 window.clipboardData.clearData();        
		 window.clipboardData.setData("Text", txt);        
		 return true      
     } else if(navigator.userAgent.indexOf("Opera") != -1) {        
          window.location = txt;
          return true;              
     } else if (window.netscape) {        
          try {        
               netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");        
          } 
		  catch (e) {        
               alert("被浏览器拒绝！\n请在浏览器地址栏输入'about:config'并回车\n然后将'signed.applets.codebase_principal_support'设置为'true'"); 
				return false;
          }        
          var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);        
          if (!clip)        
            return false;        
          var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);        
          if (!trans)        
			return false;        
          trans.addDataFlavor('text/unicode');        
          var str = new Object();        
          var len = new Object();        
          var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);        
          var copytext = txt;        
          str.data = copytext;        
          trans.setTransferData("text/unicode",str,copytext.length*2);        
          var clipid = Components.interfaces.nsIClipboard;        
          if (!clip)        
            return false;        
          clip.setData(trans,null,clipid.kGlobalClipboard);        
          return true     
     }        
}  
//------dengqinyu-add-11-14-------------
function addMotoClick(url,type)
{
		$.ajax({
		type: "GET",
		url: '/con/click/act/addmoto?type='+type+'&time='+new Date()
	});
		

		
	window.open(url);
}
//------------------end------------