// page init
initBrowserDetect();

// detect browser
function initBrowserDetect() {
	var mobi = ['opera', 'iemobile', 'webos', 'android'];
	//var mobi = ['opera', 'iemobile', 'webos', 'android', 'safari'];
	var midp = ['blackberry', 'symbian'];
	var ua = navigator.userAgent.toLowerCase();
	var desktop = '<link rel="stylesheet" href="/css/all.css" type="text/css" media="all"/><!--[if lt IE 8]><link rel="stylesheet" type="text/css" href="css/ie.css" media="screen"/><![endif]-->';
	if ((ua.indexOf('midp') != -1) || (ua.indexOf('mobi') != -1) || ((ua.indexOf('ppc') != -1) && (ua.indexOf('mac') == -1)) || (ua.indexOf('webos') != -1)) {
		//document.write('<link rel="stylesheet" href="/css/allmobile.css" type="text/css" media="all"/>');
		document.write('<link rel="stylesheet" href="/css/all.css" type="text/css" media="all"/>');
		if (ua.indexOf('midp') != -1) {
			for (var i = 0; i < midp.length; i++) {
				if (ua.indexOf(midp[i]) != -1) {
					var head = document.getElementsByTagName('head')[0];
					var link = document.createElement('link');
					var meta = document.createElement('meta');
					head.appendChild(link);
					head.appendChild(meta);
					
					link.setAttribute('rel','stylesheet');
					link.setAttribute('href','css/blackberry.css');
					link.setAttribute('type', 'text/css');

					meta.setAttribute('name','viewport');
					meta.setAttribute('content','width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0');
				}
			}
		}
		else {
			if ((ua.indexOf('mobi') != -1) || (ua.indexOf('ppc') != -1) || (ua.indexOf('webos') != -1)) {
				for (var i = 0; i < mobi.length; i++) {
					if (ua.indexOf(mobi[i]) != -1) {
						//document.write('<link rel="stylesheet" href="/css/' + mobi[i] + '.css" type="text/css"/>');
						document.write('<link rel="stylesheet" href="/css/' + mobi[i] + '.css" type="text/css"/>');
						document.write('<meta name="viewport" content="width=240"/>');
						break;
					}
				}
			}
		}
	}
	else {
		document.write(desktop);
	}
}
