
function detectTapatalk()
{
	if (document.cookie.indexOf("tapatalk_redirect=false") < 0)
	{
		if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)))
		{
			if (confirm("This forum is iPhone/iPod Native! Click OK to learn more about Tapatalk for iPhone/iPod."))
			{
				document.cookie = "tapatalk_redirect=false";

				if (confirm("Click OK for the Pro or cancel for the Free version."))
				{
					document.cookie = "tapatalk_redirect=false";
					window.location = "http://itunes.apple.com/us/app/tapatalk-forum-client-for/id307880732";
				}
				else
				{
					document.cookie = "tapatalk_redirect=false";
					window.location = "http://itunes.apple.com/us/app/tapatalk-ro-forum-client-for/id335769233";
				}
			}
			else
			{
				setTapatalkCookies();
			}
		}
		else if(navigator.userAgent.match(/android/i))
		{
			if (confirm("This forum is Android Native! Click OK to learn more about Tapatalk for Android."))
			{
				document.cookie = "tapatalk_redirect=false"; 
				window.location = "market://search?q=tapatalk";
			}
			else
			{
				setTapatalkCookies();
			}
		}
		else if((navigator.userAgent.match(/Symbian/i)) || (navigator.userAgent.match(/Nokia/i)))
		{
			if (confirm("This forum is Nokia Native! Click OK to learn more about Tapatalk for Nokia."))
			{
				document.cookie = "tapatalk_redirect=false"; 
				window.location = "http://store.ovi.com/content/22647?clickSource=browse&contentArea=applications";
			}
			else
			{
				setTapatalkCookies();
			}
		}
		else if (navigator.userAgent.match(/BlackBerry/i))
		{
                        if (confirm("This forum is Blackberry Native! Click OK to learn more about Tapatalk for Blackberry."))
			{
				document.cookie = "tapatalk_redirect=false"; 
				window.location = "http://tapatalk.com/bb";
			}
			else
			{
			setTapatalkCookies();
			}
		}
	}
}

function setTapatalkCookies() {
	var date = new Date();
	var days = 30;
	date.setTime(date.getTime()+(days*24*60*60*1000));
	var expires = "; expires="+ date.toGMTString();
	document.cookie = "tapatalk_redirect=false" + expires; 
}

detectTapatalk();
