
$(function(){

	$('#comment-form p:has(input[type=submit][name=preview])').before('<p class="remember"><input type="checkbox" id="c_remember" name="c_remember" /> '+'<label for="c_remember">'+post_remember_str+'</label>'+'</p>');

	var cookie=readCookie($.cookie('comment_info'));

	if(cookie!=false){
		$('#c_name').val(cookie[0]);
		$('#c_mail').val(cookie[1]);
		$('#c_site').val(cookie[2]);
		$('#c_remember').attr('checked','checked');
	}

	$('#c_remember').click(function(){
		if(this.checked){
			setCookie();
		}

		else{dropCookie();}

	});

	$('#c_name').change(function(){
		if($('#c_remember').get(0).checked){
			setCookie();
		}
	});

	$('#c_mail').change(function(){
		if($('#c_remember').get(0).checked){
			setCookie();
		}
	});


	$('#c_site').change(function(){
		if($('#c_remember').get(0).checked){
			setCookie();
		}
	});


	function setCookie(){
		var name=$('#c_name').val();
		var mail=$('#c_mail').val();
		var site=$('#c_site').val();
		$.cookie('comment_info',name+'\n'+mail+'\n'+site,{expires:60,path:'/'});
	}

	function dropCookie(){
		$.cookie('comment_info','',{expires:-30,path:'/'});
	}

	function readCookie(c){
		if(!c){return false;}
		var s=c.split('\n');
		if(s.length!=3){
			dropCookie();
			return false;
		}
		return s;
	}
});

