function loginValidation() {
	
		objEmail = document.getElementById('loginEmail');
		if(objEmail.value.length<7 || objEmail.value.length>50) {
				alert('You must enter a valid Email Address.');
				document.getElementById('loginEmail').focus();
				return false;
		} else if (objEmail.value.length>=7 && objEmail.value.length<=50) {
				validChar='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ@.!#$%&\'*+-/=?^_`{|}~';   // valid chars
				strlen=objEmail.value.length;       // test string length
				objEmail=objEmail.value.toUpperCase(); // case insensitive
				// CHECK FOR MORE THAN ONE @	
				if(objEmail.split('@').length>2) {
					alert('Invalid Email Address.');
					document.getElementById('loginEmail').focus();
					return false;
				}	
				// CHECK FOR CONSECUTIVE DOTS	
				if(objEmail.split('..').length>1) {
					alert('Invalid Email Address.');
					document.getElementById('loginEmail').focus();
					return false;
				}	
					// Now scan for illegal characters
					for(ckch=0;ckch<=strlen;ckch++){
					  	if(validChar.indexOf(objEmail.charAt(ckch))<0){
							alert('Invalid Email Address.');
							document.getElementById('loginEmail').focus();
							return false;
						}
						// VALIDATE @ IS NOT FIRST AND NOT GREATER THAN 6TH-LAST CHARACTER A@XX.INFO
						at=objEmail.indexOf('@');
						if(at<1 || at>(strlen-6)){
							alert('Invalid Email Address.');
							document.getElementById('loginEmail').focus();
							return false;
						}
					} 
				// VALIDATE DOT IS EITHER 3RD, 4TH OR 5TH-LAST CHARACTER 	
				if (objEmail.charAt(strlen-3) == '.' || objEmail.charAt(strlen-4) == '.' || objEmail.charAt(strlen-5) == '.') {
								
				} else {
							alert('Invalid Email Address.');
							document.getElementById('loginEmail').focus();
							return false;
				}
				// VALIDATE DOT IS NOT FIRST, LAST OR 2ND-LAST CHARACTER	
				if (objEmail.charAt(0) == '.' || objEmail.charAt(strlen-1) == '.' || objEmail.charAt(strlen-2) == '.') {
							alert('Invalid Email Address.');
							document.getElementById('loginEmail').focus();
							return false;
				}
					

		}
			
			objPassword = document.getElementById('loginPass');
			if(objPassword.value.length<5 || objPassword.value.length>10) {
					alert('Invalid Password');
					objPassword.focus();
					return false;
			} else if (objPassword.value.length>=5 && objPassword.value.length<=10) {
					validChar='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ@.!#$%&\*+-/=^_{|}~';   // valid chars
					strlen=objPassword.value.length;       // test string length
					objPassword=objPassword.value.toUpperCase(); // case insensitive
						// Now scan for illegal characters
						for(ckch=0;ckch<=strlen;ckch++){
							if(validChar.indexOf(objPassword.charAt(ckch))<0){
								alert('Invalid Password');
								document.getElementById('loginPass').focus();
								return false;
							}
						} 
			}
			
			return
			
		}
