// ブラウザ判定
////////////////////////////////////////////////////////////////////////////////
var css_browser_selector = function() {var ua=navigator.userAgent.toLowerCase(),is=function(t){return ua.indexOf(t) != -1;},h=document.getElementsByTagName('html')[0],b=(!(/opera|webtv/i.test(ua))&&/msie\s(\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?'gecko ff2':is('firefox/3')?'gecko ff3':is('gecko/')?'gecko':is('opera/9')?'opera opera9':/opera\s(\d)/.test(ua)?'opera opera'+RegExp.$1:is('konqueror')?'konqueror':is('chrome')?'chrome webkit safari':is('applewebkit/')?'webkit safari':is('mozilla/')?'gecko':'',os=(is('x11')||is('linux'))?' linux':is('mac')?' mac':is('win')?' win':'';var c=b+os+' js'; h.className += h.className?' '+c:c;}();

// footer contents
////////////////////////////////////////////////////////////////////////////////
footer                = new Array();
footer[footer.length] = 'SERVERxSERVERとは,/sendai/info/about';
footer[footer.length] = '運営会社,/sendai/info/company';
footer[footer.length] = 'マニュアル,/sendai/info/manual';
footer[footer.length] = 'FAQ,/sendai/info/faq';
footer[footer.length] = '利用規約,/sendai/info/termsOfUse';
footer[footer.length] = '個人情報保護方針,/sendai/info/privacyPolicy';
footer[footer.length] = 'お問い合わせ,/sendai/comment';
footer['copyright']   = 'Copyright %%%YEAR%%% LOWTECH, Inc.';



//  print footer
////////////////////////////////////////////////////////////////////////////////
function PrintFooter(){
	var footer_item = '<div id="footer-navi" align-right>';
	
	for (var i = 0 ; i < footer.length ; i++){
		var data     = footer[i].replace(/\s*,\s*/g,',').split(',');
		footer_item += '<a href="' + data[1] + '">' + data[0] + '</a>';
		if (i < footer.length - 1){
			footer_item += '　|　';
		}
	}
	
	var current_date = new Date();
	var current_year = current_date.getYear();
	if (current_year < 2000){
		current_year += 1900;
	}
	footer['copyright'] = footer['copyright'].replace(/%%%YEAR%%%/g,current_year);
	
	footer_item += '<div id="footer-copyright">';
	footer_item += footer['copyright'];
	footer_item += '</div>';
	
	document.write(footer_item);
}

// scroll
////////////////////////////////////////////////////////////////////////////////

function slowdownScroll() {

   if(navigator.appName == "Microsoft Internet Explorer" && document.compatMode == "CSS1Compat") {
      sctop = document.body.parentNode.scrollTop;
   }
   else if(window.pageYOffset){
      sctop = window.pageYOffset;
   } else {
      sctop = document.body.scrollTop;
   }

   if(sctop){
      scup = Math.ceil(sctop*.2);
      scrollBy(0,-scup);
      if (sctop-scup) setTimeout("slowdownScroll()",20);
   }
}

// inputボタンのロールオーバー
////////////////////////////////////////////////////////////////////////////////

function btnConform(){
	var inputs = document.getElementsByTagName("input");
	for( var i=0,j=inputs.length; i<j; i++){
		var btn = inputs[i]; 
		if(btn.getAttribute("class") == "bt-submit"){
			btn.onmouseover = function(){
				this.style.backgroundPosition = 'left -28px';
				return false;
			}
			btn.onmouseout = function(){
				this.style.backgroundPosition = 'left top';
				return false;
			}
		}
		if(btn.getAttribute("className") == "bt-submit"){
			btn.onmouseover = function(){
				this.style.backgroundPosition = 'left -28px';
				return false;
			}
			btn.onmouseout = function(){
				this.style.backgroundPosition = 'left top';
				return false;
			}
		}
	}
}

window.onload = btnConform;

