﻿var callbackResult = function(resultado){
 if (typeof resultado!= 'undefined' && resultado.SUCCESS) {
	  $('#success').css({display:'block'});
	  $("#success_msg").empty().html(resultado.MESSAGE);
 
	  $(this).oneTime(500, "hide", function() {
		$.query.SET('event', 'Blog.dspListarBlog');	
		$.query.SET('_timespan', 'false');		
		$.query.REMOVE("blog_id");
		  top.location.href=caminho_url+'index.cfm'+$.query.copy();
		}); 
   
 } else {
  $('#warning').css({display:'block'});
  $('#warning_msg').html(resultado.MESSAGE);
 }
}

var errorHandler = function(statusCode,statusMsg) {
  $('#warning').css({display:'block'});
  $('#warning_msg').html(statusMsg);
}

var Blog = function(){
	var instance = new blog();	
	    instance.setForm('form_blog');
	  	instance.setHTTPMethod('POST');
	  	instance.setCallbackHandler(callbackResult);
	  	instance.setErrorHandler(errorHandler);  
   return instance;
}

var BlogComentario = function(){
	var blogInstance = new blog();	
	    blogInstance.setForm('form_comentario');
	  	blogInstance.setHTTPMethod('POST');
	  	blogInstance.setCallbackHandler(callbackBlogComentarioResult);
	  	blogInstance.setErrorHandler(errorHandlerBlogComentario);  
		
	return blogInstance;
}

function saveBlog(){
  if(fnc_verifica_form(document.form_blog)){
	Blog().actSaveBlog();
  }
}	

var callbackBlogComentarioResult = function(resultado){
 $.query.SET('event', 'Blog.dspPostagem');	
 $.query.SET('_timespan', 'false');	

 alert(resultado.MESSAGE);

if (typeof resultado!= 'undefined' && resultado.SUCCESS) {
  $(this).oneTime(500, "hide", function() {
	  top.location.href=caminho_url+'index.cfm'+$.query.copy();
	}); 
 }
}
var errorHandlerBlogComentario = function(statusCode,statusMsg) {
   alert(statusMsg);
}
function saveBlogComentario(){
  if(fnc_verifica_form(document.form_comentario)){
	BlogComentario().actSaveBlogComentario();
  }
}
$(document).ready(function(){
  $('#saveBlogComentario').click(  function(){saveBlogComentario();});
  $('#SalvarBlog').click(  function(){saveBlog();});
  
});
