function changeVisibilityJournal() {
	var j;
	if(!document.paperAdd) {
		return;
	}
	for(j=0;j<3;j++) {
		if(document.paperAdd.status[j].checked) {
			var status = document.paperAdd.status[j].value;
		}
	}

	if(status=="000") {
		document.getElementById("monthYear").style.visibility="visible";
		document.getElementById("pageNumbers").style.visibility="visible";					
		document.getElementById("VolNum").style.visibility="visible";	
		document.getElementById("doiNum").style.visibility="visible";
	} else {
		document.getElementById("VolNum").style.visibility="hidden";	
		document.getElementById("monthYear").style.visibility="hidden";	
		document.getElementById("pageNumbers").style.visibility="hidden";
    	document.getElementById("doiNum").style.visibility="hidden";
	}
}

function changeVisibilityConference() {
	changeVisibilityJournal();
}

function typeCheck() {
	document.getElementById("VolNum").style.visibility="hidden";	
	document.getElementById("monthYear").style.visibility="hidden";	
	document.getElementById("pageNumbers").style.visibility="hidden";	
	document.getElementById("Location").style.visibility="hidden";	
	document.getElementById("doiNumber").style.visibility="hidden";
}

function changeVisibilityBooks()
{
	for(var i=0;i<2;i++)
	{
		if(document.paperAdd.paperType[i].checked)
		{
			var type = document.paperAdd.paperType[i].value;
		}
	}
	
	if(type == "addBook")
	{
		document.getElementById("jounList1").style.visibility="visible";	
		document.getElementById("jounList2").style.visibility="visible";	
		document.getElementById("jounList3").style.visibility="visible";	
		document.getElementById("jounList4").style.visibility="visible";	
		document.getElementById("jounList5").style.visibility="visible";	

		document.getElementById("monthYear1").style.visibility="hidden";	
		document.getElementById("monthYear2").style.visibility="hidden";	
		document.getElementById("monthYear3").style.visibility="hidden";	
		document.getElementById("monthYear4").style.visibility="hidden";	
		document.getElementById("monthYear5").style.visibility="hidden";	
		document.getElementById("monthYear6").style.visibility="hidden";	

	}

	if(type == "loanBook")
	{
		document.getElementById("monthYear1").style.visibility="visible";	
		document.getElementById("monthYear2").style.visibility="visible";	
		document.getElementById("monthYear3").style.visibility="visible";	
		document.getElementById("monthYear4").style.visibility="visible";	
		document.getElementById("monthYear5").style.visibility="visible";	
		document.getElementById("monthYear6").style.visibility="visible";	

		document.getElementById("jounList1").style.visibility="hidden";	
		document.getElementById("jounList2").style.visibility="hidden";	
		document.getElementById("jounList3").style.visibility="hidden";	
		document.getElementById("jounList4").style.visibility="hidden";	
		document.getElementById("jounList5").style.visibility="hidden";	
	}
}
		   
		   
function isRequired(form)
{
	var passed = true;
	var acctnum = 0;
	if (document.images) 
	{
		for (i=0;i<form.length;i++) 
		{
			var tempobj=form.elements[i];
			var t = tempobj.name.substring(0,4);
			if (t=="topi" || t=="desc" || t=="uplo" || t=="grou")
			{
				if ((tempobj.type=="text" || tempobj.type=="textarea") && tempobj.value=='')
				{
					passed = false;
					break;
				}
			}
		}
	}
	
	if (!passed)
	{
		shortFieldName=tempobj.name.substring(0,30).toUpperCase();
		alert("Please make sure the "+shortFieldName+" field is properly completed.");
	}
	return passed;
}


function uploadFunction() {
	if(!document.paperAdd) {
		return;
	}
	var upload = document.paperAdd.fileUpload[0].checked;
	if(upload) {
		document.paperAdd.uploadedfile.disabled = false;
	} else if(!upload) {
		document.paperAdd.uploadedfile.disabled = true;
	}
}
		 
		 
function fieldCheck()
{
	if(document.paperAdd.currPaswd.value == "" || document.paperAdd.newPaswd.value == "" || document.paperAdd.reNewPaswd.value == "")
	{
		alert("Password Field Cannot be left Blank");
		return false;
	}
	return true;
}

