//ÎÄ±¾¿ò×Ô¶¯Ñ¡Ôñ onSubmit="return chk()"
var copytoclip=1         
         
function HighlightAll(theField) {         
var tempval=eval("document."+theField)         
tempval.focus()         
tempval.select()         
if (document.all&&copytoclip==1){         
therange=tempval.createTextRange()         
therange.execCommand("Copy")         
setTimeout("window.status=''",1800)         
}         
}         

function HighlightAll1(theField) {         
var tempval=eval("document."+theField)         
tempval.focus()         
tempval.value=""         
}     


function isCharsInBag (s, bag)
{  
  var i;
  // Search through string's characters one by one.
  // If character is in bag, append to returnString.

  for (i = 0; i < s.length; i++)
  {   
      // Check that current character isn't whitespace.
      var c = s.charAt(i);
      if (bag.indexOf(c) == -1) return false;
  }
  return true;
}


//¼ì²âµÇÂ¼
function chklogin(){

	if (login.user.value.length==""){
		alert("Please Input Username!");
		  		login.user.focus();
		return false;
	}
	if (login.pass.value.length==""){
		alert("Please Input Password!");
		  		login.pass.focus();
		return false;
	}
	if (login.VerifyCode.value.length==""){
		alert("Please Input validation code!");
		  		login.VerifyCode.focus();
		return false;
	}

		return true;
}

//¼ì²âµÇÂ¼1
function chklogin1(){

	if (logintt.user.value.length==""){
		alert("Please Input Username!");
		  		logintt.user.focus();
		return false;
	}
	if (logintt.pass.value.length==""){
		alert("Please Input Password!");
		  		logintt.pass.focus();
		return false;
	}
	if (logintt.VerifyCode.value.length==""){
		alert("Please Input validation code!");
		  		logintt.VerifyCode.focus();
		return false;
	}

		return true;
}

//¼ì²âÈ¡ÃÜÂë
function chkfpass(){

	if (form1.user.value.length==""){
		alert("Please Input Username!");
		  		form1.user.focus();
		return false;
	}
	if (form1.VerifyCode.value.length==""){
		alert("Please Input validation code!");
		  		form1.VerifyCode.focus();
		return false;
	}

		return true;
}

//¼ì²â×¢²á
function chkreg(){

		if (register.uname.value.length==""){
		alert("Please Input Username");
		  		register.uname.focus();
		return false;
	}
		if (register.passwd.value.length==""){
		alert("Please Input Password");
		  		register.passwd.focus();
		return false;
	}
		if (register.passwd1.value.length==""){
		alert("Please Confirm Password");
		  		register.passwd1.focus();
		return false;
	}
		if ((register.passwd.value!=register.passwd1.value)){
		alert("Please Confirm Password");
		  		register.passwd.focus();
		return false;
	}
		
		if (register.firstname.value.length==""){
		alert("Please Input First Name");
		  		register.firstname.focus();
		return false;
	}
		if (register.lastname.value.length==""){
		alert("Please Input Last Name");
		  		register.lastname.focus();
		return false;
	}
		
	if (register.countrycode.value.length==""){
		alert("Please Select Country Code");
		  		register.countrycode.focus();
		return false;
	}
	if (register.phone.value.length==""){
		alert("Please Input Phone Number");
		  		register.phone.focus();
		return false;
	}
	if (register.email.value.length==""){
		alert("Please Input email");
		  		register.email.focus();
		return false;
	}
	if ((register.email.value.indexOf('@', 0) == -1) || register.email.value.indexOf('.') == -1) 
{	alert("Please enter a valid e-mail!");
	  		register.email.focus();
	return false;
}
	if (register.VerifyCode.value.length==""){
		alert("Please Input validation code!");
		  		register.VerifyCode.focus();
		return false;
	}
		return true;
}

//¼ì²âÏÂµ¥
function chkchkout(){

		if (register.firstname.value.length==""){
		alert("Please Input First Name");
		  		register.firstname.focus();
		return false;
	}
	var tt=register.firstname.value
		var validChar = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
		if (!isCharsInBag(tt, validChar))
	{
		alert("First Name field contains an invalid value!");
		register.firstname.focus();
 		return false;
	}
		if (register.lastname.value.length==""){
		alert("Please Input Last Name");
		  		register.lastname.focus();
		return false;
	}
		var tt=register.lastname.value
		var validChar = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
		if (!isCharsInBag(tt, validChar))
	{
		alert("Last Name field contains an invalid value!");
		register.lastname.focus();
 		return false;
	}
	if (register.email.value.length==""){
		alert("Please Input email");
		  		register.email.focus();
		return false;
	}
	if ((register.email.value.indexOf('@', 0) == -1) || register.email.value.indexOf('.') == -1) 
{	alert("Please enter a valid e-mail!");
	  		register.email.focus();
	return false;
}
	if (register.countrycode.value.length==""){
		alert("Please Select Country Code");
		  		register.countrycode.focus();
		return false;
	}

		var tt=register.areacode.value
		var validChar = "0123456789";
		if (!isCharsInBag(tt, validChar))
	{
		alert("Area Code field contains an invalid value!");
		register.areacode.focus();
 		return false;
	}
	if (register.phone.value.length==""){
		alert("Please Input Phone Number");
		  		register.phone.focus();
		return false;
	}
		var tt=register.phone.value
		var validChar = "0123456789";
		if (!isCharsInBag(tt, validChar))
	{
		alert("Phone Number field contains an invalid value!");
		register.phone.focus();
 		return false;
	}
	if (register.charactername.value.length==""){
		alert("Please Input Character Name");
		  		register.charactername.focus();
		return false;
	}
	
	if (register.plbuy.value=="1"){
		
		
		if (register.acc_name.value==""){
		alert("Please Input Your Account Name");
		  		register.acc_name.focus();
		return false;}
		if (register.acc_pass.value==""){
		alert("Please Input Your Account Password");
		  		register.acc_pass.focus();
		return false;}
		if (register.acc_pass1.value==""){
		alert("Please Re-type Password");
		  		register.acc_pass1.focus();
		return false;}
		if ((register.acc_pass.value!=register.acc_pass1.value)){
		alert("Please Confirm Password");
		  		register.acc_pass.focus();
		return false;}
		
	}
		return true;
}


function chkchkout1(){

	if (form1.piao.value.length==""){
		alert("Please Input coupon code");
		  		form1.piao.focus();
		return false;
	}
	var tt=form1.piao.value
		var validChar = "0123456789";
		if (!isCharsInBag(tt, validChar))
	{
		alert("Invalid coupon code!");
		form1.piao.focus();
 		return false;
	}
		return true;
}

function chkreg1(){

	
		if (register.title.value.length==""){
		alert("Please Input Title");
		  		register.title.focus();
		return false;
	}
		if (register.firstname.value.length==""){
		alert("Please Input First Name");
		  		register.firstname.focus();
		return false;
	}
		if (register.lastname.value.length==""){
		alert("Please Input Last Name");
		  		register.lastname.focus();
		return false;
	}
	if (register.address.value.length==""){
		alert("Please Input Address");
		  		register.address.focus();
		return false;
	}
		if (register.b_city.value.length==""){
		alert("Please Input City");
		  		register.b_city.focus();
		return false;
	}
		
	if (register.b_country.value.length==""){
		alert("Please Select Your Country");
		  		register.b_country.focus();
		return false;
	}
	if (register.b_zipcode.value.length==""){
		alert("Please Input Zip/Postal code");
		  		register.b_zipcode.focus();
		return false;
	}	
	if (register.countrycode.value.length==""){
		alert("Please Select Country Code");
		  		register.countrycode.focus();
		return false;
	}
	if (register.phone.value.length==""){
		alert("Please Input Phone Number");
		  		register.phone.focus();
		return false;
	}
	if (register.email.value.length==""){
		alert("Please Input email");
		  		register.email.focus();
		return false;
	}
	if ((register.email.value.indexOf('@', 0) == -1) || register.email.value.indexOf('.') == -1) 
{	alert("Please enter a valid e-mail!");
	  		register.email.focus();
	return false;
}
	if (register.charactername.value.length==""){
		alert("Please Input Charactername");
		  		register.charactername.focus();
		return false;
	}
	

	if (register.passwd.value.length==""){
		alert("Please Input Password");
		  		register.passwd.focus();
		return false;
	}
		if (register.passwd1.value.length==""){
		alert("Please Confirm Password");
		  		register.passwd1.focus();
		return false;
	}
		if ((register.passwd.value!=register.passwd1.value)){
		alert("Please Confirm Password");
		  		register.passwd.focus();
		return false;
	}
		return true;
}