/*
 * 
 */

function mall_order_good(){
	var f = document.getElementById('MallGoodForm');
	f.MallGoodMethod.value = 'order';
	f.action = '/mall_orders/begin';
	f.submit();
}

function mall_cart_good(){
	var f = document.getElementById('MallGoodForm');
	f.MallGoodMethod.value = 'cart';
	f.action = '/mall_carts/add';
	f.submit();
}

function mall_cart_order_all(){
	//alert('cart_order_all');
	var f = document.getElementById('MallCartForm');
	f.MallCartDomain.value = 'all';
	f.submit();
}

function mall_cart_order_selected(){
	//alert('cart_order_selected');
	var f = document.getElementById('MallCartForm');
	f.MallCartDomain.value = 'selected';
	f.submit();
}

function mall_order_change_from_to(){
	var f = document.getElementById('MallOrderForm');
	if(f.MallOrderToFromSameY.checked){
		f.MallOrderToName.value = f.MallOrderFromName.value; 
		f.MallOrderToTel1.value = f.MallOrderFromTel1.value;
		f.MallOrderToTel2.value = f.MallOrderFromTel2.value;
		f.MallOrderToTel3.value = f.MallOrderFromTel3.value;		
		f.MallOrderToMobile1.value = f.MallOrderFromMobile1.value;
		f.MallOrderToMobile2.value = f.MallOrderFromMobile2.value;
		f.MallOrderToMobile3.value = f.MallOrderFromMobile3.value;
		f.MallOrderToZipcode1.value = '';
		f.MallOrderToZipcode2.value = '';		
		f.MallOrderToAddress.value = '';
		f.MallOrderToAddressDetail.value = '';
		f.MallOrderToMsg.value = '';
	} else if(f.MallOrderToFromSameN.checked){
		f.MallOrderToName.value = ''; 
		f.MallOrderToTel1.value = '';
		f.MallOrderToTel2.value = '';
		f.MallOrderToTel3.value = '';
		f.MallOrderToMobile1.value = '';
		f.MallOrderToMobile2.value = '';
		f.MallOrderToMobile3.value = '';
		f.MallOrderToZipcode1.value = '';
		f.MallOrderToZipcode2.value = '';
		f.MallOrderToAddress.value = '';
		f.MallOrderToAddressDetail.value = '';
		f.MallOrderToMsg.value = '';
	}
}

function mall_order_run(){
	//alert('order_run');
	var f = document.getElementById('MallOrderForm');
	
	if(0 == f.InfoCount.value){
		alert('주문할 상품이 없습니다');
		return false;
	}
	if(false == f.InfoAgreement.checked){
		alert('비회원 주문에 대한 개인정보 수집 동의를 확인해주세요');
		return false;
	}

	// from
	if('' == f.MallOrderFromName.value || 
	   '' == f.MallOrderFromTel1.value ||
	   '' == f.MallOrderFromTel2.value ||
	   '' == f.MallOrderFromTel3.value ||		
	   '' == f.MallOrderFromMobile1.value ||
	   '' == f.MallOrderFromMobile2.value ||
	   '' == f.MallOrderFromMobile3.value){
		alert('주문 고객정보를 입력해주세요');
		return false;
	}
	
	// to
	if('' == f.MallOrderToName.value || 
	   '' == f.MallOrderToTel1.value ||
	   '' == f.MallOrderToTel2.value ||
	   '' == f.MallOrderToTel3.value ||
	   '' == f.MallOrderToMobile1.value ||
	   '' == f.MallOrderToMobile2.value ||
	   '' == f.MallOrderToMobile3.value ||
	   '' == f.MallOrderToZipcode1.value ||
	   '' == f.MallOrderToZipcode2.value ||
	   '' == f.MallOrderToAddress.value){
	//f.OrderToAddressDetail.value = '';
	//f.OrderToMsg.value = '';
		alert('배송지 정보를 입력해주세요');
		return false;
	}
	
	if(false == f.MallOrderPayTypeC.checked){
		alert('결제방법을 선택해주세요');
		return false;
	}
//	if(false == f.MallOrderPayTypeC.checked && false == f.MallOrderPayTypeT.checked){
//		alert('결제방법을 선택해주세요');
//		return false;
//	}
	f.buyr_name.value = f.MallOrderFromName.value;
	f.buyr_tel1.value = f.MallOrderFromTel1.value + '-' + f.MallOrderFromTel2.value + '-' + f.MallOrderFromTel3.value;
	f.buyr_tel2.value = f.MallOrderFromMobile1.value + '-' + f.MallOrderFromMobile2.value + '-' + f.MallOrderFromMobile3.value;
	f.buyr_mail.value = f.MallOrderFromEmail.value;

	
	/*
 	<option value="100000000000">신용카드</option>
    <option value="010000000000">계좌이체</option>
    <option value="001000000000">가상계좌</option>
    <option value="000100000000">포인트</option>
    <option value="000010000000">휴대폰</option>
    <option value="000000001000">상품권</option>
    <option value="000000000100">교통카드</option>
    <option value="000000000010">ARS</option>
    <option value="111000000000">신용카드/계좌이체/가상계좌</option>
	 */
	if(f.MallOrderPayTypeC.checked){
		f.pay_method.value = '100000000000';
	}
//	else if(f.MallOrderPayTypeT.checked){
//		f.pay_method.value = '010000000000';
//	}else{
//		alert('결제방법을 선택해주세요');
//		return false;
//	}
	
	f.submit();
}

