// frame buster
if (top != self)
{
	top.location=self.location;
}
// frame buster ends

function changeaction(val)
{
	var action = document.forms["logon"].action;
	var ba = "?context=O";
	document.forms["logon"].url.value = document.getElementById("jumpto").value;

	if ( val == ba )
	{
		if ( action.indexOf(ba) == -1 )
		{
			document.forms["logon"].action = action + ba;
		}
	}
	else
	{
		if ( action.indexOf(ba) != -1 )
		{
			document.forms["logon"].action = action.substring(0, action.indexOf(ba));
		}
	}
//	alert(document.forms["logon"].action);
}

function bacheck(val)
{
//	alert(val != "benefitaccess");
	if (val != "benefitaccess")
	{
		document.forms["logon"].url.value = document.getElementById("jumpto").value;
		document.forms["logon"].submit();
	}
	else
	{
		document.forms["logonba"].username.value = document.forms["logon"].username.value;
		document.forms["logonba"].password.value = document.forms["logon"].password.value;
		document.forms["logonba"].submit();
	}
}
function linkLogin( url )
{
	var un, pw;
	document.forms["logon"].url.value = url;
	un = document.forms["logon"].username.value;
	pw = document.forms["logon"].password.value;
	if ( un != "" || pw != "" )
	{
		document.forms["logon"].submit();
	}
	else
	{
		document.location = url;
	}
}

function prefixLinks ()
{
/*
	var i, eachLayer, eachLink, newLink, thisDomain, thisURL, baseHref, fullHref, skipList, skip;

	thisDomain = document.domain;
	thisURL = document.URL;
	baseHref = thisURL.substring( 0, thisURL.indexOf( thisDomain ) ) + thisDomain;
	skipList = [ "http://fc.smithbarney.com/locator/", "http://branches.smithbarney.com/locator/", "http://www.citigroup.com/", "/cgi-bin/login/login.cgi", "/", "/workingwealth/" ];

	for ( eachLink = 0; eachLink < document.links.length; eachLink++ )
	{
		skip = false;
		for ( i = 0; i < skipList.length; i++ )
		{
			if ( skipList[i].indexOf( "http" ) == -1 )
			{
				fullHref = baseHref + skipList[i]
			}
			else
			{
				fullHref = skipList[i]
			}
			if ( document.links[ eachLink ].href == fullHref || document.links[ eachLink ].href.indexOf( "javascript" ) != -1 )
			{
				skip = true;
			}
		}
		if ( skip != true )
		{
			newLink = "javascript:linkLogin('" + document.links[ eachLink ].href + "');";
			document.links[ eachLink ].href = newLink;
		}
	}
*/
}
prefixLinks();

if ( document.logon.username.value == "" )
{
	document.logon.username.focus();
}

function formhackOn()
{
	if ( document.all && document.getElementById )
	{
		if ( document.getElementById("username2") )
		{
			document.getElementById("username").style.display = "none";
			document.getElementById("username2").style.display = "inline-block";
		}
		document.getElementById("jumpto").style.display = "none";
		document.getElementById("jumpto2").style.display = "block";
		passFormValues();
	}
}

function formhackOff()
{
	if ( document.all && document.getElementById )
	{
		if ( document.getElementById("username2") )
		{
			document.getElementById("username2").style.display = "none";
			document.getElementById("username").style.display = "inline-block";
		}
		document.getElementById("jumpto2").style.display = "none";
		document.getElementById("jumpto").style.display = "block";
	}
}

function passFormValues()
{
	if ( document.getElementById("username2") )
		document.getElementById("username2").value = document.getElementById("username").type == "text" ? document.getElementById("username").value : document.getElementById("username").options[document.getElementById("username").selectedIndex].text;
	if ( document.getElementById("password2") )
		document.getElementById("password2").value = document.getElementById("password").value;
	if ( document.getElementById("jumpto2") )
		document.getElementById("jumpto2").value = document.getElementById("jumpto").options[document.getElementById("jumpto").selectedIndex].text;
}
