/*==============================================================================
 *
 * パッケージ名  :
 * ファイル名    :cssSwitcher_top.js
 * 名称          :スタイルシート設定Javascript
 * 概要          :OS、UserAgentの組合せに最適化したスタイルシートを設定します。
 * 作成日・作成者:2008/12/06 jf
 * 変更履歴      :
 *
 * Copyright(c)2008 ChaseSystems Co.,Ltd.
 =============================================================================*/
/** 
 * 変数
 */
// UserAgent定義用変数宣言
var ua;

// OS判定用変数
var os;

// navigatorオブジェクトのuserAgentプロパティの全文字列を小文字化
// ※後の処理記述を楽にする為の準備
var agt = navigator.userAgent.toLowerCase();



/** 
 * UserAgent、OSの判定
 */
ua = judgeUA();
os = judgeOS();



/** 
 * 使用CSSの振り分け
 */
// OSがWindowsの場合
if(os == "WIN"){
    if(ua == "MSIE7"){
        cssFile01 = "./css/common.css";
        cssFile02 = "./css/font_win.css";
        cssFile03 = "./css/table.css";
        cssFile04 = "./css/top/layout_ie_top.css";
    }
    else if(ua == "MSIE6"){
        cssFile01 = "./css/common.css";
        cssFile02 = "./css/font_win.css";
        cssFile03 = "./css/table.css";
        cssFile04 = "./css/top/layout_ie6win_top.css";
    }
    else if(ua == "NS6"){
        cssFile01 = "./css/common.css";
        cssFile02 = "./css/font_win.css";
        cssFile03 = "./css/table.css";
        cssFile04 = "./css/top/layout_ns_top.css";
    }
}
// OSがMacintoshの場合
else if(os == "MAC"){
    if(agt.indexOf("msie 5.") != -1){
        cssFile01 = "./css/common.css";
        cssFile02 = "./css/font_mac.css";
        cssFile03 = "./css/table.css";
        cssFile04 = "./css/top/layout_ie_top.css";
    }
    else if(ua == "NS6"){
        cssFile01 = "./css/common.css";
        cssFile02 = "./css/font_mac.css";
        cssFile03 = "./css/table.css";
        cssFile04 = "./css/top/layout_ns_top.css";
    }
}
// OSが上記以外の場合 ※UNIX系を想定
else{
    cssFile01 = "./css/common.css";
    cssFile02 = "./css/font_unix.css";
    cssFile03 = "./css/table.css";
    cssFile04 = "./css/top/layout_ns_top.css";
}



/** 
 * HTMLへのCSSリンク設定記述
 * ※CSSファイルが一つでも足りない場合はスタイルシートを設定しない。
 */
if(cssFile01 != null && cssFile02 != null && cssFile03 != null && cssFile04 != null){
    document.write("<link rel='stylesheet' href='"+cssFile01+"' type='text/css'>");
    document.write("<link rel='stylesheet' href='"+cssFile02+"' type='text/css'>");
    document.write("<link rel='stylesheet' href='"+cssFile03+"' type='text/css'>");
    document.write("<link rel='stylesheet' href='"+cssFile04+"' type='text/css'>");
}
