/*  Hitting Illustrated JavaScript: Form Focus  */

function formSetup () 
{
	var formFields = document.getElementsByTagName("input");
	for (var i=0; i<formFields.length; i++)
	{
		var field = formFields[i];
		if (field.type == "text")
		{
			field.onfocus = function ()
					{
						this.className += " Focus";
					}
			field.onblur = function ()
					{
						this.className = this.className.replace("Focus","");
					}
		} 
		else if (field.type == "submit")
		{
			field.onmouseover = function ()
						{
							this.className += " Over";
						}
			field.onmouseout = function ()
						{
							this.className = this.className.replace("Over","");
						}
		}
		
	}
	formFields = document.getElementsByTagName("select");
	for (var i=0; i<formFields.length; i++)
	{
		field = formFields[i];
		field.onfocus = function()
				{
					this.className += " Focus";
				}
		field.onblur = function()
				{
					this.className = this.className.replace("Focus","");
				}
	}
	formFields = document.getElementsByTagName("textarea");
	for (var i=0; i<formFields.length; i++)
	{
		field = formFields[i];
		field.onfocus = function()
				{
					this.className += " Focus";
				}
		field.onblur = function()
				{
					this.className = this.className.replace("Focus","");
				}
	}
}


function subscribe ()
{
	window.location = "index.html#Subscribe";
	document.Subscribe.Name.focus();
}


function addBatGloves()
{
	window.location = "battingGloves/index.html#Options";
	alert("Form: " + document.Paypal);
	document.Paypal.on0.focus();
}


function validate ()
{
	
}


addEvent(window, "load", formSetup);
removeEvent(window, "unload", formSetup);