/* É necessário carregar o plugin jquery.cookie.js */

jQuery.fn.atencao = function(options){
			
	settings = jQuery.extend({
		imgpath: "",
		header: "bgn_listrasAzuis.gif",
		icon: "ico_atencao.gif",
		btnexit: "btn_sair.gif",
		titulo: "ATENÇÃO",
		texto: "A Visa nunca solicita o número completo do seu cartão e dados bancários ou envia links diretos nos e-mails e campanhas promocionais. Para outras dicas de segurança, acesse: visa.com.br/email/seguranca.",
		fixedposition: false,
		xoffset: "50%",
		yoffset: "50%",
		modal: false,
		modalcolor: "",
		modalalpha: 0,
		cookie: false,
		cookiename:"",
		cookiepath:"",
		viewtimes:0
	}, options);

	
	var options = $.extend(settings, options);

	this.each(function() {
		
		var obj = $(this);
		
		var box = options.box;
		var imgpath = options.imgpath;
		var header = options.header;
		var icon = options.icon;
		var btnexit = options.btnexit;
		var titulo = options.titulo;
		var texto = options.texto;
		var fixedposition = options.fixedposition;
		var xoffset = options.xoffset;
		var yoffset = options.yoffset;
		var modal = options.modal;
		var modalcolor = options.modalcolor;
		var modalalpha = options.modalalpha;
		var cookie = options.cookie;
		var cookiename = options.cookiename;
		var cookiepath = options.cookiepath;
		var viewtimes = options.viewtimes;
		
		
		if ((cookie == true && $.cookie(cookiename) == null) || cookie == false)
		{
			if (cookie == true && $.cookie(cookiename) == null)
			{
				var date = new Date();
				date.setTime(date.getTime() + (366 * 24 * 60 * 60 * 1000));
				$.cookie(cookiename, date, { path: cookiepath, expires: date });
			}
			
			var modalBox = "";
			
			modalBox += '<div id="jm_modal">';
			modalBox += '	<div id="jm_head">';
			modalBox += '		<div id="jm_titulo">';
			modalBox += '			<div id="jm_tituloTexto">'+titulo+'</div>';
			modalBox += '			<div id="jm_btnSair"></div>';
			modalBox += '		</div>';
			modalBox += '	</div>';
			modalBox += '	<div id="jm_message">';
			modalBox += '		<div id="jm_icone"></div>';
			modalBox += '		<div id="jm_texto">'+texto+'</div>';
			modalBox += '	</div>';
			modalBox += '</div>';
			
			obj.append('<div id="modalframe"></div>');
			
			$("#modalframe").css({
				"position": "absolute",
				"z-index": "9995",
				"width": $(document).width() + "px",
				"height": $(document).height() + "px",
				"background": "none",
				"overflow": "hidden",
				"top": "0",
				"left": "0"
			});
			
			$("#modalframe").append(modalBox);
			
			var header_url = 'url('+imgpath + header+') no-repeat';
			var icon_url = 'url('+imgpath + icon+') no-repeat';
			var sair_url = 'url('+imgpath + btnexit +') no-repeat right';
			
			$("#jm_modal > #jm_head").css("background", header_url);
			$("#jm_icone").css("background", icon_url);
			$("#jm_btnSair").css({"background": sair_url,cursor:"pointer"});
			$("#jm_btnSair,#modalframe").bind('click', function(){ $("#modalframe").remove(); });
			
			if (fixedposition == false)
			{
				var top = 	(($(window).height() - parseInt($("#jm_modal").height())) / 2).toString();
				var left = 	(($(window).width() - parseInt($("#jm_modal").width())) / 2).toString();
				
				$("#jm_modal").css({
					"position": "absolute",
					"z-index": 9996,
					"overflow": "hidden",
					"top":  top + "px",
					"left": left + "px"
				});
			} else {
					
			}
		} // end if ((cookie == true && $.cookie(cookiename) == null) || cookie == false)
	});
};