/*
Copyright (c) 2009, Coach Todo.com. All rights reserved.
http://coarchtodo.com
========================================================
common.js
========================================================
*/

/**
 * baseInitRollovers : 画像ボタンのロールオーバー
 */
function baseInitRollovers()
{
	if (!document.getElementById) return;
	
	var overPath = "_on";	
	var allInput = document.getElementsByTagName('input');
	
	for(var i = 0; i< allInput.length; i++){
		var checkClass = allInput[i].className;
		
		if(checkClass == 'imgover'){
			var src = allInput[i].getAttribute('src');
			var ftype = src.substring(src.lastIndexOf('.'), src.length);
			var hsrc = src.replace(ftype, overPath+ftype);
	
			allInput[i].setAttribute('hsrc', hsrc);
			allInput[i].setAttribute('defsrc', src);
			
			allInput[i].onmouseover = function() {
				this.setAttribute('src', this.getAttribute('hsrc'));
			}	
			
			allInput[i].onmouseout = function() {
				this.setAttribute('src', this.getAttribute('defsrc'));
			}
		}
	}
}


/**
 * pageScroll : ページスクロール
 */
function pageScroll()
{	
	$('a[href*=#]').click(function() {
								
		if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
			
			
			var target = $(this.hash);
			
			target = target.length && target;
			if (target.length) {
				var sclpos = 30;
				var scldurat = 1200;
				var targetOffset = target.offset().top;
				
				$('html,body')
					.animate({scrollTop: targetOffset}, {duration: scldurat, easing: "easeOutExpo"});
				return false;
			}
		}
	});
}


/**
 * checkOS : OS判定
 */
function checkOS(){

	//windowsの場合
	if(navigator.userAgent.indexOf("Win") != -1 ){
		return "win";
	}
	//macの場合
	if(navigator.userAgent.indexOf("Mac") != -1 ){
	  	
		return "mac";
	}
	//win、mac以外
	if(navigator.userAgent.indexOf("Win") == -1 &&navigator.userAgent.indexOf("Mac") == -1)
	{
		return "other";	
		
	}
}
jQuery.event.add(window, "load", function(){
  setZenback();
});

$(window).scroll(function(){
	setZenback();
});

function setZenback(){
	$('#zenback-news').remove();
}

/**
 * selectFonts : フォント振り分け

function selectFonts()
{
	var target = checkOS();
	
	if(target == "win")
	{
		$("#selectFont").attr("href","/shared/css/winFont.css");
	}
	if(target == "mac")
	{
		$("#selectFont").attr("href","/shared/css/macFont.css");
	}	
	if(target == "other")
	{
		$("#selectFont").attr("href","/shared/css/winFont.css");
	}
} */
	
