// JavaScript Document

// specify the name of your form
var thisForm = "WACSearch";

// load field names and default values into list
var defaultVals = new Array();
defaultVals[0] = new Array("Query", "Search WAC...");

// populate fields with default values on page load
function MPLoadDefaults()
{
    with (document.forms[thisForm]) 
    {
        for (var n=0; n<defaultVals.length; n++) 
	   {
            var thisField = defaultVals[n][0];
            var thisDefault = defaultVals[n][1];
            if (elements[thisField].value == '')
            elements[thisField].value = thisDefault;
        }
    }
 }

// clear default value from field when selected
function MPClearField(field) 
{
    var fieldName = field.name;
    for (var n=0; n<defaultVals.length; n++) 
	{
        var thisField = defaultVals[n][0];
        var thisDefault = defaultVals[n][1];
        if (thisField == fieldName) 
		{
            if (field.value == thisDefault) 
			field.value = '';
            break;
        }
	}
}

// clear all defaults when form is submitted
function MPClearAll()
{
    with (document.forms[thisForm]) 
	{
        for (var n=0; n<defaultVals.length; n++) 
		{
            var thisField = defaultVals[n][0];
            var thisDefault = defaultVals[n][1];
            if (elements[thisField].value == thisDefault)
            elements[thisField].value = '';
         }
	}
}

window.onload = MPLoadDefaults;

