// JavaScript Document
/*
osを判別して、それに応じたクラスをhtmlタグにつけるjs
*/
var cls, ua = navigator.userAgent;

if (ua.match(/Win(dows )?NT 6\.1/)) {
	// Windows 7 の処理
	cls = "win_7";
}
else if (ua.match(/Win(dows )?NT 6\.0/)) {
	// Windows Vista の処理
	cls = "win_vista";
}
else if (ua.match(/Win(dows )?NT 5\.2/)) {
	// Windows Server 2003 の処理
	cls = "win_server_2003";
}
else if (ua.match(/Win(dows )?(NT 5\.1|XP)/)) {
	// Windows XP の処理
	cls = "win_xp";
}
else if (ua.match(/Win(dows)? (9x 4\.90|ME)/)) {
	// Windows ME の処理
	cls = "win_me";
}
else if (ua.match(/Win(dows )?(NT 5\.0|2000)/)) {
	// Windows 2000 の処理
	cls = "win_2000";
}
else if (ua.match(/Win(dows )?98/)) {
	// Windows 98 の処理
	cls = "win_98";
}
else if (ua.match(/Win(dows )?NT( 4\.0)?/)) {
	// Windows NT の処理
	cls = "win_nt";
}
else if (ua.match(/Win(dows )?95/)) {
	// Windows 95 の処理
	cls = "win_95";
}
else if (ua.match(/Mac|PPC/)) {
	// Macintosh の処理
	cls = "mac";
}
else if (ua.match(/Linux/)) {
	// Linux の処理
	cls = "linux";
}
else if (ua.match(/(Free|Net|Open)BSD/)) {
	// BSD 系の処理
	cls = "bds";
}
else if (ua.match(/SunOS/)) {
	// Solaris の処理
	cls = "solaris";
}
else {
	// 上記以外 OS の処理
	cls = "other";
}

$("html").addClass(cls);

//テスト用コード
//window.alert("あなたは " + class + " を使用されています。");

