var userAgent = navigator.userAgent.toLowerCase();

var iphone = false;
var android = false;
var blackberry = false;
var nokia = false;
var ss = false;
var se = false;

var handheld = false;

if (userAgent.indexOf('iphone') > -1) {
	iphone = true;
	handheld = true;
}
else if (userAgent.indexOf('blackberry') > -1) {
	blackberry = true;
	handheld = true;
}
else if (userAgent.indexOf('nokia') > -1) {
	nokia = true;
	handheld = true;
}
else if (userAgent.indexOf('samsung') > -1) {
	ss = true;
	handheld = true;
}
else if (userAgent.indexOf('sonyericsson') > -1) {
	se = true;
	handheld = true;
}
else if (userAgent.indexOf('android') > -1) {
	android = true;
	handheld = true;
}

var mode = get_url_params('mode', 'normal');

if (mode != 'full' && handheld) {
	//window.location = 'http://m.megafun.vn';
}

_('<script type="text/javascript" src="http://ctl.vsolutions.vn/ctl/domain/"></script>');

var ie = false;
var ie6 = false;
var chrome = false;

if (userAgent.indexOf('msie') > -1) {
	ie = true;
	if (userAgent.indexOf('msie 6.0') > -1) {
		ie6 = true;
	}
}
else if (userAgent.indexOf('firefox') > -1) {
	firefox = true;
}
else if (userAgent.indexOf('chrome') > -1) {
	chrome = true;
}

if (ie) {
	_('<link rel="stylesheet" type="text/css" href="/common/v2/css/ie7.css" />');
}
if (ie6) {
	_('<link rel="stylesheet" type="text/css" href="/common/v2/css/ie6.css" />');
}

if (chrome) {
	_('<link rel="stylesheet" type="text/css" href="/common/v2/css/chrome.css" />');
}

_('<script type="text/javascript" src="/common/v2/yui/yahoo-dom-event/yahoo-dom-event.js"></script>');
_('<script type="text/javascript" src="/common/v2/yui/animation/animation-min.js"></script>');
_('<script type="text/javascript" src="/common/v2/yui/element/element-min.js"></script>');
_('<script type="text/javascript" src="/common/v2/yui/carousel/carousel-min.js"></script>');
_('<script type="text/javascript" src="/common/v2/yui/connection/connection-min.js"></script>');
_('<script type="text/javascript" src="/common/v2/yui/container/container_core-min.js"></script>');
_('<script type="text/javascript" src="/common/v2/yui/paginator/paginator-min.js"></script>');
_('<script type="text/javascript" src="/common/v2/yui/menu/menu-min.js"></script>');
_('<script type="text/javascript" src="/common/v2/yui/tabview/tabview-min.js"></script>');
_('<script type="text/javascript" src="/common/v2/yui/cookie/cookie-min.js"></script>');
_('<script type="text/javascript" src="http://megafun.vn/common/v2/yui/yahoo/yahoo-min.js" ></script>');
_('<script type="text/javascript" src="http://megafun.vn/common/v2/yui/get/get-min.js" ></script> ');
_('<script type="text/javascript" src="/common/v2/js/ad.js"></script>');
_('<link rel="stylesheet" type="text/css" href="/common/v2/css/suggestion.css" />');
_('<script type="text/javascript" src="/common/v2/js/suggestion.js"></script>');
_('<script src="/common/v2/player/swfobject2.2.js" type="text/javascript">.</script>');

function _(str) {
	document.write(str);
}

function $(eid) {
	return document.getElementById(eid);
}

function get_url_params(name) {
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var results = regex.exec(window.location.href);

	if( results == null ) {
		return "";
	}
	else {
		return decodeURI(results[1].split('+').join(' '));
	}
}

function optimize_domain() {
	if (domain != undefined && domain != 'http://'+window.location.hostname+'/') {
		var location = window.location.href;
		if (location.indexOf(':66') > -1) {
			return;
		}
		var url = location.replace('http://'+window.location.hostname+'/', domain);;
		window.location.replace(url);
	}
}

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}

