// ---------------------------------------------------
// 
// メニューナビゲーション
//
// くじらスタジオ　2009/06/15 K.Yamamoto
// 
// ---------------------------------------------------

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.0
  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 && document.getElementById) x=document.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 openwin_map() {
    window.open("./map.html","", "width=600,height=800,toolbar=1,location=1,derectories=1,status=1,menebar=1,resizable=1,scrollbars=1,left=250,top=20");}

// メンズウィンドウ表示（雑誌掲載）
function openwin_mens( No ) {
    var url = "./mens_01_" + No + ".html";
    window.open( url, "", "width=550,height=650,toolbar=1,location=1,derectories=1,status=1,menebar=1,resizable=1,scrollbars=1,left=250,top=20");
}

// メンズウィンドウ表示
function openwin_mens2( name ) {
    var url = "../interview/hanayome/" + name + "_sama_01.html";
    window.open( url, "", "width=550,height=750,toolbar=1,location=1,derectories=1,status=1,menebar=1,resizable=1,scrollbars=1,left=250,top=20");
}

// 花嫁ウィンドウ表示
function openwin_hanayome( name ) {
    var url = "./hanayome/" + name + "_sama_01.html";
    window.open( url, "", "width=550,height=850,toolbar=1,location=1,derectories=1,status=1,menebar=1,resizable=1,scrollbars=1,left=250,top=20");
}

// 各ページからの花嫁ウィンドウ表示
function openwin_top_hanayome( name ) {
    var url = "http://www.rosarisa.jp/interview/hanayome/" + name + "_sama_01.html";
    window.open( url, "", "width=550,height=850,toolbar=1,location=1,derectories=1,status=1,menebar=1,resizable=1,scrollbars=1,left=270,top=40");
}

// 花嫁ウィンドウ表示切り替え　次ページ
var  page=1;
function nextimg( name, max ){
    page++;
    if( page>max ){ page=max };
    if( page<10 ){
    document.HnayomePage.src = "../../img/page/page_0" + page + "_g.gif";
    document.HnayomeImg.src  = "../../img/hanayome/" + name + "/" + name + "_sama_0" + page + ".jpg";
    }else{
    document.HnayomePage.src = "../../img/page/page_" + page + "_g.gif";
    document.HnayomeImg.src  = "../../img/hanayome/" + name + "/" + name + "_sama_" + page + ".jpg";
    }
    if( page>=max ){
        document.HnayomeImgNext.src = "../../img/page/page_next_g99.gif";
    }
    if( page>1 ){
        document.HnayomeImgPrev.src = "../../img/page/page_prev_g.gif";
    }
}

function previmg( name, max ){
    page--;
    if( page<1 ){ page=1 };
    if( page==1 ){
        document.HnayomeImgPrev.src = "../../img/page/page_prev_g99.gif";
    }
    if( page<max ){
        document.HnayomeImgNext.src = "../../img/page/page_next_g.gif";
    }
    if( page<10 ){
    document.HnayomePage.src = "../../img/page/page_0" + page + "_g.gif";
    document.HnayomeImg.src  = "../../img/hanayome/" + name + "/" + name + "_sama_0" + page + ".jpg";
    }else{
    document.HnayomePage.src = "../../img/page/page_" + page + "_g.gif";
    document.HnayomeImg.src  = "../../img/hanayome/" + name + "/" + name + "_sama_" + page + ".jpg";
    }
}

// ドレス表示切り替え　次ページ
ImgP=new Array();
ImgP[0] ="../img/dress/dress_35_00.jpg";
ImgP[1] ="../img/dress/dress_00_00.jpg";
ImgP[2] ="../img/dress/dress_01_00.jpg";
ImgP[3] ="../img/dress/dress_02_00.jpg";
ImgP[4] ="../img/dress/dress_03_00.jpg";
ImgP[5] ="../img/dress/dress_04_00.jpg";
ImgP[6] ="../img/dress/dress_05_00.jpg";
ImgP[7] ="../img/dress/dress_06_00.jpg";
ImgP[8] ="../img/dress/dress_07_00.jpg";
ImgP[9] ="../img/dress/dress_08_00.jpg";
ImgP[10]="../img/dress/dress_09_00.jpg";
ImgP[11]="../img/dress/dress_10_00.jpg";
ImgP[12]="../img/dress/dress_11_00.jpg";
ImgP[13]="../img/dress/dress_12_00.jpg";
ImgP[14]="../img/dress/dress_13_00.jpg";
ImgP[15]="../img/dress/dress_14_00.jpg";
ImgP[16]="../img/dress/dress_15_00.jpg";
ImgP[17]="../img/dress/dress_16_00.jpg";
ImgP[18]="../img/dress/dress_17_00.jpg";
ImgP[19]="../img/dress/dress_18_00.jpg";
ImgP[20]="../img/dress/dress_19_00.jpg";
ImgP[21]="../img/dress/dress_20_00.jpg";
ImgP[22]="../img/dress/dress_21_00.jpg";
ImgP[23]="../img/dress/dress_22_00.jpg";
ImgP[24]="../img/dress/dress_23_00.jpg";
ImgP[25]="../img/dress/dress_24_00.jpg";
ImgP[26]="../img/dress/dress_25_00.jpg";
ImgP[27]="../img/dress/dress_26_00.jpg";
ImgP[28]="../img/dress/dress_27_00.jpg";
ImgP[29]="../img/dress/dress_28_00.jpg";
ImgP[30]="../img/dress/dress_29_00.jpg";
ImgP[31]="../img/dress/dress_30_00.jpg";
ImgP[32]="../img/dress/dress_31_00.jpg";
ImgP[33]="../img/dress/dress_32_00.jpg";
ImgP[34]="../img/dress/dress_33_00.jpg";
ImgP[35]="../img/dress/dress_34_00.jpg";

Img=new Array();
Img[0] ="../img/dress/dress_00.jpg";
Img[1] ="../img/dress/dress_01.jpg";
Img[2] ="../img/dress/dress_02.jpg";
Img[3] ="../img/dress/dress_03.jpg";
Img[4] ="../img/dress/dress_04.jpg";
Img[5] ="../img/dress/dress_05.jpg";
Img[6] ="../img/dress/dress_06.jpg";
Img[7] ="../img/dress/dress_07.jpg";
Img[8] ="../img/dress/dress_08.jpg";
Img[9] ="../img/dress/dress_09.jpg";
Img[10]="../img/dress/dress_10.jpg";
Img[11]="../img/dress/dress_11.jpg";
Img[12]="../img/dress/dress_12.jpg";
Img[13]="../img/dress/dress_13.jpg";
Img[14]="../img/dress/dress_14.jpg";
Img[15]="../img/dress/dress_15.jpg";
Img[16]="../img/dress/dress_16.jpg";
Img[17]="../img/dress/dress_17.jpg";
Img[18]="../img/dress/dress_18.jpg";
Img[19]="../img/dress/dress_19.jpg";
Img[20]="../img/dress/dress_20.jpg";
Img[21]="../img/dress/dress_21.jpg";
Img[22]="../img/dress/dress_22.jpg";
Img[23]="../img/dress/dress_23.jpg";
Img[24]="../img/dress/dress_24.jpg";
Img[25]="../img/dress/dress_25.jpg";
Img[26]="../img/dress/dress_26.jpg";
Img[27]="../img/dress/dress_27.jpg";
Img[28]="../img/dress/dress_28.jpg";
Img[29]="../img/dress/dress_29.jpg";
Img[30]="../img/dress/dress_30.jpg";
Img[31]="../img/dress/dress_31.jpg";
Img[32]="../img/dress/dress_32.jpg";
Img[33]="../img/dress/dress_33.jpg";
Img[34]="../img/dress/dress_34.jpg";
Img[35]="../img/dress/dress_35.jpg";


ImgN=new Array();
ImgN[0] ="../img/dress/dress_01_00.jpg";
ImgN[1] ="../img/dress/dress_02_00.jpg";
ImgN[2] ="../img/dress/dress_03_00.jpg";
ImgN[3] ="../img/dress/dress_04_00.jpg";
ImgN[4] ="../img/dress/dress_05_00.jpg";
ImgN[5] ="../img/dress/dress_06_00.jpg";
ImgN[6] ="../img/dress/dress_07_00.jpg";
ImgN[7] ="../img/dress/dress_08_00.jpg";
ImgN[8] ="../img/dress/dress_09_00.jpg";
ImgN[9] ="../img/dress/dress_10_00.jpg";
ImgN[10]="../img/dress/dress_11_00.jpg";
ImgN[11]="../img/dress/dress_12_00.jpg";
ImgN[12]="../img/dress/dress_13_00.jpg";
ImgN[13]="../img/dress/dress_14_00.jpg";
ImgN[14]="../img/dress/dress_15_00.jpg";
ImgN[15]="../img/dress/dress_16_00.jpg";
ImgN[16]="../img/dress/dress_17_00.jpg";
ImgN[17]="../img/dress/dress_18_00.jpg";
ImgN[18]="../img/dress/dress_19_00.jpg";
ImgN[19]="../img/dress/dress_20_00.jpg";
ImgN[20]="../img/dress/dress_21_00.jpg";
ImgN[21]="../img/dress/dress_22_00.jpg";
ImgN[22]="../img/dress/dress_23_00.jpg";
ImgN[23]="../img/dress/dress_24_00.jpg";
ImgN[24]="../img/dress/dress_25_00.jpg";
ImgN[25]="../img/dress/dress_26_00.jpg";
ImgN[26]="../img/dress/dress_27_00.jpg";
ImgN[27]="../img/dress/dress_28_00.jpg";
ImgN[28]="../img/dress/dress_29_00.jpg";
ImgN[29]="../img/dress/dress_30_00.jpg";
ImgN[30]="../img/dress/dress_31_00.jpg";
ImgN[31]="../img/dress/dress_32_00.jpg";
ImgN[32]="../img/dress/dress_33_00.jpg";
ImgN[33]="../img/dress/dress_34_00.jpg";
ImgN[34]="../img/dress/dress_35_00.jpg";
ImgN[35]="../img/dress/dress_00_00.jpg";


var Cnt=0;              // 初期表示での画像配列の相対位置
var backCnt=10;         // 戻るで遷移の場合
var endCnt=2;           // 最終ページの場合

var dressmax=35;
var pagemax=11;

var iCnt=0;             // 表示画像の絶対位置
var startCnt=0;         // 表示画像の絶対位置

// 画像選択表示
function DressChange2( event,name,page ){
    if( event=='next'   ){ Cnt++; }
    if( event=='prev'   ){ Cnt--; }

    startCnt = (page-1) * pagemax;      // 各画面の最初の画像絶対位置
    iCnt     = startCnt + Cnt;          // 画像表示の絶対位置
 
    if( event=='next' ){ 
        if( Cnt==pagemax   ){ location.href = "./dress_" + name + ".html"; }
        if( iCnt>dressmax  ){ location.href = "./dress_" + name + ".html"; }
    }

    if( event=='prev'  ){ 
        if( Cnt<0 ){ location.href = "./dress_" + name + "_back.html"; }
    }
    document.myPhotoP.src = ImgP[iCnt];
    document.myPhoto.src  = Img[iCnt];
    document.myPhotoN.src = ImgN[iCnt];
}


// 画像選択表示（戻るで遷移）
function DressChange3( event,name,page ){
    if( event=='next'   ){ backCnt++; }
    if( event=='prev'   ){ backCnt--; }

    startCnt = (page-1) * pagemax;      // 各画面の最初の画像絶対位置
    iCnt     = startCnt + backCnt;      // 画像表示の絶対位置

    if( event=='next' ){ 
        if( backCnt==pagemax   ){ location.href = "./dress_" + name + ".html"; }
    }

    if( event=='prev'  ){ 
        if( backCnt<0 ){ location.href = "./dress_" + name + "_back.html"; }
    }
    document.myPhotoP.src = ImgP[iCnt];
    document.myPhoto.src  = Img[iCnt];
    document.myPhotoN.src = ImgN[iCnt];
}

// 画像選択表示（最終画面の処理）
function DressChange4( event,name,page ){
    if( event=='next'   ){ endCnt++; }
    if( event=='prev'   ){ endCnt--; }

    startCnt = (page-1) * pagemax;     // 各画面の最初の画像絶対位置
    iCnt     = startCnt + endCnt;      // 画像表示の絶対位置

    if( event=='next' ){ 
        if( iCnt>dressmax      ){ location.href = "./dress_" + name + ".html"; }
    }

    if( event=='prev'  ){ 
        if( endCnt<0 ){ location.href = "./dress_" + name + "_back.html"; }
    }
    document.myPhotoP.src = ImgP[iCnt];
    document.myPhoto.src  = Img[iCnt];
    document.myPhotoN.src = ImgN[iCnt];
}

// サムネイル選択表示
function DressChange( imgiCnt,i ){
    iCnt =imgiCnt; 

    Cnt=i;
    backCnt=i;
    endCnt=i;

    document.myPhotoP.src = ImgP[iCnt];
    document.myPhoto.src  = Img[iCnt];
    document.myPhotoN.src = ImgN[iCnt];
}
