var LOGGEDIN_CONTACTUS_URL='/RD?id=ContactUs';
var DIGITAL_LOUNGE_URL='/goTo?action=DigitalLounge';
var CONTACTUS_URL='http://www1.sprintpcs.com/support/contactSprint/ContactUs.jsp';
var EXTAPP_MENU_URL = '/wps/portal/!ut/p/.scr/ExtAppMenu';
var OVERVIEW_URL='?layer=0&amp;target=Controls&amp;action=home';
var SPRINT_URL = 'http://www.sprint.com';
var SPRINT_PERSONAL_URL = 'http://www.sprint.com/personal/';
var SPRINT_BUSINESS_URL = 'http://www.sprint.com/business/';
var ABOUT_US_URL = 'http://www.sprint.com/about/';
var PRIVACY_URL = 'http://www.sprint.com/legal/privacy.html';
var AGREEMENT_URL = 'http://www.sprint.com/legal/agreement.html';
var COPYRIGHT_URL = 'http://www.sprint.com/legal/copyright.html';
var STORE_LOCATOR_URL = 'http://www.sprintstorelocator.com/';
var SHOP_URL = 'http://www.sprint.com/personal/wireless/';
var SHOP_URL_DIGITAL_LOUNGE='http://www.nextel.com/en/shop/';
var MYSPRINT_URL = 'http://www.sprint.com/personal/wireless/manage.html';
var MYSPRINT_LOGGEDIN = '/!ut/p/.scr/LoggedIn';
var MyPCS = '/MyPCS';
var MyUSC = '/MyUSC';
var SUPPORT_URL = 'http://www.sprint.com/personal/wireless/support.html';
var SUPPORT_URL_DIGITAL_LOUNGE='https://support.sprintpcs.com/';
var COMMUNITY_URL = 'http://community.sprint.com';
var EXTAPPMENU_URL = '/RD?id=ExtAppMenu&layer=0&target=';
var EMAILSIGNUP_URL= 'http://www.sprint.com/emailsignup';

var MANAGE_PROD_BASE_URL='https://manage.sprintpcs.com/Manage/myportal';

var MANAGE_PROD_UA_URL='https://manage.sprintpcs.com/Manage/portal';


var USC_BASE_APPEND='/MyUSC';
var USC_BILL_PAYMENT_URL='/!ut/p/.scr/uscredirect?ResourceName=View_Current_Bill';

var managebaseurl;
var MESSAGING_DEV_URL='http://messaging.dev.sprint.com:5072/textmessaging/compose';
var MESSAGING_RTB_URL='http://messaging.test.sprint.com:5071/textmessaging/compose';

var MESSAGING_PROD_URL = 'http://messaging.sprintpcs.com/textmessaging/compose';

//var DEV4_CALLPOPUP = 'http://messaging-int.dev.sprint.com:5072/html/ui/scripts/callPopup.js'; 
function getHost(){
	var strHref = getDocumentCookie('subNavigation');
	
	var strSubString;
	var wpsStrings;
	var wpsString;
	if(strHref != null && strHref !=""){
		if (strHref.indexOf("=") > -1 ){
			strSubString = strHref.substr(strHref.indexOf("=")+1);	 		
		}	
	}else{
		var docurl = getDocumentUrl();
	}
	if(strSubString != null && strSubString != ""){
		if(strSubString.indexOf("myportal") > -1 ){
			wpsString = strSubString.substr(0, strSubString.indexOf("myportal"));
		}
	}
}

function checkCookie(){
	var contactUsHtml = "<div id='navIe'>";
	var subnav=getDocumentCookie('subNavigation');
	
	if(subnav== null || subnav== ""){
		contactUsHtml += "<a href='/wps/myportal/!ut/p/.scr/ContactUs' onclick='popUp(this.href, 'fas','590','500','yes');return false;'>&nbsp;<span>Contact Us</span></a>";
						
	}else{
		
		contactUsHtml += "<a href='http://www1.sprintpcs.com/support/contactSprint/ContactUs.jsp' onclick='popUp(this.href, 'fas','590','500','yes');return false;'>&nbsp;<span>Contact Us</span></a>";
	}
	contactUsHtml += "</div>";
	
	//document.getElementById("contus").innerHtml = contactUsHtml;
	document.getElementById("contus").innerHtml = "Please";
	  
}

function getDocumentCookie(c_name){
	if (document.cookie.length>0)
  	{
  		var c_start=document.cookie.indexOf(c_name + "=");
		var c_end;
  		if (c_start!=-1)
    		{ 
    			c_start=c_start + c_name.length+1 
    			c_end=document.cookie.indexOf(";",c_start);
    			if (c_end==-1) {
					c_end=document.cookie.length;
				}
    			return unescape(document.cookie.substring(c_start,c_end));
    		} 
  	}
	return "";
}

function getContactUsUrl(){
	var loggedIn = getDocumentCookie('subNavigation');
	if(loggedIn != null && loggedIn != ""){
		return LOGGEDIN_CONTACTUS_URL;
	}else{
		return CONTACTUS_URL;
	}
}

function getSubNav(){
	var subNavHtml = '';
	var loggedIn = getDocumentCookie('subNavigation');
	if(loggedIn != null && loggedIn != ""){
		subNavHtml = '<div id="navIII-subNav">';
		subNavHtml += '<ul>';
		subNavHtml += '<li class="first"><a href="testith.ink" class="active">Overview</a></li>';
		subNavHtml += '<li><a href="testith.ink">Phone &amp; Plan</a></li>';
		subNavHtml += '<li><a href="testith.ink">Billing &amp; Payment</a></li>';
		subNavHtml += '<li><a href="testith.ink">Settings &amp; Passwords</a></li>';
		subNavHtml += '<li><a href="testith.ink">My Online Tools</a></li>';
		subNavHtml += '<li class="last"><a href="testith.ink">My Content Manager</a></li>';
		subNavHtml += '</ul>';
		subNavHtml += '<div id="accountIdentification"></div>';
		subNavHtml += '</div>';
	}
	return subNavHtml;
}

function getDocumentUrl(){
	// the concept here is to save the document url from the manage landing
	// page and use it elsewhere. 


	
	

	var documentCookie = getDocumentCookie('subNavigation');
	var url = documentCookie.substr(documentCookie.indexOf("baseURL=")+8);
      /*check if the domain is non sprint e.g. Handmark
       * if yes then the url needs to be hardcoded 
       * but 1st check if managebaseurl is set by vendor
      */
	if(isCookieUnSupportedDoaminApp()) {
		//Non sprintpcs.com domain and support for guest exp
		url=MANAGE_PROD_BASE_URL;
	}
      /* url wasnt empty so return it */
	if(url!=null && url!=""){ 	
		return url;
      }
      /* url was empty so check for managebaseurl again */
      if(managebaseurl != null && managebaseurl != "")
      {
            if(managebaseurl.indexOf("sprintpcs.com") > -1)
                  url = managebaseurl + "/Manage/portal";
            else
                  url = managebaseurl + "/wps/portal";
      }
      else
      {
            //No managebaseurl treat as Guest
            url= MANAGE_PROD_UA_URL;
      }
      return url;
}




function writeHeader(tab,subNavTab){
	if(tab!=null && tab !=""){
		if(subNavTab!=null && subNavTab!=""){
		var header = getHeader('true',tab,subNavTab);
		}else{
			var header = getHeader('true',tab,'100000');
		}
	}else{
		var header = getHeader('true','MySprint','100000');
	}
	if(header!=null){
		document.write(header);
		return true;
	}else{
		return false;
	}

}

function writeHeaderWithoutSubnav(tab){
	if(tab!=null && tab !=""){
		var header = getHeader('false',tab);
	}else{
		var header = getHeader('false','MySprint');
	}
	if(header!=null){
		document.write(header);
		return true;
	}else{
		return false;
	}
}

/* writeDLHeaderWithNav method writes the Main Header with Digital Lounge selected and the subnavigation for Digital Lounge*/
function writeDLHeaderWithNav(subNavTab) 
{

	/*Write the Main Header Navigation with "Digital Lounge" SELECTED*/
    writeHeaderWithoutSubnav('digital');
    
    /*Write the Digital Lounge sub navigation links*/

	var cookieValue = getDocumentCookie('dlSubNav');

	var subNavHtml;
	//check if a cookie has been created for Palm 100 device
	if(cookieValue != null && cookieValue!="")
	{
		subNavHtml = getDigitalLoungeLSubNavForP100(subNavTab, cookieValue);
	}
	else
	{

	    subNavHtml = getDigitalLoungeLSubNav(subNavTab);
	}
    document.write(subNavHtml);
    
    /*Write Digital Lounge Search bar*/
    var searchScript = getDigitalLoungeSearch();
    document.write(searchScript);

}


/* getDigitalLoungeLSubNav method returns the Digital Lounge sub-navigation menu.
 * subNavTab parameter takes values in 000100 format to highlight one of the sub nav links */
function getDigitalLoungeLSubNav(subNavTab){
	
	var baseUrl = getDocumentUrl();	
	var urlOverview  = baseUrl+"/goTo?action=selectZone.do&zone=Overview";
	var urlPersonalization = baseUrl+"/goTo?action=selectZone.do&zone=Personalization";
	var urlEntertainment = baseUrl+"/goTo?action=selectZone.do&zone=Entertainment";
	var urlApplications = baseUrl+"/goTo?action=selectZone.do&zone=Applications";
	
	/*Earlier used document.domain below. But that does not return port. location.host returns :port number if there is one in the url*/
	//var urlMessaging = "http://"+location.host+"/textmessaging/compose";
	var urlMyContentManager = baseUrl+"/goTo?action=contentManager.do&zone=contentManager&breadCrumbLevel=0";

	var activeOverview = "";
	var activePersonalization = "";
	var activeEntertainment = "";
	var activeApplications = "";
	var activeMessaging = "";
	var activeMyContentManager = "";				

	if (subNavTab == "100000") activeOverview = " class='active' "
	else if (subNavTab == "010000") activePersonalization = " class='active' "
	else if (subNavTab == "001000") activeEntertainment = " class='active' "
	else if (subNavTab == "000100") activeApplications = " class='active' "
	else if (subNavTab == "000010") activeMessaging = " class='active' "
	else if (subNavTab == "000001") activeMyContentManager = " class='active' "
	else activeOverview = " class='active'" ;

	subNavHtml = "<div id='navIII-digitalLounge'>";
	subNavHtml += "<ul>";
 	subNavHtml += "<li class='first'><a "+activeOverview+" href='"+urlOverview+"'>Overview</a></li>";
 	subNavHtml += "<li><a "+activePersonalization+" href='"+urlPersonalization+"'>Personalization</a></li>";
 	subNavHtml += "<li><a "+activeEntertainment+" href='"+urlEntertainment+"'>Entertainment</a></li>";
 	subNavHtml += "<li><a "+activeApplications+" href='"+urlApplications+"'>Applications</a></li>";
	if(document.URL.indexOf("dev.sprint.com") > -1)
	 	subNavHtml += "<li><a "+activeMessaging+" href='"+MESSAGING_DEV_URL+"'>Messaging</a></li>";
	else if(document.URL.indexOf("test.sprint.com") > -1)
	 	subNavHtml += "<li><a "+activeMessaging+" href='"+MESSAGING_RTB_URL+"'>Messaging</a></li>";
	else
		subNavHtml += "<li><a "+activeMessaging+" href='"+MESSAGING_PROD_URL+"'>Messaging</a></li>";

	subNavHtml += "<li><a "+activeMyContentManager+" href='"+urlMyContentManager+"'>My Content Manager</a></li>";
	subNavHtml += "</ul>";
	subNavHtml += "</div>";
	
	return subNavHtml;
}

/* getDigitalLoungeLSubNavForP100 method returns the Digital Lounge sub-navigation menu.
 * subNavTab parameter takes values in 000100 format to highlight one of the sub nav links
 * and checks for cookieValue inorder to hide subnav 
 * 110011 = Hide Entertainment & Application
 * 100011 = Hide Personalization, Entertainment & Application
 */
function getDigitalLoungeLSubNavForP100(subNavTab, cookieValue){
	var baseUrl = getDocumentUrl();	
	var urlOverview  = baseUrl+"/goTo?action=selectZone.do&zone=Overview";
	var urlPersonalization = baseUrl+"/goTo?action=selectZone.do&zone=Personalization";
	var urlEntertainment = baseUrl+"/goTo?action=selectZone.do&zone=Entertainment";
	/*Earlier used document.domain below. But that does not return port. location.host returns :port number if there is one in the url*/
	//var urlMessaging = "http://"+location.host+"/textmessaging/compose";
	var urlMyContentManager = baseUrl+"/goTo?action=contentManager.do&zone=contentManager&breadCrumbLevel=0";

	var activeOverview = "";
	var activePersonalization = "";
	var activeMessaging = "";
	var activeMyContentManager = "";				
	var activeEntertainment = "";
	
	
	if(cookieValue == "111011")//Hide Application
	{
		if (subNavTab == "100000") activeOverview = " class='active' "
		else if (subNavTab == "010000") activePersonalization = " class='active' "
		else if (subNavTab == "001000") activeEntertainment = " class='active' "
		else if (subNavTab == "000010") activeMessaging = " class='active' "
		else if (subNavTab == "000001") activeMyContentManager = " class='active' "
		else activeOverview = " class='active'" ;
		subNavHtml = "<div id='navIII-digitalLounge'>";
		subNavHtml += "<ul>";
		subNavHtml += "<li class='first'><a "+activeOverview+" href='"+urlOverview+"'>Overview</a></li>";
		subNavHtml += "<li><a "+activePersonalization+" href='"+urlPersonalization+"'>Personalization</a></li>";
		subNavHtml += "<li><a "+activeEntertainment+" href='"+urlEntertainment+"'>Entertainment</a></li>";
		if(document.URL.indexOf("dev.sprint.com") > -1)
			subNavHtml += "<li><a "+activeMessaging+" href='"+MESSAGING_DEV_URL+"'>Messaging</a></li>";
		else if(document.URL.indexOf("test.sprint.com") > -1)
	 		subNavHtml += "<li><a "+activeMessaging+" href='"+MESSAGING_RTB_URL+"'>Messaging</a></li>";
		else
			subNavHtml += "<li><a "+activeMessaging+" href='"+MESSAGING_PROD_URL+"'>Messaging</a></li>";
		subNavHtml += "<li><a "+activeMyContentManager+" href='"+urlMyContentManager+"'>My Content Manager</a></li>";
		subNavHtml += "</ul>";
		subNavHtml += "</div>";
	}
	else if(cookieValue="101011") //Hide Application,Personalization.
	{
		if (subNavTab == "100000") activeOverview = " class='active' "
		else if (subNavTab == "001000") activeEntertainment = " class='active' "
		else if (subNavTab == "000010") activeMessaging = " class='active' "
		else if (subNavTab == "000001") activeMyContentManager = " class='active' "
		else activeOverview = " class='active'" ;

		subNavHtml = "<div id='navIII-digitalLounge'>";
		subNavHtml += "<ul>";
		subNavHtml += "<li class='first'><a "+activeOverview+" href='"+urlOverview+"'>Overview</a></li>";
		subNavHtml += "<li><a "+activeEntertainment+" href='"+urlEntertainment+"'>Entertainment</a></li>";
		if(document.URL.indexOf("dev.sprint.com") > -1)
			subNavHtml += "<li><a "+activeMessaging+" href='"+MESSAGING_DEV_URL+"'>Messaging</a></li>";
		else if(document.URL.indexOf("test.sprint.com") > -1)
	 		subNavHtml += "<li><a "+activeMessaging+" href='"+MESSAGING_RTB_URL+"'>Messaging</a></li>";
		else
			subNavHtml += "<li><a "+activeMessaging+" href='"+MESSAGING_PROD_URL+"'>Messaging</a></li>";

		subNavHtml += "<li><a "+activeMyContentManager+" href='"+urlMyContentManager+"'>My Content Manager</a></li>";
		subNavHtml += "</ul>";
		subNavHtml += "</div>";
	}

	return subNavHtml;
}

function writeDigitalLoungeFooter(){
	var footer = getDigitalLoungeFooter();
	if(footer!=null){
		document.write(footer);
		return true;
	}else{
		return false;
	}
}

function getDigitalLoungeFooter(){
	
	var footerHtml = "<div id='dl-footer'>";
	footerHtml += "<ul style='padding: 0pt 8px 0pt 6px; font-size: 11px; font-style: italic; text-decoration: none;'>";
	footerHtml += "<li class='first'><a href='" + PRIVACY_URL + "'>Your Privacy Rights</a></li>";
	footerHtml += "<li><a href='" + AGREEMENT_URL + "'>Acceptable Use Policy and Visitor Agreement</a></li>";
	footerHtml += "<li><a href='" + COPYRIGHT_URL + "'>Copyright Notices</a></li>";
	footerHtml += "<li><a href='#' onclick='popUpStoreLocator(STORE_LOCATOR_URL); return false;'>Find a Store</a></li>";
	footerHtml += "<li><a href='#' onclick='popUpContactUs();return false;'>Contact Us</a></li>";
	footerHtml += "<li class='last'><a href='http://www.sprint.com/emailsignup'>Email Sign Up</a></li>";
	footerHtml += "</ul>";
	footerHtml += "</div>";
	footerHtml += "<p id='fshell-copy'>&copy; 2009 Sprint. All rights reserved.</p>";	
	return footerHtml;
}


/*
function getDigitalLoungeSearch(){
	var baseUrl = getDocumentUrl();	
	var searchHtml = "<div id='surround'>";
	searchHtml += "<div id='leadIn'>";
	searchHtml += "<form id='dlSearch' action='"+baseUrl+"/goTo?action=searchCatalog.do' method='post' name='SearchForm'>";
	searchHtml += "<fieldset>";
	searchHtml += "<label id='dlSearchLabel' for='dlSearchField'>Search</label>";
	searchHtml += "<input id='dlSearchField' type='text' onclick='this.select()' value='Search the Digital Lounge' name='searchString'/>";
	searchHtml += "<input type='hidden' value='searchCatalog' name='action'/>";
	searchHtml += "<input id='dlSearchButton' type='image' src='https://manage.sprintpcs.com/Manage/themes/html/SprintPCSDML/ui/images/bt-dlSearch.gif' />";
	searchHtml += "</fieldset>";
	searchHtml += "</form>";
	searchHtml += "</div>";
	/* Removed closing tag below so that calling application can close it
	
	searchHtml += "</div>";

	return searchHtml;
}*/
/* commenting the changes done for global search header fix*/
function getDigitalLoungeSearch(){
	//alert("test123");'" + AGREEMENT_URL + "'
	var baseUrl = getDocumentUrl();	
	include(baseUrl + "/../themes/html/SprintPCSDML/ui/scripts/jquery-1.3.min.js");
	include(baseUrl + "/../themes/html/SprintPCSDML/ui/scripts/callPopup.js"); /* Uncomment this line while deploying in Prod */
	//include(DEV4_CALLPOPUP);	/* Comment this line while deploying in prod */
	//include('callPopup.js');
	var searchHtml = "<div id='surround'>";
	searchHtml += "<div id='leadIn'>";	
	searchHtml += "<div id='asBackgroundPopup' style='z-index:-1'></div>";
	searchHtml += "<form name='SearchForm' method='post' action='"+baseUrl+"/goTo?action=searchCatalog.do' id='dlSearch'>";	
	searchHtml += "<div id='advancedSearch' style='z-index:1'>";
	searchHtml += "<div id='radios'> <input class='left' type='radio' value='artist' name='searchType' id='searchType1' checked='checked' onclick=\"this.select();clearSearchXMLData(); $('#dlSearchField').focus();$('#dlSearchField').select();\"/> <p class='left mdMargR' style='margin-top: 2px; '>Artist</p> <input class='left' type='radio' value='title' name='searchType' id='searchType2' onclick=\"this.select();clearSearchXMLData();$('#dlSearchField').focus();$('#dlSearchField').select(); \"  /> <p class='left lgMargR' style='margin-top: 2px; '>Title or Keyword &nbsp;&nbsp;<a href='"+baseUrl+"/goTo?action=searchTips'>Tips</a>&nbsp;&nbsp;<a href='"+baseUrl+"/goTo?action=advSearch'>Advanced Search</a></p></div>";
	searchHtml += "</div>";
	searchHtml += "<fieldset>";
    searchHtml +="<div id='asSearchFieldContainer' style='z-index:2'> "
	searchHtml += "<label id='dlSearchLabel' for='dlSearchField'>Search</label>";
	searchHtml += "<input id='dlSearchField' class='dlSearchFieldVendor' autocomplete='off' type='text' onclick='this.select();' onmousedown='pointout();' value='Search the Digital Lounge' name='searchString'/>";
	//searchHtml += "<input id='dlSearchField' type='text' onclick='this.select();' value='Search the Digital Lounge' name='searchString'/>";
	searchHtml += "<input type='hidden' value='searchCatalog' name='action'/>";
	searchHtml += "<input type='image' name='search1' value='search' src='https://manage.sprintpcs.com/Manage/themes/html/SprintPCSDML/ui/images/bt-dlSearch-new.gif'/>";
	searchHtml += "</fieldset>";
    //
    searchHtml +="<div id='search_suggest'></div>";
	
	searchHtml += "</form>";
 searchHtml += "</div>";
 searchHtml += "</div>";
 searchHtml += "</div>";
	searchHtml += "<div class='clear'> ";
	 
	searchHtml += "</div>";
	 
    searchHtml +="<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>";
    //alert(searchHtml);

     
	return searchHtml;
}

/*getDLGlobalNavHtml method will display DL specific links on Global header*/
function getDLGlobalNavHtml(){
	var globalNavHtml = "<div id='hnavI'>";
	globalNavHtml += "<ul>";
	globalNavHtml += "<li class='first'><a href='" + SPRINT_URL + "'>Sprint.com</a></li>";
	globalNavHtml += "<li><a href='" + SPRINT_BUSINESS_URL + "'>Business</a></li>";
	globalNavHtml += "<li><a href='"+STORE_LOCATOR_URL + "?lang=en'>Find a Store</a></li>";
	globalNavHtml += "<li><a href='" + ABOUT_US_URL + "'>About Sprint</a></li>";
	globalNavHtml += getContactUsHeader();
	globalNavHtml += "<li class='last'><a href='" + EMAILSIGNUP_URL + "'>Email Sign Up</a></li>";
	globalNavHtml += "</ul>";
	globalNavHtml += "</div>";

	return globalNavHtml;
}


function getHeader(subnav,tab,subNavTab){
	var loggedIn = getDocumentCookie('subNavigation');
	var headerHtml;

	if(loggedIn != null && loggedIn != ""){
		var  subNavCookie = getDocumentCookie('subNavigation');
		var expType;
		var expTypeSubstr;
		var  subNavKey;
		
		if(subNavCookie != null && subNavCookie !=""){
			if (subNavCookie.indexOf(":") > -1 ){
				subNavKey = subNavCookie.substr(0,subNavCookie.indexOf(":"));
				//alert("key="+subNavKey);
			}	
	    	if (subNavCookie.indexOf("=") > -1){
				expType = subNavCookie.substr(subNavCookie.indexOf("expType=")+8,3);
			}
			if(subNavKey==null || subNavKey==""){
				subNavKey = subNavTab;
			}
			if(expType==null || expType==""){
				expType ="ENS";
			}
	
			headerHtml = getLoggedInHeaderHtml(subnav,tab,subNavTab,subNavKey,expType);
		}else{
			var  subNavKey = subNavTab;
			var expType='ENS';
			headerHtml = getLoggedInHeaderHtml(subnav,tab,subNavTab,subNavKey,expType);
		}
		

	}else if(isSpeedPay()){
		  var tab="MySprint";		 
		 
		headerHtml = getLoggedInHeaderHtmlForSpeedPay(tab);
				
	}else{
		headerHtml = getGeneralHeaderHtml(tab);
	}
	return headerHtml;
}
function getExpType() {
	var loggedIn = getDocumentCookie('subNavigation');
	var expType = "";
	if(loggedIn != null && loggedIn != ""){
	    	if (loggedIn.indexOf("expType=") > -1){
			expType = loggedIn.substr(loggedIn.indexOf("expType=")+8,3);
		}
		if(expType==null || expType==""){
			expType ="UNKNOWN";
		}
	}else{
		var expType='UNKNOWN';
	}
	return expType;
}

function getLoggedInHeaderHtml(subnav,tab,subNavTab,cookie,expType){
	var baseUrl = getDocumentUrl();	
	var headerHtml = getGeneralHeaderHtml(tab);	
	

	if(subnav == 'true'){
		headerHtml += getSubNavigation(subNavTab,cookie,expType);
	}
	return headerHtml;
}



function getLoggedInHeaderHtmlForSpeedPay(tab){
	var baseUrl = getDocumentUrl();	
	var headerHtml = getGeneralHeaderHtml(tab);	
	return headerHtml;
}

function getGeneralHeaderHtml(tab){
	var baseUrl = getDocumentUrl();
	
	var headerHtml = getSprintLogoHtml();

	if(tab != 'digital')
	{
		headerHtml += getGlobalNavHtml();
	}
	else
	{
		headerHtml += getDLGlobalNavHtml();
	}
	headerHtml += getTabbedNavigationHtml(tab);
	return headerHtml;
}

function getSprintLogoHtml(){
	var baseUrl = getDocumentUrl();
	
	var logoHtml = "<p id='hbrand'>";
	logoHtml += "<a href='" + SPRINT_URL + "'>";
	 logoHtml += "<img src='"; 

	
	if(baseUrl.indexOf("messaging")>=0){
	  
		logoHtml += "/images/en_US/globalnavigation/images/sprintLogo-bw.gif' alt='Sprint' border='0' />";
		}

	else{
    
		logoHtml += baseUrl;
		logoHtml += "/images/en_US/globalnavigation/images/sprintLogo-bw.gif' alt='Sprint' border='0' />";
}
	
	logoHtml += "</a>";
	logoHtml += "</p>";
	
	return logoHtml;
}

function getGlobalNavHtml(){

	var globalNavHtml = "<div id='hnavI'>";
	globalNavHtml += "<ul>";
	globalNavHtml += "<li class='first'><a href='" + SPRINT_URL + "'>Sprint.com</a></li>";
	globalNavHtml += "<li><a href='" + SPRINT_PERSONAL_URL + "'>Personal</a></li>";
	globalNavHtml += "<li><a href='" + SPRINT_BUSINESS_URL + "'>Business</a></li>";
	globalNavHtml += "<li><a href='" + ABOUT_US_URL + "'>About Sprint</a></li>";
	globalNavHtml += getContactUsHeader();
	globalNavHtml += "<li class='last'><a href='http://www.sprint.com/index.html?language=ES'>En Espa&ntilde;ol</a></li>";
	globalNavHtml += "</ul>";
	globalNavHtml += "</div>";

	return globalNavHtml;
}

function getTabbedNavigationHtml(tab){
	var tabbedHtml = "<div id='hnavII'>";
	tabbedHtml += "<div id='hnowrapNavII'>";
	if(tab =='shop'){
		tabbedHtml += "<div id='hsection-shop'>";
		tabbedHtml += "<div id='hnavII-shop'><a href='" + SHOP_URL + "'><i><span>Shop</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-mySprint'><a href='" + getManageUrl() + "'><i><span>My Sprint</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-digitalLounge'><a href='" + getDigitalLoungeUrl() + "'><i><span>Digital Lounge</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-support'><a href='" + SUPPORT_URL + "'><i><span>Support</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-community'><a href='" + COMMUNITY_URL + "'><i><span>Community</span></i></a></div>";
		tabbedHtml += "</div>";
	}else if(tab == 'MySprint'){
		tabbedHtml += "<div id='hsection-mySprint'>";
		tabbedHtml += "<div id='hnavII-shop'><a href='" + SHOP_URL + "'><i><span>Shop</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-mySprint'><a href='" + getManageUrl() + "'><i><span>My Sprint</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-digitalLounge'><a href='" + getDigitalLoungeUrl() + "'><i><span>Digital Lounge</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-support'><a href='" + SUPPORT_URL + "'><i><span>Support</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-community'><a href='" + COMMUNITY_URL + "'><i><span>Community</span></i></a></div>";
		tabbedHtml += "</div>";
	}else if(tab == 'digital'){
		tabbedHtml += "<div id='hsection-digitalLounge'>";
		tabbedHtml += "<div id='hnavII-shop'><a href='" + SHOP_URL_DIGITAL_LOUNGE + "'><i><span>Shop</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-mySprint'><a href='" + getManageUrl() + "'><i><span>My Sprint</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-digitalLounge'><a href='" + getDigitalLoungeUrl() + "'><i><span>Digital Lounge</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-support'><a href='" + SUPPORT_URL_DIGITAL_LOUNGE + "'><i><span>Support</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-community'><a href='" + COMMUNITY_URL + "'><i><span>Community</span></i></a></div>";
		tabbedHtml += "</div>";
	}else if (tab == 'support'){
		tabbedHtml += "<div id='hsection-support'>";
		tabbedHtml += "<div id='hnavII-shop'><a href='" + SHOP_URL + "'><i><span>Shop</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-mySprint'><a href='" + getManageUrl() + "'><i><span>My Sprint</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-digitalLounge'><a href='" + getDigitalLoungeUrl() + "'><i><span>Digital Lounge</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-support'><a href='" + SUPPORT_URL + "'><i><span>Support</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-community'><a href='" + COMMUNITY_URL + "'><i><span>Community</span></i></a></div>";
		tabbedHtml += "</div>";	
	}else if (tab == 'community'){
		tabbedHtml += "<div id='hsection-community'>";
		tabbedHtml += "<div id='hnavII-shop'><a href='" + SHOP_URL + "'><i><span>Shop</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-mySprint'><a href='" + getManageUrl() + "'><i><span>My Sprint</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-digitalLounge'><a href='" + getDigitalLoungeUrl() + "'><i><span>Digital Lounge</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-support'><a href='" + SUPPORT_URL + "'><i><span>Support</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-community'><a href='" + COMMUNITY_URL + "'><i><span>Community</span></i></a></div>";
		tabbedHtml += "</div>";	
	}else{	
		tabbedHtml += "<div id='hnavII-shop'><a href='" + SHOP_URL + "'><i><span>Shop</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-mySprint'><a href='" + getManageUrl() + "'><i><span>My Sprint</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-digitalLounge'><a href='" + getDigitalLoungeUrl() + "'><i><span>Digital Lounge</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-support'><a href='" + SUPPORT_URL + "'><i><span>Support</span></i></a></div>";
		tabbedHtml += "<div id='hnavII-community'><a href='" + COMMUNITY_URL + "'><i><span>Community</span></i></a></div>";
	}
	
	tabbedHtml += "</div>";
	tabbedHtml += "</div>";
	
	return tabbedHtml;
}

function getSubNavigation(subNavTab,cookie,expType){

	var baseUrl = getDocumentUrl();	
	if(subNavTab==null ||subNavTab==""){
		//alert("subNavTab in side is null");
	}else{
		//alert("cookie="+cookie);
	}

	var st1= cookie.substr(0,1);
	var st2= cookie.substr(1,1);
	var st3= cookie.substr(2,1);
	var st4= cookie.substr(3,1);
	var st5= cookie.substr(4,1);
	var st6= cookie.substr(5,1);

	//alert("st1="+st1);
	//alert("st2="+st2);
	//alert("st3="+st3);
	//alert("st4="+st4);
	//alert("st5="+st5);
	//alert("st6="+st6);


	
	var subNavHtml = "<div id='hnavIII-subNav'>";
	subNavHtml += "<ul>";
	if(subNavTab=='100000'){
		if(expType=='ENS'){
			if(st1=='1'){
				subNavHtml += "<li class='first'><a href='" + baseUrl + USC_BASE_APPEND + "' class='active'>Overview</a></li>";
			}
			if(st2=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/PhoneAndPlanDetails'>Phone &amp; Plan</a></li>";
			}
			if(st3=='1'){
	 			subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND  + USC_BILL_PAYMENT_URL+"'>Billing &amp; Payment</a></li>";
			}
			if(st4=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/MySettingAndPreferences'>Settings &amp; Passwords</a></li>";
			}
			if(st5=='1'){	
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/MyOnlineTools'>My Online Tools</a></li>";
			}
			if(st6=='1'){
				subNavHtml += "<li class='last'><a href='" + baseUrl + USC_BASE_APPEND + "/MyContent'>My Content Manager</a></li>";
			}
		}else{
			if(st1=='1'){
				subNavHtml += "<li class='first'><a href='" + baseUrl + EXTAPPMENU_URL + "Controls&action=home' class='active'>Overview</a></li>";
			}
			if(st2=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyPhone&action=phonePlanIntro'>Phone &amp; Plan</a></li>";
			}
			if(st3=='1'){
				 subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "Controls&action=autoPayIntro'>Billing &amp; Payment</a></li>";
			}
			if(st4=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyProfile&action=doMyProfilePreferences'>Settings &amp; Passwords</a></li>";
			}
			if(st5=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyPlanner&action=intro'>My Online Tools</a></li>";
			}
			if(st6=='1'){
				subNavHtml += "<li class='last'><a href='" + baseUrl + EXTAPPMENU_URL + "MyContent'>My Content Manager</a></li>";
			}
		}
	}else if(subNavTab=='010000'){
		if(expType=='ENS'){
			if(st1=='1'){
				subNavHtml += "<li class='first'><a href='" + baseUrl + USC_BASE_APPEND + "' >Overview</a></li>";
			}
			if(st2=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/PhoneAndPlanDetails' class='active'>Phone &amp; Plan</a></li>";
			}
			if(st3=='1'){
				 subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND  + USC_BILL_PAYMENT_URL+"'>Billing &amp; Payment</a></li>";
			}
			if(st4=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/MySettingAndPreferences'>Settings &amp; Passwords</a></li>";
			}
			if(st5=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/MyOnlineTools'>My Online Tools</a></li>";
			}
			if(st6=='1'){
				subNavHtml += "<li class='last'><a href='" + baseUrl + USC_BASE_APPEND + "/MyContent'>My Content Manager</a></li>";
			}
		}else{
			if(st1=='1'){
				subNavHtml += "<li class='first'><a href='" + baseUrl + EXTAPPMENU_URL + "Controls&action=home'>Overview</a></li>";
			}
			if(st2=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyPhone&action=phonePlanIntro' class='active'>Phone &amp; Plan</a></li>";
			}
			if(st3=='1'){
				 subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "Controls&action=autoPayIntro'>Billing &amp; Payment</a></li>";
			}
			if(st4=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyProfile&action=doMyProfilePreferences'>Settings &amp; Passwords</a></li>";
			}
			if(st5=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyPlanner&action=intro'>My Online Tools</a></li>";
			}
			if(st6=='1'){
				subNavHtml += "<li class='last'><a href='" + baseUrl + EXTAPPMENU_URL + "MyContent'>My Content Manager</a></li>";
			}
		}
	}else if(subNavTab=='001000'){
		if(expType=='ENS'){
			if(st1=='1'){
				subNavHtml += "<li class='first'><a href='" + baseUrl + USC_BASE_APPEND + "' >Overview</a></li>";
			}
			if(st2=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/PhoneAndPlanDetails' >Phone &amp; Plan</a></li>";
			}
			if(st3=='1'){
				 subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND  + USC_BILL_PAYMENT_URL+"' class='active'>Billing &amp; Payment</a></li>";
			}
			if(st4=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/MySettingAndPreferences'>Settings &amp; Passwords</a></li>";
			}
			if(st5=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/MyOnlineTools'>My Online Tools</a></li>";
			}
			if(st6=='1'){
				subNavHtml += "<li class='last'><a href='" + baseUrl + USC_BASE_APPEND + "/MyContent'>My Content Manager</a></li>";
			}
		}else{
			if(st1=='1'){
				subNavHtml += "<li class='first'><a href='" + baseUrl + EXTAPPMENU_URL + "Controls&action=home'>Overview</a></li>";
			}
			if(st2=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyPhone&action=phonePlanIntro' >Phone &amp; Plan</a></li>";
			}
			if(st3=='1'){
				 subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "Controls&action=autoPayIntro' class='active'>Billing &amp; Payment</a></li>";
			}
			if(st4=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyProfile&action=doMyProfilePreferences'>Settings &amp; Passwords</a></li>";
			}
			if(st5=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyPlanner&action=intro'>My Online Tools</a></li>";
			}
			if(st6=='1'){
				subNavHtml += "<li class='last'><a href='" + baseUrl + EXTAPPMENU_URL + "MyContent'>My Content Manager</a></li>";
			}
		}	
	}else if(subNavTab=='000100'){
		if(expType=='ENS'){
			if(st1=='1'){
				subNavHtml += "<li class='first'><a href='" + baseUrl + USC_BASE_APPEND + "' >Overview</a></li>";
			}
			if(st2=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/PhoneAndPlanDetails' >Phone &amp; Plan</a></li>";
			}
			if(st3=='1'){
				 subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND  + USC_BILL_PAYMENT_URL+"' >Billing &amp; Payment</a></li>";
			}
			if(st4=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/MySettingAndPreferences' class='active'>Settings &amp; Passwords</a></li>";
			}
			if(st5=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/MyOnlineTools'>My Online Tools</a></li>";
			}
			if(st6=='1'){
				subNavHtml += "<li class='last'><a href='" + baseUrl + USC_BASE_APPEND + "/MyContent'>My Content Manager</a></li>";
			}
		}else{
			if(st1=='1'){
				subNavHtml += "<li class='first'><a href='" + baseUrl + EXTAPPMENU_URL + "Controls&action=home'>Overview</a></li>";
			}
			if(st2=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyPhone&action=phonePlanIntro' >Phone &amp; Plan</a></li>";
			}
			if(st3=='1'){
				 subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "Controls&action=autoPayIntro' >Billing &amp; Payment</a></li>";
			}
			if(st4=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyProfile&action=doMyProfilePreferences' class='active'>Settings &amp; Passwords</a></li>";
			}
			if(st5=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyPlanner&action=intro'>My Online Tools</a></li>";
			}
			if(st6=='1'){
				subNavHtml += "<li class='last'><a href='" + baseUrl + EXTAPPMENU_URL + "MyContent'>My Content Manager</a></li>";
			}
		}
	}else if(subNavTab=='000010'){
		if(expType=='ENS'){
			if(st1=='1'){
				subNavHtml += "<li class='first'><a href='" + baseUrl + USC_BASE_APPEND + "' >Overview</a></li>";
			}
			if(st2=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/PhoneAndPlanDetails' >Phone &amp; Plan</a></li>";
			}
			if(st3=='1'){
				 subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND  + USC_BILL_PAYMENT_URL+"' >Billing &amp; Payment</a></li>";
			}
			if(st4=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/MySettingAndPreferences' >Settings &amp; Passwords</a></li>";
			}
			if(st5=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/MyOnlineTools' class='active'>My Online Tools</a></li>";
			}
			if(st6=='1'){
				subNavHtml += "<li class='last'><a href='" + baseUrl + USC_BASE_APPEND + "/MyContent'>My Content Manager</a></li>";
			}
		}else{
			if(st1=='1'){
				subNavHtml += "<li class='first'><a href='" + baseUrl + EXTAPPMENU_URL + "Controls&action=home'>Overview</a></li>";
			}
			if(st2=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyPhone&action=phonePlanIntro' >Phone &amp; Plan</a></li>";
			}
			if(st3=='1'){
				 subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "Controls&action=autoPayIntro' >Billing &amp; Payment</a></li>";
			}
			if(st4=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyProfile&action=doMyProfilePreferences' >Settings &amp; Passwords</a></li>";
			}
			if(st5=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyPlanner&action=intro' class='active'>My Online Tools</a></li>";
			}
			if(st6=='1'){
				subNavHtml += "<li class='last'><a href='" + baseUrl + EXTAPPMENU_URL + "MyContent'>My Content Manager</a></li>";
			}
		}		
	}else if(subNavTab=='000001'){
		if(expType=='ENS'){
			if(st1=='1'){
				subNavHtml += "<li class='first'><a href='" + baseUrl + USC_BASE_APPEND + "' >Overview</a></li>";
			}
			if(st2=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/PhoneAndPlanDetails' >Phone &amp; Plan</a></li>";
			}
			if(st3=='1'){
				 subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND  + USC_BILL_PAYMENT_URL+"' >Billing &amp; Payment</a></li>";
			}
			if(st4=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/MySettingAndPreferences' >Settings &amp; Passwords</a></li>";
			}
			if(st5=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/MyOnlineTools' >My Online Tools</a></li>";
			}
			if(st6=='1'){
				subNavHtml += "<li class='last'><a href='" + baseUrl + USC_BASE_APPEND + "/MyContent' class='active'>My Content Manager</a></li>";
			}
		}else{
			if(st1=='1'){
				subNavHtml += "<li class='first'><a href='" + baseUrl + EXTAPPMENU_URL + "Controls&action=home'>Overview</a></li>";
			}
			if(st2=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyPhone&action=phonePlanIntro' >Phone &amp; Plan</a></li>";
			}
			if(st3=='1'){
				 subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "Controls&action=autoPayIntro' >Billing &amp; Payment</a></li>";
			}
			if(st4=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyProfile&action=doMyProfilePreferences' >Settings &amp; Passwords</a></li>";
			}
			if(st5=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyPlanner&action=intro' >My Online Tools</a></li>";
			}
			if(st6=='1'){
				subNavHtml += "<li class='last'><a href='" + baseUrl + EXTAPPMENU_URL + "MyContent' class='active'>My Content Manager</a></li>";
			}
		}
	}else{
		if(expType=='ENS'){
			if(st1=='1'){
				subNavHtml += "<li class='first'><a href='" + baseUrl + USC_BASE_APPEND + "'  class='active' >Overview</a></li>";
			}
			if(st2=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/PhoneAndPlanDetails' >Phone &amp; Plan</a></li>";
			}
			if(st3=='1'){
				 subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND  + USC_BILL_PAYMENT_URL+"' >Billing &amp; Payment</a></li>";
			}
			if(st4=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/MySettingAndPreferences' >Settings &amp; Passwords</a></li>";
			}
			if(st5=='1'){
				subNavHtml += "<li><a href='" + baseUrl + USC_BASE_APPEND + "/MyOnlineTools' >My Online Tools</a></li>";
			}
			if(st6=='1'){
				subNavHtml += "<li class='last'><a href='" + baseUrl + USC_BASE_APPEND + "/MyContent' class='active'>My Content Manager</a></li>";
			}
		}else{
			if(st1=='1'){
				subNavHtml += "<li class='first'><a href='" + baseUrl + EXTAPPMENU_URL + "Controls&action=home'  class='active'>Overview</a></li>";
			}
			if(st2=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyPhone&action=phonePlanIntro' >Phone &amp; Plan</a></li>";
			}
			if(st3=='1'){
				 subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "Controls&action=autoPayIntro' >Billing &amp; Payment</a></li>";
			}
			if(st4=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyProfile&action=doMyProfilePreferences' >Settings &amp; Passwords</a></li>";
			}
			if(st5=='1'){
				subNavHtml += "<li><a href='" + baseUrl + EXTAPPMENU_URL + "MyPlanner&action=intro' >My Online Tools</a></li>";
			}
			if(st6=='1'){
				subNavHtml += "<li class='last'><a href='" + baseUrl + EXTAPPMENU_URL + "MyContent'>My Content Manager</a></li>";
			}
		}
	}
	subNavHtml += "</ul>";
	subNavHtml += "</div>";

	return subNavHtml;
}

function getContactUsHeader(){
	
	var conactusHtml = "<li><a href='#' onclick='popUpContactUs();return false;'>&nbsp;<span>Contact Us</span></a></li>";
	return conactusHtml;
}

function writeFooter(){
	var footer = getFooter();
	if(footer!=null){
		document.write(footer);
		return true;
	}else{
		return false;
	}
}

function getFooter(){
	
	var footerHtml = "<div id='fshell-footer'>";
	footerHtml += "<ul>";
	footerHtml += "<li class='first'><a href='" + PRIVACY_URL + "'>Your Privacy Rights</a></li>";
	footerHtml += "<li><a href='" + AGREEMENT_URL + "'>Acceptable Use Policy and Visitor Agreement</a></li>";
	footerHtml += "<li><a href='" + COPYRIGHT_URL + "'>Copyright Notices</a></li>";
	footerHtml += "<li><a href='#' onclick='popUpStoreLocator(STORE_LOCATOR_URL); return false;'>Find a Store</a></li>";
	footerHtml += "<li class='last'><a href='#' onclick='popUpContactUs();return false;'>Contact Us</a></li>";
	footerHtml += "<li class='last'><a href='http://www.sprint.com/emailsignup'>Email Sign Up</a></li>";
	footerHtml += "</ul>";
    footerHtml += "<p id='fshell-copy'>&copy; 2009 Sprint. All rights reserved.</p>";
	//footerHtml += "<div class='clear'></div>";
	footerHtml += "</div>";

	return footerHtml;
}

function popUpContactUs(){
	var loggedIn = getDocumentCookie('subNavigation');
	var baseUrl = getDocumentUrl();
	var conturl="";


	if((loggedIn != null && loggedIn != "") || isCookieUnSupportedDoaminApp()){

		conturl = baseUrl + LOGGEDIN_CONTACTUS_URL;
		
	}else{
		conturl = CONTACTUS_URL;
	}
	
	popup(conturl, 'fas','590','500','yes');
}

function popUpStoreLocator(page){
	popup(page, 'fas','620','450','yes');
}

function popup(page, name, w, h, scroll) { // pop up window
	name = "foo";
	page = page.split(" ").join("%20");
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	//var resizable = false;
	winprop  = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable=yes';
	bar = window.open(page, name, winprop);
	bar.focus();
}

function getDigitalLoungeUrl(){
	var baseUrl = getDocumentUrl();
	var dlurl= baseUrl + DIGITAL_LOUNGE_URL;
	return dlurl;
}
function getManageUrl(){
	var loggedIn = getDocumentCookie('subNavigation');
	var manageURL = "";

	if((loggedIn != null && loggedIn != "") || isCookieUnSupportedDoaminApp()){

		manageURL = getDocumentUrl() + getPageByExperience();
	}else{
		manageURL = MYSPRINT_URL;
	}
	return manageURL;
}
function getPageByExperience() {
	var expType = getExpType();
	var temp="";
	if (expType == "P2K") {
		temp = MyPCS;
	} else if (expType == "ENS") {
		temp = MyUSC;
	}
	return temp;
}
function isSpeedPay(){
	var spUrl = document.URL;
	
	if(spUrl != null && spUrl != ""){		
		if(spUrl.indexOf("nj25.speedpay.com") > -1){ return true;
		}else{ 
			return false;
		}
	} 
	return false;	
}


function isCookieUnSupportedDoaminApp(){
	var nonCookieUrl = document.URL;
	
	if(nonCookieUrl != null && nonCookieUrl != ""){		
		if((nonCookieUrl.indexOf("nj25.speedpay.com") > -1) 
			|| (nonCookieUrl.indexOf("softwarestore.sprint.com") > -1)
			){
				return true;
		}else{ 
			return false;
		}
	} 
	return false;	
}

 
 function include(file)  
  {  
    
    var script  = document.createElement('script');  
    script.src  = file;  
  script.type = 'text/javascript';  
  script.defer = true;  
  
   document.getElementsByTagName('head').item(0).appendChild(script);  
   
 }  

