var total_imgs = 3;
var intervalo = 0;

function vitrine(opcao) {
	intervalo = window.clearTimeout(intervalo);

	atual = opcao;

	if (atual > total_imgs) {
		atual = 1;
	}
	
	if (atual == 1) {
		url = '?secao=promocoes';
	}
	if (atual == 2) {
		url = '?secao=gastronomia';
	}
	if (atual == 3) {
		url = 'cardapio.pdf';
	}

	$("#op-"+atual).css('backgroundImage','url(imagens/vitrine_botao_.png)');
	$("#op-"+atual).css('color','#903702');
	
	for (i=1; i<=total_imgs; i++) {
		if (i!=atual) {
			$("#op-"+i).css('backgroundImage','url(imagens/vitrine_botao.png)');
			$("#op-"+i).css('color','#fff');
		}
	}

	$("#galeria").fadeOut(500, function() {
		$(this).css('backgroundImage','url(imagens/vitrine_'+atual+'.jpg)');
	}).fadeIn(500, function() {
		atual++;

		if (total_imgs!=1) {
			intervalo = window.setTimeout("vitrine(atual)", 5500);
		}
	});
}

function goTo() {
	window.open(url);
}

function verifica_contato() {
	var nome = document.form.nome.value;
	var email = document.form.email.value;
	var telefone = document.form.telefone.value;
	var assunto = document.form.assunto.value;
	var mensagem = document.form.mensagem.value;
	var filtro=/^.+@.+\..{2,3}$/;
	var erro = '';
	
	if (nome == 0)
	{
		erro = "Favor digitar seu nome.\n";
		document.form.nome.focus();
	}
	if (filtro.test(document.form.email.value)== false || email == 0) 
	{
		erro += "Favor digitar seu e-mail corretamente.\n";
		document.form.email.focus(); 
	}
	if (telefone == 0)
	{
		erro += "Favor digitar o telefone.\n";
		document.form.telefone.focus();
	}
	if (assunto == 0)
	{
		erro += "Favor selecionar o assunto.\n";
		document.form.assunto.focus();
	}
	if (mensagem == 0)
	{
		erro += "Favor digitar a mensagem.";
		document.form.mensagem.focus();
	}
	if (erro != 0)
	{
		alert (erro);
		return false;
	}

	alert("Mensagem enviada com sucesso!");
	document.form.submit();
}

function verifica_cadastro() {
	var nome = document.form.nome.value;
	var nascimento = document.form.nascimento.value;
	var email = document.form.email.value;
	var telefone = document.form.telefone.value;

	var logradouro = document.form.logradouro.value;
	var complemento = document.form.complemento.value;
	var bairro = document.form.bairro.value;
	var cep = document.form.cep.value;
	var cidade = document.form.cidade.value;
	var estado = document.form.estado.value;

	var filtro=/^.+@.+\..{2,3}$/;
	var erro = '';
	
	if (nome == 0)
	{
		alert('Favor digitar seu nome.');
		document.form.nome.focus();
		return false;
	}
	if (nascimento == 0)
	{
		alert('Favor digitar sua data de nascimento.');
		document.form.nascimento.focus();
		return false;
	}
	if (filtro.test(document.form.email.value)== false || email == 0) 
	{
		alert('Favor digitar seu e-mail corretamente.');
		document.form.email.focus();
		return false;
	}
	if (telefone == 0)
	{
		alert('Favor digitar seu telefone.');
		document.form.telefone.focus();
		return false;
	}

	if (logradouro == 0)
	{
		alert('Favor digitar seu logradouro.');
		document.form.logradouro.focus();
		return false;
	}
	if (complemento == 0)
	{
		alert('Favor digitar o complemento.');
		document.form.complemento.focus();
		return false;
	}
	if (bairro == 0)
	{
		alert('Favor digitar seu bairro.');
		document.form.bairro.focus();
		return false;
	}
	if (cep == 0)
	{
		alert('Favor digitar seu CEP.');
		document.form.cep.focus();
		return false;
	}
	if (cidade == 0)
	{
		alert('Favor digitar sua cidade.');
		document.form.cidade.focus();
		return false;
	}
	if (estado == 0)
	{
		alert('Favor digitar seu estado.');
		document.form.estado.focus();
		return false;
	}

	alert("Mensagem enviada com sucesso!");
	document.form.submit();
}

function verifica_trabalhe() {
	var nome = document.form.nome.value;
	var datanasc = document.form.datanasc.value;
	var sexo = document.form.sexo.value;
	var tel = document.form.tel.value;
	var natur = document.form.natur.value;
	var cel = document.form.cel.value;
	var civil = document.form.civil.value;
	var email = document.form.email.value;
	
	var rua = document.form.rua.value;
	var complemento = document.form.complemento.value;
	var bairro = document.form.bairro.value;
	var cep = document.form.cep.value;
	var cidade = document.form.cidade.value;
	var estado = document.form.estado.value;
	
	var radio = document.form.radio.value;
	var situacao = document.form.situacao.value;
	var area_interesse = document.form.area_interesse.value;
	
	var arquivo = document.form.arquivo.value;
	
	var filtro=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
	var erro = '';
	
	if (nome == 0)
	{
		alert('Favor digitar seu nome.');
		document.form.nome.focus();
		return false;
	}
	
	if (datanasc == 0)
	{
		alert('Favor digitar sua data de nascimento.');
		document.form.datanasc.focus();
		return false;
	}
	
	if (sexo == 0)
	{
		alert('Favor selecionar seu sexo.');
		document.form.sexo.focus();
		return false;
	}
	
	if (tel == 0)
	{
		alert('Favor digitar seu telefone.');
		document.form.tel.focus();
		return false;
	}
	
	if (natur == 0)
	{
		alert('Favor digitar sua naturalidade.');
		document.form.natur.focus();
		return false;
	}
	
	if (civil == 0)
	{
		alert('Favor selecionar seu estado civil.');
		document.form.civil.focus();
		return false;
	}
	
	if (filtro.test(document.form.email.value)== false || email == 0) 
	{
		alert('Favor digitar seu e-mail corretamente.');
		document.form.email.focus(); 
		return false;
	}
	
	if (rua == 0)
	{
		alert('Favor digitar sua rua/avenida.');
		document.form.rua.focus();
		return false;
	}
	
	if (complemento == 0)
	{
		alert('Favor digitar o número da sua residência.');
		document.form.complemento.focus();
		return false;
	}
	
	if (bairro == 0)
	{
		alert('Favor digitar seu bairro.');
		document.form.bairro.focus();
		return false;
	}
	
	if (cep == 0)
	{
		alert('Favor digitar seu CEP.');
		document.form.cep.focus();
		return false;
	}
	
	if (cidade == 0)
	{
		alert('Favor digitar sua cidade.');
		document.form.cidade.focus();
		return false;
	}
	
	if (estado == 0)
	{
		alert('Favor digitar seu estado.');
		document.form.estado.focus();
		return false;
	}

	if (situacao == 0)
	{
		alert('Favor selecionar sua situação escolar.');
		document.form.situacao.focus();
		return false;
	}
	
	if (area_interesse == 0)
	{
		alert('Favor selecionar sua área de interesse.');
		document.form.area_interesse.focus();
		return false;
	}
	
	if (arquivo == 0)
	{
		alert('Favor anexar seu currículo.');
		document.form.arquivo.focus();
		return false;
	}

	return true;
}

var currentPage = 1;

var config = {
  api_key: '08a02e2544dc9ed5eea9d1a8f20e52a6',

  link_to_size: 'm'
};

function iniciar() {
  $('#photosetNames').flickr(config).photosetsGetList({user_id: '47453682@N03'},photosetsGetPhotos);

  $("#photosetNames").change(function () {
	currentPage = 1;
	photosetsGetPhotos();
  });

  $("#prev").click(function(){
	var pages = $("#pages").text();
	pages = (pages === undefined) ? 1 : parseInt(pages) ;
	if(currentPage > 1){
	  currentPage--;
	  photosetsGetPhotos();
	}
	return false;
  });

  $("#next").click(function(){
	var pages = $("#pages").text();
	pages = (pages === undefined) ? 1 : parseInt(pages) ;
	if(currentPage < pages){
	  currentPage++;
	  photosetsGetPhotos();
	}
	return false;
  });
};

function photosetsGetPhotos(){
  var id = $("#photosetNames option:selected").val();

  var pagination = {
	page: $("#page"),
	pages: $("#pages")
  }

  $('#photoset').flickr(config).photosetsGetPhotos({
	photoset_id: id,
	per_page:28,
	page:currentPage
  }, pagination);
}

window.onload = function() {
	vitrine('1');
	iniciar('');
}