var flagFormClear = new Array();

function formClear(target, flg)

{

     if (flg == 'reset')

     {

         flagFormClear = new Array();

     }

     else 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;}');

		document.writeln('.arrow { margin-top: 0px;}');

	}



	else if (is_ie)

	{

		document.writeln('.arrow { margin-top: -1px;}');

		document.writeln('input { vertical-align: middle;}');

	}



	else if (is_opera)

	{

		document.writeln('.arrow { margin-top: 1px;}');

		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('body { font-size: 16px; font-weight: normal;}');

		document.writeln('.qMarkMiddle { padding-bottom: 3px; }');

		document.writeln('.arrow { margin-top: -2px;}');

	}



	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('.profile { margin-right: -143px;}');

			document.writeln('#topicPath { margin-right: -50px;}');

		}

		// > ver 5.0

		else

		{

			document.writeln('.arrow { margin-top: 1px;}');

			document.writeln('body { font-family: "Hiragino Kaku Gothic Pro", verdana, arial, helvetica, Sans-Serif; font-size: 16px; font-weight: normal;}');

			document.writeln('.profile { margin-right: -143px;}');

			document.writeln('#topicPath { margin-right: -50px;}');

		}

	}



	else if (is_opera)

	{

		document.writeln('.arrow { margin-top: 0px;}');

		if (is_opera6)

		{

			document.writeln('body { font-size: 16px;}');

		}

		else if (is_opera7)

		{

			document.writeln('body { font-size: 16px;}');

		}

	}



	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('.phoneNo { font-family: "Hiragino Mincho Pro"; font-size: 1.5em; font-weight: bold;}');

	}



	else if (is_firefox)

	{

		document.writeln('body { font-family: "Hiragino Kaku Gothic Pro", verdana, arial, helvetica, Sans-Serif; font-size: 16px; font-weight: normal;}');

	}



	else

	{

		document.writeln('body { font-size: 16px;}');

	}

}

document.writeln('</style>');