function Msgboxes(title, text, btns, newsletter) {
		
	var overlayCSS = {
		"background": "#FFF",  
		"position": "absolute",  
		"top": "0px",  
		"left": "0px",  
		"width": "100%",  
		"height": "100%", 
		"z-index": "999", 
		"-ms-filter": "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)", 
		"filter": "alpha(opacity=70)", 
		"-moz-opacity": "0.7", 
		"-khtml-opacity": "0.7", 
		"opacity": "0.7", 
		"display": "none"
	}, 
	
	overlayHTML = '<div id="modal-overlay"></div>', 
	
	msgboxContent = '<div class="modal-msgbox">'; 
	
	msgboxContent+= '<div class="box-close"><a href="#" title="fechar"><img src="App_Themes/Site/Images/ico_fecharModal.png" /></a></div>';
	msgboxContent+= '<h2>' + title + '</h2>';
	msgboxContent+= '<p>' + text + '</p>';
	
	if (newsletter === true) {
		
		msgboxContent+= '<div class="default-form">'; 
		msgboxContent+= '<div class="field required">'; 
		msgboxContent+= '<label for="nome">Nome<span>*</span></label>'; 
		msgboxContent+= '<div class="input-text"><asp: type="text" name="nome" id="nome" runat="server" /></div>'; 
		msgboxContent+= '</div>'; 
		
		msgboxContent+= '<div class="field required">'; 
		msgboxContent+= '<label for="email">Email<span>*</span></label>'
		msgboxContent += '<div class="input-text"><input type="text" name="email" id="email" runat="server" /></div>'; 
		msgboxContent+= '</div>'; 
		
		msgboxContent+= '<div class="form-bottom">'; 
		
		msgboxContent+= '<span class="required-fields"><span>*</span> campo obrigat&oacute;rio</a></span>'
		msgboxContent+= '<span class="send"><a href="#">enviar</a></span>'; 
		msgboxContent+= '<div class="clear"></div>'; 
		
		msgboxContent+= '</div>'; 
		
		msgboxContent+= '</div>'; 
		
	}
	
	msgboxContent+= '<div class="links">';
	
	if (btns) { 
		var default_btns = btns; 
	} else { 
		var default_btns = {"try-again" : true, "close" : true, "no" : true, "yes" : true}; 
	}
		
	if (default_btns["view"] === true) {
		msgboxContent+= '<a href="#" class="view">visualizar</a>';
	}
		
	if (default_btns["try-again"] === true) {
		msgboxContent+= '<a href="#" class="try-again">tentar novamente</a>';
	}
	
	if (default_btns["close"] === true) {
		msgboxContent+= '<a href="#" class="close">fechar</a>';
	}
	
	if (default_btns["no"] === true) {
		msgboxContent+= '<a href="#" class="no">não</a>';
	}
	
	if (default_btns["yes"] === true) {
		msgboxContent+= '<a href="#" class="yes">sim</a>';
	}
	
	msgboxContent+= '<div class="clear"></div>';
	msgboxContent+= '</div>';
	msgboxContent+= '</div>';
		
	$("body").append(overlayHTML + msgboxContent);	
	$("#modal-overlay").css(overlayCSS).fadeIn();
	$("body").css({"overflow" : "hidden"});
	
	//fechar modal overlay
	$("#modal-overlay").live("click", function(){
		$(this).fadeOut("fast", function(){
			$(this).remove();
			$(".modal-msgbox").remove();
			$("body").css({"overflow" : "auto"});
		});			
	});
	
	$(".modal-msgbox .box-close a, .modal-msgbox .links a.close, .modal-msgbox .links a.no").live("click", function(event){
		event.preventDefault();
		$("#modal-overlay").click();
	});
	
	//cadastro news tentar novamente
	$(".modal-msgbox a.try-again").live("click", function(event){
		event.preventDefault();
		Msgboxes(
			"Assine nossa newsletter", 
			"Assine nossa newsletter e receba <br />notícias em seu email.", 
			{"try-again" : false, "close" : false, "no" : false, "yes" : false}, 
			true
		);
	});
		
} 
