// JavaScript Document
  $(document).ready(function()
  {
	  var maxchar=500;
	  var sisa=maxchar;
	  var temp;
	  document.getElementById("fr5").value =maxchar;

   $("#kom").click(function () 
	{
      $("body").fadeOut("slow");
    });
	
	$("div#msgbox").hide();	
	$("div#wait").hide();
	$("div#wait2").hide();
	
	$("div#again").click(function(){
		$("#msgbox").hide();
		$("span.error").html("");
		$("div#flog").show("slow");

	});	
	
	$("div#viewbook").click(function(){
		$("body").fadeOut("slow");
		setTimeout(document.location.href="viewbook.php",1250);
	});	
	
	$('#fr4').keyup(function()
	{
		temp=$('#fr4').val();
		sisa = maxchar-temp.length;
		document.getElementById("fr5").value = sisa;
	});
	
	$("#login_form").submit(function()
	{
		$("div#flog").hide();

		$("div#wait").fadeIn("slow");
		$("div#wait2").fadeIn("slow");


		var spechar = /[(\*\(\)\[\]\+\.\,\/\?\:\;\'\"\`\~\\#\$\%\^\&\<\>)+]/;
        var emailchar  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
        var alphabet  = /([a-zA-Z])/;
        var numbers  = /([0-9])/;
		
		//error count
		var num_err = 0;
		
		//initial form variable
		var p1 = $('#fr1').val();
		var fr1_err = "";
		var p2 = $('#fr2').val();
		var fr2_err = "";
		var p4 = $('#fr4').val();
		var fr3_err = "";
		var p6 = $('#fr6').val();
		var fr4_err = "";

		
		if( p1 == "" || p1.match(spechar) || p1.match(numbers))
		{
			num_err++;
			fr1_err += "Nama harus diisi , tidak boleh diisi karakter khusus , tidak bolek diisi angka.";
		}
		
		if( p2 != "" && p2.match(emailchar))
		{
			fr2_err = "";
		}
		
		else
		{
			num_err++;
			fr2_err += "Email harus diisi , harus sesuai penamaan alamat email.";
		}
		
		if( p4 == "")
		{
			num_err++;
			fr3_err += "Komentar harus diisi.";
			fr3_err += ".";
		}
		
		if( p6 == "")
		{
			num_err++;
			fr4_err += "Kode Verifikasi harus diisi.";
			fr4_err += ".";
		}
		
		if(num_err == 0)
		{
			var ck = 0;
			if ($('#fr3').is(':checked'))
			{
				ck = 1;
			}
			else
			{
				ck = 0;
			}
			
			$.post("control/catalog/savebook.php",{ 
			p1:$('#fr1').val(), 
			p2:$('#fr2').val(), 
			p3:ck, 
			p4:$('#fr4').val(), 
			p5:$('#fr6').val()} 
			,function(data)
			{
			  if(data >= 1) 
			  {
				$("div#wait").hide();
				$("div#thx").fadeIn("slow");
			  }
			  else 
			  {
				$("div#wait").hide();
				$("div#msgbox").fadeIn("slow");
			  }
					
			});
		}
		else
		{
			$("div#wait").hide();
			$("div#flog").fadeIn("slow");
			$("#fr1_err").html(fr1_err);
			$("#fr2_err").html(fr2_err);
			$("#fr3_err").html(fr3_err);
			$("#fr4_err").html(fr4_err);
		}
 		return false; //not to post the  form physically
	});

	
  });

