﻿// JavaScript Document
var _siteFirst = "";

function checkSite()
{
	$("#siteNameTips").text("")
	_siteName = $("input[name='siteName']").val();
	_siteFirst = $("input[name='siteFirst']").val();
	if(_siteName == "" || _siteFirst == "")
	{
		$("#siteNameTips").text("请填写站点名称和临时域名").removeClass("inputtip").addClass("errortip");
		return false;
	}
	$.get("check/check.action.asp",{"Action":"checkSite","siteName":escape(_siteName),"siteFirst":escape(_siteFirst)},function(msg){
			  if(msg == "exist")
			  {$("#siteNameTips").text("对不起，这个站点已经存在，请换一个临时站点域名").removeClass("inputtip").addClass("errortip");return false;}
			  if(msg == "error")
			  {$("#siteNameTips").text("请认真填写内容，然后填写其他信息").removeClass("inputtip").addClass("errortip");return false;}
			  });
	$("#siteNameTips").text("").addClass("inputtip").removeClass("errortip");
}

var registRrrNumber = 0;

function ajaxCheckUserName()
{
	if(_siteFirst == "")
	{$("#siteNameTips").text("请填写站点域名");return false;}
	if($("#UserName").val() == "")
	{
		$("#userNameTips").text("用户名不能为空.").removeClass("inputtip").addClass("errortip");
	}
	else
	{
		$.ajax({
			type : "get",
			url : "check/check.action.asp",
			async: false,
			dataType : "html",
			data : { "UserName" : escape($("#UserName").val()),
			"Action":"CheckUserName"
			},
			success : function(msg){
				if(msg == "exist")
				{
					$("#userNameTips").text("用户名已经存在,请更换一个用户名.").removeClass("inputtip").addClass("errortip");
				}
				if(msg == "ok")
				{
					$("#userNameTips").show().text("用户名可以注册.").removeClass("inputtip").removeClass("errortip").addClass("righttip");
				}
			  },
			error : function(){
				$("#userNameTips").text("请稍候注册.").removeClass("inputtip").addClass("errortip");
				registRrrNumber = registRrrNumber + 1;
			  }
			});
	}
}

function checkPassword()
{
	if($("#Password").val() == "")
	{
		$("#tispPassword").show().text("密码不能为空.").removeClass("inputtip").addClass("errortip");
		registRrrNumber = registRrrNumber + 1;
	}
	else
	{
		if($("#Password").attr("value").length < 6 || $("#Password").attr("value").length > 16)
		{
			$("#tispPassword").show().text("密码长度在6-16位.").removeClass("inputtip").addClass("errortip");
			registRrrNumber = registRrrNumber + 1;
		}
		else
		{
			$("#tispPassword").show().text("输入正确.").removeClass("inputtip").removeClass("errortip").addClass("righttip");
		}
	}
}

function checkRPassword()
{
	if($("#Password").val() != $("#PasswordSure").val())
	{
		$("#tispPasswordSure").show().text("两次输入的密码不相同.").removeClass("inputtip").addClass("errortip");
		registRrrNumber = registRrrNumber + 1;
	}
	else
	{
		$("#tispPasswordSure").show().text("输入正确.").removeClass("inputtip").removeClass("errortip").addClass("righttip");
	}
}

function CheckEmail()
{
	var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
	if(!myreg.test($("#Email").val()))
	{
		$("#tipsEmail").show().text("邮件格式不正确.").removeClass("inputtip").addClass("errortip");
		registRrrNumber = registRrrNumber + 1;
	}
	else
	{
		$("#tipsEmail").show().text("").removeClass("inputtip").removeClass("errortip").addClass("righttip");	
	}
}

function confirmRegist(e)
{
	registRrrNumber = 0;
	ajaxCheckUserName();
	checkPassword();
	checkRPassword();
	CheckEmail();
	_UserName = $("#UserName").val();
	_Password = $("#Password").val();
	_Email = $("#Email").val();
	_Tel = $("#Tel").val();
	_QQ = $("#QQ").val();
	_siteName = $("input[name='siteName']").val();
	_siteFirst = $("input[name='siteFirst']").val();
	if(_Tel == "")
	{
		$("#tipsTel").text("请填写电话信息.").removeClass("inputtip").addClass("errortip");
		return false;
	}
	if(_QQ == "")
	{
		$("#tipsQQ").text("请填写QQ信息.").removeClass("inputtip").addClass("errortip");
		return false;
	}
	if(Email == "")
	{
		$("#tipsEmail").text("请填写正确邮件信息.").removeClass("inputtip").addClass("errortip");
		return false;
	}
	if(registRrrNumber >0)
	{
		alert("请填写所有的信息然后提交.");
		return false;
	}
	else
	{
		$.ajax({
		   type : "get",
		   url : "check/check.action.asp",
		   async: true,
		   dataType : "html",
		   data : {"Action":"confirmRegist",
		   "UserName":escape(_UserName),
		   "Password":escape(_Password),
		   "Email":escape(_Email),
		   "Tel":escape(_Tel),
		   "QQ":escape(_QQ),
		   "siteName":escape(_siteName),
		   "siteFirst":escape(_siteFirst)
		  },
		  success : function(msg){
			  if(msg == "no1")
			  {$("#siteNameTips").text("请填写站点名称和临时域名");return false;}
			  if(msg == "no1")
			  {$("#userNameTips").text("用户名已经存在,请更换一个用户名.").removeClass("inputtip").addClass("errortip");return false;}
			  if(msg == "ok")
			  {
				  $("#tipsResult").css("top",450);
				  $("#tipsResult").css("left",$(window).width()/2 - 350);
				  $("#tipsResult").show();	
			  }
			  },
		  error : function(){
			  alert("网络连接失败，请稍后进行操作.");
		  }
		  });
	}
}

function aaa(e)
{
	
}