// JavaScript Document
function isEmailValid(email) 
{ 
    return /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w{2,}$/.test(email); 
} 
function workshopValidate()
{
var Alphabet;				//Alphabet = "^[a-zA-Z]+$";			
Alphabet =/^[A-Za-z]+$/;				//A-Z or a-z Alphabets only allowed				
var fname1 = document.getElementById('FirstName').value;
//var city1 = document.getElementById('city').value;
		if(document.forms[0].FirstName.value == "")
		{
			alert("Please enter first name.");
			document.forms[0].FirstName.focus();
			return false;	
		}
		if(!fname1.match(Alphabet))				
		{	
				alert ("Not Valid name!");	
				document.forms[0].FirstName.value="";				
				document.forms[0].FirstName.focus();
				return false;				
		}	
		if(document.forms[0].phoneno1.value == "" && document.forms[0].mobileno.value == "" )
		{
			alert("Enter the Mobile Number Number.");
			document.forms[0].mobileno.focus();
			return false;	
		}
		if(document.forms[0].mobileno.value != "" && (parseInt(document.forms[0].mobileno.value) != document.forms[0].mobileno.value) )
		{
			alert("Enter the Mobile Number Number.");
			document.forms[0].mobileno.focus();
			return false;	
		}
		
	
	if ((document.forms[0].std.value != "") && (parseInt(document.forms[0].std.value) != document.forms[0].std.value)) {
		alert('Please enter a number in STD field for Telephone Number, !numbers only!');
		document.forms[0].std.focus();
		return false;
	}
		if((document.forms[0].phoneno1.value !="") && (parseInt(document.forms[0].phoneno1.value) != document.forms[0].phoneno1.value)) 
		{
		
			alert('Please enter a number in phone field for phone Number, !numbers only!');
			document.forms[0].phoneno1.focus();
			return false;
		}
		if((document.forms[0].mobileno.value !="") && (parseInt(document.forms[0].mobileno.value) != document.forms[0].mobileno.value)) 
		{
		
			alert('Please enter a number in Mobile field for Mobile Number, !numbers only!');
			document.forms[0].mobileno.focus();
			return false;
		}
		if(document.forms[0].email.value == "")
		{
			alert("Email is not given.");
			document.forms[0].email.focus();
			return false;	
		}
		else if(document.forms[0].email.value != "" && !isEmailValid(document.forms[0].email.value))
		{
			alert("Incorrect email id!!");
			document.forms[0].email.focus();
			return false;
		}
		if(document.forms[0].FirstName.value.length > 30)
		{
			alert("Length of First Name should not be more than 30 characters");
			document.forms[0].FirstName.focus();
			return false;
		}
		if(document.forms[0].MiddleName.value.length > 30)
		{
			alert("Length of Middle Name should not be more than 30 characters");
			document.forms[0].MiddleName.focus();
			return false;
		}
		if(document.forms[0].LastName.value.length > 30)
		{
			alert("Length of Last Name should not be more than 30 characters");
			document.forms[0].LastName.focus();
			return false;
		}
		
return true;
}
