////////////////////////////////////////////////////////////////////////////////
//
// CHEVROLET WebSite Navigations Function
//
////////////////////////////////////////////////////////////////////////////////
//
//
//ロールオーバー
//
function initRollovers() {
    if (!document.getElementById) {
        return;
    }
    var aPreLoad = new Array();
    var sTempSrc;
    var aImages = document.getElementsByTagName('img');
    for (var i = 0; i < aImages.length; i++) {        
        if (aImages[i].className == 'imgover') {
            var src = aImages[i].getAttribute('src');
            var ftype = src.substring(src.lastIndexOf('.'), src.length);
            var hsrc = src.replace(ftype, '_a'+ftype);
            aImages[i].setAttribute('hsrc', hsrc);
            aPreLoad[i] = new Image();
            aPreLoad[i].src = hsrc;
            aImages[i].onmouseover = function() {
                sTempSrc = this.getAttribute('src');
                this.setAttribute('src', this.getAttribute('hsrc'));
            }
            aImages[i].onmouseout = function() {
                if (!sTempSrc) sTempSrc = this.getAttribute('src').replace('_a'+ftype, ftype);
                this.setAttribute('src', sTempSrc);
            }
        }
    }
}

try {
    window.addEventListener("load", initRollovers, false);
} catch(e) {
    window.attachEvent("onload", initRollovers);
}

//
//メニューファンクション
//
function mainmenu(){
    $(" #lineup_navi li").hover(
        function() {
            $(this).find('ul:first').css({visibility: "visible",display: "none"}).show(0);
        }
        , function() {
            $(this).find('ul:first').css({visibility: "hidden"});
        }
    );
}

$(document).ready(
    function() {
        mainmenu();
    }
);
//
//トップナビゲーション生成
//
function CreateHeadNavi() {
    var url = (location.hostname == 'stage.ch.gmapj.com')
        ? 'stage.gmj.gmapj.com'
        : 'www.gmjapan.co.jp';
document.write('<ul id="head_navi">');
document.write('<li id="dealers"><a href="/dealers/"><img src="/img/interface/navi_dealers.gif" alt="正規ディーラー・サービスネットワーク" width="153" height="12" class="imgover" /></a></li>');
document.write('<li id="dealers_on"><img src="/img/interface/navi_dealers_a.gif" alt="正規ディーラー・サービスネットワーク" width="153" height="12" /></li>');
document.write('<li id="trials"><a href="https://' + url + '/trials/index/10"><img src="/img/interface/navi_trials.gif" alt="試乗申し込み" width="59" height="12" class="imgover" /></a></li>');
document.write('<li id="trials_on"><img src="/img/interface/navi_trials_a.gif" alt="試乗申し込み" width="59" height="12" /></li>');
document.write('<li id="catalog"><a href="https://' + url + '/catalog/index/10"><img src="/img/interface/navi_catalog.gif" alt="カタログ請求" width="55" height="12" class="imgover" /></a></li>');
document.write('<li id="catalog_on"><img src="/img/interface/navi_catalog_a.gif" alt="カタログ請求" width="55" height="12" /></li>');
document.write('<li id="event"><a href="/event/"><img src="/img/interface/navi_event.gif" alt="イベント・キャンペーン" width="95" height="12" class="imgover" /></a></li>');
document.write('<li id="event_on"><img src="/img/interface/navi_event_a.gif" alt="イベント・キャンペーン" width="95" height="12" /></li>');
document.write('<li id="goods"><a href="/goods/"><img src="/img/interface/navi_goods.gif" alt="グッズ" width="28" height="12" class="imgover" /></a></li>');
document.write('<li id="goods_on"><img src="/img/interface/navi_goods_a.gif" alt="グッズ" width="28" height="12" /></li>');
document.write('<li id="magazines"><a href="https://' + url + '/mailnews/index/10"><img src="/img/interface/navi_magazines.gif" alt="メルマガ登録" width="55" height="12" class="imgover" /></a></li>');
document.write('<li id="magazines_on"><img src="/img/interface/navi_magazines_a.gif" alt="メルマガ登録" width="55" height="12" /></li>');
document.write('<li id="inquiry"><a href="https://' + url + '/inquiry/index/10"><img src="/img/interface/navi_inquiry.gif" alt="お問い合わせ" width="58" height="12" class="imgover" /></a></li>');
document.write('<li id="inquiry_on"><img src="/img/interface/navi_inquiry_a.gif" alt="お問い合わせ" width="58" height="12" /></li>');
document.write('</ul>');
document.write('<a href="http://' + url + '/"><img src="/img/interface/navi_gmj.gif" alt="GMJ HOME" width="62" height="12" id="navi_gmapj" class="imgover" /></a>');
}
//
//ラインナップナビゲーション生成
//
function CreateLineupNavi()
{
document.write('<ul id="lineup_navi">');
document.write('<li id="chevrolet_home"><a href="/"><img src="/img/interface/navi_chevrolet.gif" alt="CHEVROLET HOME" width="113" height="15" class="imgover" /></a></li>');
document.write('<li id="chevrolet_home_on"><img src="/img/interface/navi_chevrolet_a.gif" alt="CHEVROLET HOME" width="113" height="15" /></li>');
document.write('<li id="navi_corvette">');
document.write('<a href="/corvette/"><img src="/img/interface/navi_corvette.gif" alt="CORVETTE" width="69" height="15" class="imgover" /></a>');
document.write('<ul id="menu_corvette">');
document.write('<li><a href="/corvette/performance/"><img src="/img/interface/menu_performance.gif" alt="パフォーマンス" width="160" height="24" class="imgover" /></a></li>');
document.write('<li><a href="/corvette/interior/"><img src="/img/interface/menu_interior.gif" alt="インテリア" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/corvette/exterior/"><img src="/img/interface/menu_exterior.gif" alt="エクステリア" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/corvette/safety/"><img src="/img/interface/menu_safety.gif" alt="セーフティー" width="160" height="22" class="imgover" /></a></li>');
document.write('<li id="subnav_corvette_accessories"><a href="/corvette/accessories/"><img src="/img/interface/menu_accessories.gif" alt="アクセサリー" width="160" height="22" class="imgover" /></a></li>');
document.write('<li id="subnav_corvette_gallery"><a href="/corvette/gallery/"><img src="/img/interface/menu_gallery.gif" alt="ギャラリー" width="160" height="22" class="imgover" /></a></li>');
document.write('<li id="subnav_corvette_history"><a href="/corvette/history/"><img src="/img/interface/menu_history.gif" alt="ヒストリー" width="160" height="22" class="imgover" /></a></li>');
document.write('<li id="subnav_corvette_pickup"><a href="/corvette/pickup/"><img src="/img/interface/menu_pickup.gif" alt="ピックアップ" width="160" height="22" class="imgover" /></a></li>');
document.write('<li id="subnav_corvette_racing"><a href="/corvette/racing/"><img src="/img/interface/menu_racing.gif" alt="レーシング" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/corvette/z06/"><img src="/img/interface/menu_z06.gif" alt="CORVETTE Z06" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/corvette/zr1/"><img src="/img/interface/menu_zr1.gif" alt="CORVETTE ZR1" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/corvette/corvette100th/"><img src="/img/interface/menu_corvette100th.gif" alt="シボレー ブランド生誕100周年記念限定車" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/corvette/equipment/"><img src="/img/interface/menu_equipment.gif" alt="主要装備項目" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/corvette/specifications/"><img src="/img/interface/menu_specifications.gif" alt="主要諸元項目" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/corvette/price/"><img src="/img/interface/menu_price.gif" alt="プライス" width="160" height="22" class="imgover" /></a></li>');
document.write('</ul>');
document.write('</li>');
document.write('<li id="navi_corvette_on"><img src="/img/interface/navi_corvette_a.gif" alt="CORVETTE" width="69" height="15" /></li>');
document.write('<li id="navi_corvette_menu_off"><a href="/corvette/"><img src="/img/interface/navi_corvette.gif" alt="CORVETTE" width="69" height="15" class="imgover" /></a></li>');
document.write('<li id="navi_camaro">');
document.write('<a href="/camaro/"><img src="/img/interface/navi_camaro.gif" alt="CAMARO" width="61" height="15" class="imgover" /></a>');
document.write('<ul id="menu_camaro">');
document.write('<li><a href="/camaro/performance/"><img src="/img/interface/menu_performance.gif" alt="パフォーマンス" width="160" height="24" class="imgover" /></a></li>');
document.write('<li><a href="/camaro/interior/"><img src="/img/interface/menu_interior.gif" alt="インテリア" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/camaro/exterior/"><img src="/img/interface/menu_exterior.gif" alt="エクステリア" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/camaro/safety/"><img src="/img/interface/menu_safety.gif" alt="セーフティー" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/camaro/accessories/"><img src="/img/interface/menu_accessories.gif" alt="アクセサリー" width="160" height="22" class="imgover" /></a></li>');
document.write('<li id="subnav_camaro_gallery"><a href="/camaro/gallery/"><img src="/img/interface/menu_gallery.gif" alt="ギャラリー" width="160" height="22" class="imgover" /></a></li>');
document.write('<li id="subnav_camaro_history"><a href="/camaro/history/"><img src="/img/interface/menu_history.gif" alt="ヒストリー" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/camaro/convertible/"><img src="/img/interface/menu_convertible.gif" alt="コンバーチブル" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/camaro/camaro45th/"><img src="/img/interface/menu_camaro45th.gif" alt="カマロ生誕45周年記念限定車" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/camaro/specifications/"><img src="/img/interface/menu_specifications.gif" alt="主要諸元項目" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/camaro/equipment/"><img src="/img/interface/menu_equipment.gif" alt="主要装備項目" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/camaro/price/"><img src="/img/interface/menu_price.gif" alt="プライス" width="160" height="22" class="imgover" /></a></li>');
document.write('</ul>');
document.write('</li>');
document.write('<li id="navi_camaro_on"><img src="/img/interface/navi_camaro_a.gif" alt="CAMARO" width="61" height="15" /></li>');
document.write('<li id="navi_camaro_menu_off"><a href="/camaro/"><img src="/img/interface/navi_camaro.gif" alt="CAMARO" width="61" height="15" class="imgover" /></a></li>');
document.write('<li id="navi_captiva">');
document.write('<a href="/captiva/"><img src="/img/interface/navi_captiva.gif" alt="CAPTIVA" width="59" height="15" class="imgover" /></a>');
document.write('<ul id="menu_captiva">');
document.write('<li><a href="/captiva/interior/"><img src="/img/interface/menu_interior2.gif" alt="インテリア" width="160" height="24" class="imgover" /></a></li>');
document.write('<li><a href="/captiva/cockpit/"><img src="/img/interface/menu_cockpit.gif" alt="コックピット" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/captiva/exterior/"><img src="/img/interface/menu_exterior.gif" alt="エクステリア" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/captiva/performance/"><img src="/img/interface/menu_performance2.gif" alt="パフォーマンス" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/captiva/safety/"><img src="/img/interface/menu_safety.gif" alt="セーフティー" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/captiva/accessories/"><img src="/img/interface/menu_accessories.gif" alt="アクセサリー" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/captiva/gallery/"><img src="/img/interface/menu_gallery.gif" alt="ギャラリー" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/captiva/specifications/"><img src="/img/interface/menu_specifications.gif" alt="主要諸元項目" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/captiva/equipment/"><img src="/img/interface/menu_equipment.gif" alt="主要装備項目" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/captiva/price/"><img src="/img/interface/menu_price.gif" alt="プライス" width="160" height="22" class="imgover" /></a></li>');
document.write('</ul>');
document.write('</li>');
document.write('<li id="navi_captiva_on"><img src="/img/interface/navi_captiva_a.gif" alt="CAPTIVA" width="59" height="15" /></li>');
document.write('<li id="navi_captiva_menu_off"><a href="/captiva/features/"><img src="/img/interface/navi_captiva.gif" alt="CAPTIVA" width="59" height="15" class="imgover" /></a></li>');
document.write('<li id="navi_sonic">');
document.write('<a href="/sonic/"><img src="/img/interface/navi_sonic.gif" alt="SONIC" width="44" height="15" class="imgover" /></a>');
document.write('<ul id="menu_sonic">');
document.write('<li><a href="/sonic/exterior/"><img src="/img/interface/menu_exterior2.gif" alt="エクステリア" width="160" height="24" class="imgover" /></a></li>');
document.write('<li><a href="/sonic/interior/"><img src="/img/interface/menu_interior.gif" alt="インテリア" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/sonic/performance/"><img src="/img/interface/menu_performance2.gif" alt="パフォーマンス" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/sonic/safety/"><img src="/img/interface/menu_safety.gif" alt="セーフティー" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/sonic/accessories/"><img src="/img/interface/menu_accessories.gif" alt="アクセサリー" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/sonic/gallery/"><img src="/img/interface/menu_gallery.gif" alt="ギャラリー" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/sonic/jblsound/"><img src="/img/interface/menu_jblsound.gif" alt="シボレー ソニック JBL サウンドリミテッド" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/sonic/specifications/"><img src="/img/interface/menu_specifications.gif" alt="主要諸元項目" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/sonic/equipment/"><img src="/img/interface/menu_equipment.gif" alt="主要装備項目" width="160" height="22" class="imgover" /></a></li>');
document.write('<li><a href="/sonic/price/"><img src="/img/interface/menu_price.gif" alt="プライス" width="160" height="22" class="imgover" /></a></li>');
document.write('</ul>');
document.write('</li>');
document.write('<li id="navi_sonic_on"><img src="/img/interface/navi_sonic_a.gif" alt="SONIC" width="44" height="15" /></li>');
document.write('<li id="navi_sonic_menu_off"><a href="/sonic/"><img src="/img/interface/navi_sonic.gif" alt="SONIC" width="44" height="15" class="imgover" /></a></li>');
document.write('</ul>');
}
//
//フッタナビゲーション生成
//
function CreateFooterNavi() {
    var url = (location.hostname == 'stage.ch.gmapj.com')
        ? 'stage.gmj.gmapj.com'
        : 'www.gmjapan.co.jp';
document.write('<ul id="foot_navi">');
document.write('<li id="history"><a href="/history/"><img src="/img/interface/btn_history.gif" alt="シボレーの歴史" width="65" height="11" class="imgover" /></a></li>');
document.write('<li id="history_on"><img src="/img/interface/btn_history_a.gif" alt="シボレーの歴史" width="65" height="11" /></li>');
document.write('<li id="pressrelease"><a href="/pressrelease/"><img src="/img/interface/btn_press.gif" alt="プレスリリース" width="58" height="11" class="imgover" /></a></li>');
document.write('<li id="pressrelease_on"><img src="/img/interface/btn_press_a.gif" alt="プレスリリース" width="58" height="11" /></li>');
document.write('<li id="recalls"><a href="http://' + url + '/recalls/index/10/"><img src="/img/interface/btn_recalls.gif" alt="リコール情報" width="53" height="11" class="imgover" /></a></li>');
document.write('<li id="recycles"><a href="http://' + url + '/recycles/index/10/"><img src="/img/interface/btn_recycles.gif" alt="リサイクル" width="40" height="11" class="imgover" /></a></li>');
document.write('<li id="after"><a href="/after/"><img src="/img/interface/btn_after.gif" alt="アフターサービス" width="72" height="11" class="imgover" /></a></li>');
document.write('<li id="after_on"><img src="/img/interface/btn_after_a.gif" alt="アフターサービス" width="72" height="11" /></li>');
document.write('<li id="policy"><a href="/policy/"><img src="/img/interface/btn_policy.gif" alt="サイトポリシー" width="59" height="11" class="imgover" /></a></li>');
document.write('<li id="policy_on"><img src="/img/interface/btn_policy_a.gif" alt="サイトポリシー" width="59" height="11" /></li>');
document.write('<li id="privacy"><a href="/privacy/"><img src="/img/interface/btn_privacy.gif" alt="個人情報保護ポリシー" width="91" height="11" class="imgover" /></a></li>');
document.write('<li id="privacy_on"><img src="/img/interface/btn_privacy_a.gif" alt="個人情報保護ポリシー" width="91" height="11" /></li>');
document.write('<li id="sitemap"><a href="/sitemap/"><img src="/img/interface/btn_sitemap.gif" alt="サイトマップ" width="50" height="11" class="imgover" /></a></li>');
document.write('<li id="sitemap_on"><img src="/img/interface/btn_sitemap_a.gif" alt="サイトマップ" width="50" height="11" /></li>');
document.write('</ul>');
}

function CreateFooterBNavi() {
    var url = (location.hostname == 'stage.ch.gmapj.com')
        ? 'stage.gmj.gmapj.com'
        : 'www.gmjapan.co.jp';
document.write('<ul id="foot_navi">');
document.write('<li id="history"><a href="/history/"><img src="/img/interface/btn_historyb.gif" alt="シボレーの歴史" width="65" height="11" class="imgover" /></a></li>');
document.write('<li id="history_on"><img src="/img/interface/btn_historyb_a.gif" alt="シボレーの歴史" width="65" height="11" /></li>');
document.write('<li id="pressrelease"><a href="/pressrelease/"><img src="/img/interface/btn_pressb.gif" alt="プレスリリース" width="58" height="11" class="imgover" /></a></li>');
document.write('<li id="pressrelease_on"><img src="/img/interface/btn_pressb_a.gif" alt="プレスリリース" width="58" height="11" /></li>');
document.write('<li id="recalls"><a href="http://' + url + '/recalls/index/10/"><img src="/img/interface/btn_recallsb.gif" alt="リコール情報" width="53" height="11" class="imgover" /></a></li>');
document.write('<li id="recycles"><a href="http://' + url + '/recycles/index/10/"><img src="/img/interface/btn_recyclesb.gif" alt="リサイクル" width="40" height="11" class="imgover" /></a></li>');
document.write('<li id="after"><a href="/after/"><img src="/img/interface/btn_afterb.gif" alt="アフターサービス" width="72" height="11" class="imgover" /></a></li>');
document.write('<li id="after_on"><img src="/img/interface/btn_afterb_a.gif" alt="アフターサービス" width="72" height="11" /></li>');
document.write('<li id="policy"><a href="/policy/"><img src="/img/interface/btn_policyb.gif" alt="サイトポリシー" width="59" height="11" class="imgover" /></a></li>');
document.write('<li id="policy_on"><img src="/img/interface/btn_policyb_a.gif" alt="サイトポリシー" width="59" height="11" /></li>');
document.write('<li id="privacy"><a href="/privacy/"><img src="/img/interface/btn_privacyb.gif" alt="個人情報保護ポリシー" width="91" height="11" class="imgover" /></a></li>');
document.write('<li id="privacy_on"><img src="/img/interface/btn_privacyb_a.gif" alt="個人情報保護ポリシー" width="91" height="11" /></li>');
document.write('<li id="sitemap"><a href="/sitemap/"><img src="/img/interface/btn_sitemapb.gif" alt="サイトマップ" width="50" height="11" class="imgover" /></a></li>');
document.write('<li id="sitemap_on"><img src="/img/interface/btn_sitemapb_a.gif" alt="サイトマップ" width="50" height="11" /></li>');
document.write('</ul>');
}

//
//コーピーライト生成
//
function CreateCopyright()
{
document.write('<img src="/img/interface/copyright.gif" alt="Copyright General Motors Japan Limited All rights reserved." width="212" height="8" id="copyright" />');
}

function CreateCopyrightB()
{
document.write('<img src="/img/interface/copyrightb.gif" alt="Copyright General Motors Japan Limited All rights reserved." width="212" height="8" id="copyright" />');
}


//
//GOODS_IMAGE
//
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];}
}


