/*--------------------------------------*\
|| ADMIN GENERAL
\*--------------------------------------*/
function checkAdmin(){
	var dataString;

	messageShow("");

	if(!isVide($("#adminPass").val())){
		dataString = 'pass=' + $("#adminPass").val();

		$.get("/projet/page/admin/adminMenu.php?" + dataString, function(data){
			switch(data){
				case "ERR;1": 
					messageShow("Something bad happened!");
					break;
				case "ERR;2": 
					messageShow("Wrong password!");
					break;	
				default:
					// Remove the log box
					$("#modLog").remove();
					// Show menu
					$("#adminMenu").html(data);
					break;
			}
		});
	}else{
		messageShow("Input your password in the field.");
	}
}

function loadAdminSection(link){
	$.get(link, function(data){
		$("#contentBox").empty();
		$("#contentBox").html(data);
	});
}


/*--------------------------------------*\
|| FLAG
\*--------------------------------------*/
function acceptFlag(idReview, idFlagger, idFlagged){
	var dataString;
	var warn = prompt("Please enter the % warn", "10");
	
	messageShow("");
	
	if ((warn!="") && (warn!=null) && (!isNaN(warn))){
		dataString = "idReview=" + idReview + "&idFlagger=" + idFlagger + "&idFlagged=" + idFlagged + "&warn=" + warn;
	
		$.get("/projet/action/admin/deleteReview.php?" + dataString, function(data){
			switch(data){
				case "OK;":
					loadAdminSection("/projet/page/admin/flaggedReviews.php");
					break;
				case "ERR;3":
					messageShow("The server connection have been lost. Please try again.");
					break;
				case "ERR;2":
					messageShow("Something bad happened!");
					break;
				case "ERR;1":
					messageShow("You are not a moderator!");
					break;
				default:
					messageShow("Something bad happened!");
					break;
			}
		});
	}else{
		alert("You must enter a number!");
	}
}

function refuseFlag(idReview){
	messageShow("");

	$.get("/projet/action/admin/refuseFlag.php?reviewId=" + idReview, function(data){
		switch(data){
			case "OK;":
				loadAdminSection("/projet/page/admin/flaggedReviews.php");
				break;
			case "ERR;3":
				messageShow("The server connection have been lost. Please try again.");
				break;
			case "ERR;2":
				messageShow("Something bad happened!");
				break;
			case "ERR;1":
				messageShow("You are not a moderator!");
				break;
			default:
				messageShow("Something bad happened!");
				break;
		}
	});
}

