// JavaScript document
$(function(){
	//add css for mac safari
	var uai = new UAIdentifier();
	
	if (uai.mac && uai.safari){
		//document.write('<link href="/2011wp/styles/mac_safari.css" type="text/css" rel="stylesheet" />');
		$("body").append('<link href="/2011wp/styles/mac_safari.css" type="text/css" rel="stylesheet" />')
	}
});

function is_mobile () {
  var useragents = [
    'iPhone',         // Apple iPhone
    'iPod',           // Apple iPod touch
    'Android',        // 1.5+ Android
    'dream',          // Pre 1.5 Android
    'CUPCAKE',        // 1.5+ Android
    'blackberry9500', // Storm
    'blackberry9530', // Storm
    'blackberry9520', // Storm v2
    'blackberry9550', // Storm v2
    'blackberry9800', // Torch
    'webOS',          // Palm Pre Experimental
    'incognito',      // Other iPhone browser
    'webmate'         // Other iPhone browser
  ];
  var pattern = new RegExp(useragents.join('|'), 'i');
  return pattern.test(navigator.userAgent);
}

function is_ipad () {
  var ipadua = [
    'iPad'         // Apple iPad
  ];
  var pattern02 = new RegExp(ipadua.join('|'), 'i');
  return pattern02.test(navigator.ipadua);
}
if (is_mobile()) {
	//remove CSS for PC
	$('link[id=nojs]').remove();
	//import.css for Smartphone
	document.write('<link rel="stylesheet" href="/2011wp/styles/mobile/import.css" type="text/css" media="all">');
	//Viewport for Smartphone
	document.write('<meta name="viewport" content="width=480, maximum-scale=2, user-scalable=1;">');
	//add meta for Smartphone
	document.write('<meta name="format-detection" content="telephone=no" />');
	document.write('<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />');
	document.write('<meta name="apple-mobile-web-app-capable" content="yes" />');
}else{
}
