/* ナビゲータ情報取得 */
var val_agent = navigator.userAgent.toLowerCase();

/* バージョン取得 */
var val_major = parseInt(navigator.appVersion);
var val_minor = parseFloat(navigator.appVersion);

/* OS判定 */
var b_win = (val_agent.indexOf('win') != -1);
var b_mac = (val_agent.indexOf('mac') != -1);
var b_unix = (val_agent.indexOf('x11') != -1);

/* ブラウザ判定 */
var b_ie = (val_agent.indexOf('msie') != -1);
var b_ns = ((val_agent.indexOf('mozilla') != -1) && (val_agent.indexOf('compatible') == -1));
var b_safari = (val_agent.indexOf('safari') != -1);

/* バージョン判定 */
/* Internet Explorer */
var b_ie4up = (b_ie && (val_major >= 4));
var b_ie45 = (b_ie && (val_minor == 4.5));
var b_ie5 = (b_ie && (val_major == 4) && (val_agent.indexOf('msie 5') != -1));
var b_ie6 = (b_ie && (val_major == 4) && (val_agent.indexOf('msie 6') != -1));

/* NetScape */
var b_ns4up = (b_ns && (val_major >= 4));
var b_ns6up = (b_ns && (val_major >= 5));
var b_ns6  = (b_ns6up && (val_agent.indexOf('netscape6/6') != -1));
var b_ns7  = (b_ns6up && (val_agent.indexOf('netscape/7') != -1));

/* Safari */

var val_flag = "wie";

/* 利用CSS判定 */
if(b_win){
/* Windows */
if(b_ie4up){
/* Internet Explorer */
val_flag = "wie";
}else if(b_ns4up){
/* Netscape */
val_flag = "wns";
}else{
val_flag = "wie";
}
}else if(b_mac){
/* Macintosh */
if(b_ie4up){
/* Internet Explorer */
val_flag = "mie";
}else if(b_safari){
/* Safari */
val_flag = "msf";
}else if(b_ns4up){
/* Netscape */
val_flag = "mns";
}else{
val_flag = "mns";
}
}else{
/* Other */
val_flag = "wie";
}

/* サイズ設定 */
/* サイズの変更はここを変更してください */
/* 名前に関しては、指示通りの名称を付けています */
if(val_flag == "wie"){
/* Windows Internet Explorer */
val_unit = 'em';
val_BODY = 0.8;
val_Large = 0.85;
val_Large1 = 0.9;
val_Large2 = 1.0;
val_Large3 = 1.5;
val_Small = 0.8;
val_Small2 = 0.75;
val_Small3 = 0.7;
val_TD = 0.8;
}else if(val_flag == "wns"){
/* Windows Netscape */
val_unit = 'pt';
val_BODY = 9;
val_Large = 10;
val_Large1 = 11;
val_Large2 = 12;
val_Large3 = 14;
val_Small = 9;
val_Small2 = 8.5;
val_Small3 = 8;
val_TD = 9;
}else if(val_flag == "mie"){
/* Macintosh Internet Explorer */
val_unit = 'px';
val_BODY = 11;
val_Large = 12;
val_Large1 = 14;
val_Large2 = 14;
val_Large3 = 18;
val_Small = 11;
val_Small2 = 10;
val_Small3 = 9;
val_TD = 11;
}else if(val_flag == "msf"){
/* Macintosh Safari */
val_unit = 'px';
val_BODY = 11;
val_Large = 12;
val_Large1 = 14;
val_Large2 = 14;
val_Large3 = 18;
val_Small = 11;
val_Small2 = 10;
val_Small3 = 9;
val_TD = 11;
}else if(val_flag == "mns"){
/* Macintosh Netscape */
val_unit = 'px';
val_BODY = 11;
val_Large = 12;
val_Large1 = 14;
val_Large2 = 14;
val_Large3 = 18;
val_Small = 11;
val_Small2 = 10;
val_Small3 = 9;
val_TD = 11;
}

css_write(val_unit);

/* 書き出し */
function css_write(unit){
document.write("<style type='text/css'>\n");
document.write("BODY { font-size: " + val_BODY + unit + ";}\n");
document.write(".large { font-size: " + val_Large + unit + ";}\n");
document.write(".large1 { font-size: " + val_Large1 + unit + ";}\n");
document.write(".large2 { font-size: " + val_Large2 + unit + ";}\n");
document.write(".large3 { font-size: " + val_Large3 + unit + ";}\n");
document.write(".small { font-size: " + val_Small + unit + ";}\n");
document.write(".small2 { font-size: " + val_Small2 + unit + ";}\n");
document.write(".small3 { font-size: " + val_Small3 + unit + ";}\n");
document.write("TD { font-size: " + val_TD + unit + ";}\n");
document.write("</style>\n");
document.close();
}

function contact_self(){
self.location = "https://www.saibugas.co.jp/scripts/contact/index.cgi"
}
