function openNewWindow(fileName,windowName,theWidth,theHeight)
 {
	if (windowName == "newMessageWindow") 
	{
		uniqueName = new Date();
		windowName = uniqueName.getTime();
	}
window.open(fileName,windowName,"toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,width="+theWidth+",height="+theHeight)
}

var watched_window, whether_close=true;
function detecting() {
if (watched_window) if (watched_window.closed) {
  if (whether_close) window.location.replace(window.location.href);
  } else {
  setTimeout('detecting();',10);
  }
}
function newpost(url) {
	watched_window =	window.open(url,'newpost','scrollbars=yes,resizable=no,width=500,height=400');
        detecting();
}

function check_data_1(form)
{
   t_UserName = form.username.value ;
   if (t_UserName =="")
   {
     alert("用户名不可以为空!");
     return false;
   }
 else if ((t_UserName.indexOf(',')==-1) && (t_UserName.indexOf('"')==-1)&&(t_UserName.indexOf('<')==-1))
   {
   if (t_UserName.length<3)
   {
     alert("用户名不可以小于3位!");
     return false;
   }      
   }

   t_password = form.password.value
   if (t_password =="")
   {
     alert("密码不可以为空!");
     return false;
   }

  else if ((t_password.indexOf(',')==-1) && (t_password.indexOf('"')==-1)&&(t_password.indexOf('<')==-1))
   {
   if (t_password.length<6)
   {
     alert("密码不可以小于6位!");
     return false;
   }      
   }
   return true;
}



function isEmail(s)
{
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|com|gov|mil|org|edu|int|cc)$"

var re = new RegExp(regu);

var regu2 = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))"

var re2 = new RegExp(regu2);
if (s.search(re) != -1)
	{ return true; }
 else {
      window.alert ("请输入有效合法的E-mail地址 ！");
      return false;}
}


function isAccount(s)
{
var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[0-9a-zA-Z-]*[0-9a-zA-Z]+))([a-zA-Z0-9-])$"

var re = new RegExp(regu);

var regu2 = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[0-9a-zA-Z-]*[0-9a-zA-Z]+))"

var re2 = new RegExp(regu2);
if (s.search(re) != -1)
	{ return true; }
 else {
      window.alert ("请输入有效合法的账号 ！");
      return false;}
}




function check_data(form)
{
   t_UserName = form.account.value ;
   if (t_UserName =="")
   {
     alert("申请用户名不可以为空!");
     return false;
   }
   else if ((t_UserName.indexOf(',')==-1) && (t_UserName.indexOf('"')==-1)&&(t_UserName.indexOf('<')==-1))
   {
   if (t_UserName.length<3)
   {
     alert("用户名不可以小于3位!");
     return false;
   }      
  
   }
   
   t_password = form.password.value
   if (t_password =="")
   {
     alert("密码不可以为空!");
     return false;
   }
   else if (t_password.length <6)
   {
     alert("密码不可以小于6位");
     return false;
   }      
   
   t_repw = form.cpassword.value
   if (t_repw == "")
   {
     alert("密码确认不可以为空!");
     return false;
   }
  else if(t_password!=t_repw)
  {
     alert("两次输入的密码应一样!");
     return false;  
   }
   if (!isEmail(form.email.value)) {
	return false;
   }

   if (form.name.value =="")
   {
     alert("请填写'真实姓名'!");
     return false;
   } 
  
   if (form.address.value =="")
   {
     alert("请填写'地址'!");
     return false;
   } 
     if (form.yzpm.value =="")
   {
     alert("请填写'邮编'!");
     return false;
   } 
   
    if (!CheckValue2(form.yzpm.value))
    {
     return false;

    }

  if (form.telephone.value =="")
   {
     alert("请填写'电话号码'!");
     return false;
   } 


     if (form.age.value ==0)
   {
     alert("请选择'年龄'!");
     return false;
   } 
   
   if (form.address.value =="")
   {
     alert("'送货地址'不可以为空!");
     return false;
   }


   return true;
}



function check_union(form)
{
  
   t_UserName = form.account.value ;
   if (t_UserName =="")
   {
     alert("申请账号不可以为空!");
     return false;
   }
   else if ((t_UserName.indexOf(',')==-1) && (t_UserName.indexOf('"')==-1)&&(t_UserName.indexOf('<')==-1))
   {
   if (t_UserName.length<3)
   {
     alert("账号不可以小于3位!");
     return false;
   }      
   if (!isAccount(form.account.value)) {
	return false;
   }

   }
   
   t_hp = form.hp.value
   if (t_hp =="")
   {
     alert("网站名称不可以为空!");
     return false;
   }
   
   t_url = form.url.value
   if (t_url == "http://"||t_url == "")
   {
     alert("网址不可以为空!");
     return false;
   }
     t_unioner = form.unioner.value
   if (t_unioner == "")
   {
     alert("联系人不可以为空!");
     return false;
   }
   
   t_yp = form.yp.value
   if (t_yp =="")
   {
     alert("邮编不可以为空!");
     return false;
   }
   if (!isEmail(form.email.value)) {
	return false;
   }

   if (form.address.value =="")
   {
     alert("通讯地址不可以为空!");
     return false;
   }
  
   return true;
}


function check_search(form)
{
   t_UserName = form.username.value ;
   if (t_UserName =="")
   {
     alert("用户名不可以为空!");
     return false;
   }
 else if ((t_UserName.indexOf(',')==-1) && (t_UserName.indexOf('"')==-1)&&(t_UserName.indexOf('<')==-1))
   {
   if (t_UserName.length<3)
   {
     alert("用户名不可以小于3位!");
     return false;
   }      
   }

   t_password = form.password.value
   if (t_password =="")
   {
     alert("密码不可以为空!");
     return false;
   }

  else if ((t_password.indexOf(',')==-1) && (t_password.indexOf('"')==-1)&&(t_password.indexOf('<')==-1))
   {
   if (t_password.length<6)
   {
     alert("密码不可以小于6位!");
     return false;
   }      
   }
   return true;
}


function actioner(exe)
{
  if (exe=="update")
        {
             
		         document.shopping.action="shopping.asp?exe=update"
                        document.shopping.submit() 

               
        }
 else if(exe=="deleteall" )
	{
		         document.shopping.action="shopping.asp?exe=deleteall";
                        document.shopping.submit();
		}
else if(exe=="gobuy" )
	{
        	
			        document.shopping.action="shopping.asp?gobuy=buy&exe=update";
                        document.shopping.submit() ;

            
		}
 else if(exe=="continue" )
	{

	this.location.href="index.asp";
	}
}


function cartdel(b_id) 
	{ 
			  document.shopping.action="shopping.asp?exe=delete&id="+b_id;
              document.shopping.submit() ;
	} 
 

  
 
	function CheckValue(theValue) 
	{ 
		if (theValue=="") 
		{ 
			alert("错误！\n\n请输入正确数字！"); 
			return false; 
		}		 
		else if (theValue.indexOf(" ")>=0) 
		{ 
			alert("错误！\n\n请输入正确数字！\n勿包含空格！"); 
			return false; 
		} 
		else if (isNaN(theValue))  
		{	 
			alert("错误！\n\n请输入正确数字！"); 
			return false; 
		} 
		else if (theValue.indexOf('.')>=0) 
		{ 
			alert("错误！\n\n请输入整数！") 
			return false; 
		} 
		else if (parseInt(theValue)<=0) 
		{ 
			alert("错误！\n\n请输入正确数字！"); 
			return false; 
		} 
		return true; 
	} 
  
   
 
	function CheckValue2(theValue) 
	{ 
		if (theValue=="") 
		{ 
			alert("错误！'邮编'\n\n请输入正确数字！"); 
			return false; 
		}		 
		else if (theValue.indexOf(" ")>=0) 
		{ 
			alert("错误！'邮编'\n\n请输入正确数字！\n勿包含空格！"); 
			return false; 
		} 
		else if (isNaN(theValue))  
		{	 
			alert("错误！'邮编'\n\n请输入正确数字！"); 
			return false; 
		} 
		else if (theValue.indexOf('.')>=0) 
		{ 
			alert("错误！'邮编'\n\n请输入整数！") 
			return false; 
		} 
		else if (parseInt(theValue)<=0) 
		{ 
			alert("错误！'邮编'\n\n请输入正确数字！"); 
			return false; 
		} 
		return true; 
	} 
  

  function buy(form)
{	
	   	
   t_Name=form.name.value
   if (form.name.value =="")
   {
     alert("'收货人'不可以为空!");
     return false;
   }
   else if ((t_Name.indexOf(',')==-1) && (t_Name.indexOf('"')==-1)&&(t_Name.indexOf('<')==-1))
   {
   if (t_Name.length<2)
   {
     alert("'收货人'不可以小于2位!");
     return false;
   }      
   }  

   if (form.telephone.value =="")
   {
     alert("'联系电话'不可以为空!");
     return false;
   }


   if (!isEmail(form.email.value)) {
	return false;
   }
  
    if (form.address.value =="")
   {
     alert("地址不可以为空!");
     return false;
   }   


  	paymode=0;
  if (form.paymode.checked)
   {
 
   	   return true;
  }   
	for (var i=0;i<form.paymode.length ;i++ )
 {
	if (form.paymode[i].checked)
   {
 paymode=1;
		 break;

   }   

	}
   if (paymode ==0)
   {
     alert("请选择一个付款方式!");
     return false;
   }
  
	   return true;

}


  function otherbuy(form)
{

   t_Name=form.mname.value
   if (form.mname.value =="")
   {
     alert("'您的姓名'不可以为空!");
     return false;
   }
   else if ((t_Name.indexOf(',')==-1) && (t_Name.indexOf('"')==-1)&&(t_Name.indexOf('<')==-1))
   {
   if (t_Name.length<2)
   {
     alert("'您的姓名'不可以小于2位!");
     return false;
   }      
   }  

  t_receivename=form.receivename.value
   if (form.receivename.value =="")
   {
     alert("'收货人姓名'不可以为空!");
     return false;
   }
   else if ((t_receivename.indexOf(',')==-1) && (t_receivename.indexOf('"')==-1)&&(t_receivename.indexOf('<')==-1))
   {
   if (t_receivename.length<2)
   {
     alert("'收货人姓名'不可以小于2位!");
     return false;
   }      
   }  
  
   if (form.age.value ==0)
   {
     alert("请选择'年龄'!");
     return false;
   } 
   
   if (form.address.value =="")
   {
     alert("'送货地址'不可以为空!");
     return false;
   }

   if (form.city.value =="")
   {
     alert("'城　市'不可以为空!");
     return false;
   }
   
   if (form.zipcode.value =="")
   {
     alert("'邮政编码'不可以为空!");
     return false;
   }
   
   if (form.country.value =="")
   {
     alert("'国家或地区'不可以为空!");
     return false;
   }

  if (form.areacode.value ==""||form.telephone.value =="" )
   {
     alert("请填好区号与电话号码!");
     return false;
   }   

   if (!form.emailcheck.checked)
   {
      if (!isEmail(form.email.value)) {
    	return false;
   }

   }
  	paymode=0;
  if (form.paymode.checked)
   {
 
   	   return true;
  }   
	for (var i=0;i<form.paymode.length ;i++ )
 {
	if (form.paymode[i].checked)
   {
      paymode=1;
		 break;

   }   

	}
   if (paymode ==0)
   {
     alert("请选择一个付款方式!");
     return false;
   }

  
	   return true;
  
}


function DelOrder(b_id) 
	{ 
			delorder.id.value = b_id ; 
			delorder.submit(); 
	} 

function DelId(b_id) 
	{ 
			DelId.id.value = b_id ; 
			DelId.submit(); 
	} 
function ask(msg) {
	
	if( msg=='' ) {
		msg='真的要这样做吗？';
	}

	if (confirm(msg)) {
		return true;
	} else {
		return false;
	}
}


function check_consider(form)
{
   t_UserName = form.name.value ;
   if (t_UserName =="")
   {
     alert("网名不可以为空!");
     return false;
   }

   t_consider = form.consider.value
   if (t_consider =="")
   {
     alert("评论不可以为空!");
     return false;
   }
   return true;
}


function check_modifyunion(form)
{
   
   t_hp = form.hp.value
   if (t_hp =="")
   {
     alert("网站名称不可以为空!");
     return false;
   }
   t_yp = form.yp.value
   if (t_yp =="")
   {
     alert("邮编不可以为空!");
     return false;
   }
   
   t_url = form.url.value
   if (t_url == "http://"||t_url == "")
   {
     alert("网址不可以为空!");
     return false;
   }
     t_unioner = form.unioner.value
   if (t_unioner == "")
   {
     alert("联系人不可以为空!");
     return false;
   }

   if (!isEmail(form.email.value)) {
	return false;
   }

   if (form.address.value =="")
   {
     alert("通讯地址不可以为空!");
     return false;
   }
  
   return true;
}

function check_modifypwd(form)
{

   t_oldpwd = form.oldpwd.value
   if (t_oldpwd =="")
   {
     alert("原密码不可以为空!");
     return false;
   }
   else if (t_oldpwd.length <6)
   {
     alert("原密码不可以小于6位");
     return false;
   }      
   
     t_newpwd = form.newpwd.value
   if (t_newpwd =="")
   {
     alert("新密码不可以为空!");
     return false;
   }
   else if (t_newpwd.length <6)
   {
     alert("新密码不可以小于6位");
     return false;
   }      
   
   t_repw = form.renewpwd.value
   if (t_repw == "")
   {
     alert("新密码确认不可以为空!");
     return false;
   }
  else if(t_newpwd!=t_repw)
  {
     alert("两次输入的新密码应一样!");
     return false;  
   }
  
   return true;
}


function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}


