var mobileDevices = new Array(
        "iphone",
        "ipod",
        "playstation",
        "wap",
        "windows ce",
        "wm5 pie",
        "iemobile",
        "series60",
        "symbian",
        "series60",
        "series70",
        "series80",
        "series90",
        "blackberry",
        "android",
        "midp",
        "wml",
        "brew",
        "palm",
        "webos",
        "xiino",
        "blazer",
        "pda",
        "nitro",
        "netfront",
        "sonyericsson",
        "ericsson",
        "sec-sgh",
        "docomo",
        "kddi",
        "vodafone",
        "acer",
        "alcatel",
        "audiovox",
        "blackberry",
        "cdm",
        "ericsson",
        "lg",
        "lge",
        "motorola",
        "mot",
        "nec ",
        "nokia",
        "panasonic",
        "qci",
        "sagem",
        "samsung",
        "sec ",
        "sanyo",
        "sendo",
        "sharp",
        "sonyericsson",
        "telit",
        "telit_mobile_terminals",
        "tsm",
        "avantgo",
        "mazingo",
        "mobile",
        "t68",
        "syncalot"
    );
    
var navAgent = navigator.userAgent.toLowerCase();

function detectMobile() {
    
    var detectMob = false;
    
    for (i=0; i<mobileDevices.length; i++) {
        if (navAgent.search(mobileDevices[i]) != -1){ 
            detectMob = true; 
        }
    }
    
    return detectMob;
}