/* ブラウザ判定*/

/* user agent */
var _agent = navigator.userAgent.toLowerCase();
var _an    = navigator.appName;
var _ua    = navigator.userAgent;

/* platform */
var _win = (_agent.indexOf('win') != -1);
var _mac = (_agent.indexOf('mac') != -1);

/* browser version */
var _major = parseInt(navigator.appVersion);
var _minor = parseFloat(navigator.appVersion);

/* Mac OS 判定 */
var _mac_os10_ie = (_ua.indexOf('MSIE 5.2') != -1) || ((_ua.indexOf('mozilla') != -1) && (_ua.indexOf('Mac OS X') != -1));
var _mac_os10_ns = (_ua.indexOf('Mac OS X') != -1);

/* mac用 */
if
(_mac_os10_ie) {
	alert("お使いのブラウザでは正常に表示、動作しない可能性があります。￥nこのサイトは、Safari4.0以上、Firefox3.0以上でのみ正常な表示、動作を確認しております。");
	}

/* GoogleCalendar */
function formatTime(str, format) {
	if (format == 'date') {
		var txt = str.match(/(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2})/);
		txt = txt[1] + '年'+ txt[2].replace(/^0/,'') + '月' + txt[3].replace(/^0/,'') + '日 ' + txt[4].replace(/^0/,'') + ':' + txt[5];
	} else if(format == 'time') {
		var txt = str.match(/T(\d{2}):(\d{2})/);
		txt = txt[1].replace(/^0/,'') + ':' + txt[2];
	} else if(format == 'day') {
		var txt = str.match(/(\d{4})-(\d{2})-(\d{2})/);
		txt = txt[1] + '年'+ txt[2].replace(/^0/,'') + '月' + txt[3].replace(/^0/,'') + '日 ';
	}
	return txt;
}
