$(document).ready(function(){ 
	
	
	$("#reportThis").click(function(event) {
		event.preventDefault();
		var twitition_id = $("#twitition_id").val();
		var url = "/twitition/report/tid/" + twitition_id;
		
		$("#reportTwitition").hide('slow');
		 $.ajax({
			   type: "POST",
			   url: url,
			   data: "",
			   success: function(msg){
					$("#reportTwitition").html("this twitition has been reported!");
					$("#reportTwitition").show('slow');
			   }
		});
	});
	 
	$("#signTwitition input#signbutton").click(function(event) {

		event.preventDefault();
		//
		
		$("#message").hide(); 
	
		var twitition_id = $("#twitition_id").val();

		//alert(twitition_id);

		if(twitition_id != "")
		{
			$("#signUpLoader").show();

		var url = "/twitition/sign/tid/" + twitition_id;

		 $.ajax({
			   type: "POST",
			   url: url,
			   data: "",
			   success: function(msg){
				 if(msg == "Success")
				 {
					 //update the number of signatures
						var url = "/twitition/signatures/tid/" + twitition_id;
						 $.ajax({
							   type: "POST",
							   url: url,
							   data: "",
							   success: function(msg){
									$("#numSignatures").html(msg);
									if(msg > 1)
									{
										$("#signaturesPlural").html("s");
									}
							   }
						});
					$("#signUpLoader").html("<br/><br/><br/><b>twitition signed!</b>");
					
					//hide the current signatures
					$("#twititionSignatures").hide('slow');
					
				 //update the number of signatures
					var url = "/twitition/latest/tid/" + twitition_id;
					 $.ajax({
						   type: "POST",
						   url: url,
						   data: "",
						   success: function(msg){
								$("#twititionSignatures").html(msg);
								$("#twititionSignatures").show('slow');
						   }
					});
					
					
				 }else if(msg == "Already"){
					$("#message").html("<div class=\"error\">you have already signed this twitition</div><br/>");
					$("#message").show('slow');
					
					$("#signForm").hide('slow');
					$("#signUpLoader").hide('slow');
				 }else{
					 
					$("#message").html("<div class=\"error\">there was a problem logging in with twitter OpenAuth. <a href='/twitition/clear/'>Click here</a> to clear the session and try again</div><br/>");
					$("#message").show('slow');
					$("#signUpLoader").hide('slow');
				 }
			   }
		});
		}
	});
}); 