function addCourse(){
		var textBookWizardForm = document.forms["tBWizardForm"];
		
		var noTextbookErrorMessageDisplay = document.getElementById("noTextBookBlock").style;
				
		var s5val = textBookWizardForm.s5.value;
		
		var noTextBookFlag = s5val.substring(s5val.length - 1);
		
		if(noTextBookFlag == 'Y' || noTextBookFlag == 'N'){
			s5val = s5val.substring(0,s5val.length - 1);
		}
				
		if(noTextBookFlag != 'Y'){
			if(document.forms["tBWizardForm"].s5.value!=""){
				textBookWizardForm.campusId.value="";
				textBookWizardForm.termId.value ="";
				textBookWizardForm.deptId.value ="";
				textBookWizardForm.courseId.value ="";
				textBookWizardForm.sectionId.value ="";
				textBookWizardForm.newSection.value =s5val;
				textBookWizardForm.submit();
			}
		}
		else{
			noTextbookErrorMessageDisplay.display = "block";
		}
}

function processDropdown(){
		var dropdown = "";
		var textBookWizardForm = document.forms["tBWizardForm"];
  		var element = document.getElementById("continueButton");
  		  		
		var selectedValue = "";

		var loadval = "";
		//var hideval = "";
		
		var noTextbookErrorMessageDisplay = document.getElementById("noTextBookBlock").style;
  		noTextbookErrorMessageDisplay.display = "none";


		if(textBookWizardForm.s1!=undefined && (textBookWizardForm.campusId.value !=	textBookWizardForm.s1.value))
		{	
			textBookWizardForm.campusId.value =textBookWizardForm.s1.value; 
			selectedValue = textBookWizardForm.campusId.value;
			textBookWizardForm.termId.value ="";
			textBookWizardForm.deptId.value ="";
			textBookWizardForm.courseId.value ="";
			textBookWizardForm.sectionId.value ="";

			textBookWizardForm.s2.value ="";
			textBookWizardForm.s3.value ="";
			textBookWizardForm.s4.value ="";
			textBookWizardForm.s5.value ="";
			
			//hideval = "s2";
			loadval = "s2Loading";
			
			if(textBookWizardForm.s2.disabled==false){
				displayLabels("campusDropdown","all");
			}else{
				displayLabels("campusDropdown","current");
			}

			textBookWizardForm.s2.disabled=true;
			textBookWizardForm.s3.disabled=true;
			textBookWizardForm.s4.disabled=true;
			textBookWizardForm.s5.disabled=true;
			
			
			if(textBookWizardForm.campusId.value!=""){
				dropdown= "termDropdown";
			}
			element.disabled = true;
		}
		if(textBookWizardForm.termId.value !=	textBookWizardForm.s2.value)
		{	textBookWizardForm.termId.value =textBookWizardForm.s2.value;
			selectedValue = textBookWizardForm.termId.value;
		
			textBookWizardForm.deptId.value ="";
			textBookWizardForm.courseId.value ="";
			textBookWizardForm.sectionId.value ="";	
			
			textBookWizardForm.s3.value ="";
			textBookWizardForm.s4.value ="";
			textBookWizardForm.s5.value ="";
			
			//hideval = "s3";
			loadval = "s3Loading";
			
			if(textBookWizardForm.s3.disabled==false){
				displayLabels("termDropdown","all");
			}else{
				displayLabels("termDropdown","current");
			}
			
			textBookWizardForm.s3.disabled=true;
			textBookWizardForm.s4.disabled=true;
			textBookWizardForm.s5.disabled=true;
			
			
			if(textBookWizardForm.termId.value!=""){
				dropdown= "deptDropdown";
			}
			element.disabled = true;
		}
		if(textBookWizardForm.deptId.value !=	textBookWizardForm.s3.value)
		{	textBookWizardForm.deptId.value =textBookWizardForm.s3.value;
			selectedValue = textBookWizardForm.deptId.value;
			textBookWizardForm.courseId.value ="";
			textBookWizardForm.sectionId.value ="";	
			
			textBookWizardForm.s4.value ="";
			textBookWizardForm.s5.value ="";
			
			//hideval = "s4";
			loadval = "s4Loading";
			
			if(textBookWizardForm.s4.disabled==false){
				displayLabels("deptDropdown","all");
			}else{
				displayLabels("deptDropdown","current");
			}
			
			textBookWizardForm.s4.disabled=true;
			textBookWizardForm.s5.disabled=true;
			
			if(textBookWizardForm.deptId.value!=""){
				dropdown= "courseDropdown";
			}
			element.disabled = true;
		}
		if(textBookWizardForm.courseId.value !=	textBookWizardForm.s4.value)
		{	textBookWizardForm.courseId.value =textBookWizardForm.s4.value;
			selectedValue = textBookWizardForm.courseId.value;
		
			textBookWizardForm.sectionId.value ="";	
			textBookWizardForm.s5.value ="";
			
			//hideval = "s5";
			loadval = "s5Loading";
			
			if(textBookWizardForm.s5.disabled==false){
				displayLabels("courseDropdown","all");
			}else{
				displayLabels("courseDropdown","current");
			}
			
			textBookWizardForm.s5.disabled=true;
			
			if(textBookWizardForm.courseId.value!=""){
				dropdown= "sectionDropdown";
			}
			element.disabled = true;
		}
		if(textBookWizardForm.sectionId.value !=	textBookWizardForm.s5.value)
		{	textBookWizardForm.sectionId.value =textBookWizardForm.s5.value;
			selectedValue = textBookWizardForm.sectionId.value;
			dropdown="";
			element.disabled = true;
			if(selectedValue != ""){
				element.disabled = false;
			}
		}
		
		if(dropdown!=""){
			var dropdownLoad = undefined;
			
			if(loadval != ""){
				//var dropdownHide = textBookWizardForm.elements[hideval].style;
				var dropdownHide = document.getElementById(dropdown).style;
				dropdownLoad = textBookWizardForm.elements[loadval].style;
				dropdownHide.display = "none";
				dropdownLoad.display = "block";
			}
			
			processDropDownData(dropdown,selectedValue,dropdownHide,dropdownLoad);
		}
}

function readKeyboard(e){
	var keynum;
	if(window.event){ // IE
		keynum = e.keyCode;
	}
	else if(e.which){ // Netscape/Firefox/Opera
		keynum = e.which;
	}
	if(keynum == 13){
		processDropdown();
	}
}

function readArrowKeysForS5(e){
	var keynum;
	if(window.event){ // IE
		keynum = e.keyCode;
	}
	else if(e.which){ // Netscape/Firefox/Opera
		keynum = e.which;
	}
	
	//Enabling Add Course Button when user used Up and Down arrow keys
	var element = document.getElementById("continueButton");
	if(keynum == 38){
		if(document.forms["tBWizardForm"].s5.selectedIndex==1){
	  		element.disabled = true;
		}else{
	  		element.disabled = false;
		}
	}
	else if(keynum == 40){
	  	element.disabled = false;
	}
}

function checkCurrentDropdownStatus(dropdown,selectedValue){

	var textBookWizardForm = document.forms["tBWizardForm"];

	if(dropdown=="deptDropdown"){
		if(textBookWizardForm.termId.value ==""){
		 	return false;
		}
	}
	return true;
}

function processDropDownData(elementName,selectedValue,dropdownHide,dropdownLoad){

			var campus = document.tBWizardForm.s1;
			var campusValue;
			if(campus!=undefined){
				campusValue=campus.value;
			}else{
				campusValue = document.tBWizardForm.campus1.value;
			}
			

			var bindArgs = 
			{
				url:	'TextBookProcessDropdownsCmd',
				content: 
				{
					campusId: campusValue,
					termId: document.tBWizardForm.s2.value,
					deptId: document.tBWizardForm.s3.value,
					courseId: document.tBWizardForm.s4.value,
					sectionId: document.tBWizardForm.s5.value,
					storeId:document.tBWizardForm.storeId.value,
					catalogId:document.forms["tBWizardForm"].catalogId.value,
					langId:document.tBWizardForm.langId.value
				},
				preventCache: true,
				error:	function(type, errObj)
				{
						//document.getElementById("noEventText").style.visibility="visible";
						//document.getElementById("noEventText").style.display="";
				},
				load:	function(type, data, evt)
				{
						showEventText(data,elementName,selectedValue,dropdownHide,dropdownLoad);
				}
			};
			var requestObj = dojo.io.bind(bindArgs);
}

function showEventText(data,elementName,selectedValue,dropdownHide,dropdownLoad)
{
	dropdownLoad.display = "none";
	dropdownHide.display = "block";
	var element = document.getElementById(elementName);
    //if(checkCurrentDropdownStatus(elementName,selectedValue)){
		element.innerHTML = data;
		displayLabels(elementName,"current");
	//}
}

function displayLabels(elementName,flag){
		var	elementLabels;
		var campus = document.tBWizardForm.s1;
		if(campus!=undefined){
			elementLabels = [["campusLabel","1"],["termLabel","2"],["deptLabel","3"],["courseLabel","4"],["sectionLabel","5"]];
		}else{
			elementLabels = [["campusLabel","0"],["termLabel","1"],["deptLabel","2"],["courseLabel","3"],["sectionLabel","4"]];
		}
		
		var element;
		var elementValue = 0;
		var textBookWizardForm = document.forms["tBWizardForm"];				
		if(elementName=="campusDropdown"){
			elementValue = 1;
			textBookWizardForm.s1.focus();
		}else if(elementName=="termDropdown"){
			elementValue = 2;
			textBookWizardForm.s2.focus();
		}else if(elementName=="deptDropdown"){
			elementValue = 3;
			textBookWizardForm.s3.focus();
		}else if(elementName=="courseDropdown"){
			elementValue = 4;
			textBookWizardForm.s4.focus();
		}else if(elementName=="sectionDropdown"){
			elementValue = 5;
			textBookWizardForm.s5.focus();
		}
		
		if(elementValue > 0){
			if((campus!=undefined && elementValue != 1) || (campus==undefined && elementValue != 2)){
				i = elementValue - 1;
				element = document.getElementById(elementLabels[i][0]);
				element.innerHTML = '<div class="largeSectionLink">'+elementLabels[i][1]+'</div>';
			}
			
			if(flag=="all"){
				for(i=elementValue; i<5; i++){
					element = document.getElementById(elementLabels[i][0]);
					element.innerHTML = '<div class="largeSectionDis">'+elementLabels[i][1]+'</div>';
				}
			}
		}
}



