function popup(url)
{
	var size = "width=760,height=616,status=yes";	// 他のOS、ブラウザ用
	if (navigator.appVersion.indexOf("Mac") > 1 && navigator.appName.charAt(0) == 'M')
	{
		size = "width=744,height=600,status=yes";	// Mac、IE用
	}
	w=window.open(url, "child", size);
}

//移動するフレームの配列
var frame=new Array();
frame[0]=1;
frame[1]=13;
frame[2]=14;
frame[3]=15;
frame[4]=16;

function whichObj(win,name)
{
	if(navigator.appName=="Netscape")
		return win.document["street"];
	else
		return win["street"];
}

function jump(f)
{
	whichObj(window).GotoFrame(frame[parseInt(f)]);
	whichObj(window).Play();
}



var flagFormClear = new Array();
function formClear(target, flg)
{
     if (flg == 'true')
     {
         target.value = "";
     }
     else
     {
         if (flagFormClear[target.name] != 1)
         {
             flagFormClear[target.name] = 1;
             target.value = "";
         }
     }
}

// --- browser
var is_major = parseInt(navigator.appVersion);
var is_minor = parseFloat(navigator.appVersion);

// --- browser
var agt=navigator.userAgent.toLowerCase();

var is_nav = (agt.indexOf('netscape') != -1);
var is_ie = (agt.indexOf("msie") != -1 && agt.indexOf("opera") == -1);
var is_ie3 = (is_ie && (is_major < 4));
var is_ie4 = (is_ie && (is_major == 4) && (agt.indexOf("msie 4") != -1) );
var is_ie5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0") != -1) );
var is_ie5_0down =(is_ie3 || is_ie4 || is_ie5);
var is_opera = (agt.indexOf("opera") != -1);
var is_opera6 = (agt.indexOf("opera 6") != -1 || agt.indexOf("opera/ 6") != -1);
var is_opera7 = (agt.indexOf("opera 7") != -1 || agt.indexOf("opera/ 7") != -1);
var is_safari = (agt.indexOf("safari") != -1);
var is_firefox = (agt.indexOf("firefox") != -1);

// OS
var is_win = (agt.indexOf("win")!=-1 || agt.indexOf("16bit")!=-1);
var is_mac = (agt.indexOf("mac")!=-1);
document.writeln('<style type="text/css">');
if (is_win)
{
	// Nav
	if (is_nav)
	{
		document.writeln('body { font-size: 16px;}');
	}

	else if (is_ie)
	{
		document.writeln(' #topContainer #block01 {margin:2px 0 0 0;}');
		document.writeln(' #topContainer #block02 {margin:3px 0 0 0;}');
		document.writeln(' #addressBook td { padding: 2px 0 1px 0; font-size:12px;}');
		document.writeln(' #addressBook td { padding: 2px 0 1px 0; font-size:12px;}');
		document.writeln(' #copyright { margin-top: 0;}');
		document.writeln('#footer { padding-bottom: 7px;}');
		document.writeln('input { vertical-align: middle;}');
	}

	else if (is_opera)
	{
		if (is_opera6)
		{
			document.writeln('body { font-size: 16px;}');
		}
		else if (is_opera7)
		{
			document.writeln('body { font-size: 16px;}');
		}
	}

	else if (is_firefox)
	{
		document.writeln('body { font-size: 16px;}');
	}

	else
	{
		document.writeln('body { font-size: 16px;}');
	}
}

if (is_mac)
{
	if (is_nav)
	{
		document.writeln('#footer ul { margin-bottom: 1px;}');
		document.writeln('#footer { padding: 7px 0 5px 0;}');
		document.writeln('body { font-size: 16px; font-weight: normal;}');
		document.writeln('.mincho { font-family: "Hiragino Mincho Pro";}');
		document.writeln('.square2 { padding-top: 9px;}');
	}

	else if (is_ie)
	{
		// <= ver 5.0
		if (is_ie5_0down)
		{
			document.writeln('body { font-family: "Hiragino Kaku Gothic Pro", verdana, arial, helvetica, Sans-Serif; font-size: 16px; font-weight: normal;}');
			document.writeln('.mincho { font-family: "Hiragino Mincho Pro";}');
		}
		// > ver 5.0
		else
		{
			document.writeln('body { font-family: "Hiragino Kaku Gothic Pro", verdana, arial, helvetica, Sans-Serif; font-size: 16px; font-weight: normal;}');
			document.writeln('.mincho { font-family: "Hiragino Mincho Pro";}');
			document.writeln(' #copyright { margin-top: 105px;}');
		}
	}

	else if (is_opera)
	{
		if (is_opera6)
		{
			document.writeln('body { font-size: 16px;}');
			document.writeln('.mincho { font-family: "Hiragino Mincho Pro";}');

		}
		else if (is_opera7)
		{
			document.writeln('#footer ul { margin-bottom: 1px;}');
			document.writeln('#footer { padding: 5px 0 5px 0;}');
			document.writeln('body { font-size: 16px;}');
			document.writeln('.mincho { font-family: "Hiragino Mincho Pro";}');

		}
		
	}

	else if (is_safari)
	{
		document.writeln('body { font-family: "Hiragino Kaku Gothic Pro", verdana, arial, helvetica, Sans-Serif; font-size: 16px; font-weight: normal;}');
		document.writeln('#footer ul { margin-bottom: 1px;}');
		document.writeln('#footer { padding: 4px 0 5px 0;}');
		document.writeln('.mincho { font-family: "Hiragino Mincho Pro";}');
	}

	else if (is_firefox)
	{
		document.writeln('body { font-family: "Hiragino Kaku Gothic Pro", verdana, arial, helvetica, Sans-Serif; font-size: 16px; font-weight: normal;}');
		document.writeln('.mincho { font-family: "Hiragino Mincho Pro";}');
	}

	else
	{
		document.writeln('body { font-size: 16px;}');
	}
}
document.writeln('</style>');