      function DetectMobileBrowser () {
        var uagent = navigator.userAgent.toLowerCase();
        var deviceIphone = "iphone";

        if (uagent.search("iphone") > -1 || 
              uagent.search("mobile") > -1 ) {
          if (uagent.search("applewebkit") > -1) {
            return true;
          } else {
            return false;
          }
        } else if (uagent.search("blackberry") > -1) {
          return true;
        } else {
          return false;
        };
      };

    function RedirectIfMobile(mobileSite, regularSite) {
      if (DetectMobileBrowser()) {
        window.location=mobileSite;
      } else {
        if (typeof(regularSite) != 'undefined') {
          window.location=regularSite;
        };
      };
    };

