/**
*
* Arquivo de funções gerais do Site
* Autor: BiTS - Business IT Solutions
*
*/

//Funções que inicializam com o Site
$(document).ready(function(){
	
	$('#abas #link2 p').addClass('safetyHover');
	$('#capatab2').css('display', 'none');
	
	$('#abasNoticias #noticialink2 p').addClass('safetyHover');
	$('#noticiatab2').css('display', 'none');
		
	watermark.init();

	$('#sample1').SelectCustomizer();
	$('#sample2').SelectCustomizer();
	$('#sample3').SelectCustomizer();
	$('#sample4').SelectCustomizer();
	$('#sample5').SelectCustomizer();
	$('#sample6').SelectCustomizer();
	
	jQuery('#mycarousel1').jcarousel({scroll: 1});
	jQuery('#mycarousel3').jcarousel({scroll: 1});
	
	SI.Files.stylizeAll();
	
	$("#ext").change(function() {
		//alert($("#ext").val());
		$("#arquivo").attr("value",$("#ext").val());
	});
	//SI.Files.stylizeById('#file');
	//SI.Files.stylize(HTMLInputNode);

	//Links para subir
	$("a[rel*=subir]").click(function(){
		$( 'html, body' ).animate( { scrollTop: 0 }, 'slow' );
	});
	
	$("#lnkRegulamento").click(function(){
		$("#Hleft").css('display','none');
		$("#HleftR").css('display','block');
		$('html, body').animate({scrollTop: '400px'}, 500);
			return false;
		});
	
	$('#busca').keyup(function(e) {
		if(e.keyCode == 13) {
			window.location = 'busca|&busca=' + $('#busca').val() ;
		}
		return false;
	});
	
	//Flash ÁGUA
	if($('.flash').size()){
		$('.flash').flash({
			src		  : baseUrl + 'assets/site/swf/banner.swf',
			width	  : 536,
			height	  : 76,
			wmode	  : 'transparent',
			flashvars : {
				link  : baseUrl
			}
		});
	}

});

/**
* var valEmail
* Expressão regular de validação de e-mail
*/
var valEmail = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;

function abreEnviar(dicas_id, url){
	//jQuery.facebox({ ajax: $('base').attr('href')+'modalEnviarAmigo.php?noticia_id='+noticia_id+'&url='+url });
	$.ajax({
		type: "POST",
		url: $('base').attr('href') + 'modalEnviarAmigo.php',
		data: 'dicas_id='+dicas_id+'&url='+url,
		success: function(msg){
			if(msg == '')
			jQuery.facebox("Erro!");
			else {
				jQuery.facebox(msg);
			}

		}

	});
}

function validaEnquete() {
	msg = "";

	if($("#nome").val() == "" || $("#nome").val() == "Nome*"){
		msg += "<span>Nome não preenchido.</span><br />";
	}

	if($("#email").val() == "" || $("#email").val() == "Email*"){
		msg += "<span>E-mail não preenchido.</span><br />";
	} else if(!valEmail.test($("#email").val())){
		msg += "<span>E-mail inválido.</span><br />";
	}

	if(msg != ""){
		msg = "<span class=\"v12\">Os seguintes campos encontram-se com problemas:<br /><br /></span>" + msg;
		jQuery.facebox(msg);
		return false;
	} else {
			return true;
		}
	/*if(confirm('Deseja Enviar Sua Pesquisa?')) return true;
	else return false;*/
}

function verResultado() {
	$.ajax({
		type: "POST",
		url: base_url+"index.php|on=participe&in=resultadoEnquete",
		data: "nome="+$("#n_nome").val()+"&email="+$("#n_email").val(),
		success: function(msg){
			jQuery.facebox("<span class=\"v12\">"+msg+"</span>");
		}
	});
}

function abreComentario(noticia_id){
	$.ajax({
		type: "POST",
		url: $('base').attr('href') + 'modalComentario.php',
		data: 'noticia_id='+noticia_id,
		success: function(msg){
			if(msg == '')
			jQuery.facebox("Erro!");
			else {
				jQuery.facebox(msg);
			}

		}
	});
}

function trocaAbaCapa(aba){
	if(aba == 'capa2'){
		$('#abas #link1 p').removeClass('style');
		$('#abas #link1 p').addClass('styleHover');

		$('#abas #link2 p').removeClass('safetyHover');
		$('#abas #link2 p').addClass('safety');

		$('#capatab2').css('display', 'block');
		$('#capatab1').css('display', 'none');

	}

	if(aba == 'capa1'){
		$('#abas #link1 p').addClass('style');
		$('#abas #link1 p').removeClass('styleHover');

		$('#abas #link2 p').addClass('safetyHover');
		$('#abas #link2 p').removeClass('safety');

		$('#capatab1').css('display', 'block');
		$('#capatab2').css('display', 'none');
	}


	$("#abas a").click(function(){
		$("div.contaba").hide();
		$($(this).attr("name")).show();
	});
}

function trocaAbaNoticias(aba){
	if(aba == 'noticia2'){
		$('#abasNoticias #noticialink1 p').removeClass('style');
		$('#abasNoticias #noticialink1 p').addClass('styleHover');

		$('#abasNoticias #noticialink2 p').removeClass('safetyHover');
		$('#abasNoticias #noticialink2 p').addClass('safety');

		$('#noticiatab2').css('display', 'block');
		$('#noticiatab1').css('display', 'none');

	}

	if(aba == 'noticia1'){
		$('#abasNoticias #noticialink1 p').addClass('style');
		$('#abasNoticias #noticialink1 p').removeClass('styleHover');

		$('#abasNoticias #noticialink2 p').addClass('safetyHover');
		$('#abasNoticias #noticialink2 p').removeClass('safety');

		$('#noticiatab1').css('display', 'block');
		$('#noticiatab2').css('display', 'none');
	}


	$("#abasNoticias a").click(function(){
		$("div.contabaNoticias").hide();
		$($(this).attr("name")).show();
	});
}

function enviaContato(){
	msg = "";

	if($("#nome").val() == "" || $("#nome").val() == "Nome*"){
		msg += "<span>Nome não preenchido.</span><br />";
	}

	if($("#email").val() == "" || $("#email").val() == "Email*"){
		msg += "<span>E-mail não preenchido.</span><br />";
	} else if(!valEmail.test($("#email").val())){
		msg += "<span>E-mail inválido.</span><br />";
	}

	if(msg != ""){
		msg = "<span class=\"v12\">Os seguintes campos encontram-se com problemas:<br /><br /></span>" + msg;
		jQuery.facebox(msg);
		return false;
	} else {
		return true;
	}
}

function enviaInformativo(){
	msg = "";

	if($("#nome_news").val() == "" || $("#nome_news").val() == "Nome*"){
		msg += "<span>Nome não preenchido.</span><br />";
	}

	if($("#email_news").val() == "" || $("#email_news").val() == "E-mail*"){
		msg += "<span>E-mail não preenchido.</span><br />";
	} else if(!valEmail.test($("#email_news").val())){
		msg += "<span>E-mail inválido.</span><br />";
	}

	if(msg != ""){
		msg = "<span class=\"v12\">Os seguintes campos encontram-se com problemas:<br /><br /></span>" + msg;
		jQuery.facebox(msg);
		return false;
	} else {
		return true;
	}
}

function enviaCadastro(){
	msg = "";

	if($('#nome').size()){
		if($("#nome").val() == "" || $("#nome").val() == "Nome*"){
			msg += "<span>Nome não preenchido.</span><br />";
		}
	}

	if($("#email").val() == "" || $("#email").val() == "Email"){
		msg += "<span>E-mail não preenchido.</span><br />";
	} else if(!valEmail.test($("#email").val())){
		msg += "<span>E-mail inválido.</span><br />";
	}

	if($("#atividade").val() == "" || $("#atividade").val() == "Atividade*"){
		msg += "<span>Atividade não preenchida.</span><br />";
	}

	if(msg != ""){
		msg = "<span class=\"v12\">Os seguintes campos encontram-se com problemas:<br /><br /></span>" + msg;
		jQuery.facebox(msg);
		return false;
	} else {
		return true;
	}
}

function enviaHistoria(){
	msg = "";

	if($('#nome').size()){
		if($("#nome").val() == "" || $("#nome").val() == "Nome*"){
			msg += "<span>Nome não preenchido.</span><br />";
		}
	}

	if($("#email").val() == "" || $("#email").val() == "Email*"){
		msg += "<span>E-mail não preenchido.</span><br />";
	} else if(!valEmail.test($("#email").val())){
		msg += "<span>E-mail inválido.</span><br />";
	}
	
	if($("#endereco").val() == "" || $("#endereco").val() == "Endereço*"){
		msg += "<span>Endereço não preenchido.</span><br />";
	}
	
	if($('#cidade').size()){
		if($("#cidade").val() == "" || $("#cidade").val() == "Cidade*"){
			msg += "<span>Cidade não preenchido.</span><br />";
		}
	}
	
	if($('#legenda').size()){
		if($("#legenda").val() == "" || $("#legenda").val() == "Legenda da Foto*"){
			msg += "<span>Legenda não preenchida.</span><br />";
		}
	}
	
	if($('#ext').size()){
		if($("#ext").val() == ""){
			msg += "<span>A foto não foi incluida.</span><br />";
		}
	}
	
	if ($("#regulamento:checked").val() != "sim") {
		msg += "<span>Você precisa ler e aceitar os termos do regulamento.</span><br />";
	}

	if(msg != ""){
		msg = "<span class=\"v12\">Os seguintes campos encontram-se com problemas:<br /><br /></span>" + msg;
		jQuery.facebox(msg);
		return false;
	} else {
		return true;
	}
}


function enviaSemente(){
	msg = "";

	if($("#numero").val() == "" || $("#numero").val() == "Numero*"){
		msg += "<span>Número não preenchido.</span><br />";
	} else if($("#numero").val() < "1000" || $("#numero").val() > "5113"){
		msg += "<span>Número invalido.</span><br />";
	} 

	if($('#nome').size()){
		if($("#nome").val() == "" || $("#nome").val() == "Nome*"){
			msg += "<span>Nome não preenchido.</span><br />";
		}
	}

	if($("#email").val() == "" || $("#email").val() == "E-mail*"){
		msg += "<span>E-mail não preenchido.</span><br />";
	} else if(!valEmail.test($("#email").val())){
		msg += "<span>E-mail inválido.</span><br />";
	}
	
	if($('#cidade').size()){
		if($("#cidade").val() == "" || $("#cidade").val() == "Cidade*"){
			msg += "<span>Cidade não preenchido.</span><br />";
		}
	}

	if(msg != ""){
		msg = "<span class=\"v12\">Os seguintes campos encontram-se com problemas:<br /><br /></span>" + msg;
		jQuery.facebox(msg);
		return false;
	} else {
		return true;
	}
}

/*
google.load('search', '1');

function OnLoad() {
	var searchControl = new google.search.SearchControl();
	var webSearch = new google.search.WebSearch();
	webSearch.setSiteRestriction('www.vipal.com.br');
	searchControl.setLinkTarget(google.search.Search.LINK_TARGET_SELF);
	searchControl.setResultSetSize(8);
	searchControl.addSearcher(webSearch);
	searchControl.draw(document.getElementById("busca_google"));
	searchControl.execute($('#busca').val());
}

google.setOnLoadCallback(OnLoad);
google.setOnLoadCallback(OnLoad);
*/

