// CheckOpenings

function CheckOpenings(frm)
{
	 if(!IsAlphaNumeric(frm.jobid.value,"the job ID"))
	{
		frm.jobid.focus();
		return false;
	}
	 if(!IsAlphaNumeric(frm.title.value,"the job title"))
	{
		frm.title.focus();
		return false;
	}
	if(!CheckEmpty(frm.qualification.value,"the qualifications required"))
	{
		frm.qualification.focus();
		return false;
	}
	if(!CheckNumber(frm.openings.value,"the number of openings"))
	{
		frm.openings.focus();
		return false;
	}
	if(!CheckEmpty(frm.location.value,"the location"))
	{
		frm.location.focus();
		return false;
	}
	if(!CheckEmpty(frm.description.value,"the job description"))
	{
		frm.description.focus();
		return false;
	}

}

function invalid(frm)
{
	if(!IsFullyAlpha(frm.name.value,"name"))
{
frm.name.focus();
return false;
}


if(!CheckEmpty(frm.email.value,"Please enter email address"))
{
frm.email.focus();
return false;
}
if(!CheckEmailAddr(frm.email.value,"Email address"))
{
alert("Invalid Email Address");
frm.email.focus();
return false;
}
if(!CheckEmpty(frm.message.value,"Please enter your message."))
{
frm.message.focus();
return false;
}
if(document.getElementById('captcha').value == "") {
alert("Please Enter Verification Code");
document.getElementById('captcha').focus();
return false;
}

if(document.getElementById('cap_code').value != document.getElementById ('captcha').value) {
alert("Verification Code Mismatch");
document.getElementById('captcha').focus();
return false;
}
}
function CheckFaq(frm)
{
	if(!IsAlphaNumeric(frm.name.value,"a name for the FAQ document"))
	{
		frm.name.focus();
		return false;	
	}
	if(!CheckEmpty(frm.description.value,"a description"))
	{
		frm.description.focus();
		return false;
	}
	if(frm.pdf.value=="")
	{
		alert("Please select a PDF file");
		frm.pdf.focus();
	    return false;
	}
	if(!IsvalidPDF(frm.pdf))
	{
	frm.pdf.focus();
	return false;
	}
}
function editFaq(frm)
{
	if(!IsAlphaNumeric(frm.name.value,"a name for the FAQ document"))
	{
		frm.name.focus();
		return false;	
	}
	if(!CheckEmpty(frm.description.value," a description"))
	{
		frm.description.focus();
		return false;
	}
	if(frm.pdf.value!="") {
	if(!IsvalidPDF(frm.pdf))
	{
	frm.pdf.focus();
	return false;
	}
	}
}
function IsvalidPDF(what) { //Thumbnail Image Validation

	var extensions = new Array("pdf","PDF");  
	var image_file = what.value; 
	var image_length = what.value.length;  
	var pos = image_file.lastIndexOf('.') + 1;  
	var ext = image_file.substring(pos, image_length);  
	var final_ext = ext.toLowerCase();  
	for (i = 0; i < extensions.length; i++)  
	{  
		if(extensions[i] == final_ext)  
		{  
		return true;  
		}  
	}  
	alert("You must upload a PDF file with one of the following extensions: "+ extensions.join(', ') +".");  
	return false;  
}


function adminpasscheck(frm)
{	
	if(!CheckEmpty(frm.username.value,"UserName"))
	{
		frm.username.focus();
		return false;
	}
	if(!CheckEmpty(frm.password.value,"password"))
	{
		//alert("Enter valid Password");
		frm.password.focus();
		return false;
	}

}



// Category validation

function CheckCatData(frm)
{	

	if(!IsAlphaNumeric(frm.cat_name.value,"the category"))
	{
		frm.cat_name.focus();
		return false;
	}
	if(!CheckEmpty(frm.description.value,"a description"))
	{
		frm.description.focus();
		return false;
	}
	
	if(!IsvalidImage(frm.photo))
	{
	frm.photo.focus();
	return false;
	}
}
function editCatData(frm)
{	
	if(!IsAlphaNumeric(frm.cat_name.value,"the category"))
	{
		frm.cat_name.focus();
		return false;
	}
	if(!CheckEmpty(frm.description.value,"a description"))
	{
		frm.description.focus();
		return false;
	}
	if(frm.photo.value!="") {
	if(!IsvalidImage(frm.photo))
	{
	frm.photo.focus();
	return false;
	}
	}
}

function CheckBanner(frm)
{	
	if(!IsAlphaNumeric(frm.name.value,"a title for the banner"))
	{
		frm.name.focus();
		return false;
	}
	if(!CheckEmpty(frm.description.value,"a description"))
	{
		frm.description.focus();
		return false;
	}
	
	if(!IsvalidImage(frm.photo))
	{
	frm.photo.focus();
	return false;
	}
}

function Checkcategory(frm)
{	
	if(!IsAlphaNumeric(frm.name.value,"a name for the Category"))
	{
		frm.name.focus();
		return false;
	}
	
	if(!IsvalidImage(frm.photo))
	{
	frm.photo.focus();
	return false;
	}
}

function Checkimage(frm)
{	
   if(!CheckEmpty(frm.category.value,"a category"))
	{
		frm.category.focus();
		return false;
	}
   
/*   if(!IsAlphaNumeric(frm.name.value,"a name for the Image"))
	{
		frm.name.focus();
		return false;
	}*/
	
	if(!IsvalidImage(frm.photo))
	{
	frm.photo.focus();
	return false;
	}
}

function Checkpdf(frm)
{	
   if(!CheckEmpty(frm.month.value,"a Month"))
	{
		frm.month.focus();
		return false;
	}
   
   if(!IsAlphaNumeric(frm.year.value,"a year"))
	{
		frm.year.focus();
		return false;
	}
	
	if(!IsvalidImage(frm.photo))
	{
	frm.photo.focus();
	return false;
	}
	
	if(!IsvalidPDF(frm.pdf))
	{
	frm.pdf.focus();
	return false;
	}
	
}

function editpdf(frm)
{	
   if(!CheckEmpty(frm.month.value,"a Month"))
	{
		frm.month.focus();
		return false;
	}
   
   if(!IsAlphaNumeric(frm.year.value,"a year"))
	{
		frm.year.focus();
		return false;
	}
	if(frm.photo.value!="") {
	if(!IsvalidImage(frm.photo))
	{
	frm.photo.focus();
	return false;
	}
	}
	if(frm.pdf.value!="") {
	if(!IsvalidPDF(frm.pdf))
	{
	frm.pdf.focus();
	return false;
	}
	}
	
}

function eidtimage(frm)
{	
   if(!CheckEmpty(frm.category.value,"a category"))
	{
		frm.category.focus();
		return false;
	}
   
/*   if(!IsAlphaNumeric(frm.name.value,"a name for the Image"))
	{
		frm.name.focus();
		return false;
	}*/
	
	if(frm.photo.value!="") {
	if(!IsvalidImage(frm.photo))
	{
	frm.photo.focus();
	return false;
	}
	}
}


function CheckStudentsCorner(frm)
{	
	if(frm.type.value=="")
	{
		alert("Please select a type");
		frm.type.focus();
		return false;
	}
	if(!CheckEmpty(frm.title.value,"a title"))
	{
		frm.title.focus();
		return false;
	}
	if(!IsvalidImage(frm.photo))
	{
	frm.photo.focus();
	return false;
	}
	if(!CheckEmpty(frm.short_description.value,"a short description"))
	{
		frm.short_description.focus();
		return false;
	}
	
	
}
function editStudentsCorner(frm)
{	
	if(frm.type.value=="")
	{
		alert("Please select a type");
		frm.type.focus();
		return false;
	}
	if(!CheckEmpty(frm.title.value,"a title"))
	{
		frm.title.focus();
		return false;
	}
	if(frm.photo.value!="") {
	if(!IsvalidImage(frm.photo))
	{
	frm.photo.focus();
	return false;
	}
	}
	if(!CheckEmpty(frm.short_description.value,"a short description"))
	{
		frm.short_description.focus();
		return false;
	}
	
	
}

function editPhoto(frm)
{	
	if(!IsAlphaNumeric(frm.name.value,"a title for the photo"))
	{
		frm.name.focus();
		return false;
	}
	if(!CheckEmpty(frm.description.value,"a description"))
	{
		frm.description.focus();
		return false;
	}
	if(frm.photo.value!="") {
	if(!IsvalidImage(frm.photo))
	{
	frm.photo.focus();
	return false;
	}
	}
}

function CheckStaff(frm)
{	
	if(!IsvalidImage(frm.photo))
	{
	frm.photo.focus();
	return false;
	}
	if(!IsAlphaNumeric(frm.name.value,"staff name"))
	{
		frm.name.focus();
		return false;
	}
	if(!CheckEmpty(frm.designation.value,"designation"))
	{
		frm.designation.focus();
		return false;
	}
	if(!CheckEmpty(frm.qualification.value,"qualification"))
	{
		frm.qualification.focus();
		return false;
	}
	if(!CheckEmpty(frm.date1.value,"year of joining"))
	{
		frm.date1.focus();
		return false;
	}
	if(!CheckEmpty(frm.subject.value,"subject taught"))
	{
		frm.subject.focus();
		return false;
	}
	  if(!CheckEmpty(frm.email.value,"the email address"))
		{
			frm.email.focus();
			return false;
		}
		if(!CheckEmailAddr(frm.email.value,"Email"))
		{
			alert("Please enter valid email address");
			frm.email.focus();
			return false;
		}
}


function Checkalumni(frm)
{	

	if(!IsAlphaNumeric(frm.name.value,"Alumni name"))
	{
		frm.name.focus();
		return false;
	}
	if(!CheckEmpty(frm.address.value,"address"))
	{
		frm.address.focus();
		return false;
	}
    if(!IsFax(frm.phone.value,"Phone Number"))
	{
	   frm.phone.focus();
	   return false;
	}
	if(!CheckEmpty(frm.batch.value,"Batch"))
	{
		frm.batch.focus();
		return false;
	}
	if(!CheckEmpty(frm.location.value,"Location"))
	{
		frm.location.focus();
		return false;
	}
	if(!CheckEmpty(frm.chapter.value,"Chapter"))
	{
		frm.chapter.focus();
		return false;
	}
	if(!CheckEmpty(frm.profile.value,"Profile"))
	{
	frm.profile.focus();
	return false;
	}
	if(!CheckEmpty(frm.atype.value,"Alumni type"))
	{
	frm.atype.focus();
	return false;
	}
	
	if(!CheckEmpty(frm.email.value,"Email"))
	{
	frm.email.focus();
	return false;
	}
	
	if(!CheckEmailAddr(frm.email.value,"Email"))
	{
	  alert("Please enter valid email address");
	  frm.email.focus();
	  return false;
	}
	
	if(!CheckEmpty(frm.password.value,"Password"))
	{
	frm.password.focus();
	return false;
	}
	if(!CheckEmpty(frm.cpassword.value,"Confirm Password"))
	{
	frm.cpassword.focus();
	return false;
	}
	if(frm.password.value != frm.cpassword.value)
	{
		alert("Password and Confirm password are mismatch");
		frm.cpassword.focus();
		return false;
	}
	
}


function eventcal(frm)
{

	if(!CheckEmpty(frm.dob.value,"date"))
	{
		frm.dob.focus();
		return false;
	}
	if(!CheckEmpty(frm.name.value,"name"))
	{
		frm.name.focus();
		return false;
	}

}



function editStaff(frm)
{	
	if(frm.photo.value!=""){
		if(!IsvalidImage(frm.photo))
		{
		frm.photo.focus();
		return false;
		}
	}
	if(!IsAlphaNumeric(frm.name.value,"staff name"))
	{
		frm.name.focus();
		return false;
	}
	if(!CheckEmpty(frm.designation.value,"designation"))
	{
		frm.designation.focus();
		return false;
	}
	if(!CheckEmpty(frm.qualification.value,"qualification"))
	{
		frm.qualification.focus();
		return false;
	}
	if(!CheckEmpty(frm.date1.value,"year of joining"))
	{
		frm.date1.focus();
		return false;
	}
	if(!CheckEmpty(frm.subject.value,"subject taught"))
	{
		frm.subject.focus();
		return false;
	}
	  if(!CheckEmpty(frm.email.value,"the email address"))
		{
			frm.email.focus();
			return false;
		}
		if(!CheckEmailAddr(frm.email.value,"Email"))
		{
			alert("Please enter valid email adress");
			frm.email.focus();
			return false;
		}
}


function CheckTestimonial(frm)
{	
	if(frm.techer_id.value==""){
		alert("Please select staff");
		frm.techer_id.focus();
		return false;
	}
	
	if(!CheckEmpty(frm.student.value," student name"))
	{
		frm.student.focus();
		return false;
	}
}

function CheckVideo(frm)
{	
	if(!IsAlphaNumeric(frm.name.value,"title for this video "))
	{
		frm.name.focus();
		return false;
	}
	if(!CheckEmpty(frm.description.value,"title for this photo"))
	{
		frm.description.focus();
		return false;
	}
	if(!IsvalidImage(frm.photo))
	{
	frm.photo.focus();
	return false;
	}
	
	if((frm.Video_URL.value==""))
	{
		alert("Please copy/paste the video embed code");
		frm.Video_URL.focus();
		return false;
	}
	

}

function editVideo(frm)
{	
	if(!IsAlphaNumeric(frm.name.value,"title for this video "))
	{
		frm.name.focus();
		return false;
	}
	if(!CheckEmpty(frm.description.value,"title for this photo"))
	{
		frm.description.focus();
		return false;
	}
	if(frm.photo.value!=""){
	if(!IsvalidImage(frm.photo))
	{
	frm.photo.focus();
	return false;
	}
	}
	if((frm.Video_URL.value==""))
	{
		alert("Please copy/paste the video embed code");
		frm.Video_URL.focus();
		return false;
	}

}

function CheckNews(frm)
{	
	if(!IsAlphaNumeric(frm.title.value,"a title for the news item"))
	{
		frm.title.focus();
		return false;
	}
	if(frm.date1.value=="")
	{
		alert("Please select a date");
		frm.date1.focus();
		return false;
	}
	if(!CheckEmpty(frm.shortDesc.value,"a short description for the news item"))
	{
		frm.shortDesc.focus();
		return false;
	}
}

//newsletter validation

function newsletter_validate(frm)
{
	 if(!CheckEmpty(frm.subject.value,"a subject line"))
	{
		frm.subject.focus();
		return false;
	}
	if(frm.category.value=="")
	{
		alert("Please select the category");
		frm.category.focus();
		return false;
	}
}

//Product validation

function CheckProduct(frm)
{	
    if(frm.category.value=="")
	{
		alert("Please select a category");
		frm.category.focus();
		return false;
	}
	if(!CheckEmpty(frm.name.value,"the product name"))
	{
		frm.name.focus();
		return false;
	}
	if(!CheckEmpty(frm.description.value,"a description"))
	{
		frm.description.focus();
		return false;
	}
	if(frm.pack.value=="")
	{
		alert("Please enter pack size");
		frm.pack.focus();
		return false;
	}
	//if(frm.photo.value!="")
//	{
//	if(!IsvalidImage(frm.photo))
//	{
//	frm.photo.focus();
//	return false;
//	}
//	}
}

function IsvalidImage(what) { //Thumbnail Image Validation

	var extensions = new Array("jpg","jpeg","png");  
	var image_file = what.value; 
	var image_length = what.value.length;  
	var pos = image_file.lastIndexOf('.') + 1;  
	var ext = image_file.substring(pos, image_length);  
	var final_ext = ext.toLowerCase();  
	for (i = 0; i < extensions.length; i++)  
	{  
		if(extensions[i] == final_ext)  
		{  
		return true;  
		}  
	}  
	alert("You must upload an image file with one of the following extensions: "+ extensions.join(', ') +".");  
	return false;  
}



///Check oldpassword and given passsword is correct CheckPassword start here
function CheckPassword(frm)
{
		if(frm.oldpass.value=="")
		{
			alert("Please enter the old password");
			frm.oldpass.focus();
			return false;
		}
		if(frm.newpass.value=="")
		{
			alert("Please enter the new password");
			frm.newpass.focus();
			return false;
		}
		if(frm.rnewpass.value=="")
		{
			alert("Please retype the new password");
			frm.rnewpass.focus();
			return false;
		}
		if(frm.newpass.value!=frm.rnewpass.value)
		{
			alert("The new password and the retyped password do not match");
			frm.rnewpass.focus();
			return false;
		}
}
//CheckPassword Close here


//Check Admin Page


function checkAdminPage(frm)
{
	if(!CheckEmpty(frm.title.value,"Title"))
	{
		frm.title.focus();
		return false;
	}
	if(!CheckEmpty(frm.pagetitle.value,"Page title"))
	{
		frm.pagetitle.focus();
		return false;
	}
	/*if(!CheckEmpty(frm.keywords.value,"Meta keywords"))
	{
		frm.keywords.focus();
		return false;
	}
	if(!CheckEmpty(frm.description.value,"Meta description"))
	{
		frm.description.focus();
		return false;
	}*/
}

function admincheck(frm)
{
	
        if(!CheckEmpty(frm.admin_email.value,"the email address"))
		{
			frm.admin_email.focus();
			return false;
		}
		if(!CheckEmailAddr(frm.admin_email.value,"Email"))
		{
			alert("Please enter valid email address");
			frm.admin_email.focus();
			frm.admin_email.value='';
			return false;
		}
		
		if(!CheckEmpty(frm.pagetitle.value,"the default page title"))
		{
			frm.pagetitle.focus();
			return false;
		}
		if(!CheckEmpty(frm.keywords.value,"the default meta keywords"))
		{
			frm.keywords.focus();
			return false;
		}
		if(!CheckEmpty(frm.description.value,"the default meta description"))
		{
			frm.description.focus();
			return false;
		}
		 if(!CheckEmpty(frm.subject.value,"a subject line"))
		{
			frm.subject.focus();
			return false;
		}
		/* if(!CheckEmpty(frm.message.value,"Contact Us - Message"))
		{
			frm.message.focus();
			return false;
		}*/
		
		if(!CheckEmpty(frm.autosub.value,"the auto-response subject"))
		{
			frm.autosub.focus();
			return false;
		}
		
		
}

function checkContactUs(frm)
{
 
	
	if(!alphabets(frm.name.value,"Name"))
		{	
			//frm.name.value='';
			frm.name.focus();
			return false;
		}
		
	if(!IsFax(frm.phone.value,"Phone Number"))
			{
				frm.phone.focus();
				return false;
			}
	if(frm.email.value == "")
	{
		alert("Please enter your email");
		frm.email.focus();
		return false;
	}

	if(!CheckEmailAddr(frm.email.value,"Email"))
	{
		alert("Enter valid Email Address");
		frm.email.focus();
	    return false;
	}
 	if(frm.comment.value == "")
	{
		alert("Please enter your Inquiry");
		frm.comment.focus();
		return false;
	}
	
 	if(frm.txtCaptcha.value == "")
	{
		alert("Please enter Verification Code");
		frm.txtCaptcha.focus();
		return false;
	}
	getParam(frm);
	return (false);
	
}




//FORGOT PASSWORD
function checkEmail(frm)
{	
	if(!CheckEmailAddr(frm.email.value,"Email"))
	  {	
	   alert("Please Enter Valid Email Address");
	   frm.email.focus();
	   return false;
	   	}
}

//Members Loging
function checklogin(frm)
{
	 if(!IsFullyAlphaNumeric(frm.user.value,"User Id"))
		{	
			//frm.name.value='';
			frm.user.focus();
			return false;
		}
	   if(frm.password.value=="")
		{
			alert("Please Enter Password");
			frm.password.focus();
			return false;
		}
	
}
function checkloginSub(frm)
{
	 if(!alphabets(frm.user_login.value,"User Id"))
		{	
			//frm.name.value='';
			frm.user_login.focus();
			return false;
		}
	   if(frm.password_login.value=="")
		{
			alert("Please Enter Password");
			frm.password_login.focus();
			return false;
		}
	
}



function SendMail(frm)
{
	if(frm.list.value=='')
	{	
	    alert("Please select Category");
		frm.list.focus();
		return false;
	}
		if(!CheckEmpty(frm.fromname.value,"From Name"))
	{	
		frm.fromname.focus();
		return false;
	}
	
	if(!CheckEmailAddr(frm.fromemail.value,"Email"))
	    {
		alert("Please Enter valid Email Address");
		frm.fromemail.focus();
	    return false;
	    }
		if(!CheckEmpty(frm.subject.value,"Subject"))
	{	
		frm.subject.focus();
		return false;
	}
	if(frm.interavel.value=='')
	{	
	    alert("Please select How often to send");
		frm.interavel.focus();
		return false;
	}
	 
}



function Thumbnail(what) 
{               
//Thumbnail Image Validation
		var image11 = what.value;
		
		var imgtype11 = image11.indexOf('.',0);
		var imgexten11=image11.substring(imgtype11+1,image11.length);
		
		if(((imgexten11!='jpg') && (imgexten11!='jpeg') && (imgexten11!='png') && (imgexten11!='JPG') && (imgexten11!='JPEG') && (imgexten11!='PNG') && (imgexten11!='gif') && (imgexten11!='GIF')))
			{
				alert("Please Select Valid GIF or  JPG or JPEG or PNG Image File");	
				return false;
			}
			else {
			 return true;
			}
}


function chk(frm)
{
	if(!CheckEmpty(frm.title.value,"Title"))
	{
		frm.title.focus();
		return false;
	}
	/*if(!CheckEmpty(frm.pagetitle.value,"Page title"))
	{
		frm.pagetitle.focus();
		return false;
	}
	if(!CheckEmpty(frm.keywords.value,"Meta keywords"))
	{
		frm.keywords.focus();
		return false;
	}
	if(!CheckEmpty(frm.description.value,"Meta description"))
	{
		frm.description.focus();
		return false;
	}*/
}
function chk1(frm)
{
	if(!CheckEmpty(frm.title.value,"sub menu name"))
	{
		frm.title.focus();
		return false;
	}
	/*if(!CheckEmpty(frm.pagetitle.value,"Page title"))
	{
		frm.pagetitle.focus();
		return false;
	}
	if(!CheckEmpty(frm.keywords.value,"Meta keywords"))
	{
		frm.keywords.focus();
		return false;
	}
	if(!CheckEmpty(frm.description.value,"Meta description"))
	{
		frm.description.focus();
		return false;
	}*/
}



function validateFrm(frm)
{
	
	 if(frm.email.value == "")
	{
		alert("Please enter your Email Address");
		frm.email.focus();
		return false;
	}

	if(!CheckEmailAddr(frm.email.value,"Email"))
	{
		alert("Enter valid Email Address");
		frm.email.focus();
	    return false;
	}
	
	if(frm.txtCaptcha.value == "")
	{
		alert("Please enter the Verification Code");
		frm.txtCaptcha.focus();
		return false;
	}
	getParam(frm);
	return (false);
}



// Check all

function checkAllFields(ref)
{
var chkAll = document.getElementById('checkAll');
var checks = document.getElementsByName('chkRecord[]');
var removeButton = document.getElementById('removeChecked');
var boxLength = checks.length;
var allChecked = false;
var totalChecked = 0;
	if ( ref == 1 )
	{
		if ( chkAll.checked == true )
		{
			for ( i=0; i < boxLength; i++ )
			checks[i].checked = true;
		}
		else
		{
			for ( i=0; i < boxLength; i++ )
			checks[i].checked = false;
		}
	}
	else
	{
		for ( i=0; i < boxLength; i++ )
		{
			if ( checks[i].checked == true )
			{
			allChecked = true;
			continue;
			}
			else
			{
			allChecked = false;
			break;
			}
		}
		if ( allChecked == true )
		chkAll.checked = true;
		else
		chkAll.checked = false;
	}
	for ( j=0; j < boxLength; j++ )
	{
		if ( checks[j].checked == true ) {		  		  	
		  totalChecked++;
		}
    }
	removeButton.value = "Delete ["+totalChecked+"] Selected";
}
