Your IP : 216.73.216.40


Current Path : /var/www/html/mmishra/indem/New Folder (2)/admincp/js/
Upload File :
Current File : /var/www/html/mmishra/indem/New Folder (2)/admincp/js/validate.js

function trim(s) {
  while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length);
  }
  while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }
  return s;
}
function trimM(str)
{
    if(!str || typeof str != 'string')
        return null;

    return str.replace(/^[\s]+/,'').replace(/[\s]+$/,'').replace(/[\s]{2,}/,' ');
}
//Function to Select Records Using Checkbox
function checkall(objForm){
	len = objForm.elements.length;
	var i=0;
	for( i=0 ; i<len ; i++) {
		if (objForm.elements[i].type=='checkbox') {
			objForm.elements[i].checked=objForm.check_all.checked;
		}
	}
}
//Function for Confirmation to Delete a record
function del()
{
var x=confirm("Do you want to delete the selected record?");
if(x)
  {
return true;
  }
else
   {
return false;
   }
}

// function to validate admin login
function adminLogin(form_p)
{
	
	
	var errorstr = '';
	var msgstr = "Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		if(trim(form_p.userName.value)=='')
		{
		errorstr+="- Please Enter Username.\n"
		}
		if(trim(form_p.password.value)=='')
		{
		errorstr+="- Please Enter Password.\n"
		}
		
		if (errorstr != '')
		{
			msgstr = msgstr + errorstr;
			alert(msgstr);
			return false;
		}
		else
		{
			return true;
		}	
} 
// function to validate admin form
function adminForm(form_p)
{
	
	var emailStr=form_p.email.value;
	var filter=/^.+@.+\..{2,3}$/;
	var errorstr = '';
	var msgstr = "Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		if(trim(form_p.userName.value)=='')
		{
		errorstr+="- Please Enter Username.\n"
		}
		if(trim(form_p.password.value)=='')
		{
		errorstr+="- Please Enter Password.\n"
		}
		if(trim(form_p.email.value)=='')
		{
		errorstr+="- Please Enter Email.\n"
		}
		else if(!filter.test(emailStr))
		{
		errorstr+="- Please Enter a Valid  Email.\n"
		}
		
		if (errorstr != '')
		{
			msgstr = msgstr + errorstr;
			alert(msgstr);
			return false;
		}
		else
		{
			return true;
		}	
} 

function validateRegister(form_p)
{
	
	var errorstr = '';
	var msgstr = "Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
	if(form_p.firstName.value=='')
	{
		errorstr += "- Please Enter First Name \n";
	}

	if(form_p.lastName.value=='')
	{
		errorstr += "- Please Enter Last Name \n";
	}

	if(form_p.userName.value=='')
	{
		errorstr += "- Please Enter User Name \n";
	}

	if(form_p.password.value=='')
	{
		errorstr += "- Please Enter Password \n";
	}
	if (errorstr != '')
	{
		msgstr = msgstr + errorstr;
		alert(msgstr);
		return false;
	}
	else
	{
		return true;
	}	
} 

//Function to validate  adminForgotPassword
function adminForgotPassword(adminFrmPass)
{	
	
	if(trim(adminFrmPass.userName.value)=='')
	{
			alert("Please Enter Username.");
			adminFrmPass.userName.focus();
			return false;
	}
	else
	{
		return true;
	}
	
}

function validateAssign(userFrm)
{
	var errorstr = '';
	var msgstr = "Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
		if(trim(userFrm.projectId.value)=='') 
		{ 
			errorstr += "- Please Select Project Name.\n";
		}
		
		if (errorstr != '')
		{
			msgstr = msgstr + errorstr;
			alert(msgstr);
			return false;
		}
		else
		{
			return true;
		}	
}
function ShowHide(str)
{
	if(str==1)
	{
		document.getElementById("0").style.display = 'none';
		document.getElementById("1").style.display = 'block';
		document.getElementById("3").style.display = 'none';
		document.getElementById("4").style.display = 'block';
	}
	else
	{
		document.getElementById("0").style.display = 'block';
		document.getElementById("1").style.display = 'none';
		document.getElementById("3").style.display = 'block';
		document.getElementById("4").style.display = 'none';
	}
}
function showHides(str)
{
	//alert(str);
	if(str=="Others")
	{
		document.getElementById("2").style.display = 'block';
	}

	else
	{
		document.getElementById("2").style.display = 'none';
		
	}
}
function showHidess(str)
{
	if(str==1)
	{
		//document.getElementById("GATE").style.display = 'block';
		//document.getElementById("GATE1").style.display = 'block';
		//document.getElementById("Exp").style.display = 'block';
		document.getElementById("Gate2").style.display = 'none';
		//document.getElementById("SPONSOR1").style.display = 'block';
	}

	else
	{
		//document.getElementById("GATE").style.display = 'none';
		//document.getElementById("GATE1").style.display = 'none';		
		//document.getElementById("Exp").style.display = 'none';
		document.getElementById("Gate2").style.display = 'block';
		//document.getElementById("SPONSOR1").style.display = 'none';
		
	}
}


function validateUser(frm)
{
	var emailStr=frm.email.value;
	var filter=/^.+@.+\..{2,3}$/;

	var errorstr = '';
	var checkedButton = getCheckedRadio(document.userFrm.elements.participantStatus);
	//alert(frm.projectSafe.value);
	var msgstr = "Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
	if(trim(frm.nameOfUniver.value)=='')
	{
		errorstr += "- Please Enter Name of University/School/Institute.  \n";
	}
	if(frm.areaOfInterest.value=="Others")
	{
		if(trim(frm.aeraOfInterOther.value)=='')
		{
			errorstr += "- Please Enter Area Of Interest.  \n";
		}
	}
	if(frm.dateDob.value==00||frm.monthDob.value==00||frm.yearDob.value==0000)
	{
		errorstr += "- Please Enter Date Of Birth. \n";
	}
	if(checkedButton.value==0)
	{
		if(trim(frm.nameOfExam1.value)=='')
		{
			errorstr += "- Please Enter First Exam Name in the Academic Detail.  \n";
		}
		if(trim(frm.university1.value)=='')
		{
			errorstr += "- Please Enter University Name of First Exam in Academic Detail.  \n";
		}
		if(frm.yearOfPassing1.value==0000)
		{
			errorstr += "- Please Enter  Year of Passing of First Exam in Academic Detail.  \n";
		}
		if(trim(frm.percentage1.value)=='')
		{
			errorstr += "- Please Enter  Percentage/CGPA/SGPI of First Exam in Academic Detail.  \n";
		}
		if(trim(frm.division1.value)=='')
		{
			errorstr += "- Please Enter Division / Rank in Class of First Exam in Academic Detail.  \n";
		}
		if(trim(frm.sizeOfStudent1.value)=='')
		{
			errorstr += "- Please Enter  Size of Class of First Exam in Academic Detail.  \n";
		}
		if(trim(frm.nameOfExam2.value)=='')
		{
			errorstr += "- Please Enter Second Exam Name in the Academic Detail.  \n";
		}
		if(trim(frm.university2.value)=='')
		{
			errorstr += "- Please Enter University Name of Second Exam in Academic Detail.  \n";
		}
		if(frm.yearOfPassing2.value==0000)
		{
			errorstr += "- Please Enter  Year of Passing of Second Exam in Academic Detail.  \n";
		}
		if(trim(frm.percentage2.value)=='')
		{
			errorstr += "- Please Enter  Percentage/CGPA/SGPI of Second Exam in Academic Detail.  \n";
		}
		if(trim(frm.division2.value)=='')
		{
			errorstr += "- Please Enter Division/Rank in Class of Second Exam in Academic Detail.  \n";
		}
		if(trim(frm.sizeOfStudent2.value)=='')
		{
			errorstr += "- Please Enter  Size of Class of Second Exam in Academic Detail.  \n";
		}
	}
	if(checkedButton.value==1)
	{
		if(trim(frm.highestDegree.value)=='')
		{
			errorstr += "- Please Enter Highest Degree Obtained.  \n";
		}
		if(trim(frm.universityName.value)=='')
		{
			errorstr += "- Please Enter University Name Where Highest Degree Obtained. \n";
		}
		if((frm.year.value)==0000)
		{
			errorstr += "- Please Enter Year of Highest Degree Obtained.  \n";
		}
		if(trim(frm.yearinTeaching.value)=='')
		{
			errorstr += "- Please Enter  Total Teaching Experience in Years.  \n";
		}
		if(trim(frm.yearInResearch.value)=='')
		{
			errorstr += "- Please Enter  Total Research Experience in Years.  \n";
		}
		if(trim(frm.noOfPubJournals.value)=='')
		{
			errorstr += "- Please Enter  No. of Journal Paper Published.  \n";
		}
		if(trim(frm.noOfPubConferences.value)=='')
		{
			errorstr += "- Please Enter No. of Conferences Attended.  \n";
		}
		if(trim(frm.noOfPubBooks.value)=='')
		{
			errorstr += "- Please Enter No. of Books Published.  \n";
		}
	}
	if(checkedButton.value==0)
	{
		if(frm.displayed.value==1)
		{
			if(trim(frm.displayedWhere.value)=='')
			{
				errorstr += "- Please Enter Place Where Project is Displayed. \n";
			}
		}
		if(frm.winAward.value==1)
		{
			if(trim(frm.nameofAward.value)=='')
			{
				errorstr += "- Please Enter Name of Award & Awarding Institution.  \n";
			}
		}
		if(trim(frm.projectNameYear.value)!="")
		{
			if(trim(frm.broadArea.value)=="")
			{
				errorstr += "- Please Enter Broad Area Of the Project.  \n";
			}
		}
	
		if(trim(frm.projectNameYear.value)!=""||trim(frm.broadArea.value)!="")
		{
			if(frm.projectSafe.value==0)
			{
				errorstr += "- Please Declare that Project/Equipment is SAFE/ NON HAZARDOUS.  \n";
			}
		}
	}
	if(trim(frm.email.value)=='')
	{
		errorstr+="- Please Enter Email.\n"
	}
	else if(!filter.test(emailStr))
	{
		errorstr+="- Please Enter a Valid  Email.\n"
	}

	if(trim(frm.firstName.value)==''||frm.firstName.value=='First Name')
	{
		errorstr += "- Please Enter First Name. \n";
	}
	if(trim(frm.lastName.value)==''||frm.lastName.value=='Last Name')
	{
		errorstr += "- Please Enter Last Name. \n";
	}
	if(trim(frm.commAddress.value)=='')
	{
		errorstr += "- Please Enter Communication Address. \n";
	}
	if((trim(frm.phone.value)=='')&&(trim(frm.mobile.value)==''))
	{
		errorstr += "- Please Enter Phone Or/And Mobile Number. \n";
	}
	if (errorstr != '')
	{
		msgstr = msgstr + errorstr;
		alert(msgstr);
		return false;
	}
	else
	{
		return true;
	}	
}
function getCheckedRadio(radio_group) {
    for (var i = 0; i < radio_group.length; i++) {
        var button = radio_group[i];
        if (button.checked) {
            return button;
        }
    }
    return undefined;
}
function getSponsorType()
{
	var str=document.getElementById("gateNonGate").value ;
	if(str==1)
	{
		document.getElementById("sponsorType").style.display = 'block';
		document.getElementById("SP").style.display = 'block';
	}

	else
	{
		document.getElementById("SP").style.display = 'none';
		document.getElementById("sponsorType").style.display = 'none';
	}
}
function newPopup(url) {
	popupWindow = window.open(
		url,'popUpWindow','height=700,width=900,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=NO,menubar=no,location=no,directories=no,status=yes');
}
function validateUserF(frm)
{
	var emailStr=frm.email.value;
	var emailStrS=frm.secEmail.value;
	var emailStrU=frm.univerEmail.value;
	
	var filter=/^.+@.+\..{2,3}$/;

	var errorstr = '';
	var checkedButton = getCheckedRadio(document.userFrm.elements.participantStatus);
	var checkedButtona = getCheckedRadio(document.userFrm.elements.groupAffiliation);
	//alert(frm.countryName.value);
	var msgstr = "Sorry, we cannot complete your request.\nKindly provide us the missing or incorrect information enclosed below.\n\n";
	if(checkedButtona.value==0)
	{
		if((frm.countryName.value =='') )
		{
			errorstr += "- Please Select Country Name.  \n";
		}
	}
	if(checkedButtona.value==1)
	{
		if((frm.countryName1.value =='') )
		{
			errorstr += "- Please Select Country Name.  \n";
		}
	}
	if(checkedButtona.value==2)
	{
		if((frm.countryName2.value ==''))
		{
			errorstr += "- Please Select Country Name.  \n";
		}
	}
	if(checkedButtona.value==3)
	{
		if((frm.countryName3.value =='') )
		{
			errorstr += "- Please Select Country Name.  \n";
		}
	}
	if(trim(frm.secAddress.value)=='')
	{
		errorstr += "- Please Enter Address of the Secretariat / Corresponding Department.  \n";
	}
	if(trim(frm.secState.value)=='')
	{
		errorstr += "- Please Enter State/ Territory of the Secretariat / Corresponding Department.  \n";
	}
	if((trim(frm.secPhone.value)=='')&&(trim(frm.secMobile.value)==''))
	{
		errorstr += "- Please Enter Phone Or/And Mobile Number of the Secretariat / Corresponding Department. \n";
	}
	if(trim(frm.secMobile.value)!='')
	{
		if (isNaN(frm.secMobile.value)) 
		{
			errorstr += "- The mobile Number of the Secretariat / Corresponding Department Contains Illegal Characters. \n";
		}
	}
	if(trim(frm.secEmail.value)=='')
	{
		errorstr+="- Please Enter Email of the Secretariat / Corresponding Department.\n"
	}
	else if(!filter.test(emailStrS))
	{
		errorstr+="- Please Enter a Valid  Email.\n"
	}
	if(trim(frm.nameOfUniver.value)=='')
	{
		errorstr += "- Please Enter Name of University/Institute.  \n";
	}
	
	if(trim(frm.headOfInst.value)=='')
	{
		errorstr += "- Please Enter Name of the Head of Institution/HOD/Registrar.  \n";
	}
	if(trim(frm.headDesignation.value)=='')
	{
		errorstr += "- Please Enter Designation Name of the Head of Institution/HOD/Registrar.  \n";
	}
		if(trim(frm.univerAddress.value)=='')
	{
		errorstr += "- Please Enter Address of the University/Institute.  \n";
	}
	if(trim(frm.univerState.value)=='')
	{
		errorstr += "- Please Enter State/ Territory of the University/Institute.  \n";
	}
	
	if((trim(frm.univerPhone.value)=='')&&(trim(frm.univerMobile.value)==''))
	{
		errorstr += "- Please Enter Phone Or/And Mobile Number of the Head of Institution/HOD/Registrar. \n";
	}
	if(trim(frm.univerMobile.value)!='')
	{
		if (isNaN(frm.secMobile.value)) 
		{
			errorstr += "- The mobile Number of the Head of Institution/HOD/Registrar Contains Illegal Characters. \n";
		}
	}
	if((frm.univerCountry.value)=='')
	{
		errorstr+="- Please Select Country of the University/Institute. \n"
	}

	if(trim(frm.univerEmail.value)=='')
	{
		errorstr+="- Please Enter Email of the Head of Institution/HOD/Registrar.\n"
	}
	else if(!filter.test(emailStrU))
	{
		errorstr+="- Please Enter a Valid  Email of the Head of Institution/HOD/Registrar.\n"
	}
	if(trim(frm.email.value)=='')
	{
		errorstr+="- Please Enter Applicant's Email.\n"
	}
	else if(!filter.test(emailStr))
	{
		errorstr+="- Please Enter Applicant's Valid  Email.\n"
	}

	if(trim(frm.firstName.value)==''||frm.firstName.value=='First Name')
	{
		errorstr += "- Please Enter Applicant's First Name. \n";
	}
	if(trim(frm.lastName.value)==''||frm.lastName.value=='Last Name')
	{
		errorstr += "- Please Enter Applicant's Last Name. \n";
	}
	if(frm.areaOfInterest.value=="Others")
	{
		if(trim(frm.aeraOfInterOther.value)=='')
		{
			errorstr += "- Please Enter Area Of Interest.  \n";
		}
	}
	if(frm.dateDob.value==00||frm.monthDob.value==00||frm.yearDob.value==0000)
	{
		errorstr += "- Please Enter Date Of Birth. \n";
	}
		if(trim(frm.commAddress.value)=='')
	{
		errorstr += "- Please Enter Applicant's Communication Address. \n";
	}
	if((trim(frm.phone.value)=='')&&(trim(frm.mobile.value)==''))
	{
		errorstr += "- Please Enter Applicant's Phone Or/And Mobile Number. \n";
	}
	if(trim(frm.mobile.value)!='')
	{
		if (isNaN(frm.mobile.value)) 
		{
			errorstr += "- The Applicant's mobile Number Contains Illegal Characters. \n";
		}
	}

	if(checkedButton.value==0)
	{
		if(trim(frm.nameOfExam1.value)=='')
		{
			errorstr += "- Please Enter First Exam Name in the Academic Detail.  \n";
		}
		if(trim(frm.university1.value)=='')
		{
			errorstr += "- Please Enter University Name of First Exam in Academic Detail.  \n";
		}
		if(frm.yearOfPassing1.value==0000)
		{
			errorstr += "- Please Enter  Year of Passing of First Exam in Academic Detail.  \n";
		}
		if(trim(frm.percentage1.value)=='')
		{
			errorstr += "- Please Enter  Percentage/CGPA/SGPI of First Exam in Academic Detail.  \n";
		}
		if(trim(frm.division1.value)=='')
		{
			errorstr += "- Please Enter Division / Rank in Class of First Exam in Academic Detail.  \n";
		}
		if(trim(frm.sizeOfStudent1.value)=='')
		{
			errorstr += "- Please Enter  Size of Class of First Exam in Academic Detail.  \n";
		}
		if(trim(frm.nameOfExam2.value)=='')
		{
			errorstr += "- Please Enter Second Exam Name in the Academic Detail.  \n";
		}
		if(trim(frm.university2.value)=='')
		{
			errorstr += "- Please Enter University Name of Second Exam in Academic Detail.  \n";
		}
		if(frm.yearOfPassing2.value==0000)
		{
			errorstr += "- Please Enter  Year of Passing of Second Exam in Academic Detail.  \n";
		}
		if(trim(frm.percentage2.value)=='')
		{
			errorstr += "- Please Enter  Percentage/CGPA/SGPI of Second Exam in Academic Detail.  \n";
		}
		if(trim(frm.division2.value)=='')
		{
			errorstr += "- Please Enter Division/Rank in Class of Second Exam in Academic Detail.  \n";
		}
		if(trim(frm.sizeOfStudent2.value)=='')
		{
			errorstr += "- Please Enter  Size of Class of Second Exam in Academic Detail.  \n";
		}
	}
	if(checkedButton.value==1)
	{
		if(trim(frm.highestDegree.value)=='')
		{
			errorstr += "- Please Enter Highest Degree Obtained.  \n";
		}
		if(trim(frm.universityName.value)=='')
		{
			errorstr += "- Please Enter University Name Where Highest Degree Obtained. \n";
		}
		if((frm.year.value)==0000)
		{
			errorstr += "- Please Enter Year of Highest Degree Obtained.  \n";
		}
		if(trim(frm.yearinTeaching.value)=='')
		{
			errorstr += "- Please Enter Total Teaching Experience in Years.  \n";
		}
		else if (isNaN(frm.yearinTeaching.value)) 
		{
			errorstr += "- Please Enter Numeric Values in Total Teaching Experience . \n";
		}

		if(trim(frm.yearInResearch.value)=='')
		{
			errorstr += "- Please Enter  Total Research Experience in Years.  \n";
		}
		else if (isNaN(frm.yearInResearch.value)) 
		{
			errorstr += "- Please Enter Numeric Values in Total Research Experience . \n";
		}
		if(trim(frm.noOfPubJournals.value)=='')
		{
			errorstr += "- Please Enter  No. of Journal Paper Published.  \n";
		}
		else if (isNaN(frm.noOfPubJournals.value)) 
		{
			errorstr += "- Please Enter Numeric Values in No. of Journal Paper Published. \n";
		}
		if(trim(frm.noOfPubConferences.value)=='')
		{
			errorstr += "- Please Enter No. of Conferences Attended.  \n";
		}
		else if (isNaN(frm.noOfPubConferences.value)) 
		{
			errorstr += "- Please Enter Numeric Values in No. of Conferences Attended. \n";
		}
		if(trim(frm.noOfPubBooks.value)=='')
		{
			errorstr += "- Please Enter No. of Books Published.  \n";
		}
		else if (isNaN(frm.noOfPubBooks.value)) 
		{
			errorstr += "- Please Enter Numeric Values in No. of Books Published. \n";
		}
	}
	if(checkedButton.value==0)
	{
		if(frm.displayed.value==1)
		{
			if(trim(frm.displayedWhere.value)=='')
			{
				errorstr += "- Please Enter Place Where Project is Displayed. \n";
			}
		}
		if(frm.winAward.value==1)
		{
			if(trim(frm.nameofAward.value)=='')
			{
				errorstr += "- Please Enter Name of Award & Awarding Institution.  \n";
			}
		}
		if(trim(frm.projectNameYear.value)!="")
		{
			if(trim(frm.broadArea.value)=="")
			{
				errorstr += "- Please Enter Broad Area Of the Project.  \n";
			}
		}
	
		if(trim(frm.projectNameYear.value)!=""||trim(frm.broadArea.value)!="")
		{
			if(frm.projectSafe.value==0)
			{
				errorstr += "- Please Declare that Project/Equipment is SAFE/ NON HAZARDOUS.  \n";
			}
		}
	}
	if (errorstr != '')
	{
		msgstr = msgstr + errorstr;
		alert(msgstr);
		return false;
	}
	else
	{
		return true;
	}	
}
function ShowHideC(str)
{
	if(str==0)
	{
		document.getElementById("tab1").style.display = 'block';
		document.getElementById("tab2").style.display = 'none';
		document.getElementById("tab3").style.display = 'none';
		document.getElementById("tab4").style.display = 'none';
	}
	else if(str==1)
	{
		document.getElementById("tab1").style.display = 'none';
		document.getElementById("tab2").style.display = 'block';
		document.getElementById("tab3").style.display = 'none';
		document.getElementById("tab4").style.display = 'none';
	}
	else if(str==2)
	{
		document.getElementById("tab1").style.display = 'none';
		document.getElementById("tab2").style.display = 'none';
		document.getElementById("tab3").style.display = 'block';
		document.getElementById("tab4").style.display = 'none';
	}

	else 
	{
		document.getElementById("tab1").style.display = 'none';
		document.getElementById("tab2").style.display = 'none';
		document.getElementById("tab3").style.display = 'none';
		document.getElementById("tab4").style.display = 'block';
	}
}