// JavaScript Document
//=================================================
var numChars="0123456789";
var EmailChk="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@-_.";

var error;

var error_email;

var isEmail=true;

function reset_error()
{
error_email=false;

errormsg='Incorrect information. Please correct it according to the item below.::\n_____________________________________________________\n\n';
}


function checkchar(userid){
	var validalphanum = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
	for(i=0; i<userid.length; i++){
		for(j=0; j<validalphanum.length; j++){
			if(validalphanum.charAt(j)==userid.charAt(i)){
				break;
			}
		}
		if(validalphanum.length==j){
			return false;
		}
	}
	return true;
}
function validate_Email(){
    if(isEmail){
        if(document.bar.email.value==""){
            errormsg+='- Please fill up the Email Section.\n';
            error_email=true;
        }
        if(!error_email){
            var mail=/[-a-zA-Z0-9_\.]+@[-a-zA-Z0-9]+\.[-a-zA-Z0-9\.]+/;
            var eflag = document.bar.email.value.match(mail);
            if(eflag!=document.bar.email.value){    
                errormsg+='- Your Email address is not correct.\n';
                error_email=true;
            }
        }
    }
    
    if(!error_email){
        for(var i=0; i<document.bar.email.value.length; i++){
            for(var j=0; j<EmailChk.length; j++){
                if(EmailChk.charAt(j)==document.bar.email.value.charAt(i)){
                    break;
                }else{
                    if((j==(EmailChk.length-1))&&(i==(document.bar.email.value.length-1))){
                        errormsg+='- Your Email address is not correct.\n';
                        error_email=true;
                    }
                }
            }
        }
    }
    if(!error_email){
        if(document.bar.email.value.indexOf(unescape("%27")) != -1){
            errormsg+='- Your Email is not correct.\n';
            error_email=true;
        }
    }
    if(!error_email){
        if(document.bar.email.value.indexOf(unescape("%22")) != -1){
            errormsg+='- Your Email is not correct.\n';
            error_email=true;
        }
    }
}
<!------------------------------------------------------------------------------------------>
<!-- End check email -->
<!------------------------------------------------------------------------------------------>
//================================
function validate_subcribe(){
	reset_error();

	validate_Email();

	if(error_email){
		error=true;
	}else{
		error=false;
	}
	if(!error){
		document.bar.submit();
	}else{
		alert(errormsg);
	}
}