function validateGetInTouch(frm)
{
	//frm.submit();
	if(frm.name.value=="")
	{
		alert("Kindly enter your Name!");
		frm.name.focus();
		return false;
	}
	else if(!isNaN(frm.name.value))
	{
		alert("Name should not contain digits!");
		frm.name.focus();
		return false;
	}
	else if(specialchar(frm.name.value)==true)
	{
	alert("Name should not contain special characters!")
	frm.name.focus();
	return false;
	}
	else if(frm.phone.value=='')
	{
	alert("Kindly fill in your Contact No.!");
	frm.phone.focus();
	return false;
	}
	else if(containsalph(frm.phone.value)==true)
	{
	alert("Contact No. contains characters!");
	frm.phone.focus();
	return false;
	}
	else if(frm.email.value=="")
	{
		alert("Kindly fill in your Email Id!");
		frm.email.focus();
		return false;
	}
	else if( (frm.email.value!="") && (validateemailv2(frm.email.value)==false) )
	{
		alert("Kindly fill in a valid Email Id!");
		frm.email.focus();
		return false;
	}
	else if(frm.package.value=="")
	{
		alert("Kindly enter your Package!");
		frm.package.focus();
		return false;
	}
	else if(frm.comments.value=="")
	{
		alert("Kindly enter your Comments!");
		frm.comments.focus();
		return false;
	}
	else
	{
		frm.submit();
	}
}

function specialchar(param)
{
mystrLen = param.length;
for(i=0;i<mystrLen;i++)
{
if((param.charAt(i)==".") || (param.charAt(i)=="'")||(param.charAt(i)=="/")||(param.charAt(i)=="*")||(param.charAt(i)=="#")||(param.charAt(i)=="$")||(param.charAt(i)=="%")||(param.charAt(i)=="@")||(param.charAt(i)=="!"))
{return true;}
}return false;}

function validateemailv2(email)
{
// a very simple email validation checking.
// you can add more complex email checking if it helps
var splitted = email.match("^(.+)@(.+)$");
if(splitted == null) return false;
if(splitted[1] != null )
{
var regexp_user=/^\"?[\w-_\.]*\"?$/;
if(splitted[1].match(regexp_user) == null) return false;
}
if(splitted[2] != null)
{
var regexp_domain=/^[\w-\.]*\.[a-za-z]{2,4}$/;
if(splitted[2].match(regexp_domain) == null)
{
var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;
if(splitted[2].match(regexp_ip) == null) return false;
}
return true;
}
return false;
}
function containsalph(param)
{
mystrLen = param.length;
for(i=0;i<mystrLen;i++)
{
if((param.charAt(i)<"0")||(param.charAt(i)>"9"))
{
return true;
}
}
return false;
}
function Trim(strValue) {
var j=strValue.length-1;i=0;
while(strValue.charAt(i++)==' ');
while(strValue.charAt(j--)==' ');
return strValue.substr(--i,++j-i+1);
}




function cleanup(fname)
{
	document.frmreg.elements[fname].value="";
}
function recover(fname,value1)
{
	if(document.frmreg.elements[fname].value=="")
	{
		document.frmreg.elements[fname].value=value1;
	}
}




function validateJoinUs(frm)
{
	//frm.submit();
	if(frm.name.value=="")
	{
		alert("Kindly enter your Name!");
		frm.name.focus();
		return false;
	}
	else if(!isNaN(frm.name.value))
	{
		alert("Name should not contain digits!");
		frm.name.focus();
		return false;
	}
	else if(specialchar(frm.name.value)==true)
	{
	alert("Name should not contain special characters!")
	frm.name.focus();
	return false;
	}
	else if(frm.phone.value=='')
	{
	alert("Kindly fill in your Contact No.!");
	frm.phone.focus();
	return false;
	}
	else if(containsalph(frm.phone.value)==true)
	{
	alert("Contact No. contains characters!");
	frm.phone.focus();
	return false;
	}
	else if(frm.email.value=="")
	{
		alert("Kindly fill in your Email Id!");
		frm.email.focus();
		return false;
	}
	else if( (frm.email.value!="") && (validateemailv2(frm.email.value)==false) )
	{
		alert("Kindly fill in a valid Email Id!");
		frm.email.focus();
		return false;
	}
	else if(frm.package.value=="")
	{
		alert("Kindly enter your Gym Package!");
		frm.package.focus();
		return false;
	}
	else if(frm.duration.value=="")
	{
		alert("Kindly enter your Duration!");
		frm.duration.focus();
		return false;
	}
	else
	{
		frm.submit();
	}
}


function validateRegisterYourself(frm)
{
	//frm.submit();
	if(frm.name.value=="")
	{
		alert("Kindly enter your Name!");
		frm.name.focus();
		return false;
	}
	else if(!isNaN(frm.name.value))
	{
		alert("Name should not contain digits!");
		frm.name.focus();
		return false;
	}
	else if(specialchar(frm.name.value)==true)
	{
	alert("Name should not contain special characters!")
	frm.name.focus();
	return false;
	}
	else if(frm.phone.value=='')
	{
	alert("Kindly fill in your Contact No.!");
	frm.phone.focus();
	return false;
	}
	else if(containsalph(frm.phone.value)==true)
	{
	alert("Contact No. contains characters!");
	frm.phone.focus();
	return false;
	}
	else if(frm.email.value=="")
	{
		alert("Kindly fill in your Email Id!");
		frm.email.focus();
		return false;
	}
	else if( (frm.email.value!="") && (validateemailv2(frm.email.value)==false) )
	{
		alert("Kindly fill in a valid Email Id!");
		frm.email.focus();
		return false;
	}
	else if(frm.comments.value=="")
	{
		alert("Kindly enter your Comments!");
		frm.comments.focus();
		return false;
	}
	else
	{
		frm.submit();
	}
}

function validateWorkshop(frm)
{
	//frm.submit();
	if(frm.name.value=="")
	{
		alert("Kindly enter your Name!");
		frm.name.focus();
		return false;
	}
	else if(!isNaN(frm.name.value))
	{
		alert("Name should not contain digits!");
		frm.name.focus();
		return false;
	}
	else if(specialchar(frm.name.value)==true)
	{
	alert("Name should not contain special characters!")
	frm.name.focus();
	return false;
	}
	else if(frm.phone.value=='')
	{
	alert("Kindly fill in your Contact No.!");
	frm.phone.focus();
	return false;
	}
	else if(containsalph(frm.phone.value)==true)
	{
	alert("Contact No. contains characters!");
	frm.phone.focus();
	return false;
	}
	else if(frm.email.value=="")
	{
		alert("Kindly fill in your Email Id!");
		frm.email.focus();
		return false;
	}
	else if( (frm.email.value!="") && (validateemailv2(frm.email.value)==false) )
	{
		alert("Kindly fill in a valid Email Id!");
		frm.email.focus();
		return false;
	}
	else if(frm.txtlocation.value=="")
	{
		alert("Kindly fill in your Location!");
		frm.txtlocation.focus();
		return false;
	}
	else if(frm.comments.value=="")
	{
		alert("Kindly enter your Comments!");
		frm.comments.focus();
		return false;
	}
	else
	{
		frm.submit();
	}
}
	