function validatefbk()
{
if(document.form.name.value=="")
{
alert("Please Enter your Name");
document.form.name.focus();
return false;
}

var element = new Array(27);
   			element[0]="$";
			element[1]="#";
			element[2]="%";
			element[3]="&";
			element[4]="*";
			element[5]="(";
			element[6]=")";
			element[7]="{";
			element[8]="}";
			element[9]="+";
			element[10]="=";
			element[11]=":";
			element[12]=";";
			element[13]="\"";
			element[14]="\\";
			element[15]="'";
			element[16]="<";
			element[17]=">";
			element[18]="?";
			element[19]="/";
			element[20]="[";
			element[21]="]";
			element[22]=",";
			element[23]=" ";
			element[24]="~";
			element[25]="`";
			element[26]="!";
			element[27]="^";
			element[28]="|";

/* Checking for email id starts here */

if (document.form.email.value=="")
	{
		alert("Enter your Email Address");
		document.form.email.focus();
		return false;
	}
    var emailid=document.form.email.value;
	var len=document.form.email.value.length;
    while(emailid.charAt("0")==" ")
	{
       emailid = emailid.substring(1,len)
	   document.form.email.value = emailid
		len=document.form.email.value.length;
	}
	len=document.form.email.value.length;
    while(emailid.charAt(len-1)==" ")
	{
       emailid = emailid.substring(0,len-1)
	   document.form.email.value = emailid
	   len=document.form.email.value.length;
	}
	if (document.form.email.value.substring(0,1)=="@")
	{
		alert("Email ID cannot start with @");
		document.form.email.focus();
		return false;
	}
	if (document.form.email.value.substring(0,1)==".")
	{
		alert("Email ID cannot start with a dot");
		document.form.email.focus();
		return false;
	}
	
	
	var thechar;
	var count=0;
	
	if(len<7)
	{
		alert("Please enter a valid Email ID");
		document.form.email.focus();
		return false;
	}	

			
	if((emailid.indexOf('@')!=-1) && (emailid.indexOf('.')!=-1))
	{
		for(i =0;i<emailid.length;i++)
		{
			thechar = emailid.substring(i,i+1);
			if(thechar=='@')
			{
				count = count + 1;
			}
			if(count > 1)
			{
				alert("You cannot use @ more than one time in Email ID")
				document.form.email.focus();
				return false;
			}
			for(var k=0;k<30;k++)
			{
				if(thechar==element[k])
				{
					alert("'"+thechar+"' is an invalid character for Email ID");
					document.form.email.focus();
					return false;
				}
			} // end of inner for
		} //end of outer for

		var ind = emailid.indexOf('@') + 1;

		if(emailid.indexOf('.') == ind)
		{
			alert("You cannot use a dot immediately after @ ");
			document.form.email.focus();
			return false;
		}

		x=document.form.email.value;
		if(emailid.substring(len-1,len)=="." || emailid.substring(len-1,len)=="_")
		{
			alert("Last character in Email ID is invalid")//you cannot enter a dot at the end
			document.form.email.focus();
			return false;
		}
	} //end of if
	else
	{
		alert("Please Enter your Email Address correctly. e.g. 'tazzy@yahoo.com'");
		document.form.email.focus();
		return false;
	}

/* Checking for email id ends here */

if(document.form.country.value=="")
{
alert("Please enter your country");
document.form.country.focus();
return false;
}
if(document.form.city.value=="")
{
alert("Please enter your city");
document.form.city.focus();
return false;
}
if(document.form.phone.value=="")
{
alert("Please enter your phone number");
document.form.phone.focus();
return false;
}


}
