var url = location.href.toLowerCase();
var AV  = navigator.appVersion.toLowerCase();
var UA  = navigator.userAgent.toLowerCase();
var winBrowser = ( AV.indexOf("windows") != -1) ? true : false;
var wieBrowser = ( AV.indexOf("windows") != -1 && UA.indexOf("msie") != -1) ? true : false;
var wsfBrowser = ( AV.indexOf("windows") != -1 && UA.indexOf("safari") != -1) ? true : false;
var macBrowser = ( AV.indexOf("macintosh") != -1) ? true : false;
var mieBrowser = ( AV.indexOf("macintosh") != -1 && UA.indexOf("msie") != -1) ? true : false;
var msfBrowser = ( AV.indexOf("macintosh") != -1 && UA.indexOf("safari") != -1) ? true : false;

var cookieval = "";
var FontSizeNo = "";
if (document.cookie) {
	cookieval = document.cookie;
	FontSizeNo = cookieval.match(/size(\d)/);
	FontSizeNo = RegExp.$1;
}

var path = "";
if(url.indexOf("http") != -1){
	var urlpc = url.split('//');
}
else{
	var urlpc = url.split('stbri');
}
var urlpath = urlpc[1].split('/');
var urldir = urlpath.length-2;
if(urldir>0){
	for(var k=0; k<urldir; k++){ path = path + "../";}
}

if(wieBrowser){
	var ieversion = AV.match(/msie (\d)/);
	ieversion = RegExp.$1;
	if(ieversion == 6){
		try {
 			 document.execCommand("BackgroundImageCache", false, true);
		} catch(err) {}
	}
}

var arrayLength = 4;
var MyFontSize = new Array(arrayLength);
var MyLineHeight = new Array(arrayLength);
if(macBrowser){
	document.write('<link rel="stylesheet" type="text\/css" href="' + path + 'english\/css\/mac.css" \/>');
	MyFontSize[1] ='10px';	MyLineHeight[1] ='130%';
	MyFontSize[2] ='11px';	MyLineHeight[2] ='140%';
	MyFontSize[3] ='13px';	MyLineHeight[3] ='150%';

}else{
	MyFontSize[1] ='11px';	MyLineHeight[1] ='130%';
	MyFontSize[2] ='12px';	MyLineHeight[2] ='140%';
	MyFontSize[3] ='14px';	MyLineHeight[3] ='150%';
}

if (document.images){
	var BtnImageAct1 = new Image(); BtnImageAct1.src= path + "english/images/fss_a.gif";
	var BtnImageAct2 = new Image(); BtnImageAct2.src= path + "english/images/fsm_a.gif";
	var BtnImageAct3 = new Image(); BtnImageAct3.src= path + "english/images/fsl_a.gif";
	var BtnImageOff1 = new Image(); BtnImageOff1.src= path + "english/images/fss_n.gif";
	var BtnImageOff2 = new Image(); BtnImageOff2.src= path + "english/images/fsm_n.gif";
	var BtnImageOff3 = new Image(); BtnImageOff3.src= path + "english/images/fsl_n.gif";
}

function chgFSimg(n){
	var FontSizeBtnID = "";
	for(var i=1; i<arrayLength; i++){
		FontSizeBtnID = "fsid" + i;
		if(i==n){
			document.getElementById(FontSizeBtnID).src = eval('BtnImageAct' + i + '.src');
			document.getElementById(FontSizeBtnID).style.cursor = 'default';
		}else{
			document.getElementById(FontSizeBtnID).src = eval('BtnImageOff' + i + '.src');
			document.getElementById(FontSizeBtnID).style.cursor = 'pointer';
		}
	}
}

function chgCV(v){
	var deltime = new Date();
	deltime.setTime(deltime.getTime() + 1000*60*60*24*30);
	document.cookie = "fontsize=size" + v + "; path=/; expires=" + deltime.toGMTString();
	chgFS(v);
}

function chgFS(s){
	if ( document.getElementById('body') && ( s==1 || s==2 || s==3 ) ){
		document.getElementById('body').style.fontSize = MyFontSize[s];
		document.getElementById('body').style.lineHeight = MyLineHeight[s];
		chgFSimg(s);
	}
}

function CVFS(){
	document.write('<img src="' + path + 'english\/images\/cfs.gif" width="80" height="14" alt="font size change" id="fsttl" \/>');
	document.write('<img src="' + path + 'english\/images\/fss_n.gif" onclick="chgCV(1)" width="28" height="14" alt="small font size" id="fsid1" \/>');
	document.write('<img src="' + path + 'english\/images\/fsm_n.gif" onclick="chgCV(2)" width="28" height="14" alt="medium font size" id="fsid2" \/>');
	document.write('<img src="' + path + 'english\/images\/fsl_n.gif" onclick="chgCV(3)" width="28" height="14" alt="large font size" id="fsid3" \/>');
	if(FontSizeNo){ chgFS(FontSizeNo);}
}

function TbColor(color){
	if(document.getElementById('table')){
	var getTb = document.getElementById('table');
		var trList = getTb.rows;
		if(trList.length>1){
			for( var l=1; l<trList.length; l=l+2){
				trList.item(l).style.backgroundColor = color;
			}
		}
	}
}

function TbColor2(color){
	if(document.getElementById('table')){
	var getTb = document.getElementById('table');
		var trList = getTb.rows;
		if(trList.length>2){
			for( var l=2; l<trList.length; l=l+4){
				var n = l+1;
				trList.item(l).style.backgroundColor = color;
				trList.item(n).style.backgroundColor = color;
			}
		}
	}
}


function chg(e, f) { e.src = f;}


var googlURL = "url(" + path + "english/images/bg_google.gif)";
function searchFocus(obj){ obj.style.backgroundImage = 'none'}
function searchBlur(obj){
	if(obj.value == ''){ obj.style.backgroundImage = googlURL;}
}

window.onload = function(){
	var UnderPosition = document.getElementById('bottom').offsetTop;
	if(wieBrowser){
		var BrowserHeight = document.documentElement.clientHeight;
	}
	else if(mieBrowser){
		var BrowserHeight = document.body.clientHeight;
	}
	else{
		var BrowserHeight = window.innerHeight;
	}
	var PagetopOnOff = UnderPosition - BrowserHeight;
	if ((PagetopOnOff > -60) && document.getElementById('btnPagetop')){
		document.getElementById('btnPagetop').style.visibility = 'visible';
	}
	if( document.getElementById('search1').value != '' ){
		document.getElementById('search1').style.backgroundImage = 'none';
	}else{
		document.getElementById('search1').style.backgroundImage = "url(" + path + "english/images/bg_google.gif)";
	}


}




//	if( document.getElementsByName('formSearchBox')){
//		var searchFormAction = document.getElementsByName('formSearchBox')[0];
//		if( searchFormAction.getAttribute('action') == 'http://www.google.com/cse' ){
//			searchFormAction.setAttribute('action','http://stbri.co.jp/search.html');
//		}
//	}



