﻿(function() {
    function isMobileBrowser(ua) {            
        ua = (ua || navigator.userAgent).toLowerCase();
        if (/\/wap\.|\.wap\/i/.test(ua))
            return true;
            
        var badMatches = [/OfficeLiveConnector/,/MSIE 8\.0/,/OptimizedIE8/,/MSN Optimized/,/Creative AutoUpdate/,/Swapper/];
        
        for (var i = 0; i < badMatches.length; i++) {
            if (badMatches[i].test(ua))
                return false;
        }
        
        var matches = [/midp/, /j2me/, /avantg/, /docomo/, /novarra/, /palmos/, /palmsource/, /240x320/, /opwv/, /chtml/, /pda/, /windows ce/, /mmp/, /blackberry/, /mib/, /symbian/, /wireless/, /nokia/, /hand/, /mobi/, /phone/, /cdm/, /up\.b/, /audio/, /SIE\-/, /SEC\-/, /samsung/, /HTC/, /mot\-/, /mitsu/, /sagem/, /sony/, /alcatel/, /lg/, /erics/, /vx/, /NEC/, /philips/, /mmm/, /xx/, /panasonic/, /sharp/, /wap/, /sch/, /rover/, /pocket/, /benq/, /java/, /pt/, /pg/, /vox/, /amoi/, /bird/, /compal/, /kg/, /voda/, /sany/, /kdd/, /dbt/, /sendo/, /sgh/, /gradi/, /jb/, /\d\d\di/, /moto/,/webos/];
        
        for (var i = 0; i < matches.length; i++) {
            if (matches[i].test(ua))
                return true;
        }
        
        return false;
    }

    if ((document.cookie + window.location).indexOf("skipUaDetect=1") > -1)
        return;
            
    if (isMobileBrowser()) {
        window.location = 'http://m.lcra.org/';
    }
})();