var BLOG = {
	request:function(method, URL) {
		var ajax = createXMLHttpRequest();
		ajax.open(method, URL, false);
		ajax.send(null);
		var conteudo = ajax.responseText;
		// conteudo = Utf8.decode(conteudo);
		if(conteudo)
		{
			return conteudo;
		}
	},
	comentario:{
		insere:function() {
			var emailPat=/^(.+)@(.+)\.(.+)$/
			OBform = GetObject('frm_Comentario');
			if(OBform.from_nome.value.length < 3){
				alert('Preencha o seu nome, por favor.');
				OBform.from_nome.focus();
			}
			else if(OBform.from_email.value.length < 10 || OBform.from_email.value.match(emailPat) == null){
				alert('Preencha o seu e-mail, por favor.');
				OBform.from_email.focus();
			}
			else if(OBform.comentario.value.length < 10){
				alert('Preencha o seu comentario, por favor.');
				OBform.from_email.focus();
			}
			else
			{
				OBdiv = GetObject('comente');
				html = '<p style="padding: 20px 0 20px 00px; width: 400px;  text-align: center; color: red;">Seu comentário foi enviado com sucesso e será publicado após avaliação do moderador. Obrigado!</p>';
				html += OBdiv.innerHTML;
				cod_materia = OBform.cod_materia.value;
				from_nome = OBform.from_nome.value;
				from_email = OBform.from_email.value;
				comentario = OBform.comentario.value;
				URL = '/cgc/comentario_insere.php?comentario[cod_materia]='+ cod_materia +'&comentario[autor_comentario]='+ from_nome +'&comentario[email_comentario]='+ from_email +'&comentario[texto_comentario]='+ escape(comentario);
				
				var ajax = createXMLHttpRequest();
				ajax.open("GET", URL, false);
				ajax.send(null);
				var conteudo = ajax.responseText;
				if(conteudo == "OK")
				{
					OBdiv.innerHTML = html;
				}
				else
				{
					alert('Erro ao enviar, verifique os dados e tente novamente.');
					OBdiv.innerHTML = html;
					
					OBform = GetObject('frm_Comentario');
					OBform.from_nome.value = from_nome;
					OBform.from_email.value = from_email;
					OBform.comentario.value = comentario;
				}
			}
			return void(0);
		}	
	}
}



function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString()+";path=/");
}
function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1; 
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    } 
  }
return "";
}