<!-- hide script

function addEvent(elm, evType, fn, useCapture) {
	if (elm.addEventListener) {
		elm.addEventListener(evType, fn, useCapture);
		return true;
	}
	else if (elm.attachEvent) {
		var r = elm.attachEvent('on' + evType, fn);
		return r;
	}
	else {
		elm['on' + evType] = fn;
		return true;
	}
}

function checkForm() {
	document.myForm.submitButton.disabled=true;
	var fieldCnt=0;
	var msg = 'Please fill in the following required fields: ';
	if (document.myForm.first.value=='') {
		fieldCnt=fieldCnt+1;
		var msg = msg + 'First Name, ';
	}
	if (document.myForm.last.value=='') {
		fieldCnt=fieldCnt+1;
		var msg = msg + 'Last Name, ';
	}
	if (document.myForm.address.value=='') {
		fieldCnt=fieldCnt+1;
		var msg = msg + 'Address, ';
	}
	if (document.myForm.city.value=='') {
		fieldCnt=fieldCnt+1;
		var msg = msg + 'City, ';
	}
	if (document.myForm.state.value=='') {
		fieldCnt=fieldCnt+1;
		var msg = msg + 'State, ';
	}
	if (document.myForm.zip.value=='') {
		fieldCnt=fieldCnt+1;
		var msg = msg + 'Zip, ';
	}
	if (document.myForm.email.value=='') {
		fieldCnt=fieldCnt+1;
		var msg = msg + 'Email Address, ';
	}
	if (document.myForm.maxBid.value=='') {
		fieldCnt=fieldCnt+1;
		var msg = msg + 'Maximum Bid, ';
	}
	if (fieldCnt>0) {
		/* remove the trailing comma and space */
		tmp = msg.length;
		tmp = tmp - 2;
		msg = msg.substr(0,tmp);
		document.myForm.submitButton.disabled=false;
		alert(msg);
	}
	else {
		document.myForm.submit();
	}
}

function checkEmail() {
	var email1=document.getElementById('email');
	var email2=document.getElementById('email2');
	if (email1.value.toLowerCase()!=email2.value.toLowerCase()) {
		alert('Your email addresses do not appear to match');
	}
}

function checkMaxBid() {
	maxB=document.getElementById('maxBid');
	minB=document.getElementById('minBid');
	if (maxB.value<minB.value) {
		alert('Your highest bid must be greater than ' + minB.value);
	}
}

function addListeners() {
	var me=document.getElementById('myForm');
	addEvent(me,'submit',checkForm,false);
	
	var email2=document.getElementById('email2');
	addEvent(email2,'blur',checkEmail,false);
	
	var maxBid=document.getElementById('maxBid');
	addEvent(maxBid,'blur',checkMaxBid,false);
}

addEvent(window,'load',addListeners,false);
--> end hiding