// JavaScript Document
function formValidator()
{
	var user = document.getElementById('user');
	var pwd = document.getElementById('pwd');
	// Check each input in the order that it appears in the form!
	if(lengthRestriction(user,5,25))
	{
		if(isAlphanumeric(pwd, "<p style='color:#3333FF;'>Please enter valid Password</p>"))
		{
			  return true;
		}
	}
	return false;
}
function notEmpty(elem, helperMsg)
{
			if(elem.value.length == 0)
			{
				//alert(helperMsg);
				elem.focus(); // set the focus to this input
				return false;
			}
			return true;
}
function isAlphanumeric(elem, helperMsg)
{
		var alphaExp = /^[0-9a-zA-Z]+$/;
		if(elem.value.match(alphaExp))
		{
			return true;
		}
		else
		{
			//alert(helperMsg);
			document.getElementById('message').innerHTML =  helperMsg;
			elem.focus();
			return false;
		}
}

function lengthRestriction(elem, min, max){
	var uInput = elem.value;
	if(uInput.length >= min && uInput.length <= max){
		return true;
	}else{
		var mes= "<p style='color:#3333FF;'>Please enter a Valid User Name between " +min+ " and " +max+ " characters </p>" ;
		document.getElementById('message').innerHTML =  mes ;
		elem.focus();
		return false;
	}
}


function connect()
{
   if(formValidator())
      document.forms['login_check'].submit();
}
function noNumbers(e)
{
	
			var keynum;
			var keychar;
			var numcheck;
			
			if(window.event) // IE
				{
				keynum = e.keyCode;
				}
			else if(e.which) // Netscape/Firefox/Opera
				{
				keynum = e.which;
				}
			keychar = String.fromCharCode(keynum);
			numcheck = /\d/;
			if(keynum == 13)
			{
			 if(document.forms['login_check'].user.value !='' && document.forms['login_check'].pwd.value!='')
			 {
			   document.forms['login_check'].submit();
			 }
	 		 
}
}
