function prepform(arg) {
if (arg=="gwu7") {
        document.forms[0].action="process-external.asp";
}
if (arg=="hd12") {
        document.forms[0].action="process-external1.asp";
}        
	document.forms[0].submit();
}

function checkname(dir) {
    if ((document.forms[0].elements['username'].value == "Your Name") && (dir == 'on')) {
        document.forms[0].elements['username'].value = "";
    }
    if ((document.forms[0].elements['username'].value == "") && (dir == 'off')) {
        document.forms[0].elements['username'].value = "Your Name";
    }
}

function checkcountry(dir) {
    if ((document.forms[0].elements['country'].value == "Your Country") && (dir == 'on')) {
        document.forms[0].elements['country'].value = "";
    }
    if ((document.forms[0].elements['country'].value == "") && (dir == 'off')) {
        document.forms[0].elements['country'].value = "Your Country";
    }
}

function checktitle(dir) {
    if ((document.forms[0].elements['title'].value == 'Title') && (dir == 'on')) {
        document.forms[0].elements['title'].value = '';
    }
    if ((document.forms[0].elements['title'].value == '') && (dir == 'off')) {
        document.forms[0].elements['title'].value = 'Title';
    }
}

function checkother(which, dir) {
    if ((which.value == "Other (specify)") && (dir == 'on')) {
        which.value = "";
    }
    if ((which.value == "") && (dir == 'off')) {
        which.value = "Other (specify)";
    }
}

function checkvalues(question, field) {
    enteredvalue = document.forms[0].elements[question + field].value;
    maxans = eval('maxans' + question);
    // check for bad data (too long or non-number)
    if ((enteredvalue.length > 0) && (enteredvalue != parseInt(enteredvalue))) {
        alert(enteredvalue + ' is not a number.');
        document.forms[0].elements[question + field].value = '';
    }
    if ((enteredvalue.length > 0) && ((enteredvalue == 0) || (enteredvalue > maxans))) {
        alert('Please enter numbers from 1 to ' + maxans + ' only.');
        document.forms[0].elements[question + field].value = '';
    }
}

function checkanswers() {
    submitok = true;
    if (document.forms[0].elements['username'].value == 'Your Name') {
        alert('Please enter your name.');
        submitok = false;
    }
    if (submitok && (document.forms[0].elements['title'].value == 'Title')) {
        alert('Please enter your title.');
        submitok = false;
    }
    if (submitok && (document.forms[0].elements['country'].value == 'Your Country')) {
        alert('Please enter your country.');
        submitok = false;
    }    
    qchecked = false;
    for (x = 0; x < document.forms[0].elements['q1'].length; x++) {
        if (document.forms[0].elements['q1'][x].checked) {
            qchecked = true;
            if ((x == 7) && document.forms[0].elements['q1other'].value == "Other (specify)") {
                qchecked = false;
            }
       }
    }
    if (submitok && !qchecked) {
        alert('Please answer question 1.');
        submitok = false;
    }
    qchecked = false;
    for (x = 0; x < document.forms[0].elements['q2'].length; x++) {
        if ((submitok) && (document.forms[0].elements['q2'][x].checked)) {
            qchecked = true;
            if ((x == 6) && document.forms[0].elements['q2other'].value == "Other (specify)") {
                qchecked = false;
            }
        }
    }
    if (submitok && !qchecked) {
        alert('Please answer question 2.');    
        submitok = false;
    }
    q3qs = Array("u1", "u2", "u3", "u4", "c1", "c2", "c3")
    for (x = 0; x < q3qs.length; x++) {
        if (submitok && (document.forms[0].elements['q3' + q3qs[x]].value == '')) {
            alert('Please complete all parts of question 3.');
            submitok = false;
        }
    }

    return submitok;
}

function checkanswers1() {
    submitok = true;
    if (document.forms[0].elements['username'].value == 'Your Name') {
        alert('Please enter your name.');
        submitok = false;
    }
    if (submitok && (document.forms[0].elements['title'].value == 'Title')) {
        alert('Please enter your title.');
        submitok = false;
    }
    if (submitok && (document.forms[0].elements['qa1'].value == '')) {
        alert('Please answer question 1.');
        submitok = false;
    }
    if (submitok && (document.forms[0].elements['qa2'].value == '')) {
        alert('Please answer question 2.');
        submitok = false;
    }
    return submitok;
}
