
function browserCheck() {
	// ブラウザを判定して bodyタグの(CSS)クラスに"ie5win"などのブラウザ識別子を設定する
	// これにより basic.css に記述された body.ie5win等 ～ のセレクタが適応される

	var browserList = {
		'ie5win' : ['msie 5','windows'],
		'ie5mac' : ['msie 5','mac'],
		'ie6win' : ['msie 6','windows'],
		'ie7win' : ['msie 7','windows'],
		'safari' : ['safari'],
		'firefox': ['firefox']
	};
	
	var ua = navigator.userAgent.toLowerCase();
	
	for( var browserId in browserList ) {
		var ary = browserList[browserId];
		var bool = true;

		for( var j=0; j<ary.length; j++ ) {
			bool &= ( 0 <= ua.indexOf( ary[j] ));
		}

		if( bool ) {
			document.getElementsByTagName('body')[0].className = browserId;
			return true;
		}
	}
	
	return false;
}

