function classposts (post,classifica) {
	new Ajax.Request("/ajax/classpost.php", {
	        method: "get",
			parameters: "post="+post+"&class="+classifica,
			onComplete: function(response) {
				$('class'+post).update(response.responseText);
			}});
}
function deltagssolo (tagid) {
	new Ajax.Request("/admin/ajax/deletetag.php", {
	        method: "get",
			parameters: "id="+tagid,
			onComplete: function(response) {
				$('tagsdiv').update(response.responseText);
			}});
}
function addtagssolo () {
	if ($('nametag').value == ""){
		$('tagsdiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please enter something.</span></div>");
		$('nametag').focus();
		document.getElementById("nametag").className = "error";
		return false;
	}else{
		new Ajax.Request("/admin/ajax/newtag.php", {
				method: "POST",
				parameters: "name="+$('nametag').value,
				onComplete: function(response) {
					$('nametag').value = "";
					$('errordiv').update("");
					document.getElementById("nametag").className = "";
					$('tagsdiv').update(response.responseText);
				}});
	}
}
function deltags (idpost,idtag) {
	new Ajax.Request("/admin/ajax/deleteposttag.php", {
	        method: "get",
			parameters: "idpost="+idpost+"&idtag="+idtag,
			onComplete: function(response) {
				$('posttagsdiv').update(response.responseText);
			}});
}
function newposttag (idpost) {
	if ($('tagsinp').value == ""){
		$('posttagsdiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please enter something.</span></div>");
		$('tagsinp').focus();
		document.getElementById("tagsinp").className = "error";
		return false;
	}else{
		new Ajax.Request("/admin/ajax/editposttags.php?id="+idpost, {
				method: "POST",
				parameters: "tagsinp="+$('tagsinp').value,
				onComplete: function(response) {
					$('tagsinp').value = "";
					document.getElementById("tagsinp").className = "";
					$('posttagsdiv').update(response.responseText);	
				}});
	}
}
function dellogins (iduser) {
	new Ajax.Request("/admin/ajax/deleteuser.php", {
	        method: "get",
			parameters: "id="+iduser,
			onComplete: function(response) {
				$('loginsdiv').update(response.responseText);
				$('errordiv').update("");
			}});
}
function newlogins () {
	if($('usern').value==""){
		document.getElementById("usern").focus();
		document.getElementById("usern").className = "error";
		document.getElementById("passn").className = "";
		document.getElementById("passn2").className = "";
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Must be a username.</span></div>");
	}else if($('passn').value==""){
		document.getElementById("passn").focus();
		document.getElementById("usern").className = "";
		document.getElementById("passn").className = "error";
		document.getElementById("passn2").className = "error";
		$('passn').value="";
		$('passn2').value="";
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Must insert a password.</span></div>");
	}else if($('passn').value.length<5){
		document.getElementById("passn").focus();
		document.getElementById("usern").className = "";
		document.getElementById("passn").className = "error";
		document.getElementById("passn2").className = "error";
		$('passn').value="";
		$('passn2').value="";
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Must insert a password with 5 or more characters.</span></div>");
	}else{
		if($('passn').value==$('passn2').value)
		{
			new Ajax.Request("/admin/ajax/newlogin.php", {
					method: "POST",
					parameters: "usern="+$('usern').value+"&passn="+$('passn').value+"&passn2="+$('passn2').value,
					onComplete: function(response) {
						if(response.responseText=="gerlogins.php"){
							window.location = "/admin/gerlogins.php";
						}else{
							document.getElementById("passn").className = "";
							document.getElementById("passn2").className = "";
							document.getElementById("usern").className = "error";
							$('errordiv').update(response.responseText);
						}
					}});
		}else{
			$('passn').value = "";
			$('passn2').value = "";
			document.getElementById("usern").className = "";
			document.getElementById("passn").className = "error";
			document.getElementById("passn2").className = "error";
			$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>The typed passwords don't match.</span></div>");
		}
	}
}
function editlogins (editid) {
	if($('usern').value==""){
		document.getElementById("usern").focus();
		document.getElementById("usern").className = "error";
		document.getElementById("passn").className = "";
		document.getElementById("passn2").className = "";
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Must be a username.</span></div>");
	}else if($('passn').value==""){
		document.getElementById("passn").focus();
		document.getElementById("usern").className = "";
		document.getElementById("passn").className = "error";
		document.getElementById("passn2").className = "error";
		$('passn').value="";
		$('passn2').value="";
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Must insert a password.</span></div>");
	}else if($('passn').value.length<5){
		document.getElementById("passn").focus();
		document.getElementById("usern").className = "";
		document.getElementById("passn").className = "error";
		document.getElementById("passn2").className = "error";
		$('passn').value="";
		$('passn2').value="";
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Must insert a password with 5 or more characters.</span></div>");
	}else{
		if($('passn').value==$('passn2').value)
		{
			new Ajax.Request("/admin/ajax/editlogin.php?editid="+editid, {
					method: "POST",
					parameters: "usern="+$('usern').value+"&passn="+$('passn').value+"&passn2="+$('passn2').value,
					onComplete: function(response) {
						if(response.responseText=="success=true"){
							window.location = "/admin/gerlogins.php?success=true";
						}else{
							document.getElementById("passn").className = "";
							document.getElementById("passn2").className = "";
							document.getElementById("usern").className = "error";
							$('errordiv').update(response.responseText);
						}
					}});
		}else{
			$('passn').value = "";
			$('passn2').value = "";
			document.getElementById("usern").className = "";
			document.getElementById("passn").className = "error";
			document.getElementById("passn2").className = "error";
			$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>The typed passwords don't match.</span></div>");
		}
	}
}
function changepassprop (iduser) {
	if($('passn').value==$('passn2').value)
	{
		if($('passn').value.length>4)
		{
			new Ajax.Request("/admin/ajax/editloginprop.php?id="+iduser, {
					method: "POST",
					parameters: "passn="+$('passn').value+"&passn2="+$('passn2').value,
					onComplete: function(response) {
						$('passn').value = "";
						$('passn2').value = "";
						document.getElementById("passn").className = "";
						document.getElementById("passn2").className = "";
						$('errordiv').update(response.responseText);
					}});
		}else{
			$('passn').value = "";
			$('passn2').value = "";
			document.getElementById("passn").className = "error";
			document.getElementById("passn2").className = "error";
			document.getElementById("passn").focus();
			$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>The password must be at least 5 characters long.</span></div>");
		}
	}else{
		$('passn').value = "";
		$('passn2').value = "";
		document.getElementById("passn").className = "error";
		document.getElementById("passn2").className = "error";
		document.getElementById("passn").focus();
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>The typed passwords don't match.</span></div>");
	}
}
function delfiles (listfil) {
	new Ajax.Request("/admin/ajax/delete.php", {
	        method: "get",
			parameters: "path="+listfil,
			onComplete: function(response) {
				$('filelist').update(response.responseText);
			}});
}
function newcomment (postid) {
	if ($('namecom').value == ""){
		document.getElementById("namecom").className = "comment error";
		document.getElementById("email").className = "comment";
		document.getElementById("coment").className = "comment";
		document.getElementById("namecom").focus();
		$('errordiv').update("<span class='errorsolo'>Please insert all information.</span>");
	}else if($('email').value == ""){
		document.getElementById("namecom").className = "comment";
		document.getElementById("email").className = "comment error";
		document.getElementById("coment").className = "comment";
		document.getElementById("email").focus();
		$('errordiv').update("<div class='errorsolo'><span class='errorsolo'>Please insert all information.</span></div>");
	}else if($('coment').value == ""){
		document.getElementById("namecom").className = "comment";
		document.getElementById("email").className = "comment";
		document.getElementById("coment").className = "comment error";
		document.getElementById("coment").focus();
		$('errordiv').update("<div class='errorsolo'><span class='errorsolo'>Please insert all information.</span></div>");
	}else{
		parte1 = $('email').value.indexOf("@");
		parte2 = $('email').value.indexOf(".");
		parte3 = $('email').value.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			document.getElementById("namecom").className = "comment";
			document.getElementById("email").className = "comment error";
			document.getElementById("coment").className = "comment";
			document.getElementById("email").focus();
			$('errordiv').update("<div class='errorsolo'><span class='errorsolo'>Please insert a valid email.</span></div>");
		}else{
			new Ajax.Request("/ajax/newcomment.php?postid="+postid, {
					method: "POST",
					parameters: "namecom="+$('namecom').value+"&email="+$('email').value+"&coment="+$('coment').value,
					onComplete: function(response) {
						$('errordiv').update("");
						document.getElementById("namecom").className = "comment";
						document.getElementById("email").className = "comment";
						document.getElementById("coment").className = "comment";
						$('namecom').value = "";
						$('email').value = "";
						$('coment').value = "";
						$('commentsdiv').update(response.responseText);
					}});
		}
	}
}
function delcomment (idcm, idpost) {
	new Ajax.Request("/admin/ajax/deletecomment.php", {
	        method: "get",
			parameters: "id="+idcm+"&idpost="+idpost,
			onComplete: function(response) {
				$('commentsdiv').update(response.responseText);
			}});
}

function validlogin(){
	if ($('userinput').value == ""){
		document.getElementById("userinput").className = "error";
		document.getElementById("passinput").className = "";
		document.getElementById("userinput").focus();
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please insert your username.</span></div>");
	}else if($('passinput').value == ""){
		document.getElementById("userinput").className = "";
		document.getElementById("passinput").className = "error";
		document.getElementById("passinput").focus();
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please insert your password.</span></div>");
	}else{
		new Ajax.Request("/admin/ajax/login.php", {
	        method: "POST",
			parameters: "user="+$('userinput').value+"&pass="+$('passinput').value,
			onComplete: function(response) {
				if(response.responseText=="index.php")
				{
					window.location = "/index.php";
				}else if (response.responseText=="user"){
					document.getElementById("passinput").className = "";
					document.getElementById("userinput").className = "error";
					document.getElementById("userinput").focus();
					$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>That username doesn't exist.</span></div>");
				}else if (response.responseText=="pass"){
					document.getElementById("userinput").className = "";
					document.getElementById("passinput").className = "error";
					document.getElementById("passinput").focus();
					$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please check your password.</span></div>");
				}
			}});
	}
}
function validsearch(){
	clearsearch();
	if ($('searchkey').value == ""){
		$('searcherrordiv').update("Insira o termo a pesquisar: ");
		$('searchkey').focus();
		document.getElementById("searchkey").className = "keywords error";
		return false;
	}
	$('searcherrordiv').update("");
	document.getElementById("searchkey").className = "keywords";
	return true;
}
function clearsearch(){
if ($('searchkey').value == "Search...")
	$('searchkey').value = "";
}
function validatepost(){
	if ($('title').value == ""){
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please enter at least a title.</span></div>");
		$('title').focus();
		document.getElementById("title").className = "subtopic error";
		return false;
	}
	$('errordiv').update("");
	document.getElementById("title").className = "subtopic";
	return true;
}
function validatesettings(){
	if ($('nameset').value == ""){
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please enter all information.</span></div>");
		$('nameset').focus();
		document.getElementById("nameset").className = "subtopic error";
		document.getElementById("description").className = "subtopicst";
		document.getElementById("about").className = "subtopicab";
		document.getElementById("facebook").className = "subtopic";
		document.getElementById("twitter").className = "subtopic";
		return false;
	}
	if ($('description').value == ""){
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please enter all information.</span></div>");
		$('description').focus();
		document.getElementById("nameset").className = "subtopic";
		document.getElementById("description").className = "subtopicst error";
		document.getElementById("about").className = "subtopicab";
		document.getElementById("facebook").className = "subtopic";
		document.getElementById("twitter").className = "subtopic";
		return false;
	}
	if ($('about').value == ""){
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please enter all information.</span></div>");
		$('about').focus();
		document.getElementById("nameset").className = "subtopic";
		document.getElementById("description").className = "subtopicst";
		document.getElementById("about").className = "subtopicab error";
		document.getElementById("facebook").className = "subtopic";
		document.getElementById("twitter").className = "subtopic";
		return false;
	}
	if ($('facebook').value == ""){
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please enter all information.</span></div>");
		$('facebook').focus();
		document.getElementById("nameset").className = "subtopic";
		document.getElementById("description").className = "subtopicst";
		document.getElementById("about").className = "subtopicab";
		document.getElementById("facebook").className = "subtopic error";
		document.getElementById("twitter").className = "subtopic";
		return false;
	}
	parte1 = $('facebook').value.indexOf("//");
	parte2 = $('facebook').value.indexOf("facebook");
	parte3 = $('facebook').value.length;
	if (!(parte1 >= 5 && parte2 >= 4 && parte3 >= 3)) {
		document.getElementById("nameset").className = "subtopic";
		document.getElementById("description").className = "subtopicst";
		document.getElementById("about").className = "subtopicab";
		document.getElementById("facebook").className = "subtopic error";
		document.getElementById("twitter").className = "subtopic";
		document.getElementById("facebook").focus();
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please insert a valid link.</span></div>");
		return false;
	}
	if ($('twitter').value == ""){
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please enter all information.</span></div>");
		$('twitter').focus();
		document.getElementById("nameset").className = "subtopic";
		document.getElementById("description").className = "subtopicst";
		document.getElementById("about").className = "subtopicab";
		document.getElementById("facebook").className = "subtopic";
		document.getElementById("twitter").className = "subtopic error";
		return false;
	}
	parte1 = $('twitter').value.indexOf("//");
	parte2 = $('twitter').value.indexOf("twitter");
	parte3 = $('twitter').value.length;
	if (!(parte1 >= 5 && parte2 >= 4 && parte3 >= 3)) {
		document.getElementById("nameset").className = "subtopic";
		document.getElementById("description").className = "subtopicst";
		document.getElementById("about").className = "subtopicab";
		document.getElementById("facebook").className = "subtopic";
		document.getElementById("twitter").className = "subtopic error";
		document.getElementById("twitter").focus();
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please insert a valid link.</span></div>");
		return false;
	}
	$('errordiv').update("");
	document.getElementById("nameset").className = "subtopic";
	document.getElementById("description").className = "subtopicst";
	document.getElementById("about").className = "subtopicab";
	document.getElementById("facebook").className = "subtopic";
	document.getElementById("twitter").className = "subtopic";
	return true;
}
function validatebox () {
	if($('filen').value==""){
		document.getElementById("filen").focus();
		document.getElementById("filen").className = "error";
		$('errordiv').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Must choose a file.</span></div>");
		return false;
	}
	return true;
}
function validatepm(){
	if ($('face').value == ""){
		$('errordivs').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please enter all information.</span></div>");
		$('face').focus();
		document.getElementById("face").className = "subtopic error";
		document.getElementById("twt").className = "subtopic";
		document.getElementById("email").className = "subtopic";
		return false;
	}
	parte1 = $('face').value.indexOf("//");
	parte2 = $('face').value.indexOf("facebook");
	parte3 = $('face').value.length;
	if (!(parte1 >= 5 && parte2 >= 4 && parte3 >= 3)) {
		document.getElementById("face").className = "subtopic error";
		document.getElementById("twt").className = "subtopic";
		document.getElementById("email").className = "subtopic";
		document.getElementById("face").focus();
		$('errordivs').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please insert a valid link.</span></div>");
		return false;
	}
	if ($('twt').value == ""){
		$('errordivs').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please enter all information.</span></div>");
		$('twt').focus();
		document.getElementById("face").className = "subtopic";
		document.getElementById("twt").className = "subtopic error";
		document.getElementById("email").className = "subtopic";
		return false;
	}
	parte1 = $('twt').value.indexOf("//");
	parte2 = $('twt').value.indexOf("twitter");
	parte3 = $('twt').value.length;
	if (!(parte1 >= 5 && parte2 >= 4 && parte3 >= 3)) {
		document.getElementById("face").className = "subtopic";
		document.getElementById("twt").className = "subtopic error";
		document.getElementById("email").className = "subtopic";
		document.getElementById("twt").focus();
		$('errordivs').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please insert a valid link.</span></div>");
		return false;
	}
	if ($('email').value == ""){
		$('errordivs').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please enter all information.</span></div>");
		$('email').focus();
		document.getElementById("face").className = "subtopic";
		document.getElementById("twt").className = "subtopic";
		document.getElementById("email").className = "subtopic error";
		return false;
	}
	parte1 = $('email').value.indexOf("@");
	parte2 = $('email').value.indexOf(".");
	parte3 = $('email').value.length;
	if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
		document.getElementById("face").className = "subtopic";
		document.getElementById("twt").className = "subtopic";
		document.getElementById("email").className = "subtopic error";
		document.getElementById("email").focus();
		$('errordivs').update("<div class='error'><img class='error' src='/imgs/error.png' /><span class='error'>Please insert a valid email.</span></div>");
		return false;
	}
	$('errordivs').update("");
	document.getElementById("face").className = "subtopic";
	document.getElementById("twt").className = "subtopic";
	document.getElementById("email").className = "subtopic";
	return true;
}
function disableEnterKey(e)
{
	var key;
	if(window.event){
		key = window.event.keyCode;
	}else{
		key = e.which;
	}
	if(key == 13){
		return false;
	}else{
		return true;
	}
}
