
/* Functions for Comment System and Comment Ranking */

function rankComment(commentId, action, username) {

    var thumbsUp = '#thumbsUp_' + commentId;
    var thumbsDown = '#thumbsDn_' + commentId;


	if(username.length < 1) alert("Please login or register to rate this shirt!");

	else {


	$.ajax({

	   type: "POST",
	   url: "/login/thumbs_rank.php",
	   data: "commentId="+commentId+"&action="+action,
	   success: function(msg){

				$(thumbsUp).removeAttr('onclick');
				$(thumbsUp).attr('src', "/login/images/thumb_up_off.png").attr('alt', 'Already voted');            
				$(thumbsDown).removeAttr('onclick');
				$(thumbsDown).attr('src', "/login/images/thumb_dn_off.png").attr('alt', 'Already voted');
			  $("#" + action + "_" + commentId).text(msg);
	  },

	  error: function() {
				alert("Error rating this shirt. Please try again later.");
			}
	 });

	}

}




function wallPost(wallname) {


$(document).ready(function(){
	$("form#"+wallname).unbind("submit"); 

	$("form#"+wallname).submit(function() {

		var message_wall = $('#message_wall_'+wallname).attr('value');

		if(message_wall.length < 1) alert("Write something to post.");

		else {

			$.ajax({
 
			type: "POST",
			url: "/login/comment_add.php",
			data:"message_wall="+ message_wall + "&comment_id=" + wallname,
			success: function(msg){
			$("ul#wall_"+wallname).append(msg);
			$("ul#wall_"+wallname+" li:last").fadeIn();


			}

			});
		}

		return false;
	});

});

}



function wallDel(wallname) {


	var answer = confirm("Delete this comment?")
	if (answer){

			$.ajax({
 
				type: "POST",
				url: "/login/comment_del.php",
				data:"comment_id=" + wallname,
				success: function(msg){
					if(msg == 'match'){
						$("li#"+wallname).fadeOut();
					}
					else alert("Invalid Attempt");

				}

			});

	}

	else{
		return false;
	}




}




function accStatus(userid, status) {


	$.ajax({

	   type: "POST",
	   url: "/login/accstatus.php",
	   data: "userid="+userid+"&status="+status,
	   success: function(msg){

				alert(msg);
				location.reload(true);

	  },

	  error: function() {
				alert("Error. Please try again later.");
			}
	 });


}





function limitText(limitField, limitCount, limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		limitCount.value = limitNum - limitField.value.length;
	}
}



function regChk(chkform) {


$(document).ready(function(){

	$("form#"+chkform).unbind("submit"); 
	$("form#"+chkform).submit(function() {

		var username = $('#username').attr('value');
		var pwd = $('#password').attr('value');
		var pwdchk = $('#password_again').attr('value');
		var email = $('#email').attr('value');

	 
		
			$.ajax({
 
			type: "POST",
			url: "/login/register_submit.php",
			data: "username="+ username + "&password=" + pwd + "&email=" + email,
			success: function(msg){
				$("form#submit").attr('disabled', 'disabled');
				alert("Thank you for registering with Year Of The Tshirt. \r\n\r\nCheck your email to confirm your registration.");
				window.location = "index.php";
			},

		    error: function() {
				alert("Error. Please try again.");
			}


			});


		return false;
	});

});

}

