function buildVision(visionBits) {
	var xVision;

xVision = '' +
'<div class="textGroup2">' +
'	<div class="thumb"><img src="/media/Assets/ueContent/servicesFeatures/img-pcsVision.jpg" alt="" /><\/div>' +
'	<div class="content">' +
'		<h3>Sprint PCS Vision<sup>SM<\/sup><\/h3>' +
'		<p class="desc">Sprint PCS Vision transforms your wireless experience from functional to fantastic with features and content that are very visual, extra entertaining, and perfectly personalized.<\/p>' +
'		<p class="visionLink"><a href="http://www.sprintpcs.com/flash/idemo.html?x=launch" onclick="popUp(this.href, \'flash1\',\'550\',\'420\',\'no\');return false;">View demo<\/a><\/p>' +
'	<\/div>' +
'	<div class="clear"><\/div>' +
'<\/div>'

if(4 & visionBits){
xVision = xVision +
'<div class="textGroup2">' +
'	<div class="thumb vision"><img src="http://style.sprintpcs.com/i/s/ico-pictureMail-o.gif" alt="" \/><\/div>' +
'	<div class="content">' +
'		<h3>Sprint PCS Picture Mail<sup>SM<\/sup><\/h3>' +
'		<p class="desc">ake, view and store digital pictures with a Sprint PCS Vision<sup>SM<\/sup> Picture Phone and send them to email addresses or other Sprint PCS Vision<sup>SM<\/sup> Phones.<\/p>' +
'		<p class="visionLink"><a href="http://www.sprintpcs.com/flash/idemo.html?x=pictures" onclick="popUp(this.href, \'flash1\',\'550\',\'420\',\'no\');return false;">View demo<\/a><\/p>' +
'	<\/div>' +
'	<div class="clear"><\/div>' +
'<\/div>'
}

if(128 & visionBits){
xVision = xVision +
'<div class="textGroup2">' +
'	<div class="thumb vision"><img src="http://style.sprintpcs.com/i/s/ico-videoMail-o.gif" alt="" \/><\/div>' +
'	<div class="content">' +
'		<h3>Sprint PCS Video Mail<\/h3>' +
'		<p class="desc">Capture unexpected moments. Take, view, store and send short video clips with a Sprint PCS Vision Video Phone.<\/p>' +
'		<p class="visionLink"><a href="http://www.sprintpcs.com/flash/idemo.html?x=videoMail" onclick="popUp(this.href, \'flash1\',\'550\',\'420\',\'no\');return false;">View demo<\/a><\/p>' +
'	<\/div>' +
'	<div class="clear"><\/div>' +
'<\/div>'
}

if(64 & visionBits){
xVision = xVision +
'<div class="textGroup2">' +
'	<div class="thumb vision"><img src="http://style.sprintpcs.com/i/s/ico-messaging-o.gif" alt="" \/><\/div>' +
'	<div class="content">' +
'		<h3>Messaging<\/h3>' +
'		<p class="desc"> Send and receive email, exchange text messages, or join a chat room &ndash; all on select Sprint PCS Vision Phones.<\/p>' +
'		<p class="visionLink"><a href="http://www.sprintpcs.com/flash/idemo.html?x=messaging" onclick="popUp(this.href, \'flash1\',\'550\',\'420\',\'no\');return false;">View demo<\/a><\/p>' +
'	<\/div>' +
'	<div class="clear"><\/div>' +
'<\/div>'
}

if(512 & visionBits){
xVision = xVision +
'<div class="textGroup2">' +
'	<div class="thumb vision"><img src="http://style.sprintpcs.com/i/s/ico-multimedia-o.gif" alt="" \/><\/div>' +
'	<div class="content">' +
'		<h3>Sprint TV<sup>SM</sup><\/h3>' +
'		<p class="desc">Enjoy full&ndash;color video clips or live TV of the latest news, sports, and entertainment from brands you know, like CNN, Fox, The Weather Channel, and more.<\/p>' +
'		<p class="visionLink"><a href="http://www.sprintpcs.com/flash/idemo.html?x=sprinttv" onclick="popUp(this.href, \'flash1\',\'550\',\'420\',\'no\');return false;">View demo<\/a><\/p>' +
'	<\/div>' +
'	<div class="clear"><\/div>' +
'<\/div>'
}


if(1024 & visionBits){
xVision = xVision +
'<div class="textGroup2">' +
'	<div class="thumb vision"><img src="http://style.sprintpcs.com/i/s/ico-music-o.gif" alt="" \/><\/div>' +
'	<div class="content">' +
'		<h3>Music<\/h3>' +
'		<p class="desc">Whatever kind of music you\'re into, plus headlines and video clips of artist interviews and performances, Sprint PCS Vision<sup>SM</sup> can deliver it right to your phone.<\/p>' +
'		<p class="visionLink"><a href="http://www.sprintpcs.com/flash/idemo.html?x=music" onclick="popUp(this.href, \'flash1\',\'550\',\'420\',\'no\');return false;">View demo<\/a><\/p>' +
'	<\/div>' +
'	<div class="clear"><\/div>' +
'<\/div>'
}

//if(256 & visionBits){
//xVision = xVision +
//'<div class="textGroup2">' +
//'	<div class="thumb vision"><img src="http://style.sprintpcs.com/i/s/ico-multimedia-o.gif" alt="" \/><\/div>' +
//'	<div class="content">' +
//'		<h3>Multimedia<\/h3>' +
//'		<p class="desc">See and hear the latest news, sports, weather and more in full-color video and vivid sound while on-the-go – anytime, anywhere on the Nationwide Sprint PCS Network. It\'s like having a TV in the palm of your hand.<\/p>' +
//'		<p class="visionLink"><a href="http://www.sprintpcs.com/flash/idemo.html?x=multimedia" onclick="popUp(this.href, \'flash1\',\'550\',\'420\',\'no\');return false;">View demo<\/a><\/p>' +
//'	<\/div>' +
//'	<div class="clear"><\/div>' +
//'<\/div>'
//}


if(8 & visionBits){
xVision = xVision +
'<div class="textGroup2">' +
'	<div class="thumb vision"><img src="http://style.sprintpcs.com/i/s/ico-games-o.gif" alt="" \/><\/div>' +
'	<div class="content">' +
'		<h3>Games<\/h3>' +
'		<p class="desc">Turn downtime into fun time. Graphically-enhanced games for one or multiple players provide hours of entertainment.<\/p>' +
'		<p class="visionLink"><a href="http://www.sprintpcs.com/flash/idemo.html?x=games" onclick="popUp(this.href, \'flash1\',\'550\',\'420\',\'no\');return false;">View demo<\/a><\/p>' +
'	<\/div>' +
'	<div class="clear"><\/div>' +
'<\/div>'

}
if(16 & visionBits){
xVision = xVision +
'<div class="textGroup2">' +
'	<div class="thumb vision"><img src="http://style.sprintpcs.com/i/s/ico-ringers-o.gif" alt="" \/><\/div>' +
'	<div class="content">' +
'		<h3>Ringers<\/h3>' +
'		<p class="desc">Choose from thousands of ringers and identify key callers with Music Tone ringers of actual songs, movie and TV themes, and more.<\/p>' +
'		<p class="visionLink"><a href="http://www.sprintpcs.com/flash/idemo.html?x=ringers" onclick="popUp(this.href, \'flash1\',\'550\',\'420\',\'no\');return false;">View demo<\/a><\/p>' +
'	<\/div>' +
'	<div class="clear"><\/div>' +
'<\/div>'
}

if(1 & visionBits){
xVision = xVision +
'<div class="textGroup2">' +
'	<div class="thumb vision"><img src="http://style.sprintpcs.com/i/s/ico-screenSavers-o.gif" alt="" \/><\/div>' +
'	<div class="content">' +
'		<h3>Screen Savers<\/h3>' +
'		<p class="desc">Reflect your interests with thousands of pictures of your favorite TV characters, sports teams, celebrities, urban artwork, and more.<\/p>' +
'		<p class="visionLink"><a href="http://www.sprintpcs.com/flash/idemo.html?x=screen_savers" onclick="popUp(this.href, \'flash1\',\'550\',\'420\',\'no\');return false;">View demo<\/a><\/p>' +
'	<\/div>' +
'	<div class="clear"><\/div>' +
'<\/div>'
}

if(32 & visionBits){
xVision = xVision +
'<div class="textGroup2">' +
'	<div class="thumb vision"><img src="http://style.sprintpcs.com/i/s/ico-web-o.gif" alt="" \/><\/div>' +
'	<div class="content">' +
'		<h3>Web<\/h3>' +
'		<p class="desc">Check out full-color versions of popular web sites or purchase and download premium applications to your Sprint PCS Vision Phone.<\/p>' +
'		<p class="visionLink"><a href="http://www.sprintpcs.com/flash/idemo.html?x=web" onclick="popUp(this.href, \'flash1\',\'550\',\'420\',\'no\');return false;">View demo<\/a><\/p>' +
'	<\/div>' +
'	<div class="clear"><\/div>' +
'<\/div>'
}

if(2 & visionBits){
xVision = xVision +
'<div class="textGroup2">' +
'	<div class="thumb vision"><img src="http://style.sprintpcs.com/i/s/ico-pcsBusinessConnection-o.gif" alt="" \/><\/div>' +
'	<div class="content">' +
'		<h3>Sprint PCS Business Connection<sup>SM<\/sup><\/h3>' +
'		<p class="desc"> Check your company email, update your work calendar, access your company directory, and more &ndash; all from your Sprint PCS Vision Phone.<\/p>' +
'		<p class="visionLink"><a href="http://www.sprintpcs.com/flash/idemo.html?x=business_connections" onclick="popUp(this.href, \'flash1\',\'550\',\'420\',\'no\');return false;">View demo<\/a><\/p>' +
'	<\/div>' +
'	<div class="clear"><\/div>' +
'<\/div>'
}
	return xVision;
}

var xmlhttp=false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
@end @*/
//thanks to kottke for simplest ajax yet 

if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
	xmlhttp = new XMLHttpRequest();
}

function getMyHTML(serverPage, objID) {
	var obj = document.getElementById(objID);
	xmlhttp.open("GET", serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
			obj.innerHTML = xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}

function getMyVision(objID,visionBitsValue) {
	setActiveTab('interiorTabs','tabB');
	var obj = document.getElementById(objID);
	obj.innerHTML = buildVision(visionBitsValue);
	
}

function setActiveTab(layerName,activeTab){
	var fred = document.getElementById(layerName);
	fred.className = activeTab;
}

