var arrayData = new Array(); 

arrayData[0]    = '|'
arrayData[1]    = 'Enrollment Services|Undergraduate Admissions|' 
arrayData[2]    = 'Enrollment Services|Graduate Admissions|' 
arrayData[3]    = 'Enrollment Services|Transfer Admissions|' 
arrayData[4]    = 'Enrollment Services|International Admissions|' 
arrayData[5]    = 'Enrollment Services|Distance Admissions|' 
arrayData[6]    = 'Enrollment Services|Veteran Admissions|' 
arrayData[7]    = 'Enrollment Services|Financial Aid|' 
arrayData[8]    = 'Enrollment Services|Registration and Records|' 
arrayData[9]    = 'Athletics|Ticket Information|' 
arrayData[10]   = 'Athletics|Development|' 
arrayData[11]   = 'Athletics|Media Relations|' 
arrayData[12]   = 'Athletics|Marketing and Promotions|' 
arrayData[13]   = 'Athletics|Summer Sports Camps|' 
arrayData[14]   = 'Academics|College of Arts and Sciences|' 
arrayData[15]   = 'Academics|College of Business|' 
arrayData[16]   = 'Academics|College of Health and Human Performance|' 
arrayData[17]   = 'Academics|College of Nursing|' 
arrayData[18]   = 'Academics|College of Education|' 
arrayData[19]   = 'Academics|College of Technology|' 
arrayData[20]   = 'Academics|College of Graduate Studies|' 
arrayData[21]   = 'Academics|Office of Academic Affairs|' 
arrayData[22]   = 'Administration|Academic Affairs|' 
arrayData[23]   = 'Administration|Administrative Affairs|' 
arrayData[24]   = 'Administration|Business Affairs and Finance|' 
arrayData[25]   = 'Administration|Student Affairs|' 
arrayData[26]   = 'Administration|University Foundation|' 
arrayData[27]   = 'Administration|President\'s Office|' 
arrayData[28]   = 'Administration|Development|' 
arrayData[29]   = 'Administration|Foundation|'
arrayData[30]   = 'Administration|Human Resources|' 
arrayData[31]   = 'Administration|Information Technology|'
arrayData[32]   = 'Centers and Partnerships|African American Cultural Center|'  
arrayData[33]   = 'Centers and Partnerships|Blumberg Center for Interdisciplinary Studies in Special Education|'
arrayData[34]   = 'Centers and Partnerships|Career Center|'  
arrayData[35]   = 'Centers and Partnerships|Center for Economic Education|' 
arrayData[36]   = 'Centers and Partnerships|Center for Governmental Services|' 
arrayData[37]   = 'Centers and Partnerships|Center for Health, Religion and Spirituality|' 
arrayData[38]   = 'Centers and Partnerships|Center for Public Service and Community Engagement|' 
arrayData[39]   = 'Centers and Partnerships|Center for Remote Sensing|' 
arrayData[40]   = 'Centers and Partnerships|Center for Research, Enterprise and Economic Development|' 
arrayData[41]   = 'Centers and Partnerships|Center for Instruction, Research, and Technology|'
arrayData[42]   = 'Centers and Partnerships|Center for Urban and Environmental Change|'  
arrayData[43]   = 'Centers and Partnerships|Community Music Center|'  
arrayData[44]   = 'Centers and Partnerships|Curriculum, Research and Development Center|' 
arrayData[45]   = 'Centers and Partnerships|Dewey Institute for Lifelong Learning|' 
arrayData[46]   = 'Centers and Partnerships|Driver and Traffic Safety Center|' 
arrayData[47]   = 'Centers and Partnerships|Early Childhood Education Center|' 
arrayData[48]   = 'Centers and Partnerships|Gongaware Center|' 
arrayData[49]   = 'Centers and Partnerships|International Affairs Center|' 
arrayData[50]   = 'Centers and Partnerships|Landsbaum Center for Health Education|'		
arrayData[51]   = 'Centers and Partnerships|Leadership Development Institute|' 
arrayData[52]   = 'Centers and Partnerships|Networks|' 
arrayData[53]   = 'Centers and Partnerships|Porter School Psychology Center|' 
arrayData[54]   = 'Centers and Partnerships|Rowe Center for Communicative Disorders|' 
arrayData[55]   = 'Centers and Partnerships|Science Education Center|' 
arrayData[56]   = 'Centers and Partnerships|Senior Scholars Academy|' 
arrayData[57]   = 'Centers and Partnerships|Small Business Development Center|' 
arrayData[58]   = 'Centers and Partnerships|Sycamore Nursing Center|' 
arrayData[59]   = 'Centers and Partnerships|Technology Services Center|' 
arrayData[60]   = 'Centers and Partnerships|Terre Haute Center for Medical Education|' 
arrayData[61]   = 'Centers and Partnerships|Wabash Valley Educational Alliance|' 
arrayData[62]   = 'Development|College of Arts and Sciences|' 
arrayData[63]   = 'Development|College of Business|' 
arrayData[64]   = 'Development|College of Health and Human Performance|'                                                                                                                           
arrayData[65]   = 'Development|College of Nursing|'
arrayData[66]   = 'Development|College of Education|'
arrayData[67]   = 'Development|College of Technology|'
arrayData[68]   = 'Development|Intercollegiate Athletics|'
arrayData[69]   = 'Communications and Marketing|Marketing|'
arrayData[70]   = 'Communications and Marketing|Media Relations|'
arrayData[71]   = 'Communications and Marketing|Publications|'
arrayData[72]   = 'Communications and Marketing|Web Development|'
arrayData[73]   = 'Other| Other|'

function populateData( name ) { 
 
        select  = document.commentsform.secondary_area; 
        string  = ""; 
 
                // 0 - will display the new options only 
                // 1 - will display the first existing option plus the new options 
 
        count   = 0; 
 
                // Clear the old list (above element 0) 
 
        select.options.length = count; 
 
                // Place all matching categories into Options. 
 
        for( i = 0; i < arrayData.length; i++ ) { 
                string = arrayData[i].split( "|" ); 
              	if( string[0] == name ) { 
                        select.options[count++] = new Option( string[1], i ); 
						} 
        } 
 
                // Set which option from secondary_area is to be selected 
 
//      select.options.selectedIndex = 2; 
 
                // Give secondary_area focus and select it 
 
//      select.focus(); 
 
} 

function goform(formaction)
{

document.commentsform.action = formaction;
	
if( formaction == 'contact_us_submit.php')
	{
	var valid = FormValidator();
	if (valid)
		{
		document.commentsform.submit();
		}
	}
	else
	{
	document.commentsform.submit();
	}

function FormValidator()
{

  if (document.commentsform.primary_area.value == "Not Selected")
  {
    alert("Please select a value for the \"Primary Area\" field.");
    document.commentsform.primary_area.focus();
    return (false);
  }
  
  if (document.commentsform.secondary_area.value == "")
  {
    alert("Please select a value for the \"Primary Area\" field.");
    document.commentsform.primary_area.focus();
    return (false);
  }

  if (document.commentsform.secondary_area.options[document.commentsform.secondary_area.selectedIndex].value == " ")
  {
    alert("Please select a value for the \"Secondary Area\" field.");
    document.commentsform.secondary_area.focus();
    return (false);
  }


  if (document.commentsform.first_name.value == "")
  {
    alert("Please enter a value for the \"First Name\" field.");
    document.commentsform.first_name.focus();
    return (false);
  }

  if (document.commentsform.last_name.value == "")
  {
    alert("Please enter a value for the \"Last Name\" field.");
    document.commentsform.last_name.focus();
    return (false);
  }
  
  if (document.commentsform.email.value == "")
  {
    alert("Please enter a value for the \"email\" field.");
    document.commentsform.email.focus();
    return (false);
  }

  if (!isemailAddr(document.commentsform.email.value))
  {
    alert("Please enter a complete email address in the form: yourname@yourdomain.com");
    document.commentsform.email.focus();
    return (false);
  }
   
  if (document.commentsform.email.value.length < 3)
  {
    alert("Please enter at least 3 characters in the \"email\" field.");
    document.commentsform.email.focus();
    return (false);
  }
  
  if (document.commentsform.email.value.length < 3)
  {
    alert("Please enter at least 3 characters in the \"email\" field.");
    document.commentsform.email.focus();
    return (false);
  } 
  return (true);	
}

function isemailAddr(email)
{
  var result = false
  var theStr = new String(email)
  var index = theStr.indexOf("@");
  if (index > 0)
  {
    var pindex = theStr.indexOf(".",index);
    if ((pindex > index+1) && (theStr.length > pindex+1))
	result = true;
  }
  return result;
}

}
