function doComment(idea_id) {
	var comment_body = $("comment_body");
	comment_body = comment_body.value;
	
	if(comment_body == "") {
		alert("Please enter a comment")
	} else {
		//console.log(comment_body);
		var comment_vars = new Object();
		comment_vars.comment_body = comment_body;
		comment_vars.idea_id = idea_id;

		new Ajax('/api.php?func=comment', {evalScripts: true, postBody: comment_vars, update: $("comment_form")}).request();
	}
}

function doLogin(form_id, idea_id) {
	var username = $(form_id+"_login_name");
	var password = $(form_id+"_login_pass");
	username = username.value;
	password = password.value;
	
	if(username == "" || password == "") {
		alert("Please fill in a username and password");
	} else {
		//console.log(username + "_" + password);
		var login_vars = new Object();
		login_vars.username = username;
		login_vars.password = password;
		login_vars.idea_id = idea_id;
		login_vars.form_id = form_id;

		new Ajax('/api.php?func=login', {evalScripts: true, postBody: login_vars, update: $(form_id)}).request();
	}
}

function doSignup(form_id, idea_id) {
	var username = $(form_id+"_sign_up_name");
	var email = $(form_id+"_sign_up_email");
	var password = $(form_id+"_sign_up_pass");
	var confirm_password = $(form_id+"_sign_up_pass_confirm");
	username = username.value;
	email = email.value;
	password = password.value;
	confirm_password = confirm_password.value;
	
	if(username == "" || email == "" || password == "" || confirm_password == "") {
		alert("Please fill in all fields");
	} else {
		if(password != confirm_password) {
			alert("Passwords do not match");
		} else {
			//console.log(username + "_" + email + "_" + password + "_" + confirm_password);
			var signup_vars = new Object();
			signup_vars.username = username;
			signup_vars.email = email;
			signup_vars.password = password;
			signup_vars.idea_id = idea_id;
			signup_vars.form_id = form_id;

			new Ajax('/api.php?func=signup', {evalScripts: true, postBody: signup_vars, update: $(form_id)}).request();
			
		}
		
	}

}

function doRating(idea_id, rating) {
	var rating_vars = new Object();
	rating_vars.rating = rating;
	rating_vars.idea_id = idea_id;

	new Ajax('/api.php?func=rate', {evalScripts: true, postBody: rating_vars, update: $("rate")}).request();
}