var ANDROID_COOKIE_NAME = "mobile_checked_android"; var OTHER_COOKIE_NAME = "mobile_checked_other"; var MOBILE_SITE_URL = "https://m.what.cd/"; var ANDROID_APP_URL = "http://bit.ly/git_wa_stable"; var isMobile = { Android: function() { return navigator.userAgent.match(/Android/i) ? true : false; }, BlackBerry: function() { return navigator.userAgent.match(/BlackBerry/i) ? true : false; }, iOS: function() { return navigator.userAgent.match(/iPhone|iPad|iPod/i) ? true : false; }, Windows: function() { return navigator.userAgent.match(/IEMobile/i) ? true : false; }, Any: function() { return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Windows()); }, NotAndroid: function() { return (isMobile.BlackBerry() || isMobile.iOS() || isMobile.Windows()); } }; if(isMobile.Android()) { if(!hasCookie(ANDROID_COOKIE_NAME)) { setCookie(ANDROID_COOKIE_NAME, true, 365); var result=confirm("An Android App is available for What.CD, would you like to download it?"); if (result==true) { window.location = ANDROID_APP_URL; } } } else if(isMobile.NotAndroid()) { if(!hasCookie(OTHER_COOKIE_NAME)) { setCookie(OTHER_COOKIE_NAME, true, 365); var result=confirm("A mobile version of What.CD is available, would you like to use it?"); if (result==true) { window.location = MOBILE_SITE_URL; } } } function setCookie(c_name,value,exdays) { var exdate=new Date(); exdate.setDate(exdate.getDate() + exdays); var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString()); document.cookie=c_name + "=" + c_value; } function getCookie(c_name) { var i,x,y,ARRcookies=document.cookie.split(";"); for (i=0;i