function your_env() {

/* ブラウザとバージョン */
 my_version=navigator.userAgent;
 my_start=my_version.indexOf("MSIE",0)+5;
 my_end=my_version.indexOf(";",my_start);
 if(my_version.indexOf("MSIE")==-1)
 {
 my_start=my_version.indexOf("Mozilla",0)+8;
 my_end=my_version.indexOf("(",my_start);
 }
 
 if(my_version.indexOf("Gecko")!=-1)
 {
 my_start=my_version.indexOf("Netscape",0)+9;
 my_end=my_version.indexOf(".",my_start)+3;
 }
 
 if(my_version.indexOf("Opera")!=-1)
 {
 my_start=my_version.indexOf("Opera",0)+6;
 my_end=my_version.indexOf("(",my_start);
 }
 else
 {Vname=navigator.appVersion}

 Vname=(my_version.substring(my_start,my_end));

/* 使用ＯＳ */
 if(navigator.userAgent.indexOf("Windows 98") >= 0){
   osMsg="Windows98";
 }
 if(navigator.userAgent.indexOf("Win 9x 4.90") >= 0){
   osMsg="WindowsMe";
 }
 if(navigator.userAgent.indexOf("Windows 95") >= 0){
   osMsg="Windows95";
 }
 if(navigator.userAgent.indexOf("Windows NT") >= 0){
   osMsg="WindowsNT";
 }
 if(navigator.userAgent.indexOf("Windows NT 5.0") >= 0){
   osMsg="Windows2000";
 }
 if(navigator.userAgent.indexOf("Windows NT 5.1") >= 0){
   osMsg="WindowsXP";
 }
 if(navigator.userAgent.indexOf("Win 98") >= 0){
   osMsg="Windows98";
 }
 if(navigator.userAgent.indexOf("Win 95") >= 0){
   osMsg="Windows95";
 }
 if(navigator.userAgent.indexOf("Windows CE") >= 0){
   osMsg="WindowsCE";
 }
 if(navigator.userAgent.indexOf("Mac") >= 0){
   osMsg="Macintosh";
 }
 if(navigator.userAgent.indexOf("X11") >= 0){
   osMsg="Linux/FreeBSD?";  
 }
 if(navigator.userAgent.indexOf("sun") >= 0){
   osMsg="UNIX?";  
 }
 if(navigator.userAgent.indexOf("DreamPassport") >= 0){
   osMsg="ドリームキャスト";
 }
 if(navigator.userAgent.indexOf("WebTV") >= 0){
   osMsg="WebTV";
 }

/* 画面の設定 */
 var iro=screen.colorDepth;
 if (screen.colorDepth==1) {iro="白黒です";
 }
 if (screen.colorDepth==4) {iro="16色です";
 }
 if (screen.colorDepth==8) {iro="256色です"
 }
 if (screen.colorDepth==16) {iro="65536色です"
 }
 if (screen.colorDepth==32) {iro="1677万色です"
 }

 var env4 = 'モニタサイズ：' + screen.width + 'X' + screen.height + '\n　\n';
 var env5 = '有効表示サイズ：' + screen.availWidth + 'X' +screen.availHeight + '\n　\n';
 var env6 = 'モニタの色数：' + iro + '\n';
 var result_env = env4 + env5 + env6;

    document.environment.data_area1.value = navigator.appName;
    document.environment.data_area2.value = Vname;
    document.environment.data_area3.value = osMsg;
    document.environment.data_area4.value = result_env;
}

function environ2() {
var java=navigator.javaEnabled();
if (navigator.javaEnabled()==true) {
  java="";
  jv_mes1 = '';
  jv_mes2 = '';
  jv_tf ='▼▼▼▼▼▼▼▼▼▼';
}
else { 
  java="<p>JAVA設定　　：Javaが使えない状態です<br>";
  jv_mes1 = '　　　　　　　javaを使用できるようにして下さい。<br>';
  jv_mes2 = '　　　　　　　私のページを正常に見ることが出来ない可能性があります。</p>';
  jv_tf = '　　　　　　　　　　';
}

var cook=navigator.cookieEnabled;
if (navigator.cookieEnabled==true) { 
  cook="";
  ck_mes1 = '';
  ck_mes2 = '';
  ck_tf = '△△△△△△△△△△';
}
else { 
  cook="<p>クッキー設定：cookieが無効です<br>";
  ck_mes1 = '　　　　　　　しおりやデータが使用できません。<br>';
  ck_mes2 = '　　　　　　　cookieを有効にして下さい。</p>';
  ck_tf = '　　　　　　　　　　';
}

var line=navigator.onLine;
if (navigator.onLine==true){
  line="";
  line_tf = '▽▽▽▽▽▽▽▽▽▽';
}
else{
  line="<p>接続状況　　：現在、オフラインです</p>";
  line_tf = '　　　　　　　　　　';
}

document.write('<CENTER><font color = "green">' + jv_tf + ck_tf + line_tf + 
                    '</font></CENTER>');
document.write('<br><br>');
 document.write('<font color = "pink"' + java + jv_mes1 + jv_mes2 + '</font>');
 document.write('<font color = "hotpink"' + cook + ck_mes1 + ck_mes2 + '</font>');
 document.write('<font color = "red"' + line + '</font>');
document.write('<font color = "#3333CC">ホスト名　　：' + location.hostname + 
                    '</font><br>');
 document.write('<font color = "#3333CC">ドメイン名  ：' + document.domain + 
                    '</font><br>');
}


