﻿function setBackgroundUnenable()
	{	
		backgroundDiv.style.top = 0;
		backgroundDiv.style.left = 0;
		backgroundDiv.style.position = "absolute";
		backgroundDiv.style.width = window.document.body.scrollWidth + "px";
		backgroundDiv.style.height = window.document.body.scrollHeight + "px";
		backgroundDiv.style.background = "#000000";
		backgroundDiv.style.filter = "progid:DXImageTransform.Microsoft.Alpha(style=4,opacity=50,finishOpacity=50)";
		backgroundDiv.style.opacity = "0.5";
		backgroundDiv.style.display = "block";
	} 

function setBackground()
{backgroundDiv.style.display='none';}

function getPosition() {
      var top    = document.documentElement.scrollTop;
      var left   = document.documentElement.scrollLeft;
      var height = document.documentElement.clientHeight;
      var width  = document.documentElement.clientWidth;
      return {top:top,left:left,height:height,width:width};
}

function setFree(UserName,PosDiv)
	{
	setBackgroundUnenable();
	var div = $(PosDiv);
	var Position = getPosition();
	div.style.position = "absolute";
	div.style.display = "block";
	div.style.top = document.documentElement.scrollTop + 130 +'px';//要居中还要算上你的div的面积 

	window.onscroll = function (){
		var Position   = getPosition();
		div.style.top = document.documentElement.scrollTop + 130 +'px';//要居中还要算上你的div的面积 
		};

	//ESC键退出窗口功能
	document.onkeydown=function()
	{
		if(window.event.keyCode==27)
			{
				
				setBackground();
				div.style.display='none';
			}
		else
			{
			//非法按键
			}
	}

}




function AddsCheck()
{
  if(Adds.UserName.value == 0) {
  	Adds.UserName.style.border = "#000000 1px solid";
	Adds.UserName.focus();
	return false;
  }
  else
  {
  	Adds.UserName.style.border = "#CCCCCC 1px solid";
  }
  if(Adds.EMail.value == 0) {
  	Adds.EMail.style.border = "#000000 1px solid";
	Adds.EMail.focus();
	return false;
  }
  else
  {
  	Adds.EMail.style.border = "#CCCCCC 1px solid";
  }

if(Adds.Content.value == 0) {
  	Adds.Content.style.border = "#000000 1px solid";
	Adds.Content.focus();
	return false;
  }
  else
  {
  	Adds.Content.style.border = "#CCCCCC 1px solid";
  }
	  }




function PrdRepCheck()
{
  if(PrdRep.topic.value == 0) {
  	PrdRep.topic.style.border = "#000000 1px solid";
	PrdRep.topic.focus();
	return false;
  }
  else
  {
  	PrdRep.topic.style.border = "#CCCCCC 1px solid";
  }
  if(PrdRep.levels.value == 0) {
  	PrdRep.levels.style.border = "#000000 1px solid";
	PrdRep.levels.focus();
	return false;
  }
  else
  {
  	PrdRep.levels.style.border = "#CCCCCC 1px solid";
  }

if(PrdRep.contents.value == 0) {
  	PrdRep.contents.style.border = "#000000 1px solid";
	PrdRep.contents.focus();
	return false;
  }
  else
  {
  	PrdRep.contents.style.border = "#CCCCCC 1px solid";
  }
	  }



function bjoinCheck()
{
  if(bjoin.address.value == 0) {
  	bjoin.address.style.border = "#000000 1px solid";
	bjoin.address.focus();
	return false;
  }
  else
  {
  	bjoin.address.style.border = "#CCCCCC 1px solid";
  }
  if(bjoin.telephone.value == 0) {
  	bjoin.telephone.style.border = "#000000 1px solid";
	bjoin.telephone.focus();
	return false;
  }
  else
  {
  	bjoin.telephone.style.border = "#CCCCCC 1px solid";
  }

  if(bjoin.emails.value == 0) {
  	bjoin.emails.style.border = "#000000 1px solid";
	bjoin.emails.focus();
	return false;
  }
  else
  {
  	bjoin.emails.style.border = "#CCCCCC 1px solid";
  }

  if(bjoin.cityname.value == 0) {
  	bjoin.cityname.style.border = "#000000 1px solid";
	bjoin.cityname.focus();
	return false;
  }
  else
  {
  	bjoin.cityname.style.border = "#CCCCCC 1px solid";
  }

  if(bjoin.amount.value == 0) {
  	bjoin.amount.style.border = "#000000 1px solid";
	bjoin.amount.focus();
	return false;
  }
  else
  {
  	bjoin.amount.style.border = "#CCCCCC 1px solid";
  }

if(bjoin.memo.value == 0) {
  	bjoin.memo.style.border = "#000000 1px solid";
	bjoin.memo.focus();
	return false;
  }
  else
  {
  	bjoin.memo.style.border = "#CCCCCC 1px solid";
  }
	  }



function BuyersCheck()
{
  if(Buyers.UserName.value == 0) {
  	Buyers.UserName.style.border = "#000000 1px solid";
	Buyers.UserName.focus();
	return false;
  }
  else
  {
  	Buyers.UserName.style.border = "#CCCCCC 1px solid";
  }
  if(Buyers.serials.value == 0) {
  	Buyers.serials.style.border = "#000000 1px solid";
	Buyers.serials.focus();
	return false;
  }
  else
  {
  	Buyers.serials.style.border = "#CCCCCC 1px solid";
  }

  if(Buyers.mPrice.value == 0) {
  	Buyers.mPrice.style.border = "#000000 1px solid";
	Buyers.mPrice.focus();
	return false;
  }
  else
  {
  	Buyers.mPrice.style.border = "#CCCCCC 1px solid";
  }

  if(Buyers.uPrice.value == 0) {
  	Buyers.uPrice.style.border = "#000000 1px solid";
	Buyers.uPrice.focus();
	return false;
  }
  else
  {
  	Buyers.uPrice.style.border = "#CCCCCC 1px solid";
  }

  if(Buyers.mobiles.value == 0) {
  	Buyers.mobiles.style.border = "#000000 1px solid";
	Buyers.mobiles.focus();
	return false;
  }
  else
  {
  	Buyers.mobiles.style.border = "#CCCCCC 1px solid";
  }

if(Buyers.adres.value == 0) {
  	Buyers.adres.style.border = "#000000 1px solid";
	Buyers.adres.focus();
	return false;
  }
  else
  {
  	Buyers.adres.style.border = "#CCCCCC 1px solid";
  }

if(Buyers.Contents.value == 0) {
  	Buyers.Contents.style.border = "#000000 1px solid";
	Buyers.Contents.focus();
	return false;
  }
  else
  {
  	Buyers.Contents.style.border = "#CCCCCC 1px solid";
  }
	  }



function dpCheck()
{
  if(dp_pop.UserName.value == 0) {
  	dp_pop.UserName.style.border = "#000000 1px solid";
	dp_pop.UserName.focus();
	return false;
  }
  else
  {
  	dp_pop.UserName.style.border = "#CCCCCC 1px solid";
  }

if(dp_pop.Content.value == 0) {
  	dp_pop.Content.style.border = "#000000 1px solid";
	dp_pop.Content.focus();
	return false;
  }
  else
  {
  	dp_pop.Content.style.border = "#CCCCCC 1px solid";
  }
	  }



function LogCheck()
{
  if(Login.username.value == 0) {
  	Login.username.style.border = "#000000 1px solid";
	Login.username.focus();
	return false;
  }
  else
  {
  	Login.username.style.border = "#CCCCCC 1px solid";
  }

  if(Login.passw.value == 0) {
  	Login.passw.style.border = "#000000 1px solid";
	Login.passw.focus();
	return false;
  }
  else
  {
  	Login.passw.style.border = "#CCCCCC 1px solid";
  }

  if(Login.verifycode.value == 0) {
  	Login.verifycode.style.border = "#000000 1px solid";
	Login.verifycode.focus();
	return false;
  }
  else
  {
  	Login.verifycode.style.border = "#CCCCCC 1px solid";
  }
	  }

function LogsCheck()
{
  if(Logins.username.value == 0) {
  	Logins.username.style.border = "#000000 1px solid";
	Logins.username.focus();
	return false;
  }
  else
  {
  	Logins.username.style.border = "#CCCCCC 1px solid";
  }

  if(Logins.passw.value == 0) {
  	Logins.passw.style.border = "#000000 1px solid";
	Logins.passw.focus();
	return false;
  }
  else
  {
  	Logins.passw.style.border = "#CCCCCC 1px solid";
  }

  if(Logins.verifycode.value == 0) {
  	Logins.verifycode.style.border = "#000000 1px solid";
	Logins.verifycode.focus();
	return false;
  }
  else
  {
  	Logins.verifycode.style.border = "#CCCCCC 1px solid";
  }
	  }


function RegCheck()
{
if(reg.citycodes.value == 0) {
	   window.alert ("请选择城市")
	return false;
	  }
	  else
	  {
	  }

if(reg.SureName.value == 0) {
  	reg.SureName.style.border = "#000000 1px solid";
	reg.SureName.focus();
	return false;
	  }
	  else
	  {
		reg.SureName.style.border = "#CCCCCC 1px solid";
	  }

if(reg.PassWord.value == 0) {
  	reg.PassWord.style.border = "#000000 1px solid";
	reg.PassWord.focus();
	return false;
	  }
	  else
	  {
		reg.PassWord.style.border = "#CCCCCC 1px solid";
	  }

  if(reg.FamilyName.value == 0) {
  	reg.FamilyName.style.border = "#000000 1px solid";
	reg.FamilyName.focus();
	return false;
	  }
	  else
	  {
		reg.FamilyName.style.border = "#CCCCCC 1px solid";
	  }

  if(reg.Mobile.value == 0) {
  	reg.Mobile.style.border = "#000000 1px solid";
	reg.Mobile.focus();
	return false;
	  }
	  else
	  {
		reg.Mobile.style.border = "#CCCCCC 1px solid";
	  }

  if(reg.Email.value == 0) {
  	reg.Email.style.border = "#000000 1px solid";
	reg.Email.focus();
	return false;
	  }
	  else
	  {
		reg.Email.style.border = "#CCCCCC 1px solid";
	  }

	{s=document.reg.Email.value
			var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$"
			 var re = new RegExp(regu);
			 if (s.search(re) != -1) {
				   return true;
			 } else {
				   window.alert ("请输入正确的EMAIL地址")
			reg.Email.focus();
				   return false;
			 }
	}

  if(reg.Address.value == 0) {
  	reg.Address.style.border = "#000000 1px solid";
	reg.Address.focus();
	return false;
	  }
	  else
	  {
		reg.Address.style.border = "#CCCCCC 1px solid";
	  }
}


function AddssCheck()
{
  if(Addss.UserName.value == 0) {
  	Addss.UserName.style.border = "#000000 1px solid";
	Addss.UserName.focus();
	return false;
  }
  else
  {
  	Addss.UserName.style.border = "#CCCCCC 1px solid";
  }
  if(Addss.EMail.value == 0) {
  	Addss.EMail.style.border = "#000000 1px solid";
	Addss.EMail.focus();
	return false;
  }
  else
  {
  	Addss.EMail.style.border = "#CCCCCC 1px solid";
  }
  if(Addss.sclass.value == 0) {
	alert("请选择话题分类");
	return false;
  }
  else
  {
  }
  if(Addss.ToPic.value == 0) {
  	Addss.ToPic.style.border = "#000000 1px solid";
	Addss.ToPic.focus();
	return false;
  }
  else
  {
  	Addss.ToPic.style.border = "#CCCCCC 1px solid";
  }
  if(Addss.Content.value == 0) {
  	Addss.Content.style.border = "#000000 1px solid";
	Addss.Content.focus();
	return false;
  }
  else
  {
  	Addss.Content.style.border = "#CCCCCC 1px solid";
  }
	  }


function BSearchCheck()
{
  if(BSearch.Bname.value == 0) {
  	BSearch.Bname.style.border = "#000000 1px solid";
	BSearch.Bname.focus();
	return false;
  }
  else
  {
  	BSearch.Bname.style.border = "#CCCCCC 1px solid";
  }
	  }


function Prd_RecomCheck()
{
  if(Prd_Recom.OMail.value == 0) {
  	Prd_Recom.OMail.style.border = "#000000 1px solid";
	Prd_Recom.OMail.focus();
	return false;
  }
  else
  {
  	Prd_Recom.OMail.style.border = "#CCCCCC 1px solid";
	Recom_Pos.style.display = "none";
	setBackground();
  }
	  }



function PaymentsCheck()
{
  if(Payments.v_amount.value == 0) {
  	Payments.v_amount.style.border = "#000000 1px solid";
	Payments.v_amount.focus();
//	alert("请填写充值金额");
	return false;
  }
  else
  {
  	Payments.v_amount.style.border = "#CCCCCC 1px solid";
	Payment_Pos.style.display='none';
	setBackground();
  }
	  }


function VoteCheck()
{
  if(F_Vote.Content.value == 0) {
  	F_Vote.Content.style.border = "#000000 1px solid";
//	F_Vote.Content.focus();
	return false;
  }
  else
  {
  	F_Vote.Content.style.border = "#CCCCCC 1px solid";
  }
	  }



function mails()
{
  if(FormMail.smail.value == 0) {
  	FormMail.smail.style.border = "#ffffff 1px solid";
	FormMail.smail.focus();
	return false;
  }
  else
  {
  	FormMail.smail.style.border = "#CCCCCC 1px solid";
  }


	{ss=document.FormMail.smail.value
			var regus = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$"
			 var res = new RegExp(regus);
			 if (ss.search(res) != -1) {
				   return true;
			 } else {
				   window.alert ("请输入正确的 E-MAIL 地址")
					FormMail.smail.style.border = "#ffffff 1px solid";
					FormMail.smail.value = "";
					FormMail.smail.focus();
				   return false;
			 }
	}
}