// JavaScript Document

function valForm(){
	var organisation = document.getElementById("organisation");
	if(organisation.value == ""){
		alert("Please specify organisation.");
		organisation.focus();
		return false;
	}
	var grpleader = document.getElementById("grpleader");
	if(grpleader.value == ""){
		alert("Please specify Group Leader.");
		grpleader.focus();
		return false;
	}
	
	var email = document.getElementById("email");
	if(email.value == ""){
		alert("Please specify email address.");
		email.focus();
		return false;
	}
	
	var email = document.getElementById("email");
	if(!isValidEmail(email.value)){
		alert("Please specify valid email address.");
		email.focus();
		return false;
	}	
	if(document.getElementById("name").value=='')
	{
		alert("Please specify full name");
		document.getElementById("name").focus();
		return false;
	}
	if(document.getElementById("date").value=='')
	{
		alert("Please specify the date");
		document.getElementById("date").focus();
		return false;
	}
	if(!isDate(document.getElementById("date").value)){
		alert("Please specify valid date.");
		document.getElementById("date").focus();
		return false;
	}
	return true;
}

function isValidEmail(email){
	var email_pat = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9-]+\.[a-zA-Z]{2,4}(\.[a-zA-Z]{2,3})?(\.[a-zA-Z]{2,3})?$/;
	if(!email_pat.test(email)){
		return false;
	}
	else{
		return true;
	}
}

function isNumeric(str)
{
	var expr=/^[0-9]+$/;
	if(expr.test(str)){
		return true;
	}else{
		return false;
	}
}