

function getHTTPObject()
 { try { req = new XMLHttpRequest(); }
  catch (err1) { try { req = new ActiveXObject("Msxml12.XMLHTTP"); } catch (err2) { try { req = new ActiveXObject("Microsoft.XMLHTTP"); } catch (err3) { req = false; } } } return req; } 
  
  var http = getHTTPObject(); 
  
 function handleHttpResponse() { 
 		//$("#scodemsgbox").removeClass().addClass('messagebox').html("<img src='images/spinner_grey.gif' title='Username cannot be empty!'/>").fadeIn("slow");
	 if (http.readyState == 4) { 
	 captchaOK = http.responseText; 
		 if(captchaOK == "0") 
		 { 
			alert("The entered code was not correct!");
			document.loginUser.scode.value=''; 
			document.loginUser.scode.focus();
			return false; 
		 }
		 else if(captchaOK == "3")
		 {
			alert("Securty code cannot be empty!");
			return false; 
	 	}
		else if(captchaOK == "")
		{

			return false;
		}

   }
   return false;
} 


function checkScode(scode){
		// 		$("#scodemsgbox").removeClass().addClass('messagebox').html("<img src='images/spinner_grey.gif' title='Username cannot be empty!'/>").fadeIn("slow");
//		userValidate();
		//var scode = $('#scode').val();
		var url = 'captcheck.php?code='; var captchaOK = 2; 
    	var thecode = scode;

  	http.open("GET", url + escape(thecode), true); 
	http.onreadystatechange = handleHttpResponse; 
	http.send(null);
	return true;
}


function userValidate(){

	var frm = document.loginUser;
   if(frm.username.value==''|| frm.username.value=='UserID / Email ID')
   {
      alert("Please enter Username");
      frm.username.focus();
	  frm.username.value="";
      return false;
   }
   else if(frm.userpass.value=='')
   {
     alert("Please enter Password");
     frm.userpass.focus();
     return false;
   }
		if(document.loginUser.hscode.value!="" && document.loginUser.hscode.value!="0"){
			if(checkScode(document.loginUser.scode.value)==true){
				document.loginUser.submit();
			}else{
			return false;
			}
		}else{
				document.loginUser.submit();		
		
		}
}

function onEnter( evt, frm ) {
var keyCode = null;

if( evt.which ) {
keyCode = evt.which;
} else if( evt.keyCode ) {
keyCode = evt.keyCode;
}
if( 13 == keyCode ) {
userValidate();
//return false;
}
return true;
}

