// JavaScript Document
$(document).ready(function(){
						 
						   $("#txtLoginName").blur(validateName);
						   $("#txtLoginPassword").blur(validatePass);
						   $("#txtLoginName").keyup(validateName);
						   $("#txtLoginPassword").keyup(validatePass);
						   });
						   //var userName=$("#txtLoginName");
						   //var password=$("#txtLoginPassword");
						   
						   /////////////////Check Login////////////////////
						   /*$("#btnLogin").click(function(){
														
														 if(validatePass()&validateName())
														 {
															
															loginUser();
														 }
														 });*/
						  
						   /*$("#btnLoginCancel").click(function(){
															  
														 $("#txtLoginName").val('');
														 $("#txtLoginPassword").val('');
														 });*/
						   ///////////////////Private Methods////////////////////
						   
						   function loginFinalUser(fileName)
						   {
							   var destinationUrl='';
							  
							   if(fileName=='index.php')
								  {
									  destinationUrl="BusinessLogic/userDetail.php"
								  }
								  else
								  {
									  destinationUrl="../BusinessLogic/userDetail.php"
								  }
							    var response='';
	$.ajax({
		type: "POST",
		url: destinationUrl,
		data: "userName="+$("#txtLoginName").val()+"&password="+$("#txtLoginPassword").val()+"&option=checkLogin",
		async: false,
		success: function(msg){  

					response=msg;
                 
		}
	});
	if(response == '1'){
		
		                    if(fileName=='index.php')
								  {
						location.href='Client/profile.php';
								  }
								  else
								  {
									  location.href='../Client/profile.php'
								  }
								 
	                              event.returnValue=false;
			 return false;
                    }
					else if(response=='0')
					{
						alert('Please check user name/password.');
				     		//$("#loginPasswordError").text("");
							//$("#loginPasswordError").show();
			//$("#loginPasswordError").text("Please check user name/password.");
			 //event.returnValue=false;
			 //return false;
			
			  //event.returnValue=false;
					}
						   }
						   ///////////Validation//////////////////////
						   function validateName(){
		if($("#txtLoginName").val().length <= 0){
		$("#loginNameError").show();		
	$("#loginNameError").text("Please enter User Name");
			return false;
		}
		//if it's valid
		else{
			$("#loginNameError").text("");
			$("#loginNameError").hide();
			return true;
		}
	}
	
	function validatePass(){
		
		//it's NOT valid
		
		if($("#txtLoginPassword").val().length <= 0){
			
			$("#loginPasswordError").show();
			$("#loginPasswordError").text("Please enter password.");
			
			return false;
		}
		//it's valid
		else{	
		
		$("#loginPasswordError").text("");
		$("#loginPasswordError").hide();
			return true;
		}
	}
	
	///////////////////End Validation//////////////////////////
						  // });
 function loginUser(fileName)
						   {
							   
							   if(validatePass()&validateName())
														 {
															//alert('def');
															loginFinalUser(fileName);
														 }
							
						   }
						   function logOut(fileName)
						   {
							   
							   		   var destinationUrl='';
							  
							   if(fileName=='index.php')
								  {
									  destinationUrl="BusinessLogic/userDetail.php"
								  }
								  else
								  {
									  destinationUrl="../BusinessLogic/userDetail.php"
								  }
							    var response='';
	$.ajax({
		type: "POST",
		url: destinationUrl,
		data: "option=logOut",
		async: false,
		success: function(msg){  
					
					response=msg;
                    
		}
	});
	if(response == '1'){
		
		                    if(fileName=='index.php')
								  {
						location.href='index.php';
								  }
								  else
								  {
									  location.href='../index.php'
								  }
								 
	                              event.returnValue=false;
			 return false;
                    }
					else if(response=='0')
					{
						
						alert('You are not logged out due to some error.');
				     		
					}
						   }
						   function clearControls()
						   {
							    $("#txtLoginName").val('');
														 $("#txtLoginPassword").val('');
														 $("#loginPasswordError").hide();
														 $("#loginNameError").hide();
						   }
						   
