// JavaScript Document


function doAjaxStart(obj, file){
    $("#loader").fadeIn("slow");
	obj.ajaxStart(function(){
	    $("#loader").html("Loading... "+ file);
	
	});
    obj.ajaxSuccess(function(){
	    $("#loader").fadeOut("slow");
	
	});

}

$(function(){
         
		 var n_click = false;
		 var l_click = false;
		 var c_click = false;
		 getInfo();
	
		 
		 //check user------------------------------------------------------------------------------------------------->
 	 $("#name").keyup(function(){
		           $.get("scripts/verify.php", {name:$("#name").val()}, function(data){
				                  if(data == true){
								           $("#name").css("background-color", "#009900").css("color", "#FFFFFF");
								  }else{
								  
								           $("#name").css("background-color", "#FF0000").css("color", "#FFFFFF");
								  }
				   
				   });
		 
		 
		 }); 
		 
		 $("#location").keyup(function(){
		           $.get("scripts/verify.php", {location:$("#location").val()}, function(data){
				                  if(data == true){
								           $("#location").css("background-color", "#009900").css("color", "#FFFFFF");
								  }else{
								  
								           $("#location").css("background-color", "#FF0000").css("color", "#FFFFFF");
								  }
				   
				   });
		 
		 
		 }); 
		 $("#comment").keyup(function(){
		           $.get("scripts/verify.php", {comment:$("#comment").val()}, function(data){
				                  if(data == true){
								           $("#comment").css("background-color", "#009900").css("color", "#FFFFFF");
								  }else{
								  
								           $("#comment").css("background-color", "#FF0000").css("color", "#FFFFFF");
								  }
				   
				   });
		 
		 
		 }); 
		
		//Post--------------------------------------------------------------------------------------------------------> 
	   $("#login").click(function(){
	 
		           $.get("scripts/insert_db.php", {
				                                     name:$("#name").val(), 
				                                    location:$("#location").val(), 
													comment:$("#comment").val(),
													pinfo:$("#pinfo").val()}, 
													function(data){
				              			              if(data==true){
										                 $("#status").html("Your comment has been added.");
														 $("#status").css("background-color", "#009900").css("color", "#FFFFFF").css("border", "#000000 thin solid").css("padding", "4px");
										                 resetForm();
										                 getInfo();
										       
										              }else{
										     
										             $("#status").html("Your comment has not been added.");
														$("#status").css("background-color", "#FF0000").css("color", "#FFFFFF").css("border", "#000000 thin solid").css("padding", "4px");
										              }				   
										
				   });
		       /*  } */
		 
		 });  
		 
		 //Logout ---------------------------------------------------------------------------------------------------->

		    



});


function getInfo(){
     var info = "getMe"
	 doAjaxStart($("#loader"), "posted comments.");
     $(document).ready(function(){
	      $.ajax({
		      type: "GET",
			  url: "scripts/select_data_db.php",
			  data: "info="+info,
			  success: function(result){
			                  $("#guestbook").html(result);
			  }
		  
		  })
	 });
}
function resetForm(){
   //--------reset form to default----------------//
   $("#name").val("")
   $("#location").val("");
   $("#comment").val("");
  
   $("#name").css("background-color", "#FFFFFF").css("color", "#000000");
   $("#location").css("background-color", "#FFFFFF").css("color", "#000000"); 
   $("#comment").css("background-color", "#FFFFFF").css("color", "#000000");

}
