﻿
/*  Returns a text string.
	The first character is "T" or "F" true/false if this is a Mobile Phone.
	The remaining text is a description eg the type of phone.
*/

function IsThisAPhone ()
{
var IsPhone = false;
var MyuserAgent = navigator.userAgent.toUpperCase();
if (MyuserAgent.indexOf("IPHONE") > -1) {Description='I am an iPhone.';IsPhone = true; }
else if (MyuserAgent.indexOf("BLACKBERRY") > -1)	{Description='I am a BlackBerry.';IsPhone = true; }
else if (MyuserAgent.indexOf("XDA") > -1) 	{Description='I am an XDA.';IsPhone = true; }
else if (MyuserAgent.indexOf("HTC-") > -1) 	{Description='I am an HTC phone.';IsPhone = true; }
else if (MyuserAgent.indexOf("LG-") > -1) 	{Description='I am an LG phone.';IsPhone = true; }
else if (MyuserAgent.indexOf("LG/") > -1) 	{Description='I am an LG phone.';IsPhone = true; }
else if (MyuserAgent.indexOf("LGE-") > -1)	{Description='I am an LG phone.';IsPhone = true; }
else if (MyuserAgent.indexOf("MOTOROLA") > -1)	{Description='I am a Motorola phone.';IsPhone = true; }
else if (MyuserAgent.indexOf("NOKIA") > -1)	{Description='I am a Nokia phone.';IsPhone = true; }
else if (MyuserAgent.indexOf("PIXI:") > -1) {Description='I am a Palm phone.';IsPhone = true; }
else if (MyuserAgent.indexOf("PRE:") > -1) 	{Description='I am a Palm phone.';IsPhone = true; }
else if (MyuserAgent.indexOf("TREO") > -1) 	{Description='I am a Palm phone.';IsPhone = true; }
else if (MyuserAgent.indexOf("SAMSUNG") > -1) 	{Description='I am a Samsung phone.';IsPhone = true; }
else if (MyuserAgent.indexOf("SONYERICSSON") > -1)	{Description='I am a SonyEricsson phone.';IsPhone = true; }
else if (MyuserAgent.indexOf("WINDOWS CE") > -1)	{Description='I am a Windows CE phone.';IsPhone = true; }
else if (MyuserAgent.indexOf("ANDROID") > -1)	{Description='I am an Android phone.';IsPhone = true; }
else if (MyuserAgent.indexOf("IEMOBILE") > -1)	{Description='I am an IEMobile phone.';IsPhone = true; }
else if (MyuserAgent.indexOf("WAP2") > -1)	{Description='I am a WAP2 phone.';IsPhone = true; }
else if (MyuserAgent.indexOf("MOBILE SAFARI") > -1)	{Description='I am a Mobile Safari phone.';IsPhone = true; }
else {Description= "I am not a Mobile Phone."; IsPhone = false; }

if (IsPhone == true)
	{return 'T' + Description;}
	else
	{return 'F' + Description;}
};


