$(function () {
	var
		feedback_link = $ ('#date-test a'),
		feedback = $ ('#feedback_popup'),
		close = feedback.find ('.close');

	feedback_link.click (function()
	{
		var
			viewport_height = window.innerHeight ? window.innerHeight : document.documentElement.clientHeight,
			scroll_top = document.body.scrollTop ? document.body.scrollTop : document.documentElement.scrollTop;

		feedback.removeClass ('not_display').css ({top: scroll_top + viewport_height / 2 - feedback[0].offsetHeight / 2});
		$('#faid').css('display','none');
		return false;
	});

	$ ('#submit').click (function()
	{
		$('#faid').css('display','none');
		if($('#feedback_content').val() == null || $('#feedback_content').val() == 0){
			$('#faid').fadeIn("slow");
			return false;
		}
		$('#form_feedback').submit(function(){
			$.post("/feedback/", {
					key: $('#key').val(),
					page: $('#page').val(),
					feedback_val : $('#feedback_content').val(),
					feedback_name : $('#feedback_content').attr("name"),
					user_name: $('#user_name').val(),
					email: $('#email').val()
				}, function (data){
					$('#form_feedback').css('display','none');
					$('#good').css('display','block');
				}
			);
			return false;
		});
	});

	close.click (function()
	{
		feedback.addClass ('not_display');
	});

	$('#button_close').click (function()
	{
		feedback.addClass ('not_display');
	});
});

