$(document).ready(function(){
	
	// LINKS EXTERNOS
	$("a[rel=externo]").attr('target','_blank');
	$("input[type=submit]").css("cursor","pointer");
	$("input[type=button]").css("cursor","pointer");
	//$("ul li.mfptv-li").css("cursor","pointer");
	//$("#video-mfptv p object embed").attr('wmode','transparent');
	
	// OPACIDADES E CSS's
	//$("#bg-opacity").css({opacity:"0.05"});
	//$(".subtits-conteudo-bg").css({opacity:"0.05"});
	//$("#bg-detalhou-mfptv").css({opacity:"0.05"});
	//$("#bg-detalhou-comercializacao").css({opacity:"0.05"});
		
	// ADICIONAR BORDA NOS EVENTOS
	$(".evento-detalhe").hover(
      function () {
        $(this).css("border","1px solid #999");
      }, 
      function () {
        $(this).css("border","1px solid #222");
      }
    );
	
	$("li.comercializacao-li").hover(
      function () {
        $(this).css('background','url(img/bg-comercializacao-hover.png)');
      }, 
      function () {
        $(this).css('background','url(img/bg-comercializacao.png)');
      }
    );
	
	// ADICIONA SCROLL NAS NOVIDADES
	$('.pane').jScrollPane({showArrows: true});
	$('.paragrafo-produto-item').jScrollPane({showArrows: true});
	
	// BT BACK 
	$(".bt-back").click(function(){
		history.back();
	});

	// ATIVADOR DO CYCLE NA HOME
	
	$('#s1').cycle({ 
		fx:     'blindX', 
		speed:  'fast', 
		timeout: 0, 
		easing: 'easeInBack',
		pager:  '#nav-fotos1-pager' 
	});
	
	// ATIVADOR DO CYCLE NA MFPTV
	
	$('#video').cycle({ 
		fx:     'blindX', 
		timeout: 0, 
		pager:  '#paginar-video' 
	});

	
	// FLASH DO MENU NO TOPO
	$('.menu-flash').flash({
	    src: 'swf/menu.swf',
	    width: 280,
	    height: 447,
		wmode: 'transparent',
		expressInstall: true
	});
	
	// ATIVAS JANELAS MODAL
	$(".dialog-box").dialog({
		autoOpen: false,
	    modal: true,
		resizable: false,
		width: 450,
		height: 330,
	    overlay: {
	        opacity: 0.5,
	        background: "black"
	    }
	});

	// BOTOES PARA JANELAS MODAL
	$(".dialog-bt").click(function(){
		var rel = $(this).attr('rel');
		$(rel).dialog("open");
		$(".ui-dialog-overlay").click(function(){
			$(rel).dialog("close");
		});
	});



	//AREAS DE ATIVACAO DO LIGHTBOX
	$('a[rel*=lightbox]').lightBox({
		overlayBgColor: '#000',
		overlayOpacity: 0.6,
		imageLoading: 	'img/loading.gif',
		imageBtnClose: 	'img/close.gif',
		imageBtnPrev: 	'img/prev.gif',
		imageBtnNext: 	'img/next.gif',
		containerResizeSpeed: 300,
		txtImage: 'Imagem',
		txtOf: 'de'
	});
});

/**
* Função para validar os Formulários
* @param $form Formulário
* @return boolean
**/
function validaForm(form) {
    for (var i = 0; i < document.getElementById(form).elements.length; i++) {        
        var nomeObj = document.getElementById(form).elements[i].name;
        var idObj 	= document.getElementById(form).elements[i].id;
		var relObj 	= document.getElementById(form).elements[i].getAttribute('rel');				
		if ((relObj == "email")) {
			expressao = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/i;
			if (!expressao.test(document.getElementById(form).elements[i].value)) {
				alert(document.getElementById(form).elements[i].title);
				document.getElementById(form).elements[i].value = "";				
				document.getElementById(form).elements[i].focus();
				return false;
			}
		} else if (relObj == "required") {
			if((document.getElementById(form).elements[i].value == null) || (document.getElementById(form).elements[i].value == "")){
				alert(document.getElementById(form).elements[i].title);				
				document.getElementById(form).elements[i].focus();
				return false;
			}
		}
    }
    return true;
}

/**
* Função para validar o contato
* @param nenhum
* @return nada
**/
function validarContato() {
	if(validaForm('form-contato')) {	
		$.ajax( {
			type: "POST",
			url: "lib/acao_contato.php",
			data: "con_nome=" + $("#con_nome").val() + "&con_email=" + $("#con_email").val() + "&con_msg=" + $("#con_msg").val(),
			beforeSend: function() {				
			},
			success: function(txt) {
				alert("Mensagem enviada com sucesso, em breve entraremos em contato! Obrigado!");
				document.getElementById("form-contato").reset();
			},
			error: function(txt) {
				alert('Erro: '+txt);
			}
		});
	}
}

/**
* Função para validar o contato
* @param nenhum
* @return nada
**/
function validarOrcamento() {
	if(validaForm('form-orcamento')) {	
		$.ajax( {
			type: "POST",
			url: "lib/acao_orcamento.php",
			data: "orc_nome=" + $("#orc_nome").val() + "&orc_email=" + $("#orc_email").val() + "&orc_msg=" + $("#orc_msg").val(),
			beforeSend: function() {				
			},
			success: function(txt) {
				alert("Mensagem enviada com sucesso, em breve entraremos em contato! Obrigado!");
				document.getElementById("form-orcamento").reset();
			},
			error: function(txt) {
				alert('Erro: '+txt);
			}
		});
	}
}
