//CSS選択
var stylesheet_win = "./common/win.css";
var stylesheet_mac = "./common/mac.css";
var css = stylesheet_win;
var os = navigator.userAgent.toUpperCase();
if( -1 != os.indexOf('MAC') ) css = stylesheet_mac;
document.write('<link rel="stylesheet" href="'+css+'" type="text/css">');
document.write('<link rel="stylesheet" href="./common/common.css" type="text/css">');


//ロールオーバー
var _PreLoadImage_=new Array();

function SetImage(Obj, Over) {
    if(document.images) {
        Obj=typeof(Obj)=="string"?document.images[Obj]:Obj;
        if(Obj.Attached) return;
        Obj.Attached=true;
        _PreLoadImage_[Obj.name+"_Default"]=new Image();
        _PreLoadImage_[Obj.name+"_Default"].src=Obj.src;
        if(Over) {
            _PreLoadImage_[Obj.name+"_Over"]=new Image();
            _PreLoadImage_[Obj.name+"_Over"].src=Over;
        }
    }
}

function ChangeImage(Type) {
    Type=Type.toLowerCase();
    for(var i=1; i<arguments.length; i++) {
        var Target=typeof(arguments[i])=="string"?document.images[arguments[i]]:arguments[i];
        if(Type=="out" && _PreLoadImage_[Target.name+"_Default"]) {//■■■修正 01/10(Indigo)■■■//
            Target.src=_PreLoadImage_[Target.name+"_Default"].src;
        }
        if(Type=="over" && _PreLoadImage_[Target.name+"_Over"]) {
            Target.src=_PreLoadImage_[Target.name+"_Over"].src;
        }
    }
}

//ウインドウ移動、リサイズ
function resize(DispX,DispY,InnerX,InnerY){
    window.focus();//■■■修正 01/15(Indigo)■■■//
    window.moveTo(0,0);
    if (navigator.appName == 'Microsoft Internet Explorer'){
        window.resizeTo(DispX, DispY);
        window.resizeBy(InnerX-document.body.clientWidth, InnerY-document.body.clientHeight);
    }else if (navigator.appName == 'Netscape'){
        if (navigator.appVersion >= '5'){
            window.resizeTo(DispX, DispY);
            window.resizeBy(InnerX-window.innerWidth, InnerY-window.innerHeight);
        } else {
            window.resizeTo(InnerX, InnerY);
            window.resizeBy(InnerX-window.innerWidth, InnerY-window.innerHeight);
        }
    }
}

//サブウインドウ
function newwin(url){
    window.open(url,"subWin","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes");
}

//クラスによる色指定テーブル生成
function ClassLine(doc, cname, width, height) {
    doc.write("<table cellpadding=0 cellspacing=0 border=0 width=\"", width, "\"><tr><td class=\"", cname, "\"><table cellpadding=0 cellspacing=0 border=0><tr><td height=\"", height, "\"></td></tr></table></td></tr></table>");
}
//色指定テーブル生成
function ColorLine(doc, color, width, height) {
    doc.write("<table cellpadding=0 cellspacing=0 border=0 width=\"", width, "\"><tr><td bgcolor=\"", color, "\"><table cellpadding=0 cellspacing=0 border=0><tr><td height=\"", height, "\"></td></tr></table></td></tr></table>");
}
