		/**********************************************************************************/
		//this funciton is used in collegelist.aspx
		function SelectCollege(radElement)
		{
		//alert(radElement.value);
		var CollegeDetails = radElement.value.split("~~~~");
		
		if (CollegeDetails[0]=="Others")
		{
			window.opener.document.getElementById("txtOtherCollegeName").readOnly=false;
			window.opener.document.getElementById("txtOtherCollegeName").focus();
		}
		else
		{
			window.opener.document.getElementById("txtOtherCollegeName").readOnly=true;	
			window.opener.document.getElementById("txtOtherCollegeName").value="";
		}
		window.opener.document.getElementById("txtCollege").value=CollegeDetails[0];
		window.opener.document.getElementById("hdnCollegeId").value=CollegeDetails[1];
		window.close();
		}
		/**********************************************************************************/
		//to display the 'select college' link based on the state selected
		function Colege_StateChange(StateElement)
		{
			document.getElementById("txtCollege").value="";
			document.getElementById("hdnCollegeId").value="";
			
			if(StateElement.selectedIndex!=0)
			{
				document.getElementById("lnkCollege").style.visibility="visible";
				document.getElementById("lnkCollege").setAttribute("href","javascript:openFile('/Registration/CollegeList.aspx?StateId=" + StateElement.options[StateElement.selectedIndex].value + "','height=400,width=500,scrollbars=yes,location=no,menubar=no,status=no')");
			}
			else
			{
				document.getElementById("lnkCollege").style.visibility="hidden";
			}
		}
		
		/**********************************************************************************/
		//to display the 'select college' drop down based on the country selected
		function CountryChange(CountryElement)
		{
			alert(document.getElementById("CountryElement").ID);
			
			document.getElementById("txtCollege").value="";
			document.getElementById("hdnCollegeId").value="";
			document.getElementById("txtOtherCollegeName").value="";
			if(CountryElement.value=='IND')
			{
				document.getElementById("trID").style.visibility="visible";
				document.getElementById("PersonalDet").style.visibility="visible";
				document.getElementById("lnkCollege1").style.visibility="hidden";
			}
			else if(CountryElement.selectedIndex!=0)
			{
				//document.getElementById("trID").style.visibility="hidden";
				//document.getElementById("PersonalDet").style.visibility="hidden";
				document.getElementById("lnkCollege1").style.visibility="visible";
				//document.getElementById("lnkCollege1").setAttribute("href","javascript:openFile('/Registration/CollegeList.aspx?StateId=" + CountryElement.options[CountryElement.selectedIndex].value + "','height=400,width=500,scrollbars=yes,location=no,menubar=no,status=no')");
			}
			else
			{
				//document.getElementById("trID").style.visibility="hidden";
				//document.getElementById("PersonalDet").style.visibility="hidden";
				document.getElementById("lnkCollege1").style.visibility="hidden";
			}
		}
		/**********************************************************************************/
		//to open the specified file in a new window
		function openFile(FileName,Features)
		{
			//alert(Features);
			window.open(FileName,'',Features);	
		}
		
		/**********************************************************************************/
		//custom validation function for Student Registration
		//to check the semester and the department are selected
		/*function StudentfrmValidate(s,e)
		{
			var Semester = document.getElementById("selSemester").selectedIndex;
			var Department = document.getElementById("selDepartment").selectedIndex;
			
			if (document.getElementById("txtPassword")!=null && document.getElementById("txtConfirmPassword")!=null)
			{
				var Password = document.getElementById("txtPassword").value;
				var ConfirmPassword = document.getElementById("txtConfirmPassword").value;
				//to check the password and confirm password match
				if (Password != ConfirmPassword)
				{
					alert("Password and Confirm Password should match");
					e.IsValid=false;
					return;
				}
			}
			
			//if the semester is not selected then alert
			if (Semester==0)
			{
				alert("Please select your semester");
				e.IsValid=false;
				return;
			}
			
			//if the department is not selected then alert
			if (Department==0)
			{
				alert("Please select your Department");
				e.IsValid=false;
				return;
			}
		}*/
		
		/**********************************************************************************/
		//custom validation function for faculty registration
		//to check the semester and the department are selected
		/*function facultyfrmValidate(s,e)
		{
			var Department = document.getElementById("selDepartment").selectedIndex;
			var PrefHours = document.getElementById("selHours").selectedIndex;
			var Designation = document.getElementById("selDesignation").selectedIndex;
			var PhoneDirect = trim(document.getElementById("txtPhoneDirect").value);
			var PhoneBoard = trim(document.getElementById("txtPhoneBoard").value);
			var PhoneBoardExtn = trim(document.getElementById("txtPhoneBoardExtn").value);
			var PhoneMobile = trim(document.getElementById("txtPhoneMobile").value);
			
			if (document.getElementById("txtPassword")!=null && document.getElementById("txtConfirmPassword")!=null)
			{
				var Password = document.getElementById("txtPassword").value;
				var ConfirmPassword = document.getElementById("txtConfirmPassword").value;
				//to check the password and confirm password match
				if (Password != ConfirmPassword)
				{
					alert("Password and Confirm Password should match");
					e.IsValid=false;
					return;
				}
			}
			
				
			//if the department is not selected then alert
			if (Department==0)
			{
				alert("Please select your Department");
				e.IsValid=false;
				return;
			}
			
			//to chek whether the phone number is entered
			if (PhoneDirect=="" && PhoneBoard=="" && PhoneMobile=="")
			{
				alert(PhoneBoard);
				alert("Please enter any of your contact numbers")
				e.IsValid=false;
				return e.IsValid;
				//alert("again");
			}
			
			//to check whether the preferred hours is selected
			if (PrefHours==0)
			{
				alert("Please select your Preferred Hours of Contact");
				e.IsValid=false;
				return;
			}
			
			//to check whether the designation is selected
			if (Designation==0)
			{
				alert("Please select your Designation");
				e.IsValid=false;
				return;
			}
		}*/
		
		/**********************************************************************************/	
		
		//to trim the text
		function trim(text)
		{
			var exp1 = /^\s*/;
			var exp2 = /\s*$/;
			text=text.replace(exp1,"");
			text=text.replace(exp2,"");
			return text;
		}
		
		/**********************************************************************************/
		
		//to validate the semester
		function ValidateSemester(s,e)
		{
			var Semester = document.getElementById("selSemester").selectedIndex;
			
			//if the semester is not selected then alert
			if (Semester==0)
			{
				e.IsValid=false;
				return;
			}
		}
		
		/**********************************************************************************/
		//to validate the phone numbers in faculty registration form
		function ValidatePhone(s,e)
		{
			var PhoneDirect = trim(document.getElementById("txtPhoneDirect").value);
			var PhoneBoard = trim(document.getElementById("txtPhoneBoard").value);
			var PhoneBoardExtn = trim(document.getElementById("txtPhoneBoardExtn").value);
			var PhoneMobile = trim(document.getElementById("txtPhoneMobile").value);
			
			//to chek whether the phone number is entered
			if (PhoneDirect=="" && PhoneBoard=="" && PhoneMobile=="")
			{
				e.IsValid=false;
				return;
			}
		}
		
		/**********************************************************************************/
		
		//to validate the college deparement
		function ValidateDepartment(s,e)
		{
			var Department = document.getElementById("selDepartment");
			if (Department.selectedIndex==0)
			{
				e.IsValid=false;
				return;
			}
		}
		
		/**********************************************************************************/
		
		//to validate the state		
		function ValidateState(s,e)
		{
			var State = document.getElementById("selState");
			if (State.selectedIndex==0)
			{
				e.IsValid=false;
				return;
			}
		}
			
			
		
		/**********************************************************************************/
		
		//to validate the preferred hours of contact
		function ValidateHours(s,e)
		{
			var PrefHours = document.getElementById("selHours");
			var PrefHours1 = document.getElementById("selHours1");
			
			if (PrefHours.selectedIndex==0)
			{
				e.IsValid=false;
				return;
			}
			
			/*if (PrefHours.selectedIndex == PrefHours.length-1)
			{PrefHours1.disabled=true;}
			else
			{PrefHours1.disabled=false;}*/
		}
		/**********************************************************************************/
		//to validate the preferred hours of contact
		function ValidateHours1(s,e)
		{
			//alert(s.errormessage);
			var PrefHours1 = document.getElementById("selHours1");
			if (PrefHours1.disabled==false)
			{
				if (PrefHours1.selectedIndex==0)
				{
					e.IsValid=false;
					return;
				}
			}
		}
		/**********************************************************************************/
		//to validate from and to hours
		function ValidateFromToHours(s,e)
		{
			var PrefHours = document.getElementById("selHours");
			var PrefHours1 = document.getElementById("selHours1");
			
			if (PrefHours.selectedIndex!=0 && PrefHours1.selectedIndex!=0 && PrefHours1.disabled==false)
			{
				if (PrefHours.selectedIndex != PrefHours.length-1)
				{
					if (PrefHours.selectedIndex >= PrefHours1.selectedIndex)
					{
						e.IsValid=false;
						return;
					}
				}
			}
		}
		
					
		
		
		/**********************************************************************************/
		
		//to validate the designation
		function ValidateDesignation(s,e)
		{
			var Designation = document.getElementById("selDesignation").selectedIndex;
			if (Designation==0)
			{
				e.IsValid=false;
				return;
			}
		}
		/**********************************************************************************/
	
		function checkLogin(evt,controlname)
		{
			//alert(document.getElementById("btnLogin").getAttribute("eventControl"));
		
			if (typeof(evt.which)!="undefined")
			{
				if (evt.which==13)
				{
					document.getElementById(controlname).click();
					document.Form1.submit();
					return false;
				}
				else
				{return true;}
			}
			else
			{
				if (evt.keyCode==13)
				{
					if (controlname!="")
					{
						//alert(controlname)
						document.all(controlname).click()
						return false;
					}
				}
				else
				{
				return true;}
			}
		}
		
	
		/*************************************************************************/
		
		//validating whether the other college name has entered if the option selected is others 
		function ValidateOtherCollege(s,e)
		{
			var sCollege = trim(document.getElementById("txtCollege").value);
			if (sCollege=="Others" && trim(document.getElementById("txtOtherCollegeName").value)=="")
			{
				document.getElementById("txtOtherCollegeName").focus();
				e.IsValid=false;
				return;
			}
		}
		
		/*************************************************************************/
		//to validate whether the other department text box has been entered
		function ValidateOtherDepartment(s,e)
		{
			var sDepartment = document.getElementById("txtOtherDepartment");
			if (document.getElementById("selDepartment").selectedIndex==document.getElementById("selDepartment").length-1)
			{
				if (trim(sDepartment.value)== "")
				{
					sDepartment.focus();
					sDepartment.readOnly=false;
					e.IsValid=false;
					return;
				}
			}
		}
		/*************************************************************************/
		//to validate whether the other department is entered if he has opted "others" option
		function CheckDepartment()
		{
			var Department = document.getElementById("ddlDepartment");
			var sOtherDept = document.getElementById("txtOtherDepartment");
			
			if (Department.selectedIndex==Department.length-1)
			{
				sOtherDept.readOnly=false;
				sOtherDept.focus();
			}
			else
			{
				sOtherDept.readOnly=true;
				sOtherDept.value="";
			}
		}
		
		/*************************************************************************/
		//to validated the designation in faculty registration if he opted "others"
		function CheckDesignation()
		{
			var Designation = document.getElementById("selDesignation");
			var sOtherDeignation = document.getElementById("txtOtherDesignation");
			
			if (Designation.selectedIndex==Designation.length-1)
			{
				sOtherDeignation.readOnly=false;
				sOtherDeignation.focus();
			}
			else
			{
				sOtherDeignation.readOnly=true;
				sOtherDeignation.value="";
			}
		}
		/*************************************************************************/
		//to validated whether the other designation text box has been entered
		function ValidateOtherDesignation(s,e)
		{
			var Designation = document.getElementById("selDesignation");
			var sOtherDesig = document.getElementById("txtOtherDesignation");
			
			if (Designation.selectedIndex==Designation.length-1)
			{
				if (trim(sOtherDesig.value)=="")
				{
					sOtherDesig.focus();
					sOtherDesig.readOnly=false;
					e.IsValid=false;
					return;
				}
			}
		}
		
		/*************************************************************************/
		
	//this function to control the left navigation
	function DispSubMenu(sSubMenu)
	{
		if(eval("document.getElementById('" + sSubMenu + "').style.display=='none'"))
		{
			eval("document.getElementById('" + sSubMenu + "').style.display='inline'")
		}
		else
		{
			eval("document.getElementById('" + sSubMenu + "').style.display='none'")
		}
	}
	/*************************************************************************/
	
function DispLeftPanelSubMenu(sMenu)
{
	eval("document.getElementById('" + sMenu + "').style.display='inline'")
}


function navPane(id)
	{
		if (id != '')
		{
			switch(id)
			{
				case 'Menu1':
					document.getElementById('Menu1').className = 'LMenuNormal';

					for(i=2;i<=10;i++)
					{
						if(i!=6)					
						eval("document.getElementById('Menu" + i + "').className = 'LMenuhover'");
					}
					break;
					
				case 'Menu2':
				
					document.getElementById('Menu2').className = 'LMenuNormal';
					
					for(i=1;i<=10;i++)
					{
						if((i!=2) && (i!=6))
						{
							eval("document.getElementById('Menu" + i + "').className = 'LMenuhover'");
						}
					}
					
					for(i=19;i<=21;i++)
					{
						eval("document.getElementById('Menu" + i + "').className = 'LMenuhover'");
					}
					break;
					
				case 'Menu3':
					document.getElementById('Menu3').className = 'LMenuNormal';
					
					for(i=1;i<=18;i++)
					{
						if((i!=3) && (i!=11) && (i!=6) && (i!=12) && (i!=13) && (i!=14))
						{
							eval("document.getElementById('Menu" + i + "').className = 'LMenuhover'");
						}
					}
					break;
					
				case 'Menu4':
					document.getElementById('Menu4').className = 'LMenuNormal';
					
					for(i=1;i<=10;i++)
					{
						if((i!=4) && (i!=6))
						{
							eval("document.getElementById('Menu" + i + "').className = 'LMenuhover'");
						}
					}
					break;
					
				case 'Menu5':
					document.getElementById('Menu5').className = 'LMenuNormal';
					for(i=1;i<=10;i++)
					{
						if((i!=5) && (i!=6))
						{
							eval("document.getElementById('Menu" + i + "').className = 'LMenuhover'");
						}
					}
					break;
					
				/*case 'Menu6':
					document.getElementById('Menu6').className = 'LMenuNormal';
					for(i=1;i<=14;i++)
					{
						if((i!=6) && (i!=11))
						{
							eval("document.getElementById('Menu" + i + "').className = 'LMenuhover'");
						}
					}
					break;*/
					
				case 'Menu7':
					document.getElementById('Menu7').className = 'LMenuNormal';
					for(i=1;i<=10;i++)
					{
						if((i!=7) && (i!=6))
						{
							eval("document.getElementById('Menu" + i + "').className = 'LMenuhover'");
						}
					}
					break;
					
				case 'Menu8':
					document.getElementById('Menu8').className = 'LMenuNormal';
					for(i=1;i<=10;i++)
					{
						if((i!=8) && (i!=6))
						{
							eval("document.getElementById('Menu" + i + "').className = 'LMenuhover'");
						}
					}
					break;
					
				case 'Menu9':
					document.getElementById('Menu9').className = 'LMenuNormal';
					for(i=1;i<=10;i++)
					{
						if((i!=9) && (i!=6))
						{
							eval("document.getElementById('Menu" + i + "').className = 'LMenuhover'");
						}
					}
					break;
					
				case 'Menu10':
					document.getElementById('Menu10').className = 'LMenuNormal';
					for(i=1;i<=10;i++)
					{
						if((i!=10) && (i!=6))
						{
							eval("document.getElementById('Menu" + i + "').className = 'LMenuhover'");
						}
					}
					break;
					
				/*case 'Menu11':
					document.getElementById('Menu11').className = 'LMenuNormal';
					for(i=1;i<=10;i++)
					{
						if(i!=11)
						{
							eval("document.getElementById('Menu" + i + "').className = 'LMenuhover'");
						}
					}
					break;
					
				case 'Menu12':
					document.getElementById('Menu12').className = 'LMenuNormal';
					break;
					
				case 'Menu13':
					document.getElementById('Menu13').className = 'LMenuNormal';
					break;
					
				case 'Menu14':
					document.getElementById('Menu14').className = 'LMenuNormal';
					break;*/
					
				case 'Menu15':
					document.getElementById('Menu15').className = 'LMenuNormal';
					break;
					
				case 'Menu16':
					document.getElementById('Menu16').className = 'LMenuNormal';
					break;
					
				case 'Menu17':
					document.getElementById('Menu17').className = 'LMenuNormal';
					break;
					
				case 'Menu18':
					document.getElementById('Menu18').className = 'LMenuNormal';
					break;
					
				case 'Menu19':
					document.getElementById('Menu19').className = 'LMenuNormal';
					break;
					
				case 'Menu20':
					document.getElementById('Menu20').className = 'LMenuNormal';
					break;
					
				case 'Menu21':
					document.getElementById('Menu21').className = 'LMenuNormal';
					break;
				case 'Menu28':
					document.getElementById('Menu28').className = 'LMenuNormal';
					break;
			}
		}
	}
	
	function VoxNavPane(id)
	{
		if (id != '')
		{
			switch(id)
			{
				case 'Menu1':
					document.getElementById('Menu5').className = 'LMenuNormal';
					
					for(i=1;i<=7;i++)
					{
						if(i!=5)
						{
							eval("document.getElementById('Menu" + i + "').className = 'LMenuhover'");
						}
					}
					break;
			}
		}
	}
	
	function TextFocus()
	{
		if(document.getElementById('hdnSKey').value=="Login")
		{
			document.getElementById('txtUserName').focus();
		}
		else if(document.getElementById('hdnSKey').value=="SecretKey")
		{
			document.getElementById('txtSecretKey').focus();
		}
	}
	
	function chkEmpty(questionCount, answerCount)
			{	
				var iAnswerCount = answerCount.split(",");
				var sMissedOpt = ""
				for(var Qcount=1;Qcount<=questionCount;Qcount++)
				{					
					var flag=0;
					for(var Acount=1;Acount<=iAnswerCount[Qcount-1];Acount++)
					{
						var Acount1 = Acount - 1
						if (eval("document.Form1.optAnswer" + Qcount + "(" + Acount1 + ")").checked != false)
						{
							flag=1
						}
					}
					if(flag==0)
					{
						if(sMissedOpt=="")
						{
							sMissedOpt = "\n" + sMissedOpt + "-Question " + Qcount + "\n"
						}
						else
						{
							sMissedOpt = sMissedOpt + "-Question " + Qcount + "\n"
						}
					}					
				}
				if(sMissedOpt != "")
				{
					alert("Please answer all the questions.\nYou have missed " + sMissedOpt)
					return false;
				}
			}
			
			/*For Controlling Archives section in Quiz up section. */
			function CtrlArchives(val, id1, id2)
			{
				document.getElementById('tblArchives').style.display=val;
				for(i=1;i<=19;i++)
				{
					var objId = "row" + i
					if(i==id1)
					{
						document.getElementById(objId).style.display='none';
					}
					else if(i==id2)
					{
						document.getElementById(objId).style.display='none';
					}
					else
					{
						document.getElementById(objId).style.display='inline';						
					}
				}
			}			/*Function ends here*/
			
			
	//Password Protect
	
	function Encrypt(id) 
			{ 
      
				Result=""
				Value=""
				id=document.getElementById('txtPassword').value;
				if(id!=null || id!="")
			    {
			    for (Count=0; Count<id.length; Count++)  
			      {
		       
				   Char=id.substring (Count, Count+1); 
				   //Num=Ref.indexOf (Char);
				   Num=Char.charCodeAt(0);
		           EncodeChar=Num-3;
		           EncodeChar=String.fromCharCode(EncodeChar);
				   Result += EncodeChar
	               Value+="#";
                  }
                   document.Form1.hdnPwd.value=Result;
                   document.Form1.txtPassword.value=Value;
                }
      
              
            } 