$dir = '/';

/*Validation */
function validate(form) {

	var message = "";


	//check each field

	if (form._01_site_id.value == "") {
		message = message + "\n - Select User ID";
	}

	if (form._02_password.value == "") {
		message = message + "\n - Select Password";
	}

	if (form._03_password.value == "") {
		message = message + "\n - Verify Password";
	}

	if (form._04_organization.value == "") {
		message = message + "\n - Organization";
	}

	if (form._05_full_name.value == "") {
		message = message + "\n - Full Name";
	}

	if (form._09_city.value == "") {
		message = message + "\n - City";
	}

	if (form._10_state.value == "") {
		message = message + "\n - State";
	}

	if (form._12_country.value == "") {
		message = message + "\n - Country";
	}

	if (form._15_email.value == "") {
		message = message + "\n - E-mail Address";
	}

	if (form._16_research.value == "") {
		message = message + "\n - Intended Research Area";
	}

	if (form._17_machine_1.value == "") {
		message = message + "\n - Machine Type";
	}

	if (form._23_heard_about.value == "") {
		message = message + "\n - How Learned About SWMF";
	}

	//alert message or submit form

	//license is not checked

    var message1 = "You are required to accept the SWMF Software License Agreement by checking the checkboxes at the top of the page.";
	if (form._00_use_agreement.checked != true) {
		alert(message1);
        form._00_use_agreement.focus();
		return false;
	}
	else if (form._00_fair_use.checked != true) {
		alert(message1);
        form._00_fair_use.focus();
		return false;
	}
	else if (form._00_copyright.checked != true) {
		alert(message1);
        form._00_copyright.focus();
		return false;
	}
	else if (form._00_publishing.checked != true) {
		alert(message1);
        form._00_publishing.focus();
		return false;
	}
	else if (form._00_support_policy.checked != true) {
		alert(message1);
        form._00_support_policy.focus();
		return false;
	}
	else if (form._00_privacy_stmt.checked != true) {
		alert(message1);
        form._00_privacy_stmt.focus();
		return false;
	}

	//field(s)are missing
	else if (message != "") {
		alert("You are required to complete the following fields marked with an asterisk (*): " + message);
		return false;
	}

	//passwords do not match
	else if (form._02_password.value != form._03_password.value) {
		alert("Your entered passwords did not match.  Please enter them again.");
		return false;
	}

	//license checked, all fields are filled, passwords match
	else
		return true;

}//validate

// End validation script -->



/* Menu Functions */
function exp_coll(ind)
{
 s = document.getElementById("sp_" + ind);

 i = document.getElementById("im_" + ind);

 i2 = document.getElementById("im2_" + ind);
 if (s.style.display == 'none')
 {

   s.style.display = 'block';
   i.src = $dir + "images/minus.gif";
   i2.src = $dir + "images/folder-open.gif";
 }
 else if (s.style.display == 'block')
 {
   s.style.display = 'none';
   i.src = $dir + "images/plus.gif";
   i2.src = $dir + "images/folder.gif";
 }


}

function exp(ind)
{
 s = document.getElementById("sp_" + ind);
 i = document.getElementById("im_" + ind);
 i2 = document.getElementById("im2_" + ind);
 if (!(s && i && i2)) return false;
 s.style.display = 'block';
 i.src = $dir + "images/minus.gif";
 i2.src = $dir + "images/folder-open.gif";
}

function coll(ind)
{
 s = document.getElementById("sp_" + ind);
 i = document.getElementById("im_" + ind);
 i2 = document.getElementById("im2_" + ind);
 if (!(s && i && i2)) return false;
 s.style.display = 'none';
 i.src = $dir + "images/plus.gif";
 i2.src = $dir + "images/folder.gif";
}

function coll_all()
{
 coll(0);
 coll(9);
 coll(33);
 coll('codedownload');
 coll('admin_user');
 coll('kdi');
 coll('kdi_participants');
 coll('kdi_accomplishments');
 coll('pubzilla');
}

function exp_all()
{
 exp(0);
 exp(9);
 exp(33);
 exp('codedownload');
 exp('admin_user');
 exp('kdi');
 exp('kdi_participants');
 exp('kdi_accomplishments');
 exp('pubzilla');
}

