var MobileWeb = (function() {
	return {
		isMobileBrowser: function(ua) {
			if (typeof ua == 'undefined') {
			    if( navigator.userAgent.match( /(iPod|iPhone|iPad|Android|Blackberry)/i ) ) {
			        return true
			    } else {
			        return false
			    }
			}
			else {
				var uaStr = new RegExp(ua,"i");
			    if( navigator.userAgent.match( uaStr ) ) {
			        return true
			    } else {
			        return false
			    }
			}
		},

        switchToMobile: function() {
            dmjs.cookies.createCookie('dmp', 'mobile', 5);
            if (self.location.search == "") {
                self.location = self.location.href + "?mobile_version=1";
            } else {
                if (self.location.href.indexOf("?mobile_version=1") == -1) {
                    self.location = self.location.href.replace(/[&|\?]mobile_version=1/g, "") + "&mobile_version=1";
                } else {
                    self.location.reload(true);
                }
            }
            return false;
        }
	}
})();

var IS_MOBILE = false;
if(navigator.cookieEnabled != false) {
	if(dmjs.cookies.readCookie('dmp') == null) {
		if( MobileWeb.isMobileBrowser('ipod') || 
			MobileWeb.isMobileBrowser('iphone') || 
			MobileWeb.isMobileBrowser('android') ) {
			dmjs.cookies.createCookie('dmp', 'mobile', 5);
			location.reload(true);
		} else {
			dmjs.cookies.createCookie('dmp', 'desk', 5);
		}
	} else if (dmjs.cookies.readCookie('dmp') == "mobile") {
        IS_MOBILE = true;
		dmjs.cookies.createCookie('dmp', 'desk', 5);
	}
}


