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 MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function m_win(url,windowname,width,height) {
 var features="scrollbars=yes,status=no,resizable=yes,location=no,menubar=no,toolbar=no";
 if (width) {
  if (window.screen.width > width)
   features+=", left="+(window.screen.width-width)/2;
  else width=window.screen.width;
  features+=", width="+width;
 }
 if (height) {
  if (window.screen.height > height)
   features+=", top="+(window.screen.height-height)/2;
  else height=window.screen.height;
  features+=", height="+height;
 }
 window.open(url,windowname,features);
}

var flg = false;
function changeImage(imgBig1, imgBig2) {
  if (flg) {
    fileName = imgBig1;
    flg = false;
  } else {
    fileName = imgBig2;
    flg = true;
  }
  document.bigImage.src = fileName;
}

function ImageResize(imagename,maxsize){
//imagename 画像のname
//maxsize 最大サイズ
    if (document.images){
        img = document.images[imagename];
        x = img.width;
        y = img.height
        if (x > y){ //長辺から比率を計算
            imageratio = maxsize / x;
        }
        else{
            imageratio = maxsize / y;
        }
        nx = Math.floor(x * imageratio); //調整後のサイズを計算
        ny = Math.floor(y * imageratio);
        //alert(imagename+"をリサイズします\n"+x+":"+y+" -> "+nx+":"+ny); //変更前後の画像サイズを表示
        img.width = nx; //画像に適用
        img.height = ny;
    }
}

function f_onload(imgBig1, imgBig2){
    /*
    MM_preloadImages(
        '/images/webnavi/webnavi/shop/botton_kakudai_ov.gif',
        '/images/webnavi/webnavi/shop/botton_hoka_ov.gif',
        '/images/webnavi/webnavi/shop/botton_kako_ov.gif',
        '/images/webnavi/webnavi/builder/button_kengakukai_ov.gif',
        '/images/webnavi/webnavi/builder/button_web_2_ov.gif',
        '/images/webnavi/webnavi/builder/button_blog_ov.gif',
        '/images/webnavi/webnavi/builder/button_siryou_4_ov.gif'
    );
    */
    /*
    var functionName = []
    functionName.push("changeImage('");
    functionName.push(imgBig1);
    functionName.push("','");
    functionName.push(imgBig2);
    functionName.push("')");
    setInterval(functionName.join(""),4000);
    */
    setInterval('changeImage(' + "'" + imgBig1 + "','" + imgBig2 + "')",4000);
    ImageResize('imgMid1','145');
    ImageResize('imgMid2','145');
}
