var brw_p = navigator.platform.charAt(0);
var brw_v = navigator.appVersion.charAt(0);
if( brw_p == "M" && navigator.appVersion.charAt(22) == "5") brw_v = 5;
var brw_n = navigator.appName.charAt(0);
if(window.opera) brw_n="O";

var iIE4 = false;	//Internet Explorer 4.x
var iNN4 = false;	//Netscape 4.x
var iIE5 = false;	//Internet Explorer 5.x or later
var iNN6 = false;	//Netscape 6.x or later
var iMac = false;	//Mac

if( brw_p == "M") iMac=true;

if(document.getElementById){
        if(brw_n == "M" || brw_n == "O"){
        	iIE5=true;
        } else {
        	iNN6=true;
        }
} else {
        if((brw_v >= 4)&&(brw_n == "M")){
        	iIE4 = true;
        } else {
        	if((brw_v >= 4)&&(brw_n == "N")){
        		iNN4 = true;
        	}
        }
}


function addCss(name,brw){
if(iNN4){
	if(brw=="all") {
		document.write('<link rel="stylesheet" type="text/css" href="'+name+'">');
	}
	if(brw=="both") {
		if(name.lastIndexOf(".css")) name = name.substring(0,name.length-4)+"_older.css"
 		document.write('<link rel="stylesheet" type="text/css" href="'+name+'">');
	}
}

// else document.write('<link rel="stylesheet" type="text/css" href="'+name+'">');

}

addCss("http://info.yomiuri.co.jp/info_styles/default.css","both");


var YtxtSize	= new Array( 60,70,80,100,110,140,170,200);

function readCookie(name)
{
  var cookieValue = "";
  var search = name + "=";
  if(document.cookie.length > 0)
  { 
    offset = document.cookie.indexOf(search);
    if (offset != -1)
    { 
      offset += search.length;
      end = document.cookie.indexOf(";", offset);
      if (end == -1) end = document.cookie.length;
      cookieValue = unescape(document.cookie.substring(offset, end))
    }
  }
  return cookieValue;
}


function writeCookie(name, value, hours)
{
  var expire = "";
  if(hours != null)
  {
    expire = new Date((new Date()).getTime() + hours * 3600000 * 24);
    expire = "; expires=" + expire.toGMTString();
  }
  document.cookie = name + "=" + escape(value) + expire + ";path=/;";
}

var txtPos=eval(readCookie('YtxtSize'));
if (!txtPos) txtPos=3;

var resizeTxt=10;
var genre = new Array();

function setTextStyle(num){
	if (num) {
		txtPos+=num;
		if (txtPos>7) txtPos=7;if (txtPos<1) txtPos=1;	
		writeCookie('YtxtSize',txtPos,30);
	}
	if( (brw_v != "4" || brw_n != "N") && brw_n != "O" ) {
	if(document.all){
		for (i=0;i<=genre.length;i++){
			if (genre[i]){
				if (document.all[genre[i]]){
					document.all[genre[i]].style.fontSize = YtxtSize[txtPos]+"%";
				}
			}
		}
		for (i=0;i<=resizeTxt;i++){
			if (document.all["resize"+i]){
				document.all["resize"+i].style.fontSize = YtxtSize[txtPos]+"%";
			}
		}

	} else {
		for (i=0;i<=genre.length;i++){
			if (genre[i]){
				if (document.getElementById(genre[i])){
					document.getElementById(genre[i]).style.fontSize = YtxtSize[txtPos]+"%";
				}
			}
		}
		for (i=0;i<=resizeTxt;i++){
			if(document.getElementById("resize"+i)&&!document.all){
				document.getElementById("resize"+i).style.fontSize = YtxtSize[txtPos]+"%";
			}
		}
		
	}
	document.images["textsize"].src = "http://info.yomiuri.co.jp/images/b_txtsize"+txtPos+".gif"
	}
	

}

function printResizeButton(){
	if( (brw_v != "4" || brw_n != "N") && brw_n != "O" ) {
	document.write('文字サイズ&nbsp;');
	document.write('<a href="javascript:void(0);" onClick="setTextStyle(+1)"><img src="http://info.yomiuri.co.jp/images/b_plus.gif" width="23" height="14" alt="大きく" class="b-arw" /></a>');
	document.write('<img src="http://info.yomiuri.co.jp/images/b_txtsize'+txtPos+'.gif" width="28" height="14" alt="" name="textsize" class="b-arw" />');
	document.write('<a href="javascript:void(0);" onClick="setTextStyle(-1)"><img src="http://info.yomiuri.co.jp/images/b_minus.gif" width="23" height="14" alt="小さく" class="b-arw" /></a><div class="hide">(スタイルシートが有効なブラウザのみ使用できる機能です)</div>');
	} else {
	document.write('<img src="http://info.yomiuri.co.jp/images/spacer.gif" width="18" height="1" alt="" />');
	}
}

genre[0]="resize-main"; genre[1]="resize-main-left"; genre[2]="resize-main-right";


var b_textsize1 = new Image; b_textsize1.src = "http://info.yomiuri.co.jp/images/b_txtsize1.gif";
var b_textsize2 = new Image; b_textsize2.src = "http://info.yomiuri.co.jp/images/b_txtsize2.gif";
var b_textsize3 = new Image; b_textsize3.src = "http://info.yomiuri.co.jp/images/b_txtsize3.gif";
var b_textsize4 = new Image; b_textsize4.src = "http://info.yomiuri.co.jp/images/b_txtsize4.gif";
var b_textsize5 = new Image; b_textsize5.src = "http://info.yomiuri.co.jp/images/b_txtsize5.gif";
var b_textsize6 = new Image; b_textsize6.src = "http://info.yomiuri.co.jp/images/b_txtsize6.gif";
var b_textsize7 = new Image; b_textsize7.src = "http://info.yomiuri.co.jp/images/b_txtsize7.gif";

var m_release_d = new Image; 	m_release_d.src = "http://info.yomiuri.co.jp/images/menu_release.gif";
var m_company_d = new Image; 	m_company_d.src = "http://info.yomiuri.co.jp/images/menu_company.gif";
var m_jinji_d = new Image; 		m_jinji_d.src = "http://info.yomiuri.co.jp/images/menu_jinji.gif";
var m_event_d = new Image; 		m_event_d.src = "http://info.yomiuri.co.jp/images/menu_event.gif";
var m_mag_d = new Image; 		m_mag_d.src = "http://info.yomiuri.co.jp/images/menu_mag.gif";
var m_eyc_d = new Image; 		m_eyc_d.src = "http://info.yomiuri.co.jp/images/menu_eyc.gif";
var m_adv_d = new Image; 		m_adv_d.src = "http://info.yomiuri.co.jp/images/menu_adv.gif";
var m_community_d = new Image; 	m_community_d.src = "http://info.yomiuri.co.jp/images/menu_community.gif";
var m_group_d = new Image; 		m_group_d.src = "http://info.yomiuri.co.jp/images/menu_group.gif";
var m_contact_d = new Image; 	m_contact_d.src = "http://info.yomiuri.co.jp/images/menu_contact.gif";
var m_sitemap_d = new Image; 	m_sitemap_d.src = "http://info.yomiuri.co.jp/images/menu_sitemap.gif";

var m_release_r = new Image; 	m_release_r.src = "http://info.yomiuri.co.jp/images/menu_release_f2.gif";
var m_company_r = new Image; 	m_company_r.src = "http://info.yomiuri.co.jp/images/menu_company_f2.gif";
var m_jinji_r = new Image; 		m_jinji_r.src = "http://info.yomiuri.co.jp/images/menu_jinji_f2.gif";
var m_event_r = new Image; 		m_event_r.src = "http://info.yomiuri.co.jp/images/menu_event_f2.gif";
var m_mag_r = new Image; 		m_mag_r.src = "http://info.yomiuri.co.jp/images/menu_mag_f2.gif";
var m_eyc_r = new Image; 		m_eyc_r.src = "http://info.yomiuri.co.jp/images/menu_eyc_f2.gif";
var m_adv_r = new Image; 		m_adv_r.src = "http://info.yomiuri.co.jp/images/menu_adv_f2.gif";
var m_community_r = new Image; 	m_community_r.src = "http://info.yomiuri.co.jp/images/menu_community_f2.gif";
var m_group_r = new Image; 		m_group_r.src = "http://info.yomiuri.co.jp/images/menu_group_f2.gif";
var m_contact_r = new Image; 	m_contact_r.src = "http://info.yomiuri.co.jp/images/menu_contact_f2.gif";
var m_sitemap_r = new Image; 	m_sitemap_r.src = "http://info.yomiuri.co.jp/images/menu_sitemap_f2.gif";

function swap(id){
        if (document.images){document.images[id].src = eval(id+"_r.src")}
}

function restore(id){
        if (document.images){document.images[id].src = eval(id+"_d.src")}
}

var pWinOpened = false;

function winopener(url,winWidth,winHeight,winName) {
	if (url.length<=1) return;
	if (winWidth<200) winWidth = 200;
	if (winHeight<50) winHeight = 50;

	if (pWinOpened){
		if (!pWin.closed) {
			pWin.close();
			pWinOpened = false;
		}
	}

	if (winName){	
		pWin = window.open(url+"", "pWin", "width="+winWidth+",height="+winHeight+",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no");
	} else {
		pWin = window.open(url+"", "pWin", "width="+winWidth+",height="+winHeight+",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes");
	}
	pWin.focus();
	pWinOpened = true;
}

function nw(wn, w, h, rs, sc) {
	if(!wn || !w || !h) return;
	rs = rs || 'no';
	isc = sc || 'yes';
	nwin = window.open('', wn + '', 'width=' + w + ', height=' + h + ', status=no, resizable=' + rs + ', scrollbars=' + sc);
	nwin.focus();
}

function printNotes(corner) {
  if (corner=="mag" && !iIE5) {
	document.write ('<div id="dgnotes2" style="background:#eeeeff;position:absolute; left:250px;top:31px; width:100%; padding:5px;" onload="">');
	document.write ('<span style="font-size:12px;">Windows版のInternet Explorer6.0以降のブラウザ以外でご覧になる場合、表示に不具合が発生することがあります。ご了承ください。</span>' );
	document.write ('</div>');
	hideNotes2();
	return(0);
  } else
  if (iNN4) {
	document.write ('<layer id="dgnotes" top="0" left="0" bgcolor="#eeeeff" visibility="show" onload="hideNotes()">');
	document.write ('<span style="font-size:10pt;">このサイトは、W3Cが推奨するCSS(カスケーティング・スタイル・シート)を使用しています。古いバージョンのブラウザでは、デザインが異なって表示されることもあります。ご了承下さい。</span>' );
	document.write ('</layer>');
	return(0);
  }
}


	

function hideNotes() {
  		setTimeout ("document.dgnotes.visibility=\"hidden\";",6000);
}
function hideNotes2() {
		setTimeout ("dgnotes2.style.display=\"none\";",6000);
}

