﻿function login(){
    var logininput=document.getElementById('logininput').value; 
	var eormselect=document.getElementById('eorm').value; 
	//alert(logininput);
if(eormselect == "mobile")
{
	if (logininput == "" || !IsMobiel(logininput))
	{
		document.getElementById('infoshow').innerHTML="请输入正确的手机号!";
		return false;
	}
}
if(eormselect == "email")
{
	if (logininput == "" || !IsEmail(logininput))
	{
		document.getElementById('infoshow').innerHTML="请输入正确的邮箱!";
		return false;
	}
}
	var xml = new ActiveXObject("MSXML2.XMLHTTP");
    xml.open("get","/downloads/user/?logininput="+logininput+"",false);
	xml.send();
   if (xml.responseText == 0)
   {
      document.getElementById('infoshow').innerHTML="提示：尚未注册，请先注册为我们的会员再登录!";
   }
	else if (xml.responseText == 1)
   {
      document.getElementById('infoshow').innerHTML="登录成功，2秒后自动跳转...";
	  setTimeout('window.location.href="/downloads/music/"', 2000); 
   }
   else
   {
      document.getElementById('infoshow').innerHTML="提示：未知错误!";
   }
}

function reg2(){
	var mobile=document.getElementById('mobile').value; 
	var email=document.getElementById('email').value; 
	var name=document.getElementById('name').value; 
	if ( name == "" ){document.getElementById('infoshow').innerHTML="提示：请输入姓名。";return false;}
	var qq=document.getElementById('qq').value; 
	if ( qq == "" ){document.getElementById('infoshow').innerHTML="提示：请输入您的QQ。";return false;}
	var provinces=document.getElementById('provinces').value; 
	if ( provinces == "" ){document.getElementById('infoshow').innerHTML="提示：请选择您所在的省份。";return false;}
	var Birthyear=document.getElementById('Birthyear').value; 
	if ( Birthyear == "" ){document.getElementById('infoshow').innerHTML="提示：请选择您宝贝出生的年份。";return false;}
	var Products=document.getElementById('Products').value; 
	var queryinfo="/downloads/user/?adduser=1&Mobile="+mobile+"&Email="+email+"&Name="+name+"&qq="+qq+"&Provinces="+provinces+"&Birthyear="+Birthyear+"&Products="+Products+""
	//var xml = new ActiveXObject("MSXML2.XMLHTTP");
    //xml.open("get",queryinfo,false);
	//xml.send();
	//alert(xml.responseText);
	window.location.href=queryinfo;
	//if (xml.responseText == 1)
   //{
    //  document.getElementById('infoshow').innerHTML="恭喜你，注册资料保存成功！正在转向下载页面...";
	//  //window.location.href="/downloads/music/"
   //}
   //else
  //{
   //   document.getElementById('infoshow').innerHTML="提示：注册资料提交失败!";
   //}
}

function redeem(){
    var redeeminput=document.getElementById('redeeminput').value; 
	if (redeeminput.length != 16  || !IsNum(redeeminput))
	{
		document.getElementById('infoshow').innerHTML="请输入正确的验证码!";
		return false;
	}
	var xml = new ActiveXObject("MSXML2.XMLHTTP");
    xml.open("get","/downloads/user/?redeeminput="+redeeminput+"",false);
	xml.send();
   if (xml.responseText == 0)
   {
      document.getElementById('infoshow').innerHTML="该验证码无效或已经使用过！";
   }
	else if (xml.responseText == 1)
   {
      document.getElementById('infoshow').innerHTML="恭喜，兑换成功! 2秒后刷新您的金币数。";
	  setTimeout('window.self.location.reload()',2000);
	  //window.location.href="/downloads/music/"
   }
   else
   {
      document.getElementById('infoshow').innerHTML="提示：未知错误!";
   }
}

function codesend(){
	var regorm=document.getElementById('regorm').value; //获取注册类型
	var reginput=document.getElementById('reginput').value; //获取输入值
	if(regorm == "mobile"){
		if (reginput == "" || !IsMobiel(reginput)){
			document.getElementById('infoshow').innerHTML="请输入正确的手机号!";
			document.getElementById('mobileinfo').style.display="none";
			return false;
		}
		var xml = new ActiveXObject("MSXML2.XMLHTTP");
		xml.open("get","/downloads/user/?codesendmobile="+reginput+"",false);
		xml.send();
		if (xml.responseText == 0)
		{
			document.getElementById('infoshow').innerHTML="手机验证码发送失败！";
			document.getElementById('mobileinfo').style.display="none";
		}
		else if (xml.responseText == 1)
		{
			document.getElementById('infoshow').innerHTML="手机验证码已发送到您手机，请查收！";
			document.getElementById('mobileinfo').style.display="block";
			//按钮失效60秒
			var me=document.getElementById('codesend')
				me.disabled =true; 
				me.value='90秒后未收到可重发';
				setTimeout(function() { me.disabled = false;me.value='重发验证'; }, 90000); 
		}
		else if(xml.responseText == 2)
		{
			document.getElementById('infoshow').innerHTML="提示：您的手机已经注册过，请直接<a href='?login'>登录</a>.";
			document.getElementById('mobileinfo').style.display="none";
		}
		else
		{
			document.getElementById('infoshow').innerHTML="提示：未知错误!";
			document.getElementById('mobileinfo').style.display="none";
		}
	}
	if(regorm == "email"){
		if (reginput == "" || !IsEmail(reginput)){
			document.getElementById('infoshow').innerHTML="请输入正确的邮箱!";
			document.getElementById('mobileinfo').style.display="none";
			return false;
		}
		var xml = new ActiveXObject("MSXML2.XMLHTTP");
		xml.open("get","/downloads/user/?codesendemail="+reginput+"",false);
		xml.send();
		if (xml.responseText == 0)
		{
			document.getElementById('infoshow').innerHTML="验证邮件发送失败！请检查邮箱输入是否正确。";
			document.getElementById('mobileinfo').style.display="none";
		}
		else if (xml.responseText == 1)
		{
			document.getElementById('infoshow').innerHTML="验证邮件已发送，请进入您邮箱查收！<a href=about:blank target=_blank>新开窗口</a>";
			//按钮失效10分钟
			var me=document.getElementById('codesend')
				me.disabled =true; 
				me.value='10分种后未收到可重发';
				setTimeout(function() { me.disabled = false;me.value='重发验证邮件'; }, 600000); 
		}
		else if(xml.responseText == 2)
		{
			document.getElementById('infoshow').innerHTML="提示：您的邮箱已经注册过，请直接<a href='?login'>登录</a>.";
			document.getElementById('mobileinfo').style.display="none";
		}
		else
		{
			document.getElementById('infoshow').innerHTML="提示：未知错误!";
			document.getElementById('mobileinfo').style.display="none";
		}
	}
}

function mreg(){
	var codeinput=document.getElementById('codeinput').value; //获取注册类型
	if (codeinput.length != 6  || !IsNum(codeinput)){
		document.getElementById('infoshow2').innerHTML="验证码为6位数字，请检查是否输入准确！";
		return false;
	}
	var xml = new ActiveXObject("MSXML2.XMLHTTP");
		xml.open("get","/downloads/user/?codeinput="+codeinput+"",false);
		xml.send();
		if (xml.responseText == 0)
		{
			document.getElementById('infoshow2').innerHTML="验证码不正确，请重新核对！";
		}
		else if (xml.responseText == 1)
		{
			document.getElementById('infoshow2').innerHTML="验证成功！2秒后自动跳转到注册资料填写...";
			setTimeout('window.location.href="/downloads/user/?reg2"', 2000); 
		}
		else
		{
			document.getElementById('infoshow2').innerHTML="提示：系统繁忙，请稍后再试!";
		}
}
	

function downAlert(score,sName)
{
	if(score == 0)
	{
	return true;
	}
	if(confirm("下载《"+sName+"》需要支付"+score+"积分，确定下载吗?\n\r \n\r 关闭浏览器之前可重复下载《"+sName+"》"))
	{
		return true;
	}else 
	{
		return false;
	}
}

function IsNum(num){
  var reNum=/^\d*$/;
  return(reNum.test(num));
}
function IsMobiel(Mobiel){
  var reMobiel = /^1[3,5,8]\d{9}$/;
  return(reMobiel.test(Mobiel));
}
function IsEmail(Email){
var reEmail=/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
  return(reEmail.test(Email));
}

function changebuttonname(){
	var changregorm=document.getElementById('regorm').value;
	if(changregorm == "email"){
		document.getElementById('codesend').value="发送验证邮件"
	}
	else if(changregorm == "mobile"){
		document.getElementById('codesend').value="发送手机验证码"
	}
}





//首页列表调用
function musiclist(leiid){
	var xml = new ActiveXObject("MSXML2.XMLHTTP");
	var divid = "musiclist"+leiid
    xml.open("get","/downloads/admin/q.asp?lei="+leiid+"",false);
	xml.send();
   if (xml.responseText != "")
   {
      document.getElementById(divid).innerHTML=xml.responseText;
   }
	
}

function bbslist(){
	var xml = new ActiveXObject("MSXML2.XMLHTTP");
    xml.open("get","/bbs/q.asp",false);
	xml.send();
   if (xml.responseText != "")
   {
      document.getElementById("bbslist").innerHTML=xml.responseText;
   }
	
}
