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 MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

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 SWwopen(){
	window.open("menu.html","SWindow", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=650,height=555");
    }

function SWwopen (loc){
      var wnd="openwindow";
      var Window = window.open(loc, wnd,'scrollbars=yes,directories=no,toolbar=no,location=no,status=no,menubar=no,width=700,height=605');
      }
	  
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 MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

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];}
}


var nSizeWidth = 140;		//うごかしたい位置（横）
var nSizeHeight = 50;		//うごかしたい位置（高さ）
function MoveWin()
{
	//移動
	window.moveTo(nSizeWidth, nSizeHeight);
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

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 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 hideElemnets(){
var mapobj,favobj;
var maxobj = 13;
var p = checkPlatform();
var isIE = checkIE();
if(p == "mac"){
for(var i=1;i<=maxobj;i++){
mapobj = MM_findObj("map"+i);
if(mapobj){
mapobj.style.visibility = "hidden";
}else{
break;
}
}
}
if(p != "win" || !isIE) {
for(var i=1;i<=maxobj;i++){
favobj = MM_findObj("fav"+i);
if(favobj){
favobj.style.visibility = "hidden";
}else{
break;
}
}
}
}

function checkPlatform(){
if((navigator.platform).indexOf("Mac") != -1){
return "mac";
}else if((navigator.platform).indexOf("Win") != -1){
return "win";
}else{
return "other";
}
}

function checkIE(){
return ((navigator.appName).indexOf("Microsoft") != -1);
}


function addFav(){
window.external.AddFavorite(location.href,document.title);
}


function openNewWindow()
{
  var a = openNewWindow.arguments;
  var loc = (a.length>0)? a[0]:"";
  var cat = (a.length>1)? a[1]:"";
  var winName = "newWindow";
  var w = 400;
  var h= 600;
  var propstr = "scrollbars=yes,resizable=yes,"

  switch(cat)
  {
    case "list" :
      w = 420;
      rand = Math.floor(Math.random()*1000000);
      loc = loc + "&" + rand; 
      break;
    case "mail" :
      w = 420;
      break;
    case "print" :
      w = 680;
      break;
    case "cmn" :
      w = 640;
      winName = (a.length>2)? a[2]:"cmnWindow";
      break;
  }

  var l = (screen.width - w) - 20;
  propstr += "width=" + w +",height=" + h + ",left=" + l + ",top=50";

  var newWin = window.open(loc,winName,propstr);
  if(newWin)
  {
    newWin.focus();
    if(cat != "list" )
    {
      if(cat != "mail" )
      {
        newWin.resizeTo(w,h);
      }
    }
  }

  if(window.name == "")
  {
    window.name = "baseWindow";
  }
  newWin.opener = window;
}


function openNewWindowForSharedList(){

  var a = openNewWindowForSharedList.arguments;
  var loc = (a.length>0)? a[0]:"";
  var winName = "SharedShopWindow";
  var newWin = window.open(loc,winName);

  if(newWin){
    newWin.focus();
  } 
  if(window.name == ""){
    window.name = "baseWindow";
  }
  newWin.opener = window;
}


function showHideCB(f, target)
{
  if(f)
  {
    MM_findObj(target).style.visibility = "visible";
  }
  else
  {
    MM_findObj(target).style.visibility = "hidden";
  }
}


function hidePrintBtn(btnName)
{
  var srcText = "";
  if(checkPlatform() == "mac" && checkIE())
  {
    srcText = "<font face='ＭＳ Ｐゴシック, Osaka' size='1'>ファイE瓮縫紂爾らプE鵐箸鯀んで印刷してください</font>"
  }
  else
  {
    srcText = "<a href='#' onMouseOut='MM_swapImgRestore()' onMouseOver='MM_swapImage(\""+ btnName +"\",\"\",\"/s/CMN/IMG/btn_shop_04_on.gif\",1)' onClick='window.print();return false;'>";
    srcText += "<img src='/s/CMN/IMG/btn_shop_04.gif' alt='このページを印刷すE name='"+ btnName +"' width='160' height='27' border='0' id='" + btnName +"'>";
    srcText += "</a>";
  }
  document.write(srcText);
}


function resizeMap(){
  var w = 680;
  var h = 600;
  window.resizeTo(w,h);
}


function submitSpecialSP01( HiddenName, SpecialDetailNO )
{
	len = document.special1.length;
	for(i = 0; i < len; i++ )
	{
		f = document.special1.elements[i];
		if( f.name == HiddenName )
		{
			f.value= SpecialDetailNO;
		}
	}
	document.special1.target = '_self';
	document.special1.submit();
}

function submitSpecialSP02( HiddenName, SpecialDetailNO )
{
	len = document.special2.length;
	for(i = 0; i < len; i++ )
	{
		f = document.special2.elements[i];
		if( f.name == HiddenName )
		{
			f.value= SpecialDetailNO;
		}
	}
	document.special2.target = '_self';
	document.special2.submit();
}

function allcheck(flag){
targetForm = document.php;

for(n = 0;n <= targetForm.length - 1;n ++){
if(targetForm.elements[n].name == "category[]"){
targetForm.elements[n].checked = flag;
}
}
}
function allcheck2(flag){
targetForm = document.php;

for(n = 0;n <= targetForm.length - 1;n ++){
if(targetForm.elements[n].name == "area[]"){
targetForm.elements[n].checked = flag;
}
}
}
function SWwopen(){
	window.open("menu.html","SWindow", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=800,height=900");
    }

function SWwopen (loc){
      var wnd="openwindow";
      var Window = window.open(loc, wnd,'scrollbars=yes,directories=no,toolbar=no,location=no,status=no,menubar=no,width=850,height=1000');
      }

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

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 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 maintePrice (loc){
      var wnd="openwindow";
      var Window = window.open(loc, wnd,'scrollbars=yes,directories=no,toolbar=no,location=no,status=no,menubar=no,width=800,height=600');
      }
	  
function select(selected){
  if (! document.getElementById) return;
  for (i = 0; i <= 2; i++) {
    if (! document.getElementById("tab" + i)) continue;
    if (i == selected) {
      document.getElementById("list" + i).style.visibility = "visible";
      document.getElementById("list" + i).style.position = "absolute";
      document.getElementById("tab" + i).className = "open";
    } else {
      document.getElementById("list" + i).style.visibility = "hidden";
      document.getElementById("list" + i).style.position = "absolute";
      document.getElementById("tab" + i).className = "close";
    }
  }
}

function selectA(selected){
  if (! document.getElementById) return;
  for (i = 0; i <= 9; i++) {
    if (! document.getElementById("tab00" + i)) continue;
    if (i == selected) {
      document.getElementById("staffBox" + i).style.visibility = "visible";
      document.getElementById("staffBox" + i).style.position = "absolute";
      document.getElementById("tab00" + i).className = "open";
      document.getElementById("link00" + i).className = "open";	  
    } else {
      document.getElementById("staffBox" + i).style.visibility = "hidden";
      document.getElementById("staffBox" + i).style.position = "absolute";
      document.getElementById("tab00" + i).className = "close";
	  document.getElementById("link00" + i).className = "close";
    }
  }
}