// JavaScript Document
$(document).ready(function (){
	// maskara
    $(".fone_mask").mask("(99) 9999-9999");
    $(".cep_mask").mask("99999-999");
    $(".data_mask").mask("99/99/9999");
	
	/* envio do form */
	$("form[@title=Formulario]").submit(function() {
		var enviar_ok = true;
		var form_name = $(this).attr('name');

		$("#loading").show();

		/* checar campos */
		$('#'+form_name+' :input[@title=requerido] ').each(function(){
			if($.trim($("#"+this.id).val()) == ''){
				$("#"+this.id).css({ background: "#FF9F9F" });
				enviar_ok = false;
			} else {
				$("#"+this.id).css({ background: "#B8F5B1" });
			}
		});

		if(enviar_ok) {
			var options = {
				success: function(msg) {
					$("#loading").hide("slow");
					// sucesso no envio
					if(msg == "-1") {
						alert('E-mail enviado com sucesso. Em breve retornaremos. Obrigado!');
						$('#'+form_name).resetForm();
					} else {
						$("#resultado").html(msg);
					}
				}
			};
		
			$(this).ajaxSubmit(options);
			
			return false; // faz o submit normal
		} else {
			$("#loading").hide("slow");
			alert('Preencha os campos obrigatórios.');
			return false; //cancela submit normal
		}
	});	
	
	/**
	 * utilizando o  lightbox do JQuery
	 */
	$('#gallery a').lightBox({
		fixedNavigation:true,
		imageLoading:'template/images/lightbox-ico-loading.gif',
		imageBtnPrev:'template/images/lightbox-btn-prev.gif',
		imageBtnNext:'template/images/lightbox-btn-next.gif',
		imageBtnClose:'template/images/lightbox-btn-close.gif',
		imageBlank:	'template/images/lightbox-blank.gif',
		txtImage: 'Imagem',
		txtOf: 'de'
	});	

});

/******** adicionar aos favoritos ********
* @uso onclick=javascript:addbookmark(); *
* create by Ariel Solutions              *
*****************************************/
function addbookmark() {
	var url      = document.location;
	var title    = document.title;

	if (window.sidebar) window.sidebar.addPanel(title, url,"");

	else if(window.opera && window.print){
		var mbm = document.createElement('a');
		mbm.setAttribute('rel','sidebar');
		mbm.setAttribute('href',url);
		mbm.setAttribute('title',title);
		mbm.click();
	}
	else if(document.all) {
		window.external.AddFavorite(url, title);
	}
}

function abrir(URL) {

   var width = 542;
   var height = 360;

   var left = 99;
   var top = 99;

   window.open(URL,'tour', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');

}