var element;

/*
 * Set the onclick for the login subno box
 */

element = $('f-login-subno');
if (element)
{
	element.onclick = function ()
						{
							if (this.value == 'Sub. No.')
							{
								this.value = '';
							}
						}
}

/*
 * The next bit sets all anchor tags on the page with class blank to open a new window
 *
 * i.e. this is an XHTML-Strict-safe way of doing target="_blank"
 */

elements = document.getElementsByClassName('blank');

for (i = 0; i < elements.length; i ++)
{
	element = elements[i];
	element.onclick = function ()
						{
							window.open(this.href);
							return false;
						}
}

/*
 * Do the help onclick for the login page
 */

var help_link = $('f-help-1');
if (help_link)
{
	help_link.onclick = function ()
						{
							var divel = $('help-1');
							if (divel)
							{
								var displayStyle = divel.style.display;
								divel.style.display = (displayStyle == 'block' ? 'none' : 'block');
							}
							return false;
						}
	help_close_button = $('f-help-close');
	if (help_close_button)
	{
		help_close_button.onclick = function ()
									{
										var divel = $('help-1');
										if (divel)
										{
											divel.style.display = 'none';
										}
										return false;
									}
	}
}

/*
 * The next bit of code sets blank ad spots to display: none
 */

var adPositions = new Array(
						'ad-sqart',
						'ad-banner',
						'ad-island',
						'ad-widesky'
						);

for (i = 0; i < adPositions.length; i++)
{
	adPosition = adPositions[i];
	elements = document.getElementsByClassName(adPosition);
	for (j = 0; j < elements.length; j++)
	{
		element = elements[j];
		html = element.innerHTML;
		if (html.indexOf('http://e.as-eu.falkag.net/dat/bgf/trpix.gif') != -1)
		{
			element.style.display = 'none';
		}
	}
}
