function dep() {
	document.search.criteria.value = "Library Depository";
	document.search.type.options.selectedIndex = 2;
	document.search.submit();
	return false;
}
function paley() {
	document.search.criteria.value = "Samuel L. Paley Library";
	document.search.type.options.selectedIndex = 2;
	document.search.submit();
	return false;
	}
function ambler() {
	document.search.criteria.value = "Ambler Campus Library";
	document.search.type.options.selectedIndex = 2;
	document.search.submit();
	return false;
	}
function tyler() {
	document.search.criteria.value = "Tyler School of Art";
	document.search.type.options.selectedIndex = 2;
	document.search.submit();
	return false;
	}
function harris() {
	document.search.criteria.value = "Temple University Harrisburg Center";
	document.search.type.options.selectedIndex = 2;
	document.search.submit();
	return false;
	}
function hslginsburg() {
	document.search.criteria.value = "Ginsburg";
	document.search.type.options.selectedIndex = 2;
	document.search.submit();
	return false;
	}
function hscpod() {
	document.search.criteria.value = "Podiatric";
	document.search.type.options.selectedIndex = 2;
	document.search.submit();
	return false;
	}
function law() {
	document.search.criteria.value = "Klein Law Building";
	document.search.type.options.selectedIndex = 2;
	document.search.submit();
	return false;
	}
function engin() {
	document.search.criteria.value = "Science, Engineering & Architecture Library";
	document.search.type.options.selectedIndex = 2;
	document.search.submit();
	return false;
	}
function block() {
	document.search.criteria.value = "Charles L. Blockson Afro-American Collection";
	document.search.type.options.selectedIndex = 2;
	document.search.submit();
	return false;
	}
function access() {
	document.search.criteria.value = "Access Services";
	document.search.type.options.selectedIndex = 1;
	document.search.submit();
		return false;
	//window.location="http://library.temple.edu";
	}
function acq() {
	document.search.criteria.value = "Acquisitions";
	document.search.type.options.selectedIndex = 1;
	document.search.submit();
	return false;
	}
function suburban() {
	document.search.criteria.value = "Suburban Campus Libraries";
	document.search.type.options.selectedIndex = 1;
	document.search.submit();
	return false;
	}
function cat() {
	document.search.criteria.value = "Cataloging & Metadata Services";
	document.search.type.options.selectedIndex = 1;
	document.search.submit();
	return false;
	}
function block_dept() {
	document.search.criteria.value = "Charles L. Blockson Afro-American Collection";
	document.search.type.options.selectedIndex = 1;
	document.search.submit();
	return false;
	}
function collect() {
	document.search.criteria.value = "Collection Development";
	document.search.type.options.selectedIndex = 1;
	document.search.submit();
	return false;
	}
function engin_dept() {
	document.search.criteria.value = "Science, Engineering & Architecture Library";
	document.search.type.options.selectedIndex = 1;
	document.search.submit();
	return false;
	}
function hsc() {
	document.search.criteria.value = "Health Sciences";
	document.search.type.options.selectedIndex = 1;
	document.search.submit();
	return false;
	}
function ref() {
	document.search.criteria.value = "Reference and Instructional Services";
	document.search.type.options.selectedIndex = 1;
	document.search.submit();
	return false;
	}
function spec() {
	document.search.criteria.value = "Special Collections";
	document.search.type.options.selectedIndex = 1;
	document.search.submit();
	return false;
	}
function sys() {
	document.search.criteria.value = "Systems and Technology";
	document.search.type.options.selectedIndex = 1;
	document.search.submit();
	return false;
	}
function liboffice() {
	document.search.criteria.value = "Library Administration";
	document.search.type.options.selectedIndex = 1;
	document.search.submit();
	return false;
	}
function urbana() {
	document.search.criteria.value = "Urban Archives";
	document.search.type.options.selectedIndex = 1;
	document.search.submit();
	return false;
	}
function mediaServices() {
	document.search.criteria.value = "Media Services";
	document.search.type.options.selectedIndex = 1;
	document.search.submit();
	return false;
	}

function resetForm() {
  document.search.criteria.value="";
  document.search.criteria2.value="";
	document.add.firstName.value = "";
	document.add.midName.value = "";
	document.add.lastName.value = "";
	document.add.title.value = "";
	document.add.title2.value = "";
	document.add.loc.value = "";
	document.add.dept.value = "";
	document.add.dept2.value = "";
	document.add.building.value = "";
	document.add.room.value = "";
	document.add.handle1.value = "";	
	document.add.handle2.value = "";	
	document.add.handle3.value = "";	
	document.add.homepage.value = "";	
	document.add.phone.value = "";
	document.add.fax.value = "";
	document.add.email.value = "";
	document.add.photo.value = "";
	
document.add.department.selectedIndex = 0;
document.add.unitLinks.selectedIndex = 0;
document.add.locLinks.selectedIndex = 0; 	

	document.add.address.value = "";
	document.add.city.value = "";
	document.add.state.value = "";
	document.add.zip.value = "";
	document.add.subDisplay.value = "";

	
	document.add.id.value = "0";
	document.add.head.value = "0";
	document.add.head.checked = false;
	
	document.add.handle1.value = "";
	document.add.handle2.value = "";
	document.add.handle3.value = "";
	
	document.add.homepage.value = "";
  
	document.add.subject1.checked = false;
	document.add.subject2.checked = false;
	document.add.subject3.checked = false;
	document.add.subject4.checked = false;
  document.add.subject5.checked = false;
  document.add.subject6.checked = false;
  document.add.subject7.checked = false;
  document.add.subject8.checked = false;
  document.add.subject9.checked = false;
  document.add.subject10.checked = false;
	document.add.subject11.checked = false;
	document.add.subject12.checked = false;
	document.add.subject13.checked = false;
	document.add.subject14.checked = false;
  document.add.subject15.checked = false;
  document.add.subject16.checked = false;
  document.add.subject17.checked = false;
  document.add.subject18.checked = false;
  document.add.subject19.checked = false;
	document.add.subject20.checked = false;
  document.add.subject21.checked = false;
	document.add.subject22.checked = false;
	document.add.subject23.checked = false;
	document.add.subject24.checked = false;
  document.add.subject25.checked = false;
  document.add.subject26.checked = false;
  document.add.subject27.checked = false;
  document.add.subject28.checked = false;
  document.add.subject29.checked = false;
  document.add.subject30.checked = false;
	document.add.subject31.checked = false;
	document.add.subject32.checked = false;
	document.add.subject33.checked = false;
	document.add.subject34.checked = false;
  document.add.subject35.checked = false;
  document.add.subject36.checked = false;
  document.add.subject37.checked = false;
  document.add.subject38.checked = false;
  document.add.subject39.checked = false;
	document.add.subject40.checked = false;
	document.add.subject41.checked = false;
	document.add.subject42.checked = false;
	document.add.subject43.checked = false;
	document.add.subject44.checked = false;
  document.add.subject45.checked = false;
  document.add.subject46.checked = false;
  document.add.subject47.checked = false;
  document.add.subject48.checked = false;
  document.add.subject49.checked = false;
  document.add.subject50.checked = false;
	document.add.subject51.checked = false;
	document.add.subject52.checked = false;
	document.add.subject53.checked = false;
	document.add.subject54.checked = false;
  document.add.subject55.checked = false;
  document.add.subject56.checked = false;
  document.add.subject57.checked = false;
  document.add.subject58.checked = false;
  document.add.subject59.checked = false;
	document.add.subject60.checked = false;
  document.add.subject61.checked = false;
}


function checkForm(thisForm) {
	var error = false;
	var errors = "";
	
		
  
	if (thisForm.firstName.value.length == 0 || thisForm.firstName.value.charAt(1) == " ") {
			error = true;
			errors = "\n      first name \n";
		}

	if (thisForm.lastName.value.length == 0 || thisForm.lastName.value.charAt(1) == " ") {
			error = true;
			errors += "\n      last name \n";
		}

	if (thisForm.dept.value.length == 0 || thisForm.dept.value.charAt(1) == " ") {
			errors += "\n      department \n";
		}

	if (thisForm.loc.value.length == 0 || thisForm.loc.value.charAt(1) == " ") {
			error = true;
			errors += "\n      location \n";
		}

	if (error) {
	alert("Required fields are shown in bold.     \nPlease supply: \n"+errors+"\n");
	return false;
	}
	
	else {
	  if(document.getElementById('specialties').style.display == 'none'){thisForm.subDisplay.value='none';}
	  else {thisForm.subDisplay.value='block';}
		
		return true;
		}

}

function deptList () {
	if (add.department.selectedIndex == 0)
	{
		alert ("Please use the Department Links list to select a department.");
		return false;
	}
	if (add.department.selectedIndex == 1)
	{
		add.dept.value = "Access Services";
	}
	if (add.department.selectedIndex == 2)
	{
		add.dept.value = "Acquisitions";
	}
	if (add.department.selectedIndex == 3)
	{
		add.dept.value = "Administrative Services";
	}
	if (add.department.selectedIndex == 4)
	{
		add.dept.value = "Suburban Campus Libraries";
	}
	if (add.department.selectedIndex == 5)
	{
		add.dept.value = "Cataloging & Metadata Services";
	}
	if (add.department.selectedIndex == 6)
	{
		add.dept.value = "Charles L. Blockson Afro-American Collection";
	}
	if (add.department.selectedIndex == 7)
	{
		add.dept.value = "Collection Development";
	}
	if (add.department.selectedIndex == 8) 
	{
		add.dept.value = "Digital Initiatives";
	}
	if (add.department.selectedIndex == 9) 
	{
		add.dept.value = "Health Sciences";
	}
  if (add.department.selectedIndex == 10) 
	{
		add.dept.value = "Law Library";
	}	
	if (add.department.selectedIndex == 11)
	{
		add.dept.value = "Library Administration";
	}
	if (add.department.selectedIndex == 12)
	{
		add.dept.value = "Media Services";
	}
	if (add.department.selectedIndex == 13)
	{
		add.dept.value = "Reference and Instructional Services";
	}
	if (add.department.selectedIndex == 14) 
	{
		add.dept.value = "Science, Engineering & Architecture Library";
	}
	if (add.department.selectedIndex == 15)
	{
		add.dept.value = "Special Collections";
	}
	if (add.department.selectedIndex == 16)
	{
		add.dept.value = "Systems and Technology";
	}
	if (add.department.selectedIndex == 17)
	{
		add.dept.value = "Urban Archives";
	}
	return true;
}

function unitList () {
	if (add.unitLinks.selectedIndex == 0)
	{
		alert ("Please use the Unit Links list to select a unit.");
		return false;
	}
	if (add.unitLinks.selectedIndex == 1)
	{
		add.dept2.value = "";
	}
	if (add.unitLinks.selectedIndex == 2)
	{
		add.dept2.value = "Circulation/Reserve";
	}
	if (add.unitLinks.selectedIndex == 3)
	{
		add.dept2.value = "Database Management";
	}
	if (add.unitLinks.selectedIndex == 4)
	{
		add.dept2.value = "Digital Technologies";
	}
	if (add.unitLinks.selectedIndex == 5)
	{
		add.dept2.value = "Enterprise Systems";
	}
	if (add.unitLinks.selectedIndex == 6)
	{
		add.dept2.value = "Interlibrary Loan Borrowing";
	}
	if (add.unitLinks.selectedIndex == 7)
	{
		add.dept2.value = "Interlibrary Loan Lending";
	}
	if (add.unitLinks.selectedIndex == 8)
	{
		add.dept2.value = "Monographic Acquisitions";
	}
	if (add.unitLinks.selectedIndex == 9)
	{
		add.dept2.value = "Monographic Cataloging";
	}
	if (add.unitLinks.selectedIndex == 10)
	{
		add.dept2.value = "Serials Acquisitions";
	}
	if (add.unitLinks.selectedIndex == 11)
	{
		add.dept2.value = "Stacks Unit";

	}
	return true;
}

function locList () {
	if (add.locLinks.selectedIndex == 0)
	{
		alert ("Please use the Locations list to select a location.");
		return false;
	}
	if (add.locLinks.selectedIndex == 1)
	{
	  
		add.loc.value = "Ambler Campus Library (901-00)";
		add.building.value = "Library and Computing Centers";
		add.address.value = "580 Meetinghouse Road";
		add.city.value= "Ambler";
		add.state.value = "PA";
		add.zip.value = "19002-3993";
	}

	if (add.locLinks.selectedIndex == 2)
	{
	 
		add.loc.value = "Charles L. Blockson Afro-American Collection";
		add.building.value = "Sullivan Hall (007-XX)";
		add.address.value = "1330 W. Berks Street";
		add.city.value= "Philadelphia";
		add.state.value = "PA";
		add.zip.value = "19122";
	}
	
		if (add.locLinks.selectedIndex == 3)
	{
	  
		add.loc.value = "Temple University Harrisburg Center Library";
		add.building.value = "";
		add.address.value = "234 Strawberry Square";
		add.city.value= "Harrisburg";
		add.state.value = "PA";
		add.zip.value = "17101";
	}
	if (add.locLinks.selectedIndex == 4)
	{
	 
		add.loc.value = "(HSL) Ginsburg";
		add.building.value = "";
		add.address.value = "3500 N. Broad Street";
		add.city.value= "Philadelphia";
		add.state.value = "PA";
		add.zip.value = "19140-5104";
	}
	
	if (add.locLinks.selectedIndex == 5)
	{
	 
		add.loc.value = "(HSC) Podiatric Medicine (579-00)";
		add.building.value = "";
		add.address.value = "8th and Race Streets, 6th Floor";
		add.city.value= "Philadelphia";
		add.state.value = "PA";
		add.zip.value = "19124";
	}
	

	if (add.locLinks.selectedIndex == 6)
	{
	 
		add.loc.value = "Klein Law Building";
		add.building = "";
		add.address.value = "1719 N. Broad Street";
		add.city.value= "Philadelphia";
		add.state.value = "PA";
		add.zip.value = "19124";
	}
	
	if (add.locLinks.selectedIndex == 7) 
	{
	  
		add.loc.value = "Library Depository";
		add.building.value = "";
		add.address.value = "";
		add.city.value= "";
		add.state.value = "";
		add.zip.value = "";
	}
	
	if (add.locLinks.selectedIndex == 8)
	{
	  add.loc.value = "Samuel L. Paley Library";
		add.building.value = "Samuel L. Paley Library (017-00)";
		add.address.value = "1210 W. Berks Street";
		add.city.value= "Philadelphia";
		add.state.value = "PA";
		add.zip.value = "19122";
	}

	
	if (add.locLinks.selectedIndex == 9)
	{
	  add.loc.value = "Science, Engineering & Architecture Library";
	  add.building.value = "College of Engineering & Architecture Building (084-XX)";
		add.address.value = "1947 N. 12th Street";
		add.city.value= "Philadelphia";
		add.state.value = "PA";
		add.zip.value = "19122";
	}
	

	if (add.locLinks.selectedIndex == 10) 
	{
	  add.loc.value="Samuel L. Paley Library (017-00)";
		add.building.value = "Tuttleman Learning Center";
		add.address.value = "1210 W. Berks Street";
		add.city.value= "Philadelphia";
		add.state.value = "PA";
		add.zip.value = "19122";
	}
	return true;
}

function showprops() {
	for (i=0; i < document.add.length; i++) {
	alert(document.forms[1].elements[i].name);
	}
}
function confirmDelete() {
	if (confirm("This action is not reversible.\nAre you sure you want to delete this record?")) {
		return true;
	} else {
		return false;
	}
}


function checkUp () {

	//alert(navigator.appVersion);

	var browser = navigator.appVersion;
	var version = parseInt(navigator.appVersion.charAt(0));
	var mac = false;

	// alert(navigator.appName+" version "+version+" detected...\n"+navigator.userAgent); 
 
	if (browser.indexOf("Macintosh") > -1) {mac = true;}

	if (browser.indexOf("MSIE") > -1 && !mac && navigator.userAgent.indexOf('Opera') == -1) {
		//alert("Passed the IE test");
		ieStart = browser.indexOf("MSIE") + 5;
		ieIndex = browser.substr(ieStart,3);
		if (parseFloat(ieIndex) < 5.5) {location.replace("moz.htm");} 
		else {location.replace("ie.htm");}
	}
	if (browser.indexOf("MSIE") > -1 && !mac && navigator.userAgent.indexOf('Opera') == -1){}
	else { }
}


function critCheck(form) {
	
	//alert("***"+document.search.criteria.value+"***");
	
	if (document.search.criteria.value == "" || document.search.criteria.value == " ") {
		alert("Please enter text in search: field.");
		document.search.criteria.focus();
		return false;
	}
	else return true;
}
