function select_on(obj) //È«Ñ¡
{
 var objs = document.getElementsByName(obj);
 var i;
 for(i = 0; i < objs.length; i++)
 {
  if(objs[i].type == "checkbox")
  {
   objs[i].checked = true;
  } 
 }
}

 

function select_off(obj) //·´Ñ¡
{
	 var objs = document.getElementsByName(obj);
	 var i;
	 for(i=0;i<objs.length;i++)
	 {
		  if(objs[i].type=='checkbox')
		  {
			   if(objs[i].checked == true)
			   {
				objs[i].checked =false;
			   }
			   else
			   {
				objs[i].checked =true;
			   }
		  }
	 }
}


function regInput(obj, reg, inputStr)
	{
		var docSel	= document.selection.createRange()
		if (docSel.parentElement().tagName != "INPUT")	return false
		oSel = docSel.duplicate()
		oSel.text = ""
		var srcRange	= obj.createTextRange()
		oSel.setEndPoint("StartToStart", srcRange)
		var str = oSel.text + inputStr + srcRange.text.substr(oSel.text.length)
		return reg.test(str)
	}
	
	
function chklogintop(obj)
{
	var err_u=0;
	var err_p=0;
	var topusers=obj.topusers.value;
	if(topusers=="" || topusers=="#username"){
		err_u=1;
		$("#topusers").addClass("input_err");
	}else{
		var tel = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;
		if(!(tel.test(topusers))){
			err_u=1;
			$("#topusers").addClass("input_err");
		}else{
			err_u=0;
			$("#topusers").addClass("input_ok");
		}
	}
	
	var toppwd=obj.toppwd.value;
	if(toppwd=="" || toppwd=="#password"){
		err_p=1;
		$("#toppwd").addClass("input_err");
	}else{
			err_p=0;
			$("#toppwd").addClass("input_ok");
	}
	if(err_u==1 || err_p==1){return false;}
	
}


function chklogin(obj)
{
	var err_u=0;
	var err_p=0;
	var users=obj.users.value;
	if(users==""){
		err_u=1;
		$("#users").addClass("input_err");
	}else{
		//var tel = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
		var tel = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;
		if(!(tel.test(users))){
			err_u=1;
			$("#users").addClass("input_err");
		}else{
			err_u=0;
			$("#users").addClass("input_ok");
		}
	}
	if(err_u==1)
	{
	$("#login_email").text("x Please type in a valid email address,such as jasonabclient@yahoo.com");	
	}else{$("#login_email").text("");}
	
	var pwd=obj.pwd.value;
	if(pwd==""){
		err_p=1;
		$("#pwd").addClass("input_err");
	}else{
			err_p=0;
			$("#pwd").addClass("input_ok");
	}
	if(err_p==1)
	{
	$("#login_pwd").text("x Please type in your password.");	
	}else{$("#login_pwd").text("");}
	
	if(err_u==1 || err_p==1){return false;}
	
}



function chk_modify(obj)
{
	var err_u=0;
	var err_p=0;
	var err_p2=0;
	
	var pwd=obj.pwd.value;
	if(pwd==""){
		err_u=1;
		$("#pwd").addClass("input_err");
	}else{
			err_u=0;
			$("#pwd").addClass("input_ok");
	}
	
	
	var pwd1=obj.pwd1.value;
	if(pwd1==""){
		err_p=1;
		$("#pwd1").addClass("input_err");
	}else{
			err_p=0;
			$("#pwd1").addClass("input_ok");
	}
	
	var pwd2=obj.pwd2.value;
	if(pwd2==""){
		err_p2=1;
		$("#pwd2").addClass("input_err");
	}else{
			if($("#pwd1").val()!=$("#pwd2").val()){
				err_p2=1;
				$("#pwd2").addClass("input_err");
				$("#pwd2").val("");
			}else{
				err_p2=0;
				$("#pwd2").addClass("input_ok");
			}
			
	}
	
	if(err_u==1 || err_p==1 || err_p2==1 ){return false;}
	
}



function chk_userinfo(obj)
{
	var err_fname=0;
	var err_lname=0;
	var err_sex=0;
	var err_address=0;
	var err_city=0;
	var err_country=0;
	var err_omit=0;
	var err_zip=0;
	var err_phone=0;
	

	var fname=obj.fname.value;
	if(fname==""){err_fname=1;$("#fname").addClass("input_err");}else{err_fname=0;$("#fname").addClass("input_ok");	}
	
	var lname=obj.lname.value;
	if(lname==""){err_lname=1;$("#lname").addClass("input_err");}else{err_lname=0;$("#lname").addClass("input_ok");	}
	
	var sex=$(":radio:checked").val();
	if(sex!="1" && sex!="2"){err_sex=1;$("#sex3").addClass("input_err");}else{err_sex=0;$("#sex3").removeClass("input_err");	}
	
	
	var address=obj.address.value;
	if(address==""){err_address=1;$("#address").addClass("input_err");}else{err_address=0;$("#address").addClass("input_ok");	}
	
	var city=obj.city.value;
	if(city==""){err_city=1;$("#city").addClass("input_err");}else{err_city=0;$("#city").addClass("input_ok");	}
	
	var t=$("#country option:selected").val();
	if(t=="0"){err_country=1;$("#country1").addClass("input_err");}else{err_country=0;$("#country1").removeClass("input_err")}
	
	var omit=obj.omit.value;
	if(omit==""){err_omit=1;$("#omit").addClass("input_err");}else{err_omit=0;$("#omit").addClass("input_ok");	}
	
	var zip=obj.zip.value;
	if(zip==""){err_zip=1;$("#zip").addClass("input_err");}else{err_zip=0;$("#zip").addClass("input_ok");	}
	
	var phone=obj.phone.value;
	if(phone==""){err_phone=1;$("#phone").addClass("input_err");}else{err_phone=0;$("#phone").addClass("input_ok");	}
	

	if(err_fname==1 || err_lname==1 || err_sex==1 || err_address==1 || err_city==1 || err_country==1 || err_omit==1 || err_zip==1 || err_phone==1){return false;}
	
}

function cg_country(val)
{
	$.get("/ajax.php?action=shippingmoney&country="+escape(val)+"&rnd="+Math.random(), function(data){
	$("#shippingmoney").text(data);
	});
}

function chkreg(obj)
{
	var err_u=0;
	var err_p=0;
	var err_p2=0;
	var err_fname=0;
	var err_lname=0;
	var err_sex=0;
	var err_address=0;
	var err_city=0;
	var err_country=0;
	var err_omit=0;
	var err_zip=0;
	var err_phone=0;
	
	
	var email=obj.email.value;	
	if(email==""){
		err_u=1;
		$("#email").addClass("input_err");
	}else{
		var tel = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;
		if(!(tel.test(email))){
			err_u=1;
			$("#email").addClass("input_err");
		}else{
			$.get("/ajax.php?action=reg&email="+email, function(data){
			if(parseInt(data)>0){
				err_u=1;
				$("#email").addClass("input_err");
			}else{
				err_u=0;
				$("#email").addClass("input_ok");
			}
			});
			
		}
	}
	
	var pwd1=obj.pwd1.value;
	if(pwd1==""){
		err_p=1;
		$("#pwd1").addClass("input_err");
	}else{
			err_p=0;
			$("#pwd1").addClass("input_ok");
	}
	
	var pwd2=obj.pwd2.value;
	if(pwd2==""){
		err_p2=1;
		$("#pwd2").addClass("input_err");
	}else{
			if($("#pwd1").val()!=$("#pwd2").val()){
				err_p2=1;
				$("#pwd2").addClass("input_err");
				$("#pwd2").val("");
			}else{
				err_p2=0;
				$("#pwd2").addClass("input_ok");
			}
			
	}
	
	var fname=obj.fname.value;
	if(fname==""){err_fname=1;$("#fname").addClass("input_err");}else{err_fname=0;$("#fname").addClass("input_ok");	}
	
	var lname=obj.lname.value;
	if(lname==""){err_lname=1;$("#lname").addClass("input_err");}else{err_lname=0;$("#lname").addClass("input_ok");	}
	
	var sex=$(":radio:checked").val();
	if(sex!="1" && sex!="2"){err_sex=1;$("#sex3").addClass("input_err");}else{err_sex=0;$("#sex3").removeClass("input_err");	}
	
	
	var address=obj.address.value;
	if(address==""){err_address=1;$("#address").addClass("input_err");}else{err_address=0;$("#address").addClass("input_ok");	}
	
	var city=obj.city.value;
	if(city==""){err_city=1;$("#city").addClass("input_err");}else{err_city=0;$("#city").addClass("input_ok");	}
	
	var t=$("#country option:selected").val();
	if(t=="0"){err_country=1;$("#country1").addClass("input_err");}else{err_country=0;$("#country1").removeClass("input_err")}
	
	var omit=obj.omit.value;
	if(omit==""){err_omit=1;$("#omit").addClass("input_err");}else{err_omit=0;$("#omit").addClass("input_ok");	}
	
	var zip=obj.zip.value;
	if(zip==""){err_zip=1;$("#zip").addClass("input_err");}else{err_zip=0;$("#zip").addClass("input_ok");	}
	
	var phone=obj.phone.value;
	if(phone==""){err_phone=1;$("#phone").addClass("input_err");}else{err_phone=0;$("#phone").addClass("input_ok");	}
	
	

	
	if(err_u==1 || err_p==1 || err_p2==1 || err_fname==1 || err_lname==1 || err_sex==1 || err_address==1 || err_city==1 || err_country==1 || err_omit==1 || err_zip==1 || err_phone==1){return false;}
	
}



function chk_checkout1(obj)
{
	
	var err_u=0;
	var err_fname=0;
	var err_lname=0;
	var err_address=0;
	var err_city=0;
	var err_country=0;
	var err_omit=0;
	var err_zip=0;
	var err_phone=0;
	var err_shipping=0;
	var err_payment=0;
	
	var email=obj.email.value;	
	if(email==""){
		err_u=1;
		$("#email").addClass("input_err");
	}else{
		var tel = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;
		if(!(tel.test(email))){
			err_u=1;
			$("#email").addClass("input_err");
		}else{
				err_u=0;
				$("#email").addClass("input_ok");
		}
	}
	

	var fname=obj.fname.value;
	if(fname==""){err_fname=1;$("#fname").addClass("input_err");}else{err_fname=0;$("#fname").addClass("input_ok");	}
	
	var lname=obj.lname.value;
	if(lname==""){err_lname=1;$("#lname").addClass("input_err");}else{err_lname=0;$("#lname").addClass("input_ok");	}
	

	var address=obj.address.value;
	if(address==""){err_address=1;$("#address").addClass("input_err");}else{err_address=0;$("#address").addClass("input_ok");	}
	
	var city=obj.city.value;
	if(city==""){err_city=1;$("#city").addClass("input_err");}else{err_city=0;$("#city").addClass("input_ok");	}
	
	var omit=obj.omit.value;
	if(omit==""){err_omit=1;$("#omit").addClass("input_err");}else{err_omit=0;$("#omit").addClass("input_ok");	}
	
	var t=$("#country option:selected").val();
	if(t=="0"){err_country=1;$("#country1").addClass("input_err");}else{err_country=0;$("#country1").removeClass("input_err")}

	
	var zip=obj.zip.value;
	if(zip==""){err_zip=1;$("#zip").addClass("input_err");}else{err_zip=0;$("#zip").addClass("input_ok");	}
	
	var phone=obj.phone.value;
	if(phone==""){err_phone=1;$("#phone").addClass("input_err");}else{err_phone=0;$("#phone").addClass("input_ok");	}
	

	/*if(checks(1)==false){err_shipping=1;$("#shipping2").addClass("input_err");}else{err_shipping=0;$("#shipping2").removeClass("input_err");	}*/

	if(checks(2)==false){err_payment=1;$("#payment2").addClass("input_err");}else{err_payment=0;$("#payment2").removeClass("input_err");	}
	
	if(err_u==1 ||  err_fname==1 || err_lname==1 || err_address==1 || err_city==1 || err_country==1 || err_omit==1 || err_zip==1 || err_phone==1 || err_shipping==1 || err_payment==1){return false;}

}


function chk_to_confirmation(obj)
{
	var err_payment=0;
	if(checks(2)==false){err_payment=1;$("#payment1").addClass("input_err");$("#payment2").addClass("input_err2");}else{err_payment=0;$("#payment1").removeClass("input_err");$("#payment2").removeClass("input_err2");	}
	if(err_payment==1){return false;}
}


function checks(obj)  
{  

	var isok=false;
	  if(obj==1)
	  {
		  if(document.create_account.shipping.checked == true )
		  {
		   isok=true;
		  }
		  else
		  {
			  for(i=0;i <document.create_account.shipping.length;i++)
			  {
				  if(document.create_account.shipping[i].checked)
				  {isok=true;}   
			  }
		  }
	  } 
	  if(obj==2)
	  {
		  if(document.create_account.payment.checked == true )
		  {
		   isok=true;
		  }
		  else
		  {
			  for(i=0;i <document.create_account.payment.length;i++)
			  {
				  if(document.create_account.payment[i].checked)
				  {isok=true;}   
			  }
		  }
	  } 
 return isok;
}

function chk_payment(obj)
{
	var isok=false;
	if(obj==1)
	  {
		  if(document.create_account.shipping.checked == true )
		  {
		   isok=true;
		  }
		  else
		  {
			  for(i=0;i <document.create_account.shipping.length;i++)
			  {
				  if(document.create_account.shipping[i].checked)
				  {isok=true;}   
			  }
		  }
		  if(isok==false){$("#shipping2").addClass("input_err");}else{$("#shipping2").removeClass("input_err");}
	  } 
	  
	  if(obj==2)
	  {
		  if(document.create_account.payment.checked == true )
		  {
		   isok=true;
		  }
		  else
		  {
			  for(i=0;i <document.create_account.payment.length;i++)
			  {
				  if(document.create_account.payment[i].checked)
				  {isok=true;}   
			  }
		  }
		  if(isok==false){$("#payment1").addClass("input_err");$("#payment2").addClass("input_err2");}else{$("#payment1").removeClass("input_err");$("#payment2").removeClass("input_err2");	}
	  } 
}





function chk_msg(obj,isv)
{
	var err_infos=0;
	if(isv==0){
			var err_u=0;	
			var email=obj.email.value;	
			if(email==""){
				err_u=1;
				$("#email").addClass("input_err");
			}else{
				var tel = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;
				if(!(tel.test(email))){
					err_u=1;
					$("#email").addClass("input_err");
				}else{
						err_u=0;
						$("#email").addClass("input_ok");
				}
			}
	}

	var infos=obj.infos.value;
	if(infos==""){err_infos=1;$("#infos").addClass("input_err");}else{err_infos=0;$("#infos").addClass("input_ok");	}
	
	var ccode=obj.ccode.value;
	var tel = /^[a-zA-Z]{4}$/; 
	var ok=1;
	if(!(tel.test(ccode)))ok=0;	
	if(ccode=="" || ok==0){err_infos=1;$("#ccode").addClass("input_err");}else{err_infos=0;$("#ccode").addClass("input_ok");	}
	
	
	
	if( err_infos==1 ){return false;}
	
	if(isv==0 && err_u==1 ){return false;}
	

}


function Show_dh_alldepartment(obj)
{
var Tchild="dh_alldepartment_con";
	var offset = $(obj).offset(); 
	var a = offset.left; //+$(obj).width()
	var b = offset.top+$(obj).height()-10;  
		$("#"+Tchild).css({
		"background-color":"#565455", 
		"display":"",
		"position":"absolute", 
		"left":a,
		"top":b, 
		"width":"170px",
		"z-index": "50"}); 
		$(obj).css(
		{ 
		"background-color":"#565455", 
		"z-index": "50"}
		);
}
function Hid_dh_alldepartment(obj)
{
	$("#dh_alldepartment_con").css(
		{ 
		"display":"none",
		"z-index": "49"}
		);
}

function show_child(obj,child,css2)
	{
	var Tchild="left_child_"+child;
	var offset = $(obj).offset(); 
	var a = offset.left+$(obj).width()+6; 
	var b = offset.top-1;  
		$("#"+Tchild).css({ 
		"display":"",
		"position":"absolute", 
		"left":a,
		"top":b, 
		"width":"220px",

		"z-index": "50"}); 
		$(obj).css(
		{ 
		"background-color":"#fff3ce", 
		"z-index": "50"}
		);
	}

function hide_child(obj,child,css2)
	{
	var css2show="";
	if(css2=="left_b")
	{
		css2show="#ffffff";
	}else{
		css2show="#f5f5f5";
	}

	var Tchild="left_child_"+child;
	$("#"+Tchild).css({ 
		"display":"none",
		"left":"0",
		"top":"0",
		"width":"220px",
		"z-index": "0"}); 
		$(obj).css(
		{ 
		"background-color":css2show, 
		 
		"z-index": "0"}
		);
	}
	
function CheckCouponCode(obj)
{
	if(obj.couponcode.value=="")
	{
		alert("Input Coupon Code Please.");
		return false;	
	}
	return true;
}
	
function chktopsubscribe(obj)
{
	var email=obj.subscribe.value;
	if(email=="")
	{
		alert("Input Email Please.");
		return false;	
	}else{
		var tel = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;
		//if(!(tel.test(trim(email)))){
		//var re = /^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,3}$/;
		if(!email.match(tel)){
			alert("Input Email Please.");
			return false;	
		}else{
			return true;
		}
	}
	return false;
}


function chk_asq(obj,isv)
{
	
	var err_infos=0;
	if(isv==0){
			var err_u=0;	
			var email=obj.email.value;	
			if(email==""){
				err_u=1;
				$("#email").addClass("input_err");
			}else{
				var tel = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;
				if(!(tel.test(email))){
					err_u=1;
					$("#email").addClass("input_err");
				}else{
						err_u=0;
						$("#email").addClass("input_ok");
				}
			}
	}

	var infos=obj.infos.value;
	if(infos==""){err_infos=1;$("#infos").addClass("input_err");}else{err_infos=0;$("#infos").addClass("input_ok");	}
	
	var ccode=obj.ccode.value;
	var tel = /^[a-zA-Z]{4}$/; 
	var ok=1;
	if(!(tel.test(ccode)))ok=0;	
	if(ccode=="" || ok==0){err_infos=1;$("#ccode").addClass("input_err");}else{err_infos=0;$("#ccode").addClass("input_ok");	}
	
	if( err_infos==1 ){return false;}
	if(isv==0 && err_u==1 ){return false;}
}


function closecurdiv()
{
	$("#currencyshow").css({"display":"none"});
}

function showthiscur()
{
	$("#currencyshow").css({"display":""});
}

function showCurrency()
{	
	var offset = $("#currencyspanon").offset(); 
	var a = offset.left+45; 
	var b = offset.top+$("#currencyspanon").height()-3;  
	$("#currencyshow").css({ 
		"display":"block",
		"position":"absolute", 
		"left":a,
		"top":b, 
		"z-index": "50"}); 
}

function Setcurr(curr)
{
	$("#thiscurr").val(curr);
	$("#formcurr").submit();
}
