function ValidateContactForm()
{
	var webform = document.Form1;
	var strReq1 = webform.txtContactName.value;
	var strReq2 = webform.txtEmail.value;
	var strReq3 = webform.txtComments.value;
	var fields = new Array(strReq1, strReq2, strReq3);
	var fieldnames = new Array("Contact Name", "Contact Email Address", "Query Description");
	var i;
	var x = 0;
	var strMsg = "the following information is required: \r\n";
	var strErr = "";
	
	for (i = 0;i < 3; i++) {
		if (fields[i] == "") {
			strErr += fieldnames[i] + "\r\n";
			x++;
		}
	}
	
	if (x > 0) {
		alert(strMsg + strErr);
		return false;
	}
	else return true;
}

function ValidateEmailForm()
{

	var webform = document.forms['Form1'];

	if ((webform.elements['txtUsername'].value == "") || (webform.elements['txtPassword'].value == ""))
	{
		alert("user name and password are required");
		return false;
	}
	else
	{
		alert("invalid username or password entered");
		return false;
	}

}

function resetChildren(element) 
{
    var children = element.getElementsByTagName("INPUT");
    for (i = 0; i < children.length; i++) {
        if (children[i].type == "checkbox")
            children[i].checked = false;
        if (children[i].type == "text")
            children[i].value = "";
        if (children[i].type == "textarea")
            children[i].value = "";
    }

    children = element.getElementsByTagName("SELECT");
    for (i = 0; i < children.length; i++) {
        if (children[i].type == "select-multiple")
            children[i].selectedIndex = -1;
        if (children[i].type == "select-one")
            children[i].selectedIndex = 0;
    }
        
    return false;
}