function chkregister()
{
	if(document.forms.register.cemail.value=="")
	{
		alert("Enter your Email id")
		document.forms.register.cemail.focus()
		return false
	}
	if (register.cemail.value.indexOf('@')==-1 ||register.cemail.value.indexOf('.')==-1)
	{
		alert("Please enter Valid Email-ID");
		register.cemail.focus();
		return false;
	}	
	if(document.forms.register.email.value=="")
	{
		alert("Retype Your Mail id")
		document.forms.register.email.focus()
		return false
	}
	if (register.email.value.indexOf('@')==-1 ||register.email.value.indexOf('.')==-1)
	{
		alert("Please enter Valid Email-ID");
		register.email.focus();
		return false;
	}	
	if(document.forms.register.cemail.value!=document.forms.register.email.value)
	{
		alert("Email and Confirm Mail should be same")		
		document.forms.register.email.select()
		return false
	}
	
	if(register.passwd.value=="")
	{
		alert("Please enter your password");
		register.passwd.focus();
		return false;
	}
	else if(document.forms.register.passwd.value.length<5)
	{
		alert("Password Should be Five characters long")
		document.forms.register.passwd.value=""
		document.forms.register.passwd.focus()
		return false
	}
	else
	{
		for(i=0;i<document.forms.register.passwd.value.length;i++)
		{
		  var chki =" @#$%^&*()';:><.,+-_";
			if (chki.indexOf(document.forms.register.passwd.value.charAt(i)) != -1) 
			{
				alert("Enter valid Password")
				document.forms.register.passwd.value=""
				document.forms.register.passwd.focus()
				return false
			}
		}
	}
	if(register.passwd_confirm.value=="")
	{
		alert("Please enter your confirm password");
		register.passwd_confirm.focus();
		return false;
	}
	if(register.passwd.value!= register.passwd_confirm.value)
	{
		alert("Both the password fields must be identical");
		register.passwd.value=""
		register.passwd_confirm.value=""
		register.passwd.focus();
		return false;
	}
	if(register.fname.value=="")
	{
		alert("Please enter your first name");
		register.fname.focus();
		return false;
	}
	else
	{
		for(i=0;i<document.forms.register.fname.value.length;i++)
		{
		  var chki =" #$%^&*()';:><.,+-_";
			if (chki.indexOf(document.forms.register.fname.value.charAt(i)) != -1) 
			{
				alert("Enter Your First Name Correctly")
				document.forms.register.fname.value=""
				document.forms.register.fname.focus()
				return false
			}
		}
	}
	if(register.lname.value=="")
	{
		alert("Please enter your last name");
		register.lname.focus();
		return false;
	}
	else
	{
		for(i=0;i<document.forms.register.lname.value.length;i++)
		{
		  var chki =" #$%^&*()';:><.,+-_";
			if (chki.indexOf(document.forms.register.lname.value.charAt(i)) != -1) 
			{
				alert("Enter Your Last Name Correctly")
				document.forms.register.lname.value=""
				document.forms.register.lname.focus()
				return false
			}
		}
	}
	if(register.address1.value=="")
	{
		alert("Please enter your address");
		register.address1.focus();
		return false;
	}
	else if(register.address1.value.charCodeAt(0)==32)
	{
		alert("Enter Valid Address")
		register.address1.value=""
		register.address1.focus()
		return false
	}
	else
	{
		for(i=0;i<document.forms.register.address1.value.length;i++)
		{
		  var chki ="@$%^&*';:><+-_";
			if (chki.indexOf(document.forms.register.address1.value.charAt(i)) != -1) 
			{
				alert("Enter valid address")
				document.forms.register.address1.value=""
				document.forms.register.address1.focus()
				return false
			}
		}
	}
	
	if(register.city1.value=="")
	{
		alert("Please enter your city");
		register.city1.focus();
		return false;
	}
	else if(register.address1.value.charCodeAt(0)==32)
	{
		alert("Enter Valid Address")
		register.address1.value=""
		register.address1.focus()
		return false
	}
	else
	{
		for(i=0;i<document.forms.register.city1.value.length;i++)
		{
		  var chki ="@#$%^&*()';:><.,+-_";
			if (chki.indexOf(document.forms.register.city1.value.charAt(i)) != -1) 
			{
				alert("Enter valid city")
				document.forms.register.city1.value=""
				document.forms.register.city1.focus()
				return false
			}
		}
	}
	if(register.zip_code.value=="")
	{
		alert("Please enter your zipcode");
		register.zip_code.focus();
		return false;
	}
	if(!/^[0-9][0-9]*$/.test(document.forms.register.zip_code.value))
	{
		alert("Please Enter A Valid Zip code");
		document.forms.register.zip_code.select();
		document.forms.register.zip_code.focus();
		return false;
	}
	if(document.forms.register.zip_code.value.length!=5)
	{
		alert("Zip code must be in 5 Digit");
		document.forms.register.zip_code.select();
		document.forms.register.zip_code.focus();
		return false;
	}
	if(document.forms.register.cond.checked==false)
	{
		alert("You should Accept the terms ans conditions to register")
		document.forms.register.cond.focus()
		return false
	}
}