document.writeln('<script type="text/javascript" src="/js/new/02_loader.js"></script>');
document.writeln('<script type="text/javascript" src="/js/leave_smithbarney.js"></script>');


   function InitializeDoc(){
     if (document.getElementById('btnLogin')) {
        swapImg("btnSearch","hover","");
     }


	if ( typeof local_highlight != "undefined" ) highlightText(local_highlight);
	redNav();
	startList();
	if(!("undefined" == typeof(my_stripe))){stripe(my_stripe);}
	if(cbol_user){
		var logoLink = document.getElementById("sblogo").parentNode;
		logoLink.style.cursor = "default";
		logoLink.childNodes[0].alt = "";

	}


	removeElement_CBOL('noCBOL');
	removeElement_CBOL('noCBOL2');
	killAds_CBOL();


	ethicHack();

	if(cbol_user){
		startTimer();
	}


	write_conditional_text();
	pullVariables();

   }
   

function openCustomHelpWindow(){
	var width = 500;
	var height = 300;
	x = (640 - width)/2, y = (480 - height)/2;
	if (screen) {
		y = (screen.availHeight - height)/2;
	x = (screen.availWidth - width)/2;
	}
	
var popup = window.open('/cgi-bin/helpdesk/sitehelp.cgi?scriptname="'+this.location+'"','Custom_Help','width='+width+',height='+height+',screenX='+x+',screenY='+y+',top='+y+',left='+x+',titlebar=no');
}

function checkReferrer(lcHref)
{
	if (document.referrer != "")
	{
		var parent = document.getElementById('errorBlock');
		var newNode = document.createElement("p");
		newNode.innerHTML = '<a href="'+ lcHref + '" title="Go" class="singleWhite">Citibank Customers return to CitibankOnline</a>';
		parent.appendChild(newNode);
	}
}

function checkHost()
{
	switch ( document.location.host ) 
	{ 
		case "acs-txdvl11.nam.nsroot.net" :
			checkReferrer('https://web-uat1.citibankonlineqa.com/');
			break;
   		case "accstg.smithbarney.com" :
			checkReferrer('https://olb-usmtu1web1.citibankonlineqa.com/US/JPS/portal/Home.do');
			break;
   		case "acc-uat.smithbarney.com" :
		case "www.smithbarney.com" :
			checkReferrer('https://online.citibank.com/US/JPS/portal/Index.do');
			break;
	}
}


function openNewWindow(linkObj)
{
	var hiddenInputObj=document.getElementById('optionHidden');
	var pdfNameContainerObj=linkObj.getElementsByTagName('span')[0];
	hiddenInputObj.value = pdfNameContainerObj.innerHTML;
	
	if(hiddenInputObj.value=='Latest_Supplement')
	{
		hiddenInputObj.value='http://www.theocc.com/publications/risks/riskstoc_sep08_sup.pdf';
	}
	else if(hiddenInputObj.value=='Option_Disclosure')
	hiddenInputObj.value='http://www.theocc.com/publications/risks/riskstoc.pdf';
	
	var newwin=window.open('/leave_sbcom.html','welcome','width=900,height=300');
}

function constructURL(toolURL,highLightLeftNavId,cuid_value,u_value,assetAllocFlag,stockOptionFlag,env_value)
{
	if(assetAllocFlag)
	{
		var assetAllocFlag = 1;
	}
	else
	{
		var assetAllocFlag = 0;
	}
	if(stockOptionFlag)
	{
		var stockOptionFlag = 1;
	}
	else
	{
		var stockOptionFlag = 0;
	}
	window.location.href=toolURL+'?lt_nav_link_id='+highLightLeftNavId+'&cuid='+cuid_value+'&u='+u_value+'&conditional_links='+assetAllocFlag+stockOptionFlag+'&env='+env_value;
}

function constructURL1(toolURL,highLightLeftNavId,assetAllocFlag,stockOptionFlag,env_value)
{
	if(assetAllocFlag)
	{
		var assetAllocFlag = 1;
	}
	else
	{
		var assetAllocFlag = 0;
	}
	if(stockOptionFlag)
	{
		var stockOptionFlag = 1;
	}
	else
	{
		var stockOptionFlag = 0;
	}
	window.location.href=toolURL+'?lt_nav_link_id='+highLightLeftNavId+'&conditional_links='+assetAllocFlag+stockOptionFlag+'&env='+env_value;
}

function conditionalCalculatorsShowHide()
{
	if(cookieValue('asset_alloc_avail_flag'))
	{
		document.getElementById('i2').style.display = 'block';
	}
	else
	{
		document.getElementById('i2').style.display = 'none';
	}
	if(cookieValue('stock_option_avail_flag'))
	{
		document.getElementById('i14').style.display = 'block';
	}
	else
	{
		document.getElementById('i14').style.display = 'none';
	}
}


function update_BreadCrumb()
{
	var presentCalcLinkText;
	var presentCalcLocation = window.location.href;

	if(window.location.href.indexOf('finplanner')!=-1)
	{
		presentCalcLinkText = 'Asset Allocation Analyzer';
	}
	else if(window.location.href.indexOf('colplanner')!=-1)
	{
		presentCalcLinkText = 'Education Funding Analyzer';
	}
	else if(window.location.href.indexOf('stock04')!=-1)
	{
		presentCalcLinkText = 'Investment Calculator';
	}
	else if(window.location.href.indexOf('rothira01a')!=-1)
	{
		presentCalcLinkText = 'IRA Calculator';
	}
	else if(window.location.href.indexOf('rothira02')!=-1)
	{
		presentCalcLinkText = 'Roth vs. Traditional IRA Calculator';
	}
	else if(window.location.href.indexOf('home02')!=-1)
	{
		presentCalcLinkText = 'Loan &amp; Mortgage';
	}
	else if(window.location.href.indexOf('retplanner')!=-1)
	{
		presentCalcLinkText = 'Retirement Analyzer';
	}
	else
	{
		presentCalcLinkText = '';
	}
	var presentCalcHolder = document.getElementById('present_calc_place_holder');
	var preCalcLinkObjs = presentCalcHolder.getElementsByTagName('a');
	if(preCalcLinkObjs.length > 0)
	{
		presentCalcHolder.removeChild(preCalcLinkObjs[0]);
	}
	var presentCalcLinkObj = document.createElement('a');
	presentCalcLinkObj.innerHTML = presentCalcLinkText;
	presentCalcLinkObj.href = '#';
	presentCalcLinkObj.onclick = function(){ window.location.href = presentCalcLocation; };
	presentCalcHolder.appendChild(presentCalcLinkObj);

}

function makeEnvironmentSpecific(env_value)
{
	var static_domain_value;
	var dynamic_domain_value;

	if(env_value=='dev')
	{
		static_domain_value = "https://acstxdvl11.ssmb.com";
		dynamic_domain_value = "https://onsttxdvl4.ssmb.com";
	}
	else if(env_value=='stg')
	{
		static_domain_value = "https://accstgtx8.ssmb.com";
		dynamic_domain_value = "https://onststgtx8.ssmb.com";
	}
	else if(env_value=='prd')
	{
		static_domain_value = "https://www.smithbarney.com";
		dynamic_domain_value = "https://onsite.smithbarney.com";
	}

	var pagePartitionObjs = new Array();
	var headerObj = document.getElementById('header');
	var breadCrumbObj = document.getElementById('breadCrumbs');
	var leftNavObj = document.getElementById('colLeft');
	var footerObj = document.getElementById('footer');

	pagePartitionObjs.push(headerObj);
	pagePartitionObjs.push(breadCrumbObj);
	pagePartitionObjs.push(leftNavObj);
	pagePartitionObjs.push(footerObj);

	var head_Obj = document.getElementsByTagName('head')[0];

	var link_Objs = head_Obj.getElementsByTagName('link');

	for(var link_cnt=0;link_cnt<=link_Objs.length-1;link_cnt++)
	{
		var rel_link_href = '';
						
		if(link_Objs[link_cnt].href.indexOf('https://tools.smithbarney.com')!=-1)
		{
			rel_link_href = (link_Objs[link_cnt].href).replace('https://tools.smithbarney.com','');
		}
		else
		{
			rel_link_href = link_Objs[link_cnt].href;
		}
		link_Objs[link_cnt].href = static_domain_value+rel_link_href;
	}

	for(var partition_cnt=0;partition_cnt<=pagePartitionObjs.length-1;partition_cnt++)
	{
		var form_Objs = pagePartitionObjs[partition_cnt].getElementsByTagName('form');
		var a_Objs = pagePartitionObjs[partition_cnt].getElementsByTagName('a');
		var img_Objs = pagePartitionObjs[partition_cnt].getElementsByTagName('img');

		if(form_Objs.length>0)
		{
			for(var form_cnt=0;form_cnt<=form_Objs.length-1;form_cnt++)
			{
				if(form_Objs[form_cnt].id!="marketSearch")
				{
					var rel_form_action = '';
					var form_action_value = new String(form_Objs[form_cnt].action);
					if(form_action_value.indexOf('https://tools.smithbarney.com')!=-1)
					{
						rel_form_action = form_action_value.replace('https://tools.smithbarney.com','');
					}
					else
					{
						rel_form_action = form_action_value;
					}
					form_Objs[form_cnt].action = static_domain_value+rel_form_action;
				}
			}
		}

		if(img_Objs.length>0)
		{
			for(var img_cnt=0;img_cnt<=img_Objs.length-1;img_cnt++)
			{
				var rel_img_src = '';
								
				if(img_Objs[img_cnt].src.indexOf('https://tools.smithbarney.com')!=-1)
				{
					rel_img_src = (img_Objs[img_cnt].src).replace('https://tools.smithbarney.com','');
				}
				else
				{
					rel_img_src = img_Objs[img_cnt].src;
				}
				img_Objs[img_cnt].src = static_domain_value+rel_img_src;
			}
		}

		for(var a_cnt=0;a_cnt<=a_Objs.length-1;a_cnt++)
		{
			var rel_a_href = '';
			if(a_Objs[a_cnt].href.indexOf('https://tools.smithbarney.com')!=-1)
			{
				rel_a_href = (a_Objs[a_cnt].href).replace('https://tools.smithbarney.com','');
			}
			else
			{
				rel_a_href = a_Objs[a_cnt].href;
			}
			if(a_Objs[a_cnt].className)
			{
				if(a_Objs[a_cnt].className!='ignore')
				{
					if(a_Objs[a_cnt].className=='dynamic')
					{
						a_Objs[a_cnt].href = dynamic_domain_value+rel_a_href;
					}
				}
			}
			else
			{
				a_Objs[a_cnt].href = static_domain_value+rel_a_href;
			}
		}
	}

}


function pullVariables() 
{  
	if(document.getElementById("mainNavNew")) 
	{
		var menu = document.getElementById("mainNav");
		var menuLIArray = new Array("sa1", "sa2", "sa3", "sa4", "sa5", "sa6", "sa7", "sa8");
		
		for (x=0; x<menuLIArray.length; x++)
		{
			if (menuLIArray[x] != "sa"+sa_highlight.toString()) 
			{ var lcMenuID = document.getElementById(menuLIArray[x]); lcMenuID.style.className="off"; }
			else 
			{ var lcMenuID = document.getElementById(menuLIArray[x]); lcMenuID.style.className="active"; 
		   
		   		var lcUL = document.getElementById(lcMenuID);
		   		var lcUL_LI = lcMenuID.getElementsByTagName("LI");
		   
		   		lcUL_LI[0].firstChild.className="first";
		   		lcUL_LI[lcUL_LI.length-1].firstChild.className="last";
		
				for(y=0;y<lcUL_LI.length;y++)
				{ 
					
					if(sub_highlight == (y+1)) 
					{ 
						if(y==0) { lcUL_LI[y].firstChild.className="first selected"; }
						else if(y==(lcUL_LI.length-1)) { lcUL_LI[y].firstChild.className="last selected"; }
						else { lcUL_LI[y].firstChild.className="selected"; } 
					} 
				}
			} 
		} 
	} 
	else { return; }

}
//added for ew8
if (document.getElementById("AccordionContainer")) { var ContentHeight = 90; var TimeToSlide = 250.0; var openAccordion = ''; }
