	function check()
	{
		var frm = document.frm;
  		var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
  		var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid


		if(frm.first_name.value == ""){
			alert("Please Enter First Name.");
			frm.first_name.focus();
			return false;
		}
		if(frm.surname.value == ""){
			alert("Please Enter Surname.");
			frm.surname.focus();
			return false;
		}
		if(frm.number.value == ""){
			alert("Please Enter House No.");
			frm.number.focus();
			return false;
		}

		if(frm.street.value == "")
		{
            alert("Please Enter Street.");
			frm.street.focus();
			return false;
		}

		if(frm.country.value == "")
		{
            alert("Please Enter Country.");
			frm.country.focus();
			return false;
		}

		if(frm.city.value == "")
		{
			alert("Please Enter Town.");
			frm.city.focus();
			return false;
		}


		if(frm.code.value == ""){
			alert("Please Enter Postcode.");
			frm.code.focus();
			return false;
		}
  		if (!reg1.test(frm.email.value) && reg2.test(frm.email.value)) 
		{
			frm.email.focus();
  		}else{
    		alert("Please Enter Valid Email."); // this is optional
			frm.email.focus();
			return false;
		}
	
		if(frm.telephone.value == ""){
			alert("Please Enter Telephone.");
			frm.telephone.focus();
			return false;
		}
		return true;
	}


        function check_email()
        {
                var frm = document.frm;
                var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
                var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid


               if (!reg1.test(frm.email.value) && reg2.test(frm.email.value))
                {
                        frm.email.focus();
                }else{
                alert("Please Enter Valid Email."); // this is optional
                        frm.email.focus();
                        return false;
                }
		return true;
	}
