// declare array menuData = new Array(); for (i=0; i < 7; i++) { menuData[i] = new Array(20); for (j=0; j < 20; j++) { menuData[i][j] = new Array(2); } } // enter navigation data into array // menu1 menuData[0][0][0]="オータムコレクション"; menuData[0][0][1]="http://www.godiva.co.jp/store/collections.php?id=94"; //menuData[0][1][0]="サマーギフト"; //menuData[0][1][1]="http://www.godiva.co.jp/store/collections.php?id=93";; menuData[0][1][0]="ジェムズ"; menuData[0][1][1]="http://www.godiva.co.jp/store/collections.php?id=53"; menuData[0][2][0]="ギフトコレクション"; menuData[0][2][1]="http://www.godiva.co.jp/store/collections.php?id=01"; menuData[0][3][0]="トリュフアソートメント"; menuData[0][3][1]="http://www.godiva.co.jp/store/collections.php?id=02"; menuData[0][4][0]="パティスリーアソートメント"; menuData[0][4][1]="http://www.godiva.co.jp/store/collections.php?id=15"; menuData[0][5][0]="クッキーコレクション"; menuData[0][5][1]="http://www.godiva.co.jp/store/collections.php?id=10"; menuData[0][6][0]="ホームエンターテイメント"; menuData[0][6][1]="http://www.godiva.co.jp/store/collections.php?id=96"; menuData[0][7][0]="アイスクリーム"; menuData[0][7][1]="http://www.godiva.co.jp/store/collections.php?id=41"; menuData[0][8][0]="その他"; menuData[0][8][1]="http://www.godiva.co.jp/store/collections.php?id=99"; // menu2 English Language Shopping menuData[1][0][0]="Autumn Collection"; menuData[1][0][1]="http://www.godiva.co.jp/store/collections_en.php?id=94"; menuData[1][1][0]="GEMS"; menuData[1][1][1]="http://www.godiva.co.jp/store/collections_en.php?id=53"; menuData[1][2][0]="Gift Collection"; menuData[1][2][1]="http://www.godiva.co.jp/store/collections_en.php?id=01"; menuData[1][3][0]="Truffles Assortment"; menuData[1][3][1]="http://www.godiva.co.jp/store/collections_en.php?id=02"; menuData[1][4][0]="Patisserie Assortment"; menuData[1][4][1]="http://www.godiva.co.jp/store/collections_en.php?id=15"; menuData[1][5][0]="Cookies"; menuData[1][5][1]="http://www.godiva.co.jp/store/collections_en.php?id=10"; menuData[1][6][0]="Ice Cream"; menuData[1][6][1]="http://www.godiva.co.jp/store/collections_en.php?id=41"; // menu3なし //menuData[2][0][0]="チョコレートガイド"; //menuData[2][0][1]="http://www.godiva.co.jp/guidetogodiva/chocolate_guide.php"; //menuData[2][1][0]="チョコレートの話"; //menuData[2][1][1]="http://www.godiva.co.jp/about/chocolate_history.php"; //menuData[2][2][0]="ゴディバの歴史"; //menuData[2][2][1]="http://www.godiva.co.jp/about/godiva_history.php"; //menuData[2][3][0]="個性的な意匠と味わいのチョコレート"; //menuData[2][3][1]="http://www.godiva.co.jp/about/howmade.php"; //menuData[2][4][0]="チョコレートについて、よくあるご質問"; //menuData[2][4][1]="http://www.godiva.co.jp/about/faq.php"; // menu3 menuData[2][0][0]="オータムコレクション"; menuData[2][0][1]="http://www.godiva.co.jp/products/autumn2010.php"; //menuData[2][1][0]="サマーギフト"; //menuData[2][1][1]="http://www.godiva.co.jp/products/summergift2010.php"; menuData[2][1][0]="ジェムズ"; menuData[2][1][1]="http://www.godiva.co.jp/products/gems.php"; menuData[2][2][0]="ギフトコレクション"; menuData[2][2][1]="http://www.godiva.co.jp/products/gift.php"; menuData[2][3][0]="トリュフアソートメント"; menuData[2][3][1]="http://www.godiva.co.jp/products/truffles.php"; menuData[2][4][0]="パティスリーアソートメント"; menuData[2][4][1]="http://www.godiva.co.jp/products/patisseries.php"; menuData[2][5][0]="クッキーコレクション"; menuData[2][5][1]="http://www.godiva.co.jp/products/cookies.php"; menuData[2][6][0]="ホームエンターテイメント"; menuData[2][6][1]="http://www.godiva.co.jp/products/homeent.php"; menuData[2][7][0]="アイスクリーム"; menuData[2][7][1]="http://www.godiva.co.jp/products/ice.php"; menuData[2][8][0]="その他"; menuData[2][8][1]="http://www.godiva.co.jp/products/others.php"; menuData[2][9][0]="ショコイスト"; menuData[2][9][1]="http://www.godiva.co.jp/products/chocoiste.php"; menuData[2][10][0]="ショコリキサー"; menuData[2][10][1]="http://www.godiva.co.jp/products/chocolixir.php"; menuData[2][11][0]="ブライダル&セレブレーション"; menuData[2][11][1]="http://www.godiva.co.jp/products/bridal.php"; // menu4 menuData[4][0][0]=null; // menu5 menuData[4][0][0]="エクスプレスショッピング"; menuData[4][0][1]="http://www.godiva.co.jp/member/express.php"; menuData[4][1][0]="購入履歴"; menuData[4][1][1]="http://www.godiva.co.jp/member/orderhistory.php"; menuData[4][2][0]="アドレス帳"; menuData[4][2][1]="http://www.godiva.co.jp/member/addressbook.php"; menuData[4][3][0]="eカード"; menuData[4][3][1]="http://www.godiva.co.jp/member/ecard.php"; // menu6 menuData[5][0][0]="ケーキ"; menuData[5][0][1]="http://www.godiva.co.jp/recipes/menu_cake.php"; menuData[5][1][0]="焼き菓子"; menuData[5][1][1]="http://www.godiva.co.jp/recipes/menu_baked.php"; menuData[5][2][0]="アイスクリームと冷たいデザート"; menuData[5][2][1]="http://www.godiva.co.jp/recipes/menu_cold.php"; menuData[5][3][0]="その他"; menuData[5][3][1]="http://www.godiva.co.jp/recipes/menu_others.php"; // 世界のゴディバ menuData[6][0][0]="アメリカ "; menuData[6][0][1]="http://www.godiva.com"; menuData[6][1][0]="ヨーロッパ 英語 "; menuData[6][1][1]="http://www.godiva.be"; menuData[6][2][0]="ホンコン "; menuData[6][2][1]="http://www.godiva.com.hk"; // Fry Multimedia // sniff for mac isMac = (navigator.appVersion.indexOf("Mac") != -1) ? 1 : 0; // define menu attributes here menuColor="#242018" menuColorOn="#654324" fontColorOff="#FFFFFF" // shows the drop down menu // expected arg is active div function showDDNav(){ args = showDDNav.arguments; var divName = args[0]; var divRef; if(br=="N"){ divRef=eval("document." + divName); if(divRef.visibility=='hide'){ divRef.visibility = 'show'; } } else { if (br=="NS6") { divRef=eval("document.getElementById('" + divName + "')"); } else { divRef=eval("document.all." + divName); } if(divRef.style.visibility=='hidden'){ divRef.style.visibility = 'visible'; } } // rollover if (args[1] != "on"){ changeImages(args[1], eval('\''+args[1]+'on'+'\'')); } } // hides the drop down menu // expected arg is active div function hideDDNav(){ args = hideDDNav.arguments; // rollover var divName = args[0]; var divRef; if(br=="N"){ divRef=eval("document." + divName); if(divRef.visibility=='show'){ divRef.visibility = 'hide'; } } else { if (br=="NS6") { divRef=eval("document.getElementById('" + divName + "')"); } else { divRef=eval("document.all." + divName); } if(divRef.style.visibility=='visible'){ divRef.style.visibility = 'hidden'; } } if (args[1] != "on"){ changeImages(args[1], eval('\''+args[1]+'off'+'\'')); } } // hides drop down menu when menu is active IE & NS6 // expected arg is active menu function hideDiv(){ args = hideDiv.arguments; var divName = args[0]; var divRef; // fix menu flicker problem in IE if(br=="IE"){ divRef=eval("document.all." + divName); // calculate active size of menu leftDiv=divRef.offsetLeft +2 rightDiv=divRef.offsetLeft + divRef.clientWidth -2 topDiv=divRef.offsetTop +2 bottomDiv=divRef.offsetTop + divRef.clientHeight -2 if(window.event.clientY > bottomDiv || window.event.clientY < topDiv || window.event.clientX < leftDiv || window.event.clientX > rightDiv){ divRef.style.visibility = 'hidden'; // rollover if (args[1] != "on"){ changeImages(args[1], eval('\''+args[1]+'off'+'\'')); } } // NS6 } else { divRef=eval("document.getElementById('" + divName + "')"); divRef.style.visibility = 'hidden'; // rollover if (args[1] != "on"){ changeImages(args[1], eval('\''+args[1]+'off'+'\'')); } } } // highlight menuitem in IE & NS6 // expected arg is active menuitem function divOver(){ args = divOver.arguments; var divName = args[0]; var menuColorOn = args[1]; var divRef; if (br=="NS6") { divRef=eval("document.getElementById('" + divName + "')"); divRef.style.cursor = "pointer"; } else { divRef=eval("document.all." + divName); } divRef.style.backgroundColor=menuColorOn; } // highlight off menuitem in IE & NS6 // expected arg is active menuitem function divOut(){ args = divOut.arguments; var divName = args[0]; var menuColor = args[1]; var divRef; if (br=="NS6") { divRef=eval("document.getElementById('" + divName + "')"); } else { divRef=eval("document.all." + divName); } divRef.style.backgroundColor=menuColor; } // highlight on menuitem in NETSCAPE 4.x // expected arg is active menuitem function menuOver(){ var args, theMenu; args = menuOver.arguments; menuColorOn=args[1]; theMenu = eval(args[0]); theMenu.bgColor=menuColorOn } // highlight off menuitem in NETSCAPE 4.x // expected arg is active menuitem function menuOut(){ var args, theMenu; args = menuOut.arguments; menuColor=args[1]; theMenu = eval(args[0]); theMenu.bgColor=menuColor } // goes to specified url // expected arg is url function gotoUrl(){ args = gotoUrl.arguments; location.href=args[0] } // BUILD THE MENU IN IE & NETSCAPE 6 // expected args are 'div name','x in menudata array', // 'menu left coord','top in pixels (aka y-coord)','color scheme',menu width var tdID = 0 function doDiv(){ args = doDiv.arguments; var divID = args[0]; var x = args[1]; var divLeft = args[2]; var divTop = args[3]; var menuWidth = args[4]; var innerWidth=menuWidth; /* if (isMac) { outerWidth=menuWidth; } */ var whichImg = args[5]; objDiv = "