
browser_Name=navigator.appName;
browser_Ver=parseInt(navigator.appVersion);
machine = navigator.platform ;
//IE4 ȏ
if( browser_Name=="Microsoft Internet Explorer"&&browser_Ver >= 4 && machine == "MacPPC"){
	browser = "E4mac";
	doc = 'document.all';
	sty = '.style';
}
//NC6 ȏ
else if(  browser_Name=="Netscape"&&browser_Ver >= 5 ) {
	browser = "N6";
	doc = "document.getElementById(";
	sty = ").style";
}
//NC4 
else if( browser_Name=="Netscape" && browser_Ver == 4 ) {
	browser = "N4";
	doc = "document[";
	sty = "]";
}
else {
	browser = "E4win";
	doc = 'document.all';
	sty = '.style';
}

//===========================================================================================
//===========================================================================================

//var position_top2 = 26;
	var offsetY = 0;
	var offsetX = 0;
	var available_width = 0;
	var position_left = 0;
	var position_top = 0;
	var timerID = 0;
	var timerID2 = 0;
	var timerID3 = 0;
function fixed_layer() {
	if((browser == "E4mac")||(browser == "E4win")){
		available_width = document.body.clientWidth;
		offsetY = document.body.scrollTop;
		offsetX = document.body.scrollLeft;
	} else if((browser == "N4")||(browser="N6")) {
		available_width=innerWidth;
		offsetY = window.pageYOffset;
		offsetX = window.pageXOffset;
	}
	//position_left = available_width - 125 + offsetX;
	//alert(offsetX);
	position_left = available_width / 2 + 400 + offsetX;
	position_top = offsetY;
	position_top2 = position_top + 15;
//	eval( doc+'["memuindex"]'+sty+'.left = position_left; ');
//	eval( doc+'["memuindex"]'+sty+'.top = position_top; ');
	eval( doc+'["menucontent"]'+sty+'.left = position_left; ');
	eval( doc+'["menucontent"]'+sty+'.top = position_top2; ');
	position();
}

//-------------------------------------------------------------------------------------------
function setClip() {
//	alert(position_top);
	position_top2 = position_top + 15;//26
//	eval( doc+'["memuindex"]'+sty+'.top = position_top;');
	eval( doc+'["menucontent"]'+sty+'.top = position_top2;');
}

//-------------------------------------------------------------------------------------------
var timerID4;
function position(){
	clearTimeout(timerID4);
	until_now_position = position_top;
		if((browser == "E4mac")||(browser == "E4win")){
			now_position = document.body.scrollTop;
		} else if((browser == "N4")||(browser="N6")) {
			now_position = window.pageYOffset;
		}
//alert(now_position);
/*	if ((browser == "N6")||(browser == "E4win")){
		slice_position = now_position.lastIndexOf("px",10);
		now_position = now_position.substring (0,slice_position);
		}
*/

//		alert(until_now_position);
//		alert(now_position);
	now_position2 = now_position;
	if ( now_position2 !=  until_now_position ) {
		error_position = until_now_position - now_position;
		if ((error_position > 32) || (error_position < -32)) {
		clearTimeout(timerID4);
//		break label1;

			difference_position =  eval( now_position2 - until_now_position);
			if ( difference_position > 0 ) {
				under_slide();
			} else if ( difference_position < 0 ) {
				upper_slide();
			}
		} else {
			timerID4 = setInterval("position()",1000);
		}


	} else {
//	label1:
		timerID4 = setInterval("position()",1000);
	}
}

//-------------------------------------------------------------------------------------------
function under_slide() {
	until_now_position = until_now_position + 20;
	position_top = until_now_position;
	setClip();
		difference_position =  eval( now_position2 - until_now_position);
		if ( difference_position < 110 ) { 
			clearInterval(timerID);
			clearInterval(timerID);
			clearInterval(timerID);
			under_slide2();
		} else { 
			timerID = setTimeout('under_slide()', 20)
		}
}

function under_slide2() {
	until_now_position = until_now_position + 10;
	position_top = until_now_position;
	setClip();
		difference_position =  eval( now_position2 - until_now_position);
		if ( difference_position < 55 ) { 
			clearInterval(timerID2);
			clearInterval(timerID2);
			clearInterval(timerID2);
			under_slide3();
		} else { 
			timerID2 = setTimeout('under_slide2()', 20)
		}
}

function under_slide3() {
	if ( now_position2 >=  until_now_position ) {
	until_now_position = until_now_position + 2;
//	alert (position_top);
//	alert (until_now_position);
	position_top = until_now_position;
	setClip();
		timerID3 = setTimeout('under_slide3()', 20)
	} else {
	clearInterval(timerID3);
	timerID4 = setInterval("position()",1000);
	}
}

//-------------------------------------------------------------------------------------------

function upper_slide() {
	until_now_position -= 20;
	position_top = until_now_position;
	setClip();
		difference_position =  eval( now_position2 - until_now_position);
		if ( difference_position > -110 ) { 
			clearInterval(timerID);
			clearInterval(timerID);
			clearInterval(timerID);
			upper_slide2();
		} else { 
		timerID = setTimeout('upper_slide()', 20)
		}
}


function upper_slide2() {
	until_now_position -= 10;
	position_top = until_now_position;
	setClip();
		difference_position =  eval( now_position2 - until_now_position);
		if ( difference_position > -55 ) { 
			clearInterval(timerID2);
			clearInterval(timerID2);
			clearInterval(timerID2);
			//alert (difference_position);
			upper_slide3();
		} else { 
		timerID2 = setTimeout('upper_slide2()', 20)
		}
}


function upper_slide3() {
	if ( now_position2 <=  until_now_position ) {
	until_now_position -= 2;
//	alert (position_top);
//	alert (until_now_position);
	position_top = until_now_position;
	setClip();
		timerID3 = setTimeout('upper_slide3()', 20)
	} else {
	clearInterval(timerID3);
	timerID4 = setInterval("position()",1000);
	}
}

//-------------------------------------------------------------------------------------------
var mv = "false";
function layer_visible(){
/*	alert(browser);
	alert(doc);
	alert(sty);*/
	if(mv == "false"){
//		eval( doc+'["memuindex"].document["triangle"].src = "images/triangle2.gif";' );
		eval( doc+'["menucontent"]'+sty+'.visibility = "visible";' );
		mv = "true";
	} else {
//		eval( doc+'["memuindex"].document["triangle"].src = "images/triangle1.gif";' );
		eval( doc+'["menucontent"]'+sty+'.visibility = "hidden";' );
		mv = "false";
	}
}

var timerID4;
function around_program(){
	timerID4 = setInterval("position()",1000);
}

//document.onmouseup = position;

function remove(){
	location.reload();
}

//window.onscroll = position;//fixed_layer
window.onresize = remove;

//TChRec݃C[@{^
function menu_index() {
/*var menuindex = '';
menuindex += '<div id="memuindex" style="position:absolute; left:0px; top:0px; width:125px; height:25px; visibility:visible; z-index:2">';
menuindex += '<table width="170" border="0" cellspacing="0" cellpadding="0">';
menuindex += '<tr>';
menuindex += '<td class="read1">Cat No.</td>';
menuindex += '</tr>';
menuindex += '<tr>';
menuindex += '<td valign="middle" class="read1"><form name="form1" method="post" action="http://www.gls.co.jp/cgi-bin/search.cgi">';
//http://localhost/~sekiosamu/cgi-bin/test1.cgi
menuindex += '<input name="search" type="text" size="20"> ';
menuindex += '<input type="submit" name="Submit" value="M">';
menuindex += '</form></td>';
menuindex += '</tr>';
menuindex += '<tr>';
menuindex += '<td><img src="images/space.gif" width="5" height="5"></td>';
menuindex += '</tr>';
menuindex += '<tr>';
menuindex += '<td><a href="JavaScript:void(0);" onClick="layer_visible();">&gt;&gt;[֘A]</a></td>';
menuindex += '</tr>';
menuindex += '</table>';
menuindex += '</div>';
document.write(menuindex);*/
}
//TChRec݃C[@ʃRec
var menucontent2 = '';//<tr><td><img src="images/space.gif" width="5" height="5"></td></tr>
/*menucontent2 += '<tr><td class="table4"><a href="">2</a><br>2005/00/00</td></tr>';
menucontent2 += '<tr><td><img src="images/space.gif" width="5" height="5"></td></tr>';
menucontent2 += '<tr><td class="table4"><a href="">2</a><br>2005/00/00</td></tr>';
menucontent2 += '<tr><td><img src="images/space.gif" width="5" height="5"></td></tr>';
menucontent2 += '<tr><td class="table4"><a href="">2</a><br>2005/00/00</td></tr>';
menucontent2 += '<tr><td><img src="images/space.gif" width="5" height="5"></td></tr>';
menucontent2 += '<tr><td class="table4"><a href="">2</a><br>2005/00/00</td></tr>';
menucontent2 += '<tr><td><img src="images/space.gif" width="5" height="5"></td></tr>';
menucontent2 += '<tr><td class="table4"><a href="">2</a><br>2005/00/00</td></tr>';*/


//TChRec݃C[@Reg
function menu_contents() {
/*var menucontent = '<div id="menucontent" style="position:absolute; left:0px; top:26px; width:125px; height:520px; visibility:visible; z-index:1">';//visible//hidden
menucontent += '<table width="172" border="0" cellspacing="0" cellpadding="0">';
menucontent += '<tr><td class="table4"><a href="">XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</a><br>2005/00/00</td></tr>';
menucontent += '<tr><td><img src="images/space.gif" width="5" height="5"></td></tr>';
menucontent += '<tr><td class="table4"><a href="">XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</a><br>2005/00/00</td></tr>';
menucontent += '<tr><td><img src="images/space.gif" width="5" height="5"></td></tr>';
menucontent += '<tr><td class="table4"><a href="">XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</a><br>2005/00/00</td></tr>';
menucontent += '<tr><td><img src="images/space.gif" width="5" height="5"></td></tr>';
menucontent += '<tr><td class="table4"><a href="">XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</a><br>2005/00/00</td></tr>';
menucontent += '<tr><td><img src="images/space.gif" width="5" height="5"></td></tr>';
menucontent += '<tr><td class="table4"><a href="">XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</a><br>2005/00/00</td></tr>';
menucontent += '</table>';
menucontent += '</div>';
document.write(menucontent);*/
}

//===========================================================================================
//===========================================================================================
function bottom_contents() {
var bottom_content = '<div id="bottom_content" align="center">';
//bottom_content += 'bottom_content';
bottom_content += '</div>';
document.write(bottom_content);
}

//===========================================================================================
//===========================================================================================
function link_contents() {
var link_content = '<table width="780" border="0" cellpadding="0" cellspacing="0">';
link_content += '<tr align="center">';
link_content += '<td class="read1">';
link_content += 'Copyright 1998-2009 GL Sciences Inc.';
link_content += '</td>';
link_content += '</tr>';
link_content += '</table>';

document.write(link_content);
}

//===========================================================================================
//===========================================================================================
function link_contents2() {
var link_content = 'Copyright 1998-2009 GL Sciences Inc.';

document.write(link_content);
}

//===========================================================================================
//===========================================================================================
function head_link_contents() {
var head_link_content = '<a href="../../../../index.html">Top</a> &gt; ';
head_link_content += '<a href="../../../index.html">Products</a> &gt; ';
head_link_content += '<a href="../index.html">General Catalog 28</a> &gt; ';
document.write(head_link_content);
}
//===========================================================================================
//===========================================================================================
function head_link_contents2() {
var head_link_content2 = '<tr>';
head_link_content2 += '<td width="625"><img src="top-images/top-menu.gif" alt="" width="625" height="21" border="0" usemap="#Map" />';
head_link_content2 += '<map name="Map" id="Map">';
head_link_content2 += '<area shape="rect" coords="533,0,625,21" href="http://www.gls.co.jp/company-profile/index.html" />';
head_link_content2 += '<area shape="rect" coords="425,0,533,21" href="http://www.gls.co.jp/registration/index.html" />';
head_link_content2 += '<area shape="rect" coords="315,0,425,21" href="http://www.gls.co.jp/contact/index.html" />';
head_link_content2 += '<area shape="rect" coords="182,0,315,21" href="http://www.gls.co.jp/information/index.html" />';
head_link_content2 += '<area shape="rect" coords="91,0,182,21" href="http://www.gls.co.jp/technique/index.html" />';
head_link_content2 += '<area shape="rect" coords="0,0,91,21" href="http://www.gls.co.jp/product/index.html" />';
head_link_content2 += '</map></td>';
head_link_content2 += '<td width="155" background="top-images/top-menu2.gif"><form name="form1" method="post" action="http://www.gls.co.jp/cgi-bin/search.cgi">';
head_link_content2 += '<input name="search" type="text" size="17">';
head_link_content2 += '<input name="Submit" type="submit" value="">';
head_link_content2 += '</form></td>';
head_link_content2 += '</tr>';
document.write(head_link_content2);
}

//===========================================================================================
//===========================================================================================
function head_search_contents() {
var head_search_content = '';
head_search_content += '<form name="form1" method="post" action="http://www.gls.co.jp/cgi-bin/search.cgi">';
head_search_content += '<input name="search" type="text" size="16">';
head_search_content += '<input name="Submit" type="submit" value="">';
head_search_content += '</form>';
document.write(head_search_content);
}


var mv1 = "false";
function layer_visible1(aa1){
	if(mv1 == "false"){
		eval( doc+'["'+aa1+'"]'+sty+'.visibility = "visible";' );
		mv1 = "true";
		aa2 = aa1;
	} else {
		eval( doc+'["'+aa2+'"]'+sty+'.visibility = "hidden";' );
		mv1 = "false";
	}
}
