function validate_signin_frm(frm){
	var err = '';	
	if(frm.email.value == '' || frm.password.value == ''){
		err += "Please enter your complete login details to sign in.\n";
	}
	
	if(err != ''){	
		alert(err);
		return false;
	}else{
		return true;
	}
}

function validate_student_signup_frm(frm){
	var err = '';	
	if(frm.name.value == ''){
		err += "Name is required.\n";
	}
	if(frm.father_name.value == ''){
		err += "Father's name is required.\n";
	}	
	if(frm.dob_day.value == '' || frm.dob_month.value == '' || frm.dob_year.value == ''){
		err += "Your complete date of birth is required.\n";
	}	
	if(frm.standard.value == ''){
		err += "Class is required.\n";
	}	
	if(frm.school.value == ''){
		err += "School is required.\n";
	}else{
		if(frm.school.value == 'other'){
			if(frm.school_name.value == ''){
				err += "School name is required.\n";
			}
			if(frm.school_city.value == ''){
				err += "School city is required.\n";
			}
			if(frm.school_principal.value == ''){
				err += "Principal name is required.\n";
			}
		}
	}	
	if(frm.email.value == ''){
		err += "Email address is required.\n";
	}else{
		if(!isEmail(frm.email.value)){
			err += "Valid email address is required.\n";
		}
	}
	if(frm.password.value == ''){
		err += "Password is required.\n";
	}else{
		if(frm.password.value != frm.c_password.value){
			err += "The two password do not match.\n";
		}
	}
	if(frm.secret_question.value == ''){
		err += "Please select a secret question.\n";
	}	
	if(frm.password_hint.value == ''){
		err += "Please answer your secret question.\n";
	}
	
	if((!frm.for_disclaimer.checked)){
		err += "Please accept our terms and conditions to proceed.\n";
	}		
	
	if(err != ''){	
		alert(err);
		return false;
	}else{
		return true;
	}
}

function validate_school_signup_frm(frm){
	var err = '';	
	if(frm.name.value == ''){
		err += "School Name is required.\n";
	}
	if(frm.name_principal.value == ''){
		err += "Principal's name is required.\n";
	}		
	if(frm.name_coordinator.value == ''){
		err += "Coordinator's name is required.\n";
	}	
	if(frm.address.value == ''){
		err += "Address is required.\n";
	}	
	if(frm.city.value == ''){
		err += "City is required.\n";
	}	
	if(frm.pincode.value == ''){
		err += "Pincode is required.\n";
	}	
	if(frm.email.value == ''){
		err += "Email address is required.\n";
	}else{
		if(!isEmail(frm.email.value)){
			err += "Valid email address is required.\n";
		}
	}
	if(frm.school_contact.value == ''){
		err += "School's working phone # is required.\n";
	}
	if(frm.teacher_email.value == ''){
		err += "Email address of teacher is required.\n";
	}else{
		if(!isEmail(frmteacher_email.value)){
			err += "Valid teacher's email address is required.\n";
		}
	}
	if(frm.teacher_contact.value == ''){
		err += "Teacher's working phone # is required.\n";
	}
	if(frm.password.value == ''){
		err += "Password is required.\n";
	}else{
		if(frm.password.value != frm.c_password.value){
			err += "The two password do not match.\n";
		}
	}
	if(frm.secret_question.value == ''){
		err += "Please select a secret question.\n";
	}	
	if(frm.password_hint.value == ''){
		err += "Please answer your secret question.\n";
	}		
	if((!frm.for_disclaimer.checked)){
		err += "Please accept our terms and conditions to proceed.\n";
	}	
	
	if(err != ''){	
		alert(err);
		return false;
	}else{
		return true;
	}
}
function validateMsgCompose(frm){
	var err = '';
	
	if(frm.send_to.value == ''){
		err += "Please choose a friend to send message. <div class = 'clear0'></div>";
	}
	if(frm.subject.value == ''){
		err += "Please enter a subject for the  message. <div class = 'clear0'></div>";
	}
	if(frm.message.value == ''){
		err += "Please enter text for the  message. <div class = 'clear0'></div>";
	}
	
	
	if(err != ''){
		document.getElementById('msg_compose_err').style.display = 'block';
		document.getElementById('msg_compose_err').innerHTML = err;
		return false;
	}else{
		return true;
	}
}

function validate_post_comments(frm){
	var err = '';
	
	if(frm.comments.value == ''){
		err += "You cannot post an empty comment.";
	}	
	
	
	if(err != ''){
		document.getElementById('post_comments_err').style.display = 'block';
		document.getElementById('post_comments_err').innerHTML = err;
		return false;
	}else{
		return true;
	}
}

function validate_cause(frm){
	var err = '';
	
	if(frm.heading.value == ''){
		err += "Please enter heading for the cause. <div class = 'clear0'></div>";
	}	
	if(frm.description.value == ''){
		err += "Please enter description for the cause. <div class = 'clear0'></div>";
	}	
	if(frm.uploadFile0.value == ''){
		err += "Please upload atleast one image for the cause. <div class = 'clear0'></div>";
	}	
	
	
	if(err != ''){
		document.getElementById('cause_err').style.display = 'block';
		document.getElementById('cause_err').innerHTML = err;
		return false;
	}else{
		return true;
	}
}

function validate_contribution(frm){
	var err = '';	
	
	if(frm.one_liner_contribution.value == ''){
		err += "Please type in your contribution and then save. <div class = 'clear0'></div>";
	}	
	
	
	if(err != ''){
		document.getElementById('contribution_err').style.display = 'block';
		document.getElementById('contribution_err').innerHTML = err;
		return false;
	}else{
		return true;
	}
}

function validate_post_testimonial(frm){
	var err = '';	
	
	if(frm.testimonial.value == ''){
		err += "Please type in text to post the testimonial <div class = 'clear0'></div>";
	}	
	
	
	if(err != ''){
		document.getElementById('post_testimonial_err').style.display = 'block';
		document.getElementById('post_testimonial_err').innerHTML = err;
		return false;
	}else{
		return true;
	}
}

function validate_scrap(frm){
	var err = '';	
	
	if(frm.scrap_txt.value == ''){
		err += "Please type in text to post the scrap <div class = 'clear0'></div>";
	}	
	
	
	if(err != ''){
		document.getElementById('scrap_err').style.display = 'block';
		document.getElementById('scrap_err').innerHTML = err;
		return false;
	}else{
		return true;
	}
}

function validate_report(frm){
	var err = '';	
	
	if(frm.reason_report.value == ''){
		err += "Please enter the reason to report the abuse. <div class = 'clear0'></div>";
	}	
	
	
	if(err != ''){
		document.getElementById('report_err').style.display = 'block';
		document.getElementById('report_err').innerHTML = err;
		return false;
	}else{
		return true;
	}
}

function validate_promote_school(frm){
	var err = '';	
	
	if(frm.inspire_students_emails.value == ''){
		err += "Please enter comma separated emails. <div class = 'clear0'></div>";
	}	
	if(frm.inspire_students_msg.value == ''){
		err += "Please enter promotional message. <div class = 'clear0'></div>";
	}	
	
	
	if(err != ''){
		document.getElementById('promote_school_err').style.display = 'block';
		document.getElementById('promote_school_err').innerHTML = err;
		return false;
	}else{
		return true;
	}
}


