// check reg items
function checkReg(){
	if($("#reg_username").val()==""){
		alert("Please Input Email Address");
		return false;
	}else{
		 var pattern=/[a-zA-Z0-9\_]*@(\w+\.)+\w+/ ;
		 if(!pattern.test($("#reg_username").val())){
			 alert("Please input the right email address");
			 return false;
		 }
	}
	if($("#reg_password").val()==""){
		alert("Please Input the Password");
		return false;
	}
	if($("#reg_config_password").val()==""){
		alert("Please Input The Confirm Password");
		return false;
	}
	if($("#reg_password").val()!=$("#reg_config_password").val()){
		alert("The Password Not as same as the confirm Password");
		return false;
	}
	return true;
}
/// check Login Items
function Login(){
	if($("#username").val()==""){
		alert("Please Input The Email order User Code");	
		return false;
	}
	if($("#password").val()==""){
		alert("Please Input Your Password");
		return false;
	}
	return true;
}	


//更新密码
function checkPassword(){
	if($("#old_password").val()==""){
		alert("Please input the old password");
		return false;
	}
	if($("#new_password").val()==""){
		alert("Please Input the new password");	
		return false;
	}
	if($("#confirm_password").val()==""){
		alert("Please Input the confirm password");
		return false;		
	}
	if($("#new_password").val()!=$("#confirm_password").val()){
		alert("The Confirm password is not same as new password");
		return false;
	}
	return true;
	
}
//删除地址确认
function config(url){
	if(confirm("Would you like to remove the address info?(Yes Or No)")){
		window.location.href=url;
	}
}

//showOrderDetails
function showOrderDetails(order_id,objname){
	 var url="/ajax/orderdetails/"+order_id+".html";
	 
	 var content=ajax(url,"",false,"GET");
	 var closebutton="<div class=closebutton><span onclick=closedetail('"+objname+"')>关闭</span></div>";
	 $("#"+objname).html(content+closebutton);
	 $("#"+objname).css("display","block");
	 $("#"+objname).css("marginLeft",-50);
	 $("#"+objname).css("marginTop",-10);
	 
 }

//closedetail
function closedetail(objname){
	$("#"+objname).css("display","none");	
}

function removeCart(){
	if(confirm("Do you like to remove the items from your shopping cart? Yes or No?")){
			
	}
}

function SelectAll(obj){
	var len=document.getElementsByName("id[]").length;
	for(var i=0;i<len;i++){
		document.getElementsByName("id[]")[i].checked=obj.checked;
	}
}

//remove items
function removeCart(frm){
	$("#"+frm).attr("action","/shopping/removeCart.html");
	$("#"+frm).submit();
}

//check out
function CheckOut(frm){
 if(confirm("Would you like to check out your items?")){
	$("#"+frm).attr("action","/shopping/checkout.html");
	$("#"+frm).submit();
 }
}
 
 
//set shipping fee
function setShippingFee(obj){
	var url="/ajax/getShippingfee.html?ship_id="+obj.value;
	var content="";
	content=ajax(url,"",false,"get");
	$("#shipping").val(content);
	$("#shipfee").html("$ "+content+" USD");
	var totalamount=$("#total").val();
	var amount=totalamount*1+content*1;
	 
	$("#final_total").html("$ "+amount+" USD");
	
}

//setCurrentAddress
function setCurrentAddress(obj){
	var address_id=obj.value;
	var url="/ajax/getAddress/"+address_id+".html";
	var content="";
	content=ajax(url,"",false,"get");
	if(content=="0"){
		alert("The address does not incorrect");
		return true;
	}else{
		var js=eval('('+content+')');
		//alert(js.address_id);
		$("#id").val(js.address_id);
		$("#address_firstname").val(js.address_firstname);
		$("#address_lastname").val(js.address_lastname);
		$("#address_line1").val(js.address_line1);
		$("#address_line2").val(js.address_line2);
		$("#address_city").val(js.address_city);
		$("#address_state").val(js.address_state);
		$("#address_country").val(js.address_country);
		$("#address_postal").val(js.address_postal);
		$("#address_telephone").val(js.address_telephone);
		$("#address_edit").show("fast");
	}
}

function checkAddress(){
	if($("#address_firstname").val()==""){
		alert("Please input your first name");
		return false;
	}
	
	if($("#address_lastname").val()==""){
		alert("Please input your last name");
		return false;
	}
	if($("#address_line1").val()==""){
		alert("Please input the address line1");
		return false;
	}
	
	if($("#address_city").val()==""){
		alert("Please input your city");
		return false;
	}
	if($("#address_country").val()==""){
		alert("Please input your country");
		return false;
	}
	if($("#address_postal").val()==""){
		alert("Please input your postal code");
		return false;
	}
	if($("#address_telephone").val()==""){
		alert("Please input your telephone");
		return false;
	}
}

function checkcontactform(){
	if($("#require_type").val()==""){
		alert("Please select your question's type");	
		return false;
	}
	if($("#username").val()==""){
		alert("Please input your name");
		return false;
	}
	if($("#email").val()==""){
		alert("Please input your email address");
		return false;
	}else{
		var pattern=/[a-zA-Z0-9\_]*@(\w+\.)+\w+/ ;
		 if(!pattern.test($("#email").val())){
			 alert("Please input the right email address");
			 return false;
		 }		
	}
	if($("#title").val()==""){
		alert("Please input the question's title");
		return false;
	}
	if($("#details").val()==""){
		alert("Please input your question");
		return false;
	}
	return true;
}