/****************************************************
 *　画像ロールオーバー関数（DOM＋CSS）　　　　　　　　　　　　*
 *　 2006/10/26 (c) Ohsako, Junichi　　　　　　　　　　 *
 ****************************************************/

//////////  関数定義  //////////

//
// 名称：preLoad ()
// 引数：url = 画像データURL
// 用法：preLoad ("url", "url", "url", ...);
//

function preLoad () {
    // オフスクリーン画像オブジェクトの配列を定義
    var ldedImg = new Array ();
    // プリロードの実行
    for (var i = 0; i < arguments.length; i++) {
        ldedImg[i] = new Image ();
        ldedImg[i].src = arguments[i];
    }
}



//
// 名称：chgImg ()
// 引数：name = タグのname属性
// 　　：url = 画像のURL
// 用法：chgImg ("name", "url");
//

function chgImg(name, url) {
	if (document.images) document.images[name].src = url;
}



//
// 名称：chgBgImg ()
// 引数：id = タグのid属性
// 　　：url = 画像のURL
// 用法：chgImg ("id", "url");
//

function chgBgImg (id, url) {
    // オブジェクトにCSSを適用
    document.getElementById (id).style.background = "transparent url(" + url + ") 0 0 no-repeat";
}