/* controlls category list */
function expand(obj){
	var elems = obj.parentNode.childNodes;
	for(var i=0;i<elems.length;i++){
		if( elems[i].className == "exp_hid" ){
			elems[i].className = "exp";
		}else if( elems[i].className == "exp" ){
			elems[i].className = "exp_hid";
		}
	}
	return false;
}


/* goods detail page */

function openDtlWin(temp_url, w, h){
	if(w == null){
		w = 450;
	}
	if(h == null){
		h = 450;
	}
	var dw = window.open(temp_url, "large", "height=" + h + ",width=" + w + ",status=no,toolbar=no,menubar=no,location=no,resizable=yes");
	dw.focus();
	return false;
}



/* for goods detail page */
function ok(form){
	return true;
}


// add goods to cart.
function addGoodsToCart(form) {
	form.ORD_TP.value = 1;
	return ok(form);
}

function addGoodsToCartTsujo(form){
	form.PROMOCD.value = form.TSUJO_PROMOCD.value;
	return addGoodsToCart(form);
}

function addGoodsToCartTeiki(form){
	form.PROMOCD.value = form.TEIKI_PROMOCD.value;
	return addGoodsToCart(form);
}

function directOrder(form){
	form.PROMOCD.value = form.TSUJO_PROMOCD.value;
	form.ORD_TP.value = 2;
	return ok(form);
}

function attGoods(shopNo, childId) {
	var frm = document.Goods;
	var strAttName = "GOODSATT_" + childId;

	var proAttrCd = frm.elements[strAttName].value;

	var proColcd;
	var proSizecd;
	
	if (proAttrCd.indexOf("-", 0) > -1) {
		proColcd = proAttrCd.substring(0, proAttrCd.indexOf("-", 0));
		proSizecd = proAttrCd.substring(proAttrCd.indexOf("-", 0) + 1, proAttrCd.length);
		//alert("proColcd = " + proColcd + ", proSizecd = " + proSizecd);
	}

	if (childId > 0) {
		//save children's attributes
		var strChildAtt1Name = "CHILD" + childId + "_PROCOLCD";
		var strChildAtt2Name = "CHILD" + childId + "_PROSIZECD";
		
		frm.elements[strChildAtt1Name].value = proColcd;
		frm.elements[strChildAtt2Name].value = proSizecd;

    } else {
		//save parent's attributes
		var promoCd = frm.PROMOCD.value;
		var proHinban = frm.PROHINBAN.value;
		
		location.href="/CSsGoods/" + shopNo + "-" + promoCd + "-" + proHinban + "-" + proColcd + "-" + proSizecd;
	}
	
}

function trimmed(value)
{
	value = value.replace(/^　+/, "");  // remove leading double byte white spaces
	value = value.replace(/　+$/, "");  // remove trailing double byte white spaces
	value = value.replace(/^\s+/, "");  // remove leading white spaces
	return  value.replace(/\s+$/g, ""); // remove trailing while spaces
}

/* top page search */
function oksearch(form){
	var key = form.KEY_SEARCH.value;

	if(key == "" || key == null)
	{
		form.KEY_SEARCH.focus();
		return false;
	}
	else
	{
		return true;
	}
}

function userLogin(f){
	var key = f.USER_ID.value;
	if(f.USER_ID.value == null || f.USER_ID.value == ""){
		alert("IDを入力してください");
		return false;
	}
	if(f.USER_PWD.value == null || f.USER_PWD.value == ""){
		alert("パスワードを入力してください");
		return false;
	}
	return true;
}

function SEARCHPAGE(strSearchBlock, strStartBlock) {
	var frm = document.frmNarabi;
	frm.SEARCH_BLOCK.value = strSearchBlock;
	frm.START_BLOCK.value = strStartBlock;
	frm.submit();
	return false;
}



// 3rd JavaScript Document (top.js)
<!--

//トップ　カテゴリー　ロールオーバー

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}



//プリロード
function doPreload() {
	var the_images = new Array('../images/parts/navi01_over.gif','../images/parts/navi02_over.gif','../images/parts/navi03_over.gif','../images/parts/navi04_over.gif','../images/parts/navi05_over.gif','../images/parts/navi06_over.gif');
	preloadImages(the_images);
}

function preloadImages(the_images_array) {

for(loop = 0; loop < the_images_array.length; loop++)

{

var an_image = new Image();

an_image.src = the_images_array[loop];

}

}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


//-->
