var reqFields = new parseArray("name", "email", "comments");
var reqFieldsDesc = new parseArray("Name", "Email Address", "Comments");

function parseArray() {
        this.length = parseArray.arguments.length
        for (var i = 0;  this.length> i; i++) {
          	this[i+1] = parseArray.arguments[i]
          	}
	}

function noNulls(obj) {
	var isGood = true;
	for (var l = 0; obj.elements.length > l; l++) {
	   if ((obj.elements[l].value == '') || (obj.elements[l].value == ' ')) {
		alert('The \'' + obj.elements[l].name + '\' field can\'t be empty!');
		obj.elements[l].focus();
		isGood = false;
	   	break;
	   }
    }
    return isGood;
	}

function wfeedform(){
var str='';
str+='<form id="feedback" name="feedback" action="feedback.ihtml" method="post" onsubmit="return noNulls(this)">';
str+='<table border="0" cellpadding="5" cellspacing="0">';
str+='<tr><td valign="top">Your Name:<\/td><td>';
str+='<input type="text" id="ffname" name="name" size="30">';
str+='<\/td><\/tr>';
str+='<tr><td valign="top">Email Address:<\/td><td>';
str+='<input type="text" id="ffemail" name="email" size="30">';
str+='<\/td><\/tr>';
str+='<tr><td colspan="2" valign="top">Feedback:<br>';
str+='<textarea name="comments" cols="40" rows="5" wrap="on"><\/textarea><\/td><\/tr>';
str+='<tr><td colspan="2" align="right" valign="top"><input type="submit" value="send feedback"><\/td><\/tr>';
str+='<input type="hidden" name="step" value="send">';
str+='<\/table>';
str+='<\/form>';
document.write(str);
}
wfeedform();	
