/*
 * カタログギフト料金制御
 *
 ***************************************************/
function en(Obj){
index_nub = Obj.selectedIndex; //選択された項目番号を取得する
O_value=Obj.options[Obj.selectedIndex].id; //選択された項目の値を取得する

var msg = "";
var sum = "";
var tax = 1.05;//消費税

 sum = O_value * tax + 500 * tax;
 msg = "<span class='fsm'>"+ addFigure(sum) + "円</span><span class='ml_10 fss'>（消費税＋システム手数料込）</span>";
document.getElementById('comt').innerHTML = msg;
}


/* 金額カンマ処理 */
function addFigure(str) {
　var num = new String(str).replace(/,/g, "");
　while(num != (num = num.replace(/^(-?\d+)(\d{3})/, "$1,$2")));
　return num;
}

/*
 * カタログギフトプルダウン制御
 *
 ***************************************************/
function Selc(Obj,no,name){
index_nub = Obj.selectedIndex; //選択された項目番号を取得する
if(index_nub == no){
document.getElementById(name).style.display = "";
}else if(99 == no){
if("先様に個別"==Obj.options[Obj.selectedIndex].text){
document.getElementById('sakisama').style.display = "";
document.getElementById('sonohoka').style.display = "none";
} else if("その他"==Obj.options[Obj.selectedIndex].text){
document.getElementById('sakisama').style.display = "none";
document.getElementById('sonohoka').style.display = "";
} else {
document.getElementById('sakisama').style.display = "none";
document.getElementById('sonohoka').style.display = "none";
}
}else{
document.getElementById(name).style.display = "none";
}
}

/*
 * EXCHANGE画像切り替え
 *
 ***************************************************/
function myChgPic(myPicURL){
   document.images["myBigImage"].src = myPicURL;
}

/* dropdown処理 */
var TimeOut         = 300;
var currentLayer    = null;
var currentitem     = null;
var currentLayerNum = 0;
var noClose         = 0;
var closeTimer      = null;

function mopen(n) {
  var l  = document.getElementById("menu"+n);
  var mm = document.getElementById("mmenu"+n);
  if(l) {
    mcancelclosetime();
    l.style.visibility='visible';
    if(currentLayer && (currentLayerNum != n))
      currentLayer.style.visibility='hidden';
    currentLayer = l;
    currentitem = mm;
    currentLayerNum = n;
  } else if(currentLayer) {
    currentLayer.style.visibility='hidden';
    currentLayerNum = 0;
    currentitem = null;
    currentLayer = null;
 }
}

function mclosetime() {
  closeTimer = window.setTimeout(mclose, TimeOut);
}

function mcancelclosetime() {
  if(closeTimer) {
    window.clearTimeout(closeTimer);
    closeTimer = null;
  }
}
function RollOver (obj,val) {
  obj.src = val;
} 

function mclose() {
  if(currentLayer && noClose!=1)   {
    currentLayer.style.visibility='hidden';
    currentLayerNum = 0;
    currentLayer = null;
    currentitem = null;
  } else {
    noClose = 0;
  }
  currentLayer = null;
  currentitem = null;
}

document.onclick = mclose; 


/* FAQページ起動時の処理 */
function answer(num){
var cnt;
for(cnt=1 ; cnt <= num; cnt++){
if(document.getElementById('ANSWER_'+cnt)){
document.getElementById('ANSWER_'+cnt).style.display = "none";
}
}
}
/*
 * FAQ表示非表示 
 *
 ***************************************************/
function cdopen(no){
 var ch = document.getElementById(no).value;
if(ch != no){
document.getElementById(no).style.display = "";
ch = no;
}else{
document.getElementById(no).style.display = "none";
ch = 0;
}
document.getElementById(no).value = ch;
}
/*
 * 印刷
 *
 ***************************************************/
function PrintPage(){
if(document.getElementById || document.layers){
window.print();//印刷をします
}
}

/*
 * 検索用チェックボックス
 *
 ***************************************************/

//function CheckVakue(){}

function OnSubmit(){
  num = 0;//ﾁｪｯｸされている項目数
  chkvalue = "";//ﾁｪｯｸされている項目値

  var searchurl= parent.window.opener.document.formName.searchUrl.value;
  var connect= "?";

  var retVal = [];

    for(i=0 ; i<document.popform.set3.length ; i++){
      if(document.popform.set3[i].checked){
       chkvalue += connect + "set3=" + document.popform.set3[i].value;
      connect ="&";
      retVal.push(document.popform.set3[i].value);

      // chkvalue += document.popform.set3[i].value +",";
　　　//　parent.window.opener.document.formName.set3.value = chkvalue;
      //  num++; 
      }
    }
    parent.window.opener.document.testCallback(retVal);
window.close();
    //parent.window.opener.document.formName.action = searchurl + chkvalue;
    //parent.window.opener.document.formName.submit();
}

