﻿var localhost="http://"+window.location.host

function loadmessage(){
	var userAgent = navigator.userAgent.toLowerCase();
	var is_opera = (userAgent.indexOf('opera') != -1);
	var clientHeight = scrollTop = 0;
		if(is_opera) {
			clientHeight = document.body.scrollHeight;
			scrollTop = document.body.scrollTop;
		} else {
			clientHeight = document.documentElement.scrollHeight;
			scrollTop = document.documentElement.scrollTop;
		}
	$("#load").empty();
  $("#load").show();
	document.getElementById("load").style.right="0px";
	document.getElementById("load").style.top=scrollTop+"px";
}
function read_radio(rname){
	var temp=document.getElementsByName(rname);
	for (i=0;i<temp.length;i++){
    if(temp[i].checked){
      return temp[i].value;
      }
 	}
}
function read_checkbox(rname){
	var str=''
	var temp=document.getElementsByName(rname);
	for (i=0;i<temp.length;i++){
    if(temp[i].checked){
      if (str==''){str=temp[i].value}else{str=str+','+temp[i].value}
      }
 	}
	return str;
}

function ReHeight(e){
	var temp = $(e).height()
  $(e).css("margin-top",-temp)
}
function IndexLogin(){
	$.get("login.asp?action=IndexLogin", function(data){
    $(".m_d18").empty().append(data)
  });
}
$(document).ready(function(){
	$("#top_manage").click(function(){
		if($("#top_managec").css('display')=='none'){
		  $("#top_managec").slideDown("fast");
		}
	});
	$("#top_pm").click(function(){
		if($("#top_pmc").css('display')=='none'){
		  $("#top_pmc").slideDown("fast");
		}
	});
	$('body').click(function(e){
		$('#top_managec').hide();
		$('#top_pmc').hide();
	});
}) 
function IndexTodayWord(){
	new Boxy("<div class='boxy-main'>更新状态，让大家知道你在做什么……<br /><input type='text' id='TodayWord2' name='TodayWord2' style='width:300px;height:20px;border:1px solid #CCC;' maxlength='200' value='' /></div><div class='boxy-bottom'><input type='submit' value='确定' class='boxy-ok' id='SaveTodayWord' onclick='SaveTodayWord()' />&nbsp;&nbsp;<input type='button' value='取消' class='boxy-cancel' onclick='Boxy.get(this).hide();'></div>",{title: "我正在……",closeable: true,closeText: "关闭",unloadOnHide:true}); 
}
function SaveTodayWord(){
	var TodayWord = document.getElementById("TodayWord2").value
	if(TodayWord == ""){
		return false
	}
	$.ajax({
		type:'post',
    data:{'TodayWord':TodayWord},
    
    url:localhost+"/member/ajax.asp?action=SaveTodayWord",
    beforeSend: function(XMLHttpRequest){
    	$("#SaveTodayWord").attr("disabled","true");
    	loadmessage();$("#load").append("数据加载中...");
    },
    success: function(data,textStatus){
    	if(data.indexOf("fufu_ajaxerro")==-1){
        loadmessage();$("#load").append("<font face=wingdings color=white>J</font> 更新状态成功！");
    	  setTimeout(function(){$('#load').fadeOut('fast')}, 3000);
    	  Boxy.get("#SaveTodayWord").hide();
    	  $("#Today_Word").empty();$("#Today_Word").append(data);
    	}else{
    		$("#ajaxContent").append(data)
    	  $("#load").css("display","none");
    	}
    	$("#SaveTodayWord").attr("disabled","");
    }
  });
}
$(document).ready(function(){
	var ele = $("#DoTodayWord")[0];
  new Boxy("<div class='boxy-main'>更新状态，让大家知道你在做什么……<br /><input type='text' id='TodayWord' name='TodayWord' class='input1' maxlength='200' value='' /></div><div class='boxy-bottom'><input type='submit' value='确定' class='boxy-ok' id='boxy-ok1' href='"+localhost+"member/ajax.asp?action=SaveTodayWord' />&nbsp;&nbsp;<input type='button' value='取消' class='boxy-cancel' onclick='Boxy.get(this).hide();'></div>",{title: "我正在……",closeable: true,closeText: "关闭",actuator: ele, show: false}); 
  var ele2 = $(".ajax2")[0];
  new Boxy("<div class='boxy-main'>建议、找错、举报，福福离不开您的热心支持……<br /><textarea id='Adv' name='Adv' style='width:400px;height:50px;border:1px solid #CCC' /></div><div class='boxy-bottom'><input type='submit' value='确定' class='boxy-ok' id='boxy-ok2' href='"+localhost+"/member/space.asp?action=Advertising' />&nbsp;&nbsp;<input type='button' value='取消' class='boxy-cancel' onclick='Boxy.get(this).hide();'></div>",{title: "感谢您的支持……",closeable: true,closeText: "关闭",actuator: ele2, show: false});
  return false;
});
$(document).ready(function(){
	$("#DoTodayWord").click(function(){ 
	  Boxy.linkedTo(this).toggle();    
  });
});
$(document).ready(function(){
	$("#boxy-ok1").ajaxContent({
		target: "#Today_Word" ,  
    type: "post",
    loader: false,
    bind: "#TodayWord",
    beforeSend: function(obj,target){$("#boxy-ok1").attr("disabled","true");},
    success: function(obj,target,msg){
    	if(msg.indexOf("fufu_ajaxerro")==-1){
    		$('#boxy-ok1').attr('disabled','');
    	  Boxy.get("#boxy-ok1").hide();
    	  }
    	} 
  }); 
});
$(document).ready(function(){
	$(".ajax2").click(function(){
	  Boxy.linkedTo(this).toggle();   
    return false;	
	});
});
$(document).ready(function(){
	$("#boxy-ok2").ajaxContent({
		target: "#ajaxContent" ,  
    type: "post",
    loader: false,
    bind: "#Adv",
    beforeSend: function(obj,target){$("#boxy-ok2").attr("disabled","true");},
    success: function(obj,target,msg){
    	if(msg.indexOf("fufu_ajaxerro")==-1){
    		$('#boxy-ok2').attr('disabled','');
    	  Boxy.get("#boxy-ok2").hide();
    	  }
    	} 
  }); 
});

function CheckLogin(){
	var username = $("#username").val()
	var psd = $("#psd").val()
	var CookieDate = read_checkbox("CookieDate")
	var fromurl = $("#fromurl").val()
	if(username==""||psd==""){
		alert("请填写用户名与密码")
		return false;
	}
	$.ajax({
		type:'post',
    data:{'username':username,'psd':psd,'CookieDate':CookieDate},
    
    url:localhost+"/login.asp?action=CheckLogin",
    beforeSend: function(XMLHttpRequest){
    	$("#LoginSubmit").attr("disabled","true");
    	loadmessage();$("#load").append("登陆中...");
    },
    success: function(data,textStatus){
    	if(data.indexOf("fufu_ajaxerro")==-1){
        loadmessage();$("#load").append("<font face=wingdings color=white>J</font> 登陆成功！");;
    	  setTimeout(function(){$('#load').fadeOut('fast')}, 3000);
    	  if(fromurl!=""){
    	  	window.location=fromurl
    	  }else{
    	  	Boxy.get("#LoginSubmit").hide();
    	  }
    	}else{
    		$("#ajaxContent").append(data)
    	  $("#load").css("display","none");
    	}
    	$("#LoginSubmit").attr("disabled","");
    }
  });	
  return false;
}

function IndexElite(id){
	$(".m_d2_t2").attr("class","m_d2_t3");
	$(".IndexEliteGD").css("display","none");
	$("#IndexElite"+id).css("display","");
}
function TopChange(aid,bid){
	$("#top"+aid+"_right :a").removeClass();
	$("#toparr"+aid+"_"+bid).addClass("black b");
	$("#topmain_"+aid+" .top_d2").css("display","none");
	$("#top"+aid+"_"+bid).css("display","");
}

function Visit(){
	$.ajax({
    type:'post',
    data:{'spaceid':spaceid,'action':'Visit'},
    
    url:localhost+"/member/space.asp",
    success: function(data, textStatus){
    	$('#Visit').empty();$('#Visit').append(data);
    }
  });
}

function Space_Iis(){
	$.ajax({
    type:'post',
    data:{'spaceid':spaceid,'action':'Space_Iis'},
    
    url:localhost+"/member/space.asp",
    success: function(data, textStatus){
    	$('#Space_Iis').empty();$('#Space_Iis').append(data);
    }
  });
}

//后台前台共用
function WritePm(UserID){
	new Boxy('<div class=boxy-main>内容：<textarea id=PmContent class=pmtextarea /></div><div class=boxy-bottom><input type=submit value=发送 class=boxy-ok id=SaveSendPm onclick=SaveSendPm('+UserID+')> <input type=submit value=取消 class=boxy-cancel onclick=Boxy.get(this).hide();></div>',{title: '写短消息',closeable: true,closeText:'',unloadOnHide:true});
}
function SaveSendPm(UserID){
	var PmContent =$("#PmContent").val();
	if(PmContent == ""){
		return false;
	}
	$.ajax({
		type:'post',
    data:{'PmContent':PmContent,'spaceid':UserID},
    
    url:localhost+"/member/space.asp?action=SaveSendPm",
    beforeSend: function(XMLHttpRequest){
    	$("#SaveSendPm").attr("disabled","true");
    	loadmessage();$("#load").append("数据加载中...");
    },
    success: function(data,textStatus){
    	if(data.indexOf("fufu_ajaxerro")==-1){
        loadmessage();$("#load").append("<font face=wingdings color=white>J</font> 短消息发送成功！");;
    	  setTimeout(function(){$('#load').fadeOut('fast')}, 3000);
    	  Boxy.get("#SaveSendPm").hide();
    	}else{
    		$("#ajaxContent").append(data)
    	  $("#load").css("display","none");
    	}
    	$("#SaveSendPm").attr("disabled","");
    }
  });	
}

var g_blinkid = 0;
var g_blinkswitch = 0;
var g_blinktitle = document.title;
var g_sysmsg_sound = null;
var g_newmsg_sound = null;
function blinkNewMsg(){
  document.title = g_blinkswitch % 2==0 ? "【　　　】 - " + g_blinktitle : "【新消息】 - " + g_blinktitle;
  g_blinkswitch++;
}
function stopBlinkNewMsg(){
  if(g_blinkid){
    clearInterval(g_blinkid);
    g_blinkid = 0;
    document.title = g_blinktitle;
  }
}
function GetPmAndHello(){
	$.ajax({
		type:'post',
    url:localhost+"/member/ajax.asp?action=GetPmAndHello",
    success: function(data,textStatus){
      if(data.indexOf("fufu_ajaxerro")==-1&&data.indexOf("0,0,0,0")==-1){
    		$("#IsNewPm").attr("class","nav_d1_t2_2");
    		$("#NewPmPic").show();
        var g_count = data.split(",")
        stopBlinkNewMsg()
        g_blinkid = setInterval(blinkNewMsg, 1000);
        if(g_count[0]!="0"){
          $("#NewPm").text(g_count[0]);
        }
        if(g_count[2]!="0"){
          $("#NewFriendPm").text(g_count[2]);
        }
        if(g_count[1]!="0"){
          $("#NewSysPm").text(g_count[1]);
        }
        if(g_count[3]!="0"){
          $("#NewHelloPm").text(g_count[3]);
        }
        blinkNewMsg();
    	}
    }
  });		
}

function GetDownBz(SongID){
	if(SongID == ""){
		return false;
	}
	$.ajax({
		type:'post',
    data:{'SongID':SongID},
    url:localhost+"/member/space.asp?action=GetDownBz",
    beforeSend: function(XMLHttpRequest){
    	loadmessage();$("#load").append("数据加载中...");
    },
    success: function(data,textStatus){
    	$("#ajaxContent").append(data);
    	$("#load").css("display","none");
    }
  });
}
function WrongBz(SongID){
	new Boxy('<div class=boxy-main><input type=radio name=wrongbz value=伴奏名错误 checked />伴奏名错误&nbsp;&nbsp;&nbsp;&nbsp;<input type=radio name=wrongbz value=低音质伴奏 />低音质伴奏&nbsp;&nbsp;&nbsp;&nbsp;<input type=radio name=wrongbz value=无法下载 />无法下载</div><div class=boxy-bottom><input type=submit value=确定 class=boxy-ok id=SaveWrongBzButton onclick=SaveWrongBz('+SongID+')> <input type=submit value=取消 class=boxy-cancel onclick=Boxy.get(this).hide();></div>',{title: '伴奏报错',closeable: true,closeText:'',unloadOnHide:true});
}
function SaveWrongBz(SongID){
	if(SongID == ""){
		return false;
	}
	var WrongReason = read_radio("wrongbz")
	$.ajax({
		type:'post',
    data:{'BCID':SongID,'WrongReason':WrongReason,'BCType':22},
    url:localhost+"/member/space.asp?action=SaveWrongInfo",
    beforeSend: function(XMLHttpRequest){
    	$("#SaveWrongBzButton").attr("disabled","true");
    	loadmessage();$("#load").append("数据加载中...");
    },
    success: function(data,textStatus){
    	$("#SaveWrongBzButton").attr("disabled","");
    	loadmessage();$("#load").append("<font face=wingdings color=white>J</font> 报错发送成功！");;
    	setTimeout(function(){$('#load').fadeOut('fast')}, 3000);
    	Boxy.get("#SaveWrongBzButton").hide();
    }
  });
}
function SearchForm(){
	var keyword = $("#keyword").val();
	if(keyword=="请输入完整歌曲名"){
		$("#keyword").val("");
		$("#keyword").css("color","#333");
	}
}
