﻿
var RequiredEntry = new Array();
var ConfirmButton;

function SelectConfirmButton(theButton)
{
	ConfirmButton = document.getElementById(theButton);
}

function verifyRequired()
{
	for (x=0;x<RequiredEntry.length;x++)
	{
		if (RequiredEntry[x].type=='text' || RequiredEntry[x].type=='password' || RequiredEntry[x].type=='textarea')
		{
		    if (RequiredEntry[x].value=='')
		    {
			    ConfirmButton.disabled=true;
			    ConfirmButton.src='images/submit_disabled.jpg';
			    return 0;
		    }
		}
		
		if (RequiredEntry[x].type=='select-one')
		{
		    if (RequiredEntry[x].selectedIndex==0)
		    {
			    ConfirmButton.disabled=true;
			    ConfirmButton.src='images/submit_disabled.jpg';
			    return 0;
		    }
		}
		
	}
	ConfirmButton.disabled=false;
	ConfirmButton.src='images/submit.jpg';
	return 1;
}

function AddRequiredEntry(elementName)
{
    var theElement=document.getElementById(elementName);
	
	theElement.onblur=verifyRequired;
	theElement.onkeypress=verifyRequired;
	theElement.onkeyup=verifyRequired;
    theElement.onmousemove=verifyRequired;
    theElement.onmouseover=verifyRequired;

	RequiredEntry.push(theElement);
	
}

function RollButtonUp()
{
    this.src=this.upImg;
}

function RollButtonDown()
{
    this.src=this.downImg;
}
function AddRollover(elementName,upImg,downImg)
{
    var theElement=document.getElementById(elementName);
    theElement.upImg=upImg;
    theElement.downImg=downImg;
    theElement.onmouseout=RollButtonUp;
    theElement.onmouseover=RollButtonDown;
}