/* スムーズスクロール
----------------------------------------------- */
function pageup() {
	var posi;
	posi = document.documentElement.scrollTop;
	moveObje(posi);
}
function moveObje(position) {
	move = position / 7;
	point = parseInt(position - move);
	scrollTo(0,point);
	if (point > 0) { setTimeout("moveObje(point)",1); }
}

/* SYSTEM
----------------------------------------------- */
function setDisplayById(iD, Val){
	var target = document.getElementById(iD);
	target.style.display = Val;
}
function chkOrderDelivery(formObj){
	var err = "";
	if(!formObj.destination[0].checked){
		if("" == formObj.dest_name.value){
			err += "名前\n";
		}
		if("" == formObj.dest_zip.value){
			err += "郵便番号\n";
		}
		if("" == formObj.dest_addr.value){
			err += "住所\n";
		}
		if("" == formObj.dest_tel.value){
			err += "電話番号\n";
		}
	}
	if("" == formObj.delivery_area.value || !formObj.delivery_kind || undefined == formObj.delivery_kind.value){
		err += "配送地区・配送便\n";
	}
//------------------------------
	if("" != err){
		alert(err);
	}else{
		formObj.submit();
	}
}
function chkOrderPayment(formObj){
	var err = "";
//------------------------------
	if("" != err){
		alert(err);
	}else{
		formObj.submit();
	}
}
function loginValCHK(formObj){
var err = "";
	if("" == formObj.email.value){
		err += "メールアドレスを入力してください。\n";
	}
	if("" == formObj.pwd.value){
		err += "パスワード入力してください。\n";
	}
		
	if(err){
		alert(err);
		return false;
	}else{
		return true;
	}
}
function changeItemImage(target, img){
	Obj = document.getElementById(target);
	Obj.src = img.src;
}

function cartItemsAllClear(){
	if(confirm('削除しますか？')){
		location.href = "delToCart.php";
	}
}
function cartItemsDel(num){
	if(confirm('削除しますか？')){
		location.href = "delToCart.php?num="+num;
	}
}
function cartItemsChangeCnt(num, selectObj){
	var cnt = selectObj.options[selectObj.selectedIndex].text;
	if("" != cnt && 0 < cnt && "" != num){
		//alert("changeCartItemsCnt.php?num="+num+"&cnt="+cnt);
		location.href = "changeCartItemsCnt.php?num="+num+"&cnt="+cnt;
	}
}
function CartItemSrcReload(path){

	var xmlhttp = xmlHTTP_Create();
	if (xmlhttp) {
		xmlhttp.open('GET', path + 'ansCartStatus.php?type=cnt' + makeAddition());
		xmlhttp.onreadystatechange = function() {
			if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
				setInnerHTML('cartItemCntSRC',xmlhttp.responseText);
			}
		}
	xmlhttp.send('');
	}
	var xmlhttp2 = xmlHTTP_Create();
	if (xmlhttp2) {
		xmlhttp2.open('GET', path + 'ansCartStatus.php?type=price' + makeAddition());
		xmlhttp2.onreadystatechange = function() {
			if (xmlhttp2.readyState == 4 && xmlhttp2.status == 200) {
				setInnerHTML('cartItemPriceSRC',xmlhttp2.responseText);
			}
		}
	xmlhttp2.send('');
	}

}

function xmlHTTP_Create(){
var Obj = false;
  try {
    Obj = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (e) {
    Obj = false;
  }
  if (!Obj && typeof XMLHttpRequest!='undefined') {
    Obj = new XMLHttpRequest();
  }
  return Obj;
}
function setInnerHTML(name, src){
	var disp = document.getElementById(name);
	disp.innerHTML = src;
}
function makeAddition(){
	var now = new Date();
	return "&addtion="+ now.getSeconds() + now.getMilliseconds();
}



