function validate(formName){
		var b=true;
		$(".validate").each(function(){
			// var id = $(this).id();
			// var val = $(this).val();
			var id = this.id;
			var val = this.value;
			
			var field = $("span#"+id).text();
			field = field.replace(/:/, "");
			
			if(val==''){
				alert('The "' + field + '" field is empty!');
				b = false;
				return false;
			}else if(id=='email'){
				var msg = validateEmail(val,val)
				if(msg!=true){
					alert(msg);
					b = false;
					return false;
				}
			}
		});		
		// input#
		/*if(formName == "register02" || formName == 'signUpForm') {
			email1=$('email').val().toLowerCase();
			email2=$('email_confirm').val().toLowerCase();
			if(email1 != email2) {
				alert('Please confirm your email address!');
				b = false;
				return false;
			}
		}*/
		if(b==true){
			document.forms[formName].submit();
		}else{
			return false;			
		}
	}
	function validateEmail(email,confirmed){
		email1=email.toLowerCase();
		email2=confirmed.toLowerCase();
		/*if(email1!=email2){
			emailError = 'The E-mail Address entered does not match the Confirmed E-mail.\r\nPlease verify which E-mail is correct.';
			return emailError;
		}
		else */
		if(email.length>100){
			emailError = 'The E-mail Address entered is longer than allowed amount of characters.\r\nPlease keep the character length under 100.';
			return emailError;
		}
		else{
			var formatMsg = 'The E-mail Address entered is not valid E-mail format.\r\nExample: yourname@domain.com.';
			var aEmail = email.split('@');
			if(aEmail.length<2){
				return formatMsg;
			}
			if(aEmail.length>2){
				formatMsg = 'The E-mail Address entered contains too many \'@\' symbols.';
				return formatMsg;
			}
			var illegalChar = new Array("\(", "\)", "\<", "\>", "\,", "\;", "\:", "\\", "\/", "\"", "\[", "\]");
			for(var i=0;i<illegalChar.length;i++){
				var illFound = email.split(illegalChar[i]);
				if(illFound.length>1){
				formatMsg = 'The E-mail Address entered contains this illegal character \''+illegalChar[i]+'\'. \r\nExample: yourname@domain.com.';
				return formatMsg;
				break;
				}
			}
			var dot = email.split('.');
			var dotLen = dot.length;
			if(dot[dotLen-1].length>4){
				formatMsg = 'The E-mail Address entered is not valid E-mail format.\r\nError: at .'+dot[dotLen-1];
				return formatMsg;
			}
			return true;
		}
}